]> git.neil.brown.name Git - history.git/commit
[PATCH] revert vmalloc-use-list-of-pages-instead-of-array-in-vm_struct
authorAndrew Morton <akpm@osdl.org>
Thu, 17 Mar 2005 05:46:13 +0000 (21:46 -0800)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 17 Mar 2005 05:46:13 +0000 (21:46 -0800)
commita78a838897d8c443767b06cf5a7aaef0d4cecfc3
tree687e8b777e76ad7a9eee0b777048d1837ef88990
parentf4522f2caf0f77829a7a3cde874500241b7a43f6
[PATCH] revert vmalloc-use-list-of-pages-instead-of-array-in-vm_struct

XFS will under some circumstances use vmap() to map pagecache pages.  These
are on the LRU.  So the recent patch to use page->lru in the vmalloc() code
corrupts these pages's ->lru pointers.  Revert.

Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
include/linux/vmalloc.h
mm/vmalloc.c