Re: Novell Linux Kernel Debugger (NLKD)

From: Clyde Griffin
Date: Fri Jun 24 2005 - 13:08:47 EST



>>>> Parag Warudkar <kernel-stuff@xxxxxxxxxxx> 6/23/2005 3:14:26 PM >>>
>On Thursday 23 June 2005 18:54, Clyde Griffin wrote:
>> At this point the intent of this project is to gather comments and
>> suggestions on how to improve NLKD and make it possible for NLKD to be
>> included as a native (mainline) kernel debugger for Linux. Novell
>> engineering will be actively involved in reviewing comments regarding NLKD
>> and submitting and receiving patches for the support of NLKD.
>
>Does / Will it support remote debugging over firewire ports? I think this
>would be a great opportunity to get rid of the serial port requirement for
>debugging.

NLKD's architecture supports pluggable remote agents that talk directly
to hardware. For remote debugging we currently we only have support
for the serial port, but supporting other device types should be
fairly straightforward and doing so is on the todo list.

The main effort it is in writing the driver which must operate outside
kernel context. As we start to see support for additional hardware in remote
debug agents we may spend the time to further abstract the remote
debug protocol stack support away from the hardware driver.

This architecture will be explained in our OLS paper.

In the mean time someone could simply take the RDA serial port code
and replace it with support for other hardware (NIC or whatever) and get
the desired results.

Again this sort of thing is on our todo list and we would really appreciate
help from persons familiar with writing drivers for various device types
to help jump start this.

Clyde

>
>Parag


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/