Patent ID: 6964035
Filing Date: 2005-11-08
Classification: G06F,H04L

Abstract:
1. A computer-implemented method for debugging an operating system kernel executing on a server data processing system that is coupled to a network, the kernel including a debugger control component, and the server data processing system including a network interface card that implements therein a debugger network component and a protocol stack, including layers from a physical layer through an application layer, comprising: detecting debugger messages and non-debugger messages received over the network in the protocol stack; directing the debugger messages to the debugger network component on the network interface card; communicating the debugger messages from the debugger network component to the debugger control component in the kernel via a shared memory interface; communicating the non-debugger messages from the protocol stack to the kernel and bypassing the shared memory interface; and performing debugging operations via the debugger control component in response to the debugger messages.