[lkml]   [2008]   [Sep]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: [PATCH git latest] drivers/net: fixing a datarace related to update_stats()
    (Please Cc:

    Lin Tan <> :
    [drivers/net/pcmcia/3c589_cs.c race]
    > As indicated by the following comment, a lock must be held before calling
    > function update_stats(). This rule is followed in some cases, but not in
    > others. For example, the lock is held when the function is called in function
    > el3_get_stats(), but the lock is NOT held when called in el3_close(). It can
    > cause potential data races.

    I would not bet that the irq handler does not race with el3_close()
    in the first place. Could you dig it ?


     \ /
      Last update: 2008-09-27 23:47    [W:0.019 / U:3.364 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site