aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts-by-pid.py
diff options
context:
space:
mode:
authorMike Marciniszyn <[email protected]>2021-09-13 09:28:26 -0400
committerJason Gunthorpe <[email protected]>2021-09-27 20:06:41 -0300
commitd47dfc2b00e69001c8eeae71f7e25066ccc36144 (patch)
tree0bca7a5e3b00910361b7f2e3ff98e5fc5f273024 /tools/perf/scripts/python/syscall-counts-by-pid.py
parent450f4f6aa1a369cc3ffadc1c7e27dfab3e90199f (diff)
IB/hfi1: Remove cache and embed txreq in ring
This patch removes kmem cache allocation and deallocation in favor of having the ipoib_txreq in the ring. The consumer is now the packet sending side allocating tx descriptors from ring and the producer is the napi interrupt handling freeing tx descriptors. The locks are now eliminated because the napi tx lock insures a single consumer and the napi handling insures a single producer. The napi poll is converted to memory poll looking for items that have been marked completed. Fixes: d99dc602e2a5 ("IB/hfi1: Add functions to transmit datagram ipoib packets") Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Mike Marciniszyn <[email protected]> Signed-off-by: Dennis Dalessandro <[email protected]> Signed-off-by: Jason Gunthorpe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions