Re: writable swap cache explained (it's weird)

Linus Torvalds (torvalds@transmeta.com)
Fri, 31 Jul 1998 11:53:49 -0700 (PDT)


On Fri, 31 Jul 1998, Stephen C. Tweedie wrote:
>
> > 2.0.x question - why did this work ok in 2.0 (did it in fact work ok in 2.0)
>
> Early 2.0 would refuse to swap out the shared pages. 2.0.34+ will
> silently break the alias during swapping. The change is due to the

Note that I think that the 2.1.x and late 2.0.x behaviour is much better
than the original one - yes, it breaks the alias, but the alias was there
to be broken, and shouldn't have been there in the first place (it was a
"old-style" alias - the kind that only shows up in the page tables and not
in the actual virtual mapping descriptors. That's how all aliases were in
1..x kernels, but these days it's fairly unacceptable)

Linus

-
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.altern.org/andrebalsa/doc/lkml-faq.html