[PATCH] PCI: Run PCI driver initialization on local node
authorAndi Kleen <ak@suse.de>
Wed, 6 Jul 2005 17:56:03 +0000 (19:56 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 8 Sep 2005 21:57:23 +0000 (14:57 -0700)
commitd42c69972b853fd33a26c8c7405624be41a22136
tree2ac805f0da1279492939f8627103f5f9a040034c
parent56d8456b06ad1316bff3c75caed5e06e786f20d8
[PATCH] PCI: Run PCI driver initialization on local node

Run PCI driver initialization on local node

Instead of adding messy kmalloc_node()s everywhere run the
PCI driver probe on the node local to the device.

This would not have helped for IDE, but should for
other more clean drivers that do more initialization in probe().
It won't help for drivers that do most of the work
on first open (like many network drivers)

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/pci/pci-driver.c
include/linux/mempolicy.h
mm/mempolicy.c