Re: [patch 1/8] Page host virtual assist: unused / free pages.

Hubertus Franke
2006-04-24T15:45:05Z

Andi Kleen wrote:
> On Monday 24 April 2006 16:59, Martin Schwidefsky wrote:
>
>
>>Ok, sounds reasonable. Do we need to drop the _hva name component? If we
>>do that then something like page_hva_unmap_all will be named
>>page_unmap_all which might be a bit confusing as well.
>
>
> I would drop it because it seems like a very s390 specific term.
>
> -Andi

First, let's decide whether the functionality and the page states
should be considered an "explicit concept" within linux like for instance
the KMAP.

So residency information of the hypervisor is thus exposed in the OS.
Having 3 or 4 states which seem easily understood ( unused, stable, volatile, p-volatile )
seems easy enough to us.

We can drop the _hva_ from the function calls and the name collisions we can
solved differently or leave them there with _hva_ or what ever name makes sense.
They don't show up in the general code path anyway.

Anybody else have a thought on this, Andrew ?

-- Hubertus