diff options
| author | Mike Marciniszyn <[email protected]> | 2020-01-06 08:41:51 -0500 |
|---|---|---|
| committer | Jason Gunthorpe <[email protected]> | 2020-01-10 10:57:16 -0400 |
| commit | 01c7fc501b8f13a1c5d126d6015ef0908527516e (patch) | |
| tree | 79957026948cc6f22fc20cd6a3e176c0a9877b89 /tools/perf/scripts/python | |
| parent | de730f71919b1ade900a6c8a91a9fe7011b1b53b (diff) | |
IB/hfi1: Add fast and slow handlers for receive context
This patch eliminate special cases by adding a fast_handler member to the
receive context and changes to the fast handler as specified in the new
variable. Initialize the variable as soon as the setting for dma tail is
known when the context is created.
Setting fast path is called every time when any context has entered slow
path. Add function to check if contexts is using fast path and do not set
fast path when it is already done to improve RCD fastpath setting.
Link: https://lore.kernel.org/r/[email protected]
Reviewed-by: Dennis Dalessandro <[email protected]>
Reviewed-by: Michael J. Ruhl <[email protected]>
Signed-off-by: Grzegorz Andrejczuk <[email protected]>
Signed-off-by: Sadanand Warrier <[email protected]>
Signed-off-by: Mike Marciniszyn <[email protected]>
Signed-off-by: Kaike Wan <[email protected]>
Signed-off-by: Dennis Dalessandro <[email protected]>
Signed-off-by: Jason Gunthorpe <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions