]> git.baikalelectronics.ru Git - kernel.git/commit
[IA64] Fix Altix BTE error return status
authorRuss Anderson <rja@sgi.com>
Tue, 21 Aug 2007 21:45:12 +0000 (16:45 -0500)
committerTony Luck <tony.luck@intel.com>
Wed, 19 Dec 2007 19:19:19 +0000 (11:19 -0800)
commitc259bd83705d4077c8ea757206b8f400ea38f11d
tree7b7cd85c07a608db9e01b39694d9af7a823bdfdb
parentb1a9317659e5fb32e3b985dd3e80c91ef1b5681d
[IA64] Fix Altix BTE error return status

The Altix shub2 BTE error detail bits are in a different location
than on shub1.  The current code does not take this into account
resulting in all shub2 BTE failures mapping to "unknown".

This patch reads the error detail bits from the proper location,
so the correct BTE failure reason is returned for both shub1
and shub2.

Signed-off-by: Russ Anderson <rja@sgi.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/sn/kernel/bte.c
arch/ia64/sn/kernel/bte_error.c
include/asm-ia64/sn/bte.h
include/asm-ia64/sn/xp.h
include/asm-ia64/sn/xpc.h