aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/netdev-times.py
diff options
context:
space:
mode:
authorMike Marciniszyn <[email protected]>2011-10-06 09:33:35 -0700
committerRoland Dreier <[email protected]>2011-10-06 09:33:35 -0700
commit53ab1c6498371723c31b18400fab10a902a15a63 (patch)
treedf710c8c65b897c6738263f976da825d00e406af /tools/perf/scripts/python/netdev-times.py
parent976d167615b64e14bc1491ca51d424e2ba9a5e84 (diff)
IB/qib: Correct nfreectxts for multiple HCAs
The code that was recently introduced to report the number of free contexts is flawed for multiple HCAs: /* Return the number of free user ports (contexts) available. */ return scnprintf(buf, PAGE_SIZE, "%u\n", dd->cfgctxts - dd->first_user_ctxt - (u32)qib_stats.sps_ctxts); The qib_stats is global to the module, not per HCA, so the code is broken for multiple HCAs. This patch adds a qib_devdata field, freectxts, that reflects the free contexts for this HCA. Signed-off-by: Mike Marciniszyn <[email protected]> Reviewed-by: Ram Vepa <[email protected]> Signed-off-by: Roland Dreier <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/netdev-times.py')
0 files changed, 0 insertions, 0 deletions