发明名称 Confirmed divert bitmap to synchronize raid firmware operations with fast-path hardware I/O processing
摘要 A storage controller system is provided for the monitoring of fast path processing of I/Os to a storage device where the storage controller system allows for processing of I/Os to be monitored through the use of counters in a storage controller based upon the type of I/O issued to the storage controller as well as the conditions associated with the I/O, while providing a bitmap and associated divert bits and counters to monitor the processing of the I/Os in the storage controller. Methods for monitoring the processing of I/Os issued to the storage controller are also provided where the processing of the I/Os is based upon the type fast path I/Os issued to the storage controller and the conditions associated with the issued I/Os while providing a bitmap and associated divert bits and counters to monitor the processing of the I/Os in the storage controller, are also disclosed.
申请公布号 US9250832(B2) 申请公布日期 2016.02.02
申请号 US201414284276 申请日期 2014.05.21
申请人 Avago Technologies General IP (Singapore) Pte. Ltd. 发明人 Sheffield Robert L.;Smith Gerald E.
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method for monitoring the processing of one or more I/Os in a storage controller comprising: initiating a condition that requires synchronization of RAID operations of said storage controller with one or more affected I/Os; asserting a divert bit of said storage controller corresponding to affected virtual drive address ranges; issuing and transmitting one or more I/Os from a driver to said storage controller; fast tracking said one or more I/Os from said storage controller to completion based on the absence of a collision with said asserted bit; diverting said one or more I/Os to firmware wherein said one or more I/Os have a condition that collides with said asserted bit; maintaining a count of the number of outstanding I/Os mapped to said asserted bit; and issuing a completion confirmation message to said firmware when said counter reaches zero.
地址 Singapore SG