[PATCH] NUMA aware block device control structure allocation
authorChristoph Lameter <christoph@lameter.com>
Thu, 23 Jun 2005 07:08:19 +0000 (00:08 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Thu, 23 Jun 2005 16:45:09 +0000 (09:45 -0700)
commit1946089a109251655c5438d92c539bd2930e71ea
tree819a492d5a7c4e6e695b150a86abeb99d5ac46eb
parent8c5a09082f4e61a176382e96a831a0636b918602
[PATCH] NUMA aware block device control structure allocation

Patch to allocate the control structures for for ide devices on the node of
the device itself (for NUMA systems).  The patch depends on the Slab API
change patch by Manfred and me (in mm) and the pcidev_to_node patch that I
posted today.

Does some realignment too.

Signed-off-by: Justin M. Forbes <jmforbes@linuxtx.org>
Signed-off-by: Christoph Lameter <christoph@lameter.com>
Signed-off-by: Pravin Shelar <pravin@calsoftinc.com>
Signed-off-by: Shobhit Dayal <shobhit@calsoftinc.com>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/block/as-iosched.c
drivers/block/deadline-iosched.c
drivers/block/genhd.c
drivers/block/ll_rw_blk.c
drivers/ide/ide-disk.c
drivers/ide/ide-probe.c
include/linux/blkdev.h
include/linux/genhd.h
include/linux/ide.h
include/linux/mempool.h
mm/mempool.c