]> git.baikalelectronics.ru Git - kernel.git/commit
aoe: prevent cache aliases
authorPeter Horton <phorton@bitbox.co.uk>
Tue, 1 Dec 2009 21:17:46 +0000 (13:17 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 2 Dec 2009 00:32:20 +0000 (16:32 -0800)
commit94e715592879c0ae9ed88eb52e3fb136d3743e23
tree117efe6cf0cd6c090d5832dc9dfb117c77a3fa8b
parent62f7a2f67a9029dbe2387c5db39157fec7f487c4
aoe: prevent cache aliases

Prevent the AoE block driver from creating cache aliases of page cache
pages on machines with virtually indexed caches.

Building kernels on an AT91SAM9G20 board without this patch fails with
segmentation faults after a couple of passes.

Signed-off-by: Peter Horton <zero@colonel-panic.org>
Cc: "Ed L. Cashin" <ecashin@coraid.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
drivers/block/aoe/aoecmd.c