Commit 501e4bb1 authored by wuchi's avatar wuchi Committed by Paul Moore
Browse files

audit: use time_after to compare time



Using time_{*} macro to compare time is better

Signed-off-by: default avatarwuchi <wuchi.zero@gmail.com>
Signed-off-by: default avatarPaul Moore <paul@paul-moore.com>
parent c3f3ea8a
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -321,7 +321,6 @@ static inline int audit_rate_check(void)
	static DEFINE_SPINLOCK(lock);
	unsigned long		flags;
	unsigned long		now;
	unsigned long		elapsed;
	int			retval	   = 0;

	if (!audit_rate_limit) return 1;
@@ -331,8 +330,7 @@ static inline int audit_rate_check(void)
		retval = 1;
	} else {
		now = jiffies;
		elapsed = now - last_check;
		if (elapsed > HZ) {
		if (time_after(now, last_check + HZ)) {
			last_check = now;
			messages   = 0;
			retval     = 1;
@@ -366,7 +364,7 @@ void audit_log_lost(const char *message)
	if (!print) {
		spin_lock_irqsave(&lock, flags);
		now = jiffies;
		if (now - last_msg > HZ) {
		if (time_after(now, last_msg + HZ)) {
			print = 1;
			last_msg = now;
		}