发明名称 Method and apparatus for recovering from system bus transaction errors
摘要 A method and apparatus for recovering from errors occurring during system bus transactions. An input/output device such as a network interface unit (NIU) issues read and write operations across a meta interface coupling the device to host bus (glue) logic. The host bus logic translates the operations into system bus transactions. The device maintains a set of reusable identifiers for identifying the operations, and a table maintained by the device or the host bus logic maps the operation identifiers to transaction identifiers identifying the system bus transactions spawned to perform the operations. If a bus transaction encounters an unrecoverable error, the host bus logic reports the error to the device and drops any further data received from other bus transactions performed for the same operation. The device marks the operation's identifier as dirty, to prevent its reuse. The operation identifier may be reused after software clears the error condition.
申请公布号 US7836328(B1) 申请公布日期 2010.11.16
申请号 US20060418900 申请日期 2006.05.04
申请人 ORACLE AMERICA, INC. 发明人 PURI RAHOUL;WATKINS JOHN E.;SRINIVSAN ARVIND;KANDIMALLA BABU R.;TANEJA NIMITA
分类号 G06F11/00 主分类号 G06F11/00
代理机构 代理人
主权项
地址