That is not a valid consideration anymore. There is virtual memmap update
pending with the sparsemem folks that will simplify things.
Right. That would simplify the calculations.
page->virtual is a benefit if the page is cache hot. Otherwise it may
cause a useless lookup.
I wonder if there are other uses for the free space?
-