|
@@ -2964,7 +2964,7 @@ static int st_int_ioctl(struct scsi_tape *STp, unsigned int cmd_in, unsigned lon
|
|
!(STp->use_pf & PF_TESTED)) {
|
|
!(STp->use_pf & PF_TESTED)) {
|
|
/* Try the other possible state of Page Format if not
|
|
/* Try the other possible state of Page Format if not
|
|
already tried */
|
|
already tried */
|
|
- STp->use_pf = !STp->use_pf | PF_TESTED;
|
|
|
|
|
|
+ STp->use_pf = (STp->use_pf ^ USE_PF) | PF_TESTED;
|
|
st_release_request(SRpnt);
|
|
st_release_request(SRpnt);
|
|
SRpnt = NULL;
|
|
SRpnt = NULL;
|
|
return st_int_ioctl(STp, cmd_in, arg);
|
|
return st_int_ioctl(STp, cmd_in, arg);
|