On Tue, Oct 23, 2007 at 10:36:41AM +1000, David Chinner wrote:
So you're waiting for someone to take months to debug this again?
The page tables contain pointers to the pages anyways. vunmap() has to walk
them. It would not be very difficult to store them in an array during
the walk.
Possible. Normally vmalloc pages should not be in the LRU except yours
so it would be probably fine to just change it.
You could also just keep the array from map time around yourself.
Then you could do it yourself.
-Andi
-