lkml.org 
[lkml]   [2004]   [Jan]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: KGDB 2.0.3 with fixes and development in ethernet interface
    Date
    On Friday 16 Jan 2004 7:37 pm, Christoph Hellwig wrote:
    > On Fri, Jan 16, 2004 at 01:58:06PM +0100, Pavel Machek wrote:
    > > ++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..]
    >
    > Not to mention it should use a proper wait_event instead of this
    > really stupid loop.

    Yep. Will do that. This is just first version to get some thing going.

    Things that'll have to be fixed before this is usable as a debugger.
    1. Change skbuff handling to use kgdb-specific buffers when
    kgdb_handle_exception begins.
    2. Get rid of this way of bringing up ethernet interface.
    --
    Amit Kale
    EmSysSoft (http://www.emsyssoft.com)
    KGDB: Linux Kernel Source Level Debugger (http://kgdb.sourceforge.net)

    -
    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:0.132 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site