diff options
| author | Boaz Harrosh <[email protected]> | 2008-02-27 15:27:16 -0800 |
|---|---|---|
| committer | James Bottomley <[email protected]> | 2008-02-27 15:53:43 -0800 |
| commit | b31ddd31c266c2ad1b708cad0d3d8e0aa7fa2737 (patch) | |
| tree | ecc7a9aeb4eb74a103b15423ac6aeb60f4be7420 /include/linux/debugobjects.h | |
| parent | 31ed0bf439a15363c28c7a239f52eb127cb6feb3 (diff) | |
[SCSI] gdth: bugfix for the at-exit problems
gdth_exit would first remove all cards then stop the timer
and would not sync with the timer function. This caused a crash
in gdth_timer() when module was unloaded.
So del_timer_sync the timer before we delete the cards.
also the reboot notifier function would crash. So clean
that up and fix the crashes.
Signed-off-by: Boaz Harrosh <[email protected]>
Tested-by: Joerg Dorchain: <[email protected]>
Tested-by: Stefan Priebe <[email protected]>
Tested-by: Jon Chelton <[email protected]>
Cc: Stable Tree <[email protected]>
Signed-off-by: James Bottomley <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions