diff options
author | 2005-09-09 13:40:23 -0500 | |
---|---|---|
committer | 2005-09-09 16:30:59 -0500 | |
commit | 788ce43aa1ad7158f894b6bb3df8ba2f63794c20 (patch) | |
tree | 56b84ceff12e0296f782023563a7a612a34fa6d9 /lib/dec_and_lock.c | |
parent | [SCSI] SCSI core: fix leakage of scsi_cmnd's (diff) | |
download | wireguard-linux-788ce43aa1ad7158f894b6bb3df8ba2f63794c20.tar.xz wireguard-linux-788ce43aa1ad7158f894b6bb3df8ba2f63794c20.zip |
[SCSI] SCSI core: fix leakage of scsi_cmnd's
Actually, just one problem and one cosmetic fix:
1) We need to dequeue for the loop and kill case (it seems easiest
simply to dequeue in the scsi_kill_request() routine)
2) There's no real need to drop the queue lock. __scsi_done() is lock
agnostic, so since there's no requirement, let's just leave it in to
avoid any locking issues.
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'lib/dec_and_lock.c')
0 files changed, 0 insertions, 0 deletions