[dpdk-dev] [PATCH] RFC: Introduce host_ifname field to struct rte_eth_dev_info

Stephen Hemminger stephen at networkplumber.org
Thu Jan 2 17:36:16 CET 2014

On Wed, 4 Dec 2013 16:39:05 +0100
Mats Liljegren <liljegren.mats2 at gmail.com> wrote:

> I played around with pcap to compare it against "pure" DPDK user-space
> driver. I realized that interrupt affinity suddenly becomes important,
> since it uses interrupts. So I needed a way to set it.
> The only place where I know which core will handle which pcap
> interface, is within my DPDK application. But DPDK did not save the
> host interface name anywhere, so it was nowhere to be found.
> I created a patch for this, found below. Is this something that could
> be upstreamed?
> Best regards
>   Mats Liljegren

interface name can be changed while application is running not sure
if you want to cache it! Ifindex can't change.

Also, if you use sysfs you can get/set irq_affinity based on PCI address.

More information about the dev mailing list