]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
ide-tape: remove back-to-back REQUEST_SENSE detection
authorTejun Heo <tj@kernel.org>
Sat, 18 Apr 2009 22:00:41 +0000 (07:00 +0900)
committerTejun Heo <tj@kernel.org>
Sat, 18 Apr 2009 22:00:41 +0000 (07:00 +0900)
commit1e75540ec5202cae63cd238c86bd880e3d496546
treee3a37e13a18175a565d3bb8bc2dfd3fc94c17b88
parent6f41469c627fe118121dfce2a8134ad24da3df28
ide-tape: remove back-to-back REQUEST_SENSE detection

Impact: fix an oops which always triggers

ide_tape_issue_pc() assumed drive->pc isn't NULL on invocation when
checking for back-to-back request sense issues but drive->pc can be
NULL and even when it's not NULL, it's not safe to dereference it once
the previous command is complete because pc could have been freed or
was on stack.  Kill back-to-back REQUEST_SENSE detection.

Signed-off-by: Tejun Heo <tj@kernel.org>
drivers/ide/ide-tape.c