diff options
Diffstat (limited to 'drivers/scsi/st.c')
-rw-r--r-- | drivers/scsi/st.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/st.c b/drivers/scsi/st.c index eb24efea8f14..6f46e627aab3 100644 --- a/drivers/scsi/st.c +++ b/drivers/scsi/st.c | |||
@@ -2964,7 +2964,7 @@ static int st_int_ioctl(struct scsi_tape *STp, unsigned int cmd_in, unsigned lon | |||
2964 | !(STp->use_pf & PF_TESTED)) { | 2964 | !(STp->use_pf & PF_TESTED)) { |
2965 | /* Try the other possible state of Page Format if not | 2965 | /* Try the other possible state of Page Format if not |
2966 | already tried */ | 2966 | already tried */ |
2967 | STp->use_pf = !STp->use_pf | PF_TESTED; | 2967 | STp->use_pf = (STp->use_pf ^ USE_PF) | PF_TESTED; |
2968 | st_release_request(SRpnt); | 2968 | st_release_request(SRpnt); |
2969 | SRpnt = NULL; | 2969 | SRpnt = NULL; |
2970 | return st_int_ioctl(STp, cmd_in, arg); | 2970 | return st_int_ioctl(STp, cmd_in, arg); |