> This is pretty much the same as the original discontiguous pagedirs
> patch that you've already seen, except that instead of using real
> pageflags, bitmaps are made on the fly and discarded (as previously
> discussed). I've left the NoSave flag as a real pageflag so that drivers
> etc can mark pages Nosave if need be (is this a real possibility?).
Drivers should never ever need to set themselves nosave....
It contains the same double pointers and the same
hard-limit-on-#pages-to-be-saved.
Can't you solve the problem (too big alocations) without going to the
tree? Like linklist of pages containing pointers? Or maybe vmallocing
that pgdir so it can be larger?
Pavel
-- Horseback riding is like software... ...vgf orggre jura vgf serr. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/