Invention Grant
- Patent Title: Remotely debugging an operating system via messages including a list back-trace of applications that disable hardware interrupts
-
Application No.: US16132608Application Date: 2018-09-17
-
Publication No.: US10664386B2Publication Date: 2020-05-26
- Inventor: Gregory Etelson , Constantine Gavrilov , Alexander Snast
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Robert C. Bunker
- Main IPC: G06F11/36
- IPC: G06F11/36 ; H04L29/08 ; G06F11/07 ; H04L12/24

Abstract:
Remotely debugging a non-responsive operating system (OS) of a computer system. Central processing units (CPUs) in a computer system are bound to receive queues of a network adapter. Interrupts for a CPU is disabled, wherein the CPU is not available to process hardware interrupt requests queued in the bound receive queues. A debugging message including debugging commands is received by the network adapter, wherein the debugging message is stored in a first receive queue of the network adapter bound to a first CPU. If the first CPU is available, the debugging commands in the debugging message stored in the first of the one or more receive queues of the network adapter are identified by a debugger of the computer system. The identified debugging commands are executed by the CPU to debug the non-responsive OS of the computer system.
Public/Granted literature
- US20190018752A1 REMOTELY DEBUGGING AN OPERATING SYSTEM Public/Granted day:2019-01-17
Information query