Use the helper function time_is_{before,after}_jiffies() to improve code readability.
Unified · Split
| @@ -28,6 +28,7 @@ · 27 unmodified lines | ||
| 28 | 28 | #include <linux/udp.h> |
| 29 | 29 | #include <linux/if_vlan.h> |
| 30 | 30 | #include <linux/slab.h> |
| 31 | +#include <linux/jiffies.h> | |
| 31 | 32 | #include <net/ip6_checksum.h> |
| 32 | 33 | #include "jme.h" |
| 33 | 34 | |
| @@ -2179,7 +2180,7 @@ jme_stop_queue_if_full(struct jme_adapter *jme) · 2145 unmodified lines | ||
| 2179 | 2180 | } |
| 2180 | 2181 | |
| 2181 | 2182 | if (unlikely(txbi->start_xmit && |
| 2182 | − (jiffies - txbi->start_xmit) >= TX_TIMEOUT && | |
| 2183 | + time_is_before_eq_jiffies(txbi->start_xmit + TX_TIMEOUT) && | |
| 2183 | 2184 | txbi->skb)) { |
| 2184 | 2185 | netif_stop_queue(jme->dev); |
| 2185 | 2186 | netif_info(jme, tx_queued, jme->dev, |