Skip to content

RacesFound

Eugene A. Shatokhin edited this page Aug 2, 2015 · 3 revisions

Races Found

Here are some of the races found by KernelStrider. Unless stated otherwise, RaceHound tool confirmed that these races did actually happen.

| Driver | Kernel | Summary | Reported to | Status and Notes | |:-----------|:-----------|:------------|:----------|:----------------|:-----------| | usbnet | 4.1.0 | 5 groups of races, see the discussion | LKML | Confirmed. 3 of the 5 groups are considered benign. For the remaing 2, the fixes are being prepared. | | uvcvideo | 4.1-rc1 | uvc_disconnect() VS uvc_v4l2_open() | LKML | Confirmed, the developers consider it benign| | e1000 | 3.10.10 | .probe() VS .ndo_open() | e1000-devel mailing list | Unconfirmed | | e1000 | 3.10.10 | NAPI poll() VS .ndo_start_xmit(), 6 races | e1000-devel mailing list | Unconfirmed | | r8169 | 3.10.13 | .probe() VS .ndo_open() | | Probably not critical: in the worst case, stale data will be output to the log and that's all | | e1000e | 3.10.27 | down() VS NAPI poll() | e1000 bug tracker #401 | Not confirmed by RaceHound yet.
Not confirmed by the developers yet. |