Patent ID: 7768518
Filing Date: 2010-08-03
Classification: G06F

Abstract:
1. A method comprising: detecting a condition requiring at least one of application managed sequencer and operating system managed sequencer interaction with an operating system executed in a multiprocessor system, wherein the condition comprises at least one of an interprocessor interrupt signal and a ring transition event; allocating memory to the operating system managed sequencer and the application managed sequencer; initializing a privileged state in the operating system managed sequencer; redirecting execution of the application managed sequencer to a kernel privilege level component including event handlers that respond to the detected condition; performing proxy execution handling of the detected condition if the condition was incurred by the application managed sequencer; and jumping to an execution location pointed to by an interrupt vector table if the condition was incurred by the operating system managed sequencer and the condition did not occur in a monitored thread.