Patent · US Active

Remotely debugging an operating system via messages including a list back-trace of applications that disable hardware interrupts

US10664386B2 · kind B2 · utility

0Cited by
6References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 17, 2018
Grant dateMay 26, 2020
Priority date
Expiry dateSep 17, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L41/0661
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.