Re: KGDB 2.0.3 with fixes and development in ethernet interface

From: Pavel Machek
Date: Fri Jan 16 2004 - 07:59:21 EST


Hi!

> KGDB 2.0.3 is available at
> http://kgdb.sourceforge.net/kgdb-2/linux-2.6.1-kgdb-2.0.3.tar.bz2
>
> Ethernet interface still doesn't work. It responds to gdb for a couple of
> packets and then panics. gdb log for ethernet interface is pasted
> below.


++int kgdbeth_thread(void *data)
++{
++ struct net_device *ndev = (struct net_device *)data;
++ daemonize("kgdbeth");
++ while (!ndev->ip_ptr) {
++ schedule();
++ }
++ debugger_entry();
++ return 0;

Don't you need some locking around ndev->ip_ptr? [Okay, it probably
only matters on SMP, so it is not causing your problems..]



Pavel

--
When do you have a heart between your knees?
[Johanka's followup: and *two* hearts?]
-
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/