summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorSriram Yagnaraman <sriram.yagnaraman@est.tech>2024-08-22 10:42:07 +0300
committerTony Nguyen <anthony.l.nguyen@intel.com>2024-09-09 21:01:01 +0300
commit27717f8b17c098c4373ddb8fe89e1a1899c7779d (patch)
tree7d780ee4d999206af581fe2f7744f03cf3550d18 /tools/perf/scripts/python/export-to-sqlite.py
parentd2940002b0aa42898de815a1453b29d440292386 (diff)
downloadlinux-27717f8b17c098c4373ddb8fe89e1a1899c7779d.tar.xz
igb: Always call igb_xdp_ring_update_tail() under Tx lock
Always call igb_xdp_ring_update_tail() under __netif_tx_lock, add a comment and lockdep assert to indicate that. This is needed to share the same TX ring between XDP, XSK and slow paths. Furthermore, the current XDP implementation is racy on tail updates. Fixes: 9cbc948b5a20 ("igb: add XDP support") Signed-off-by: Sriram Yagnaraman <sriram.yagnaraman@est.tech> [Kurt: Add lockdep assert and fixes tag] Signed-off-by: Kurt Kanzenbach <kurt@linutronix.de> Acked-by: Maciej Fijalkowski <maciej.fijalkowski@intel.com> Tested-by: George Kuruvinakunnel <george.kuruvinakunnel@intel.com> Signed-off-by: Tony Nguyen <anthony.l.nguyen@intel.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions