[lkml]   [1999]   [Sep]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: IDE + SMP Lockup (no OOPS) in 2.2.12, 2.2.10
    > >>EIP: c01d3455 <stext_lock+255d/4a88>=0A=
    > Trace: c0197828 <ide_dma_intr+0/90>=0A=

    Ok so it took an IRQ and gets stuck waiting on a lock - looks like
    the hwgroup->spinlock

    > Aiee, killing interrupt handler=0A=
    > Kernel panic: Attempted to kill the idle task!=0A=

    This second trace is the other CPU (perfect....)

    > >>EIP: c010aee0 <disable_irq+34/40>=0A=
    > Trace: c0189957 <ide_do_request+2f7/550>=0A=
    > Trace: c0189c2c <do_hwgroup_request+48/5c>=0A=

    Which makes it all to clear

    Ok whats happened is this

    CPU0 CPU1
    take hwgroup spinlock
    take an irq
    [wait for IRQ completion]
    try to take hwgroup spinlock


    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:54    [W:0.018 / U:78.988 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site