[dpdk-dev] [PATCH 0/2] Fix crash with vpmd and mbuf debug
Bruce Richardson
bruce.richardson at intel.com
Fri Jul 3 17:40:04 CEST 2015
When mbuf debug support is turned on in the build time config, crashes will
occur when clearing up the RX/TX rings, if the 10G vector PMD is in use. This
error can be reproduced using testpmd.
This patchset makes the setup/teardown code easier to debug by marking "cold"
code paths as such, and then fixes the errors by checking for already-freed
mbufs when clearing the rings.
Bruce Richardson (2):
ixgbe: add "cold" attribute to setup/teardown fns
ixgbe: check mbuf refcnt when clearing RX/TX ring
drivers/net/ixgbe/ixgbe_rxtx.c | 62 ++++++++++++++++++++------------------
drivers/net/ixgbe/ixgbe_rxtx_vec.c | 24 ++++++++++-----
2 files changed, 48 insertions(+), 38 deletions(-)
--
2.4.3
More information about the dev
mailing list