Nick Piggin 7766970cc1 mm: vmap fix overflow
The new vmap allocator can wrap the address and get confused in the case
of large allocations or VMALLOC_END near the end of address space.

Problem reported by Christoph Hellwig on a 32-bit XFS workload.

Signed-off-by: Nick Piggin <npiggin@suse.de>
Reported-by: Christoph Hellwig <hch@lst.de>
Cc: <stable@kernel.org>		[2.6.28.x]
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-02-27 16:26:21 -08:00
..
2008-12-29 11:27:46 +02:00
2009-01-06 15:59:14 -08:00
2009-01-06 15:59:08 -08:00
2009-02-18 15:37:54 -08:00
2009-01-01 10:12:29 +10:30
2009-02-11 14:25:35 -08:00
2009-02-25 12:21:42 -08:00
2009-02-12 17:50:46 +02:00
2009-02-12 17:50:46 +02:00
2009-02-12 17:50:46 +02:00
2008-11-30 10:03:35 -08:00
2009-01-08 08:31:05 -08:00
2009-01-08 08:31:08 -08:00
2009-02-20 17:57:48 -08:00
2009-02-27 16:26:21 -08:00
2009-02-21 14:17:17 -08:00
2009-01-01 10:12:29 +10:30