| lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
|
Open Source and information security mailing list archives
| ||
|
Message-Id: <20110225.230939.112589117.davem@davemloft.net> Date: Fri, 25 Feb 2011 23:09:39 -0800 (PST) From: David Miller <davem@...emloft.net> To: bhutchings@...arflare.com Cc: therbert@...gle.com, eric.dumazet@...il.com, shemminger@...tta.com, netdev@...r.kernel.org Subject: Re: [PATCH] xps-mq: Transmit Packet Steering for multiqueue From: Ben Hutchings <bhutchings@...arflare.com> Date: Mon, 21 Feb 2011 18:19:55 +0000 > On Wed, 2010-09-01 at 18:32 -0700, David Miller wrote: >> 2) TX queue datastructures in the driver get reallocated using >> memory in that NUMA domain. > > I've previously sent patches to add an ethtool API for NUMA control, > which include the option to allocate on the same node where IRQs are > handled. However, there is currently no function to allocate > DMA-coherent memory on a specified NUMA node (rather than the device's > node). This is likely to be beneficial for event rings and might be > good for descriptor rings for some devices. (The implementation I sent > for sfc mistakenly switched it to allocating non-coherent memory, for > which it *is* possible to specify the node.) The thing to do is to work with someone like FUJITA Tomonori on this. It's simply a matter of making new APIs that take the node specifier, have the implementations either make use of or completely ignore the node, and have the existing APIs pass in "-1" for the node or whatever the CPP macro is for this :-) -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists