diff options
author | Andrew Banman <[email protected]> | 2017-03-09 10:42:12 -0600 |
---|---|---|
committer | Thomas Gleixner <[email protected]> | 2017-03-13 14:26:29 +0100 |
commit | dfeb28f068ff9cc4f714c7d1edaf61597ea1768b (patch) | |
tree | 738ac9ba84d3e7ff43aabbe29a79fb7fb0063bec /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | 8e3b21b6dbf0318d5b3a598572acc23f07189c40 (diff) |
x86/platform/uv/BAU: Add status mmr location fields to bau_control
The location of the ERROR and BUSY status bits depends on the descriptor
index, i.e. the CPU, of the message. Since this index does not change,
there is no need to calculate the mmr and index location during message
processing. The less work we do in the hot path the better.
Add status_mmr and status_index fields to bau_control and compute their
values during initialization. Add kerneldoc descriptions for the new
fields. Update uv*_wait_completion to use these fields rather than
receiving the information as parameters.
Signed-off-by: Andrew Banman <[email protected]>
Acked-by: Ingo Molnar <[email protected]>
Acked-by: Mike Travis <[email protected]>
Cc: [email protected]
Cc: [email protected]
Cc: [email protected]
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Thomas Gleixner <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions