Messages in this thread Patch in this message |  | | | Date | Wed, 20 Feb 2008 02:07:18 -0800 | | From | Yinghai Lu <> | | Subject | Re: [PATCH 2/4] x86_64: fix dma_alloc_pages v2 |
| |
please use this one instead.
because v1 already in mm, and that doesn't depends on 1/4 here.
[PATCH 2/4] x86_64: fix dma_alloc_pages fix
this patch will use updated dev_to node, because dev_to_node already make sure it have node online
Signed-off-by: Yinghai Lu <yinghai.lu@sun.com>
diff --git a/arch/x86/kernel/pci-dma_64.c b/arch/x86/kernel/pci-dma_64.c index 931b51a..375cb2b 100644 --- a/arch/x86/kernel/pci-dma_64.c +++ b/arch/x86/kernel/pci-dma_64.c @@ -53,8 +53,6 @@ dma_alloc_pages(struct device *dev, gfp_t gfp, unsigned order) int node; node = dev_to_node(dev); - if (node == -1 || !node_online(node)) - node = numa_node_id(); page = alloc_pages_node(node, gfp, order); return page ? page_address(page) : NULL;
|  |