diff options
| author | Stephen Hemminger <[email protected]> | 2007-12-03 17:02:17 -0800 |
|---|---|---|
| committer | Jeff Garzik <[email protected]> | 2007-12-04 14:53:22 -0500 |
| commit | 8cfcbe998aa0459e20bbad61376f81c1715b25d6 (patch) | |
| tree | 828292f0360481a8d6e1f9b3386321ec6fba788d /include/linux/debugobjects.h | |
| parent | 4c537e6371a9510c82eb96fb7e1e66017e0e2053 (diff) | |
sky2: recovery deadlock fix
Prevent deadlock in sky2 recovery logic. sky2_down calls napi_synchronize
which gets stuck if napi was already disabled.
Fix by rearranging slightly and not calling napi_disable until after
both ports are stopped. The napi_disable probably is being overly
paranoid, but it is safe now.
Signed-off-by: Stephen Hemminger <[email protected]>
Signed-off-by: Jeff Garzik <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions