发明名称 Managing over-initiative thin interrupts
摘要 A method, system, and computer program product identify extraneous input/output interrupts for a queued input/output device architecture. At least one interrupt is determined to have been generated for at least one queue in a plurality of queues of a queued input/output device architecture. An interrupt handler of an operating system determines at least one of if the queue is associated with at least one reply message waiting to be dequeued for a previously processed interrupt, and if the queue fails to include at least one pending reply for a previously received unprocessed interrupt. The interrupt is identified as an extraneous interrupt in response to the determining one of that the queue is associated with at least one reply message waiting to be dequeued for a previously processed interrupt, and that the queue fails to include at least one pending reply for a previously received unprocessed interrupt.
申请公布号 US8868810(B2) 申请公布日期 2014.10.21
申请号 US201213445216 申请日期 2012.04.12
申请人 International Business Machines Corporation 发明人 Gomes Louis P.
分类号 G06F13/24 主分类号 G06F13/24
代理机构 Fleit Gibbons Gutman Bongini & Bianco PL 代理人 Fleit Gibbons Gutman Bongini & Bianco PL ;Gibbons Jon A.
主权项 1. A method for identifying extraneous input/output interrupts for a queued input/output device architecture, the method comprising: determining, with a processor, that at least one interrupt has been generated for at least one queue in a plurality of queues of a queued input/output device architecture; determining at least one of if the queue is associated with at least one reply message waiting to be dequeued for a previously processed interrupt, andif the queue comprises at least one pending reply message for a previously received non-processed interrupt; and identifying that the at least one interrupt is an extraneous interrupt in response to determining one of that the queue is associated with at least one reply message waiting to be dequeued for a previously processed interrupt, andthat the queue fails to comprise at least one pending reply message for a previously received non-processed interrupt.
地址 Armonk NY US