lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Thu, 14 Feb 2008 17:36:38 +0200
From:	S.Çağlar Onur <caglar@...dus.org.tr>
To:	linux-kernel@...r.kernel.org
Subject: Use time_* macros


The functions time_before, time_before_eq, time_after, and time_after_eq are more robust for comparing jiffies against other values.

So following patchset implements usage of the time_* macros, defined at linux/jiffies.h, which deals with wrapping correctly

 arch/alpha/kernel/traps.c            |    3 ++-
 arch/ia64/kernel/irq_ia64.c          |    2 +-
 arch/ia64/kernel/mca.c               |    3 ++-
 arch/ia64/kernel/unaligned.c         |    3 ++-
 arch/parisc/kernel/unaligned.c       |    2 +-
 arch/powerpc/platforms/iseries/pci.c |    3 ++-
 arch/sparc64/kernel/unaligned.c      |    3 ++-
 drivers/net/arcnet/arcnet.c          |    4 ++--
 drivers/net/ax88796.c                |    5 +++--
 drivers/net/tokenring/3c359.c        |   21 +++++++++++----------
 drivers/net/wireless/atmel.c         |    5 +++--
 fs/binfmt_aout.c                     |    7 ++++---
 include/linux/arcdevice.h            |    2 +-
 kernel/irq/spurious.c                |    3 ++-
 mm/page_alloc.c                      |    3 ++-
 mm/pdflush.c                         |    5 +++--
 net/bluetooth/hci_core.c             |    5 +++--
 net/mac80211/rc80211_simple.c        |    3 ++-
 net/mac80211/rx.c                    |    3 ++-
 19 files changed, 50 insertions(+), 35 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ