drivers/scsi/BusLogic.c : Use of time_after macro
Subsystems (3)
PATCH 1/1 drivers/scsi/BusLogic.c : Use of time_after macro
Use of the time_after() macro, defined at linux/jiffies.h, which deal with wrapping correctly and are nicer to read.
Signed-off-by Marcelo Feitoza Parisi <[email protected]>
drivers/scsi/BusLogic.c +3 -1
@@ -42,6 +42,7 @@#include <linux/pci.h> #include <linux/spinlock.h> #include <linux/dma-mapping.h> +#include <linux/jiffies.h> #include <scsi/scsicam.h> #include <asm/dma.h>
@@ -2896,7 +2897,8 @@*/ if (HostAdapter->ActiveCommands[TargetID] ==0 ) HostAdapter->LastSequencePoint[TargetID] = jiffies; -else if (jiffies - HostAdapter->LastSequencePoint[TargetID] >4 *HZ ) { +else if (time_after (jiffies, + HostAdapter->LastSequencePoint[TargetID] +4 *HZ )) { HostAdapter->LastSequencePoint[TargetID] = jiffies; QueueTag = BusLogic_OrderedQueueTag; }
_______________________________________________
Kernel-janitors mailing list
[email protected]
https://lists.osdl.org/mailman/listinfo/kernel-janitors