lkml.org 
[lkml]   [2004]   [Dec]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: Lockup with 2.6.9-ac15 related to netconsole
    From

    Matt Mackall said:
    > On Tue, Dec 21, 2004 at 01:22:18AM +0100, Francois Romieu wrote:
    >> Matt Mackall <mpm@selenic.com> :
    >> > On Mon, Dec 20, 2004 at 09:42:08AM -0000, Mark Broadbent wrote:
    >> > >
    >> > > Exactly the same happens, I still get a 'NMI Watchdog detected
    >> > > LOCKUP' with the r8169 device using the above patch on top of
    >> > > 2.6.10-rc3-bk10.
    >> >
    >> > Ok, that suggests a problem localized to netpoll itself. Do you have
    >> > spinlock debugging turned on by any chance?
    >>
    >> Any chance of:
    >> 1 dev_queue_xmit
    >> 2 dev->xmit_lock taken
    >> 3 interruption
    >> 4 printk
    >> 5 netconsole write
    >> 6 dev->xmit_lock again
    >> 7 lockup
    >>
    >> ?
    >>
    >> This is probably the silly question of the day.
    >
    > Maybe, but the answer isn't obvious to me at the moment as I haven't
    > been thinking about such stuff enough lately. Silly response of the
    > day:
    >
    > Mark, can you try this (again completely untested, but at least
    > compiles) patch? I'm afraid I don't have a proper test rig to
    > reproduce this at the moment. This will attempt to grab the lock, and
    > if it fails, will check for recursion. Then it will try to print a
    > message on the local console, temporarily disabling netconsole to
    > allow the printk to get through..

    OK, patch applied and spinlock debugging enabled. Testing with eth1
    (r1869) doesn'tyield any additional messages, just the standard 'NMI Watchdog detected
    lockup'.
    Thanks
    Mark

    --
    Mark Broadbent <markb@wetlettuce.com>
    Web: http://www.wetlettuce.com



    -
    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:08    [W:0.025 / U:0.508 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site