patch-2.4.0-test11 linux/drivers/scsi/st.c
Next file: linux/drivers/scsi/sun3_scsi.c
Previous file: linux/drivers/scsi/sr_ioctl.c
Back to the patch index
Back to the overall index
- Lines: 42
- Date:
Tue Nov 14 13:16:37 2000
- Orig file:
v2.4.0-test10/linux/drivers/scsi/st.c
- Orig date:
Sun Oct 8 10:50:25 2000
diff -u --recursive --new-file v2.4.0-test10/linux/drivers/scsi/st.c linux/drivers/scsi/st.c
@@ -12,7 +12,7 @@
Copyright 1992 - 2000 Kai Makisara
email Kai.Makisara@metla.fi
- Last modified: Tue Aug 15 16:56:35 2000 by makisara@kai.makisara.local
+ Last modified: Mon Nov 13 21:01:09 2000 by makisara@kai.makisara.local
Some small formal changes - aeb, 950809
Last modified: 18-JAN-1998 Richard Gooch <rgooch@atnf.csiro.au> Devfs support
@@ -976,7 +976,7 @@
((SRpnt->sr_sense_buffer[0] & 0x80) != 0 &&
(SRpnt->sr_sense_buffer[3] | SRpnt->sr_sense_buffer[4] |
SRpnt->sr_sense_buffer[5] |
- SRpnt->sr_sense_buffer[6]) == 0))) {
+ SRpnt->sr_sense_buffer[6]) != 0))) {
/* Filter out successful write at EOM */
scsi_release_request(SRpnt);
SRpnt = NULL;
@@ -2495,10 +2495,8 @@
STps->drv_block = 0;
STps->eof = ST_NOEOF;
} else if ((cmd_in == MTBSF) || (cmd_in == MTBSFM)) {
- if (fileno >= 0)
+ if (STps->drv_file >= 0)
STps->drv_file = fileno + undone;
- else
- STps->drv_file = fileno;
STps->drv_block = 0;
STps->eof = ST_NOEOF;
} else if (cmd_in == MTFSR) {
@@ -2519,10 +2517,8 @@
STps->drv_file--;
STps->drv_block = (-1);
} else {
- if (blkno >= 0)
+ if (STps->drv_block >= 0)
STps->drv_block = blkno + undone;
- else
- STps->drv_block = (-1);
}
STps->eof = ST_NOEOF;
} else if (cmd_in == MTEOM) {
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)