fix jiffies compare warning in osst
PATCH 1/1 fix jiffies compare warning in osst
drivers/scsi/osst.c +3 -3
@@ -777,7 +777,7 @@#define OSST_POLL_PER_SEC 10static int osst_wait_frame (OS_Scsi_Tape * STp,Scsi_Request ** aSRpnt,int curr,int minlast,int to) { -long startwait = jiffies; +unsigned long startwait = jiffies;char * name =tape_name (STp);#if DEBUG char notyetprinted =1 ;
@@ -1288,7 +1288,7 @@int logical_blk_num =ntohl (STp->buffer->aux->logical_blk_num) - (nframes + pending -1 ) * blks_per_frame;char * name =tape_name (STp); -long startwait = jiffies; +unsigned long startwait = jiffies;#if DEBUG int dbg = debugging;#endif
@@ -1477,7 +1477,7 @@int expected =0 ;int attempts =1000 / skip;int flag =1 ; -long startwait = jiffies; +unsigned long startwait = jiffies;#if DEBUG int dbg = debugging;#endif
Quoted 22 lines · On 2003.03.11 14:13 Christoph Hellwig wrote:
drivers/scsi/osst.c +2
-2@@ -777,7 +777,7 @@#define OSST_POLL_PER_SEC 10static int osst_wait_frame (OS_Scsi_Tape * STp,Scsi_Request ** aSRpnt,int curr,int minlast,int to) { -long startwait = jiffies; +unsigned long startwait = jiffies;char * name =tape_name (STp);#if DEBUG char notyetprinted =1 ;@@ -1288,7 +1288,7 @@int logical_blk_num =ntohl (STp->buffer->aux->logical_blk_num) - (nframes + pending -1 ) * blks_per_frame;char * name =tape_name (STp); -long startwait = jiffies; +unsigned long startwait = jiffies;#if DEBUG int dbg = debugging;#endif
drivers/scsi/osst.c
Quoted 9 lines
drivers/scsi/osst.c +1
-2@@ -1477,7 +1477,7 @@int expected =0 ;int attempts =1000 / skip;int flag =1 ; -long startwait = jiffies; +unsigned long startwait = jiffies;#if DEBUG int dbg = debugging;#endif -
There are five functions that use jiffies. You fixed three of them. If this change is done (and that's fine with me) it should be done with this patch:
osst.c renamed from home/wriede/develop/Driver25/osst.c +6 -6
@@ -607,7 +607,7 @@ {unsigned char cmd[MAX_COMMAND_SIZE ];Scsi_Request * SRpnt; -long startwait = jiffies; +unsigned long startwait = jiffies;#if DEBUG int dbg = debugging;char * name =tape_name (STp);
@@ -674,7 +674,7 @@ {unsigned char cmd[MAX_COMMAND_SIZE ];Scsi_Request * SRpnt; -long startwait = jiffies; +unsigned long startwait = jiffies;#if DEBUG int dbg = debugging;char * name =tape_name (STp);
@@ -778,8 +778,8 @@#define OSST_POLL_PER_SEC 10static int osst_wait_frame (OS_Scsi_Tape * STp,Scsi_Request ** aSRpnt,int curr,int minlast,int to) { -long startwait = jiffies; -char * name =tape_name (STp); +unsigned long startwait = jiffies; +char * name =tape_name (STp);#if DEBUG char notyetprinted =1 ;#endif
@@ -1289,7 +1289,7 @@int logical_blk_num =ntohl (STp->buffer->aux->logical_blk_num) - (nframes + pending -1 ) * blks_per_frame;char * name =tape_name (STp); -long startwait = jiffies; +unsigned long startwait = jiffies;#if DEBUG int dbg = debugging;#endif
@@ -1478,7 +1478,7 @@int expected =0 ;int attempts =1000 / skip;int flag =1 ; -long startwait = jiffies; +unsigned long startwait = jiffies;#if DEBUG int dbg = debugging;#endif
Thanks, Willem Riede.