Messages in this thread | | | Date | Mon, 7 Apr 2003 15:09:04 +0200 | From | Pavel Machek <> | Subject | Re: PATCH: 2.5.66 incremental (#4: Discontiguous patches & Dynamic PageFlag Bitmap) |
| |
Hi!
> 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/
| |