Don't we need to support non-aligned shared mappings for Wine's sake?
Most Windows executables are not page aligned and usually very large...
Of course I'm not suggesting sharing between different alignments. And
it would be entirely reasonable that a non-aligned mapping would pull
stuff into the aligned page cache, copy it to non-aligned shared pages
(shared per alignment) and let the originals fade out of the page cache.
Just a thought.
-- Jamie
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/