diff options
author | Cliff Wickman <[email protected]> | 2010-04-14 11:35:46 -0500 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2010-04-14 18:49:53 +0200 |
commit | b8f7fb13d2d7ff14818fd1d3edd8b834d38b0217 (patch) | |
tree | 48844c12cc443690116abbec7e836f8c08360d56 /drivers/mtd/lpddr/lpddr_cmds.c | |
parent | 2acebe9ecb2b77876e87a1480729cfb2db4570dd (diff) |
x86, UV: Improve BAU performance and error recovery
- increase performance of the interrupt handler
- release timed-out software acknowledge resources
- recover from continuous-busy status due to a hardware issue
- add a 'throttle' to keep a uvhub from sending more than a
specified number of broadcasts concurrently (work around the hardware issue)
- provide a 'nobau' boot command line option
- rename 'pnode' and 'node' to 'uvhub' (the 'node' terminology
is ambiguous)
- add some new statistics about the scope of broadcasts, retries, the
hardware issue and the 'throttle'
- split off new function uv_bau_retry_msg() from
uv_bau_process_message() per community coding style feedback.
- simplify the argument list to uv_bau_process_message(), per
community coding style feedback.
Signed-off-by: Cliff Wickman <[email protected]>
Cc: [email protected]
Cc: Jack Steiner <[email protected]>
Cc: Russ Anderson <[email protected]>
Cc: Mike Travis <[email protected]>
Cc: "H. Peter Anvin" <[email protected]>
Cc: Thomas Gleixner <[email protected]>
LKML-Reference: <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'drivers/mtd/lpddr/lpddr_cmds.c')
0 files changed, 0 insertions, 0 deletions