Techniques for escalating interrupts in a data processing system to a higher software stack level
A technique for handling interrupts in a data processing system includes maintaining, at an interrupt presentation controller (IPC), an interrupt acknowledge count (IAC). The IAC provides an indication of a number of times a virtual processor thread implemented at a first software stack level has be...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
27.02.2018
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A technique for handling interrupts in a data processing system includes maintaining, at an interrupt presentation controller (IPC), an interrupt acknowledge count (IAC). The IAC provides an indication of a number of times a virtual processor thread implemented at a first software stack level has been interrupted in response to receipt of event notification messages (ENMs) from an interrupt source controller (ISC). In response to the IAC reaching a threshold level, the IPC transmits an escalate message to the ISC. The escalate message includes an escalate event number that is used by the ISC to generate a new ENM that targets a second software stack level that is different than the first software stack level and is associated with another virtual processor thread. |
---|---|
Bibliography: | Application Number: US201615339428 |