lkml.org 
[lkml]   [2008]   [May]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] USB: fix deadlock in HCD code
    On Wed, 21 May 2008, Alan Stern wrote:

    > > Used in the suspend code. Your patch is indeed correct, but I fear
    > > there might be a second bug caused by wrong calling conditions.
    > The problem in the Novell bugzilla entry was caused by the fact that the
    > OHCI irq routine was invoked with interrupts enabled, owing to a missing
    > IRQF_DISABLED flag. That bug has already been fixed in 2.6.25.

    That indeed is 2.6.25 kernel. I guess you are talking about commit
    442258e2ff69 here. If so, the reporter is definitely using the kernel
    containing this commit, and the lockups still trigger.

    Seems that my patch is papering over the real bug (someone enabling
    interrupts somewhere) indeed, but I can't seem to be able to find such
    codepath.

    Thanks,

    --
    Jiri Kosina
    SUSE Labs


    \
     
     \ /
      Last update: 2008-05-21 16:25    [W:0.027 / U:0.008 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site