Messages in this thread | | | Date | Tue, 24 Nov 2009 19:58:18 +0100 | From | Eric Dumazet <> | Subject | Re: [PATCH] irq: Add node_affinity CPU masks for smarter irqbalance hints |
| |
David Miller a écrit : > From: Eric Dumazet <eric.dumazet@gmail.com> > Date: Tue, 24 Nov 2009 19:26:15 +0100 > >> It seems complex to me, maybe optimal thing would be to use a NUMA policy to >> spread vmalloc() allocations to all nodes to get a good bandwidth... > > vmalloc() and sk_buff's don't currently mix and I really don't see us > every allowing them to :-)
I think Peter was referring to tx/rx rings buffers, not sk_buffs.
They (ring buffers) are allocated with vmalloc() at driver init time.
And Tom pointed out that our rx sk_buff allocation should be using the node of requester, no need to hardcode node number per rx queue (or per device as of today)
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |