]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
[PATCH] mm: m68k kill stram swap
authorHugh Dickins <hugh@veritas.com>
Sun, 30 Oct 2005 01:16:10 +0000 (18:16 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Sun, 30 Oct 2005 04:40:38 +0000 (21:40 -0700)
commitf9c98d0287de42221c624482fd4f8d485c98ab22
treecc5653dcd2339b9006c224952b49f0c20b3c76a1
parent147efea8ebb034b48aee806caae1da9a2ee41b38
[PATCH] mm: m68k kill stram swap

Please, please now delete the Atari CONFIG_STRAM_SWAP code.  It may be
excellent and ingenious code, but its reference to swap_vfsmnt betrays that it
hasn't been built since 2.5.1 (four years old come December), it's delving
deep into matters which are the preserve of core mm code, its only purpose is
to give the more conscientious mm guys an anxiety attack from time to time;
yet we keep on breaking it more and more.

If you want to use RAM for swap, then if the MTD driver does not already
provide just what you need, I'm sure David could be persuaded to add the
extra.  But you'd also like to be able to allocate extents of that swap for
other use: we can give you a core interface for that if you need.  But unbuilt
for four years suggests to me that there's no need at all.

I cannot swear the patch below won't break your build, but believe so.

Signed-off-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Documentation/kernel-parameters.txt
Documentation/m68k/kernel-options.txt
arch/m68k/Kconfig
arch/m68k/atari/stram.c