[dpdk-dev] [PATCH 0/7] Vyatta patches

Stephen Hemminger shemminger at vyatta.com
Thu May 30 19:12:34 CEST 2013


This is a subset of the Vyatta patches we use. They include some bug
fixes and simple changes to make life easier.

One fix not included is the NUMA cpu assignment. The original Intel code
in 1.2 incorrectly used /proc/cpuinfo to try and assign CPU's to NUMA socket.
The problem is that /proc/cpuinfo physical_id corresponds to what the BIOS
tells the kernel and is intended for messages only. For example, on our
Dell boxes the first CPU and only CPU is reported as physical_id 1!
The fix is to use sysfs instead, and Intel did incorporate my fix in the
next DPDK version, and don't want to confuse this code base by putting
in a conflicting change.




More information about the dev mailing list