lkml.org 
[lkml]   [2004]   [Jan]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    Date
    From
    SubjectRe: [discuss] KGDB 2.0.3 with fixes and development in ethernet interface
    Hi!

    > > int kgdbeth_event(struct notifier_block * self, unsigned long val,
    > > void * data)
    > > {
    > > if (strcmp(((struct net_device *)data)->name, "eth0")) {
    > > goto out;
    > > }
    > > if (val!= NETDEV_UP)
    > > goto out;
    > >
    > > Do I read it correctly as "eth0 is not to be used for debugging"? So
    > > if I only have eth0 here, I have to comment it out, right?
    >
    > No. It uses only "eth0" for debugging. If you have only eth0, it'll use that
    > for debugging.

    Perhaps this is good idea? It should be documented
    somewhere... Please apply,
    Pavel

    --- /dev/null 2003-09-12 10:38:14.000000000 +0200
    +++ linux/Documentation/kgdb/ethernet.txt 2004-01-16 16:43:34.000000000 +0100
    @@ -0,0 +1,15 @@
    +Some notes about kgdb over ethernet
    +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    +
    + 2004 Pavel Machek <pavel@suse.cz>
    +
    +Pass this on kernel commandline:
    +
    + kgdbeth=interfacenum,localmac,listenport,remoteip,remotemac gdb
    +
    +Boot local machine. At the point where you enable eth0, machine will
    +hang, waiting for remote gdb to connect. At that point, type this on
    +remote machine:
    +
    + $ gdb ./vmlinux
    + (gdb) target remote udp:HOSTNAME:6443

    --
    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@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 14:00    [W:0.021 / U:1.972 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site