lkml.org 
[lkml]   [2008]   [Nov]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 1/1] USBHID: correct start/stop cycle
    On 11/02/2008 12:02 AM, Jiri Kosina wrote:
    > On Sat, 1 Nov 2008, Jiri Slaby wrote:
    >
    >> `stop' left out usbhid->urb* pointers and so the next `start' thought
    >> it needs to allocate nothing and used the memory pointers previously
    >> pointed to. This led to memory corruption and device malfunction.
    [...]
    > could you please verify whether this patch fixes the corruption you were
    > experiencing?

    btw. this is not expected to fix that, but if it does, the better ;).

    This fixes
    echo DEVICE > /sys/bus/hid/drivers/DRIVER/unbind
    echo DEVICE > /sys/bus/hid/drivers/DRIVER/bind
    failures.

    But maybe parisc does something differently than x86 in bus handling so that it
    triggers...


    \
     
     \ /
      Last update: 2008-11-02 00:09    [W:0.022 / U:30.460 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site