john stultz
2c6b47de17
Cleanup non-arch xtime uses, use get_seconds() or current_kernel_time().
...
This avoids use of the kernel-internal "xtime" variable directly outside
of the actual time-related functions. Instead, use the helper functions
that we already have available to us.
This doesn't actually change any behaviour, but this will allow us to
fix the fact that "xtime" isn't updated very often with CONFIG_NO_HZ
(because much of the realtime information is maintained as separate
offsets to 'xtime'), which has caused interfaces that use xtime directly
to get a time that is out of sync with the real-time clock by up to a
third of a second or so.
Signed-off-by: John Stultz <johnstul@us.ibm.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-07-25 10:09:20 -07:00
..
9p
9p: Don't use binary sysctl numbers.
2007-07-22 12:43:28 -07:00
802
[NET]: Make all initialized struct seq_operations const.
2007-07-10 23:07:31 -07:00
8021q
[8021Q]: vlan_ioctl_handler: fix return value
2007-07-24 15:37:11 -07:00
appletalk
[NET]: Make all initialized struct seq_operations const.
2007-07-10 23:07:31 -07:00
atm
[ATM]: Eliminate dead config variable CONFIG_BR2684_FAST_TRANS.
2007-07-18 01:46:52 -07:00
ax25
[NET] AX25: Fix whitespace errors.
2007-07-19 10:43:13 +09:00
bluetooth
[NET] BLUETOOTH: Fix whitespace errors.
2007-07-19 10:43:16 +09:00
bridge
[NETFILTER]: Clean up duplicate includes in net/bridge/
2007-07-24 15:30:30 -07:00
core
[NET]: Add missing entries to family name tables
2007-07-21 19:30:16 -07:00
dccp
mm: Remove slab destructors from kmem_cache_create().
2007-07-20 10:11:58 +09:00
decnet
mm: Remove slab destructors from kmem_cache_create().
2007-07-20 10:11:58 +09:00
econet
[SK_BUFF]: Convert skb->tail to sk_buff_data_t
2007-04-25 22:26:28 -07:00
ethernet
[ETH]: Validate address in eth_mac_addr
2007-07-11 19:41:18 -07:00
ieee80211
[PATCH] softmac: Channel is listed twice in scan output
2007-07-17 21:56:17 -04:00
ipv4
[NETFILTER]: Fix logging regression
2007-07-24 15:29:55 -07:00
ipv6
[NETFILTER]: Fix logging regression
2007-07-24 15:29:55 -07:00
ipx
[NET]: Make all initialized struct seq_operations const.
2007-07-10 23:07:31 -07:00
irda
[IrDA] Typo fix in irnetlink.c copyright
2007-07-21 19:06:53 -07:00
iucv
[AF_IUCV]: Add lock when updating accept_q
2007-07-14 19:04:25 -07:00
key
xfrm: Add security check before flushing SAD/SPD
2007-06-07 13:42:46 -07:00
lapb
[PATCH] remove many unneeded #includes of sched.h
2007-02-14 08:09:54 -08:00
llc
[NET]: Make all initialized struct seq_operations const.
2007-07-10 23:07:31 -07:00
mac80211
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2007-07-19 10:23:21 -07:00
netfilter
[NETFILTER]: Clean up duplicate includes in net/netfilter/
2007-07-24 15:31:05 -07:00
netlabel
SELinux: enable dynamic activation/deactivation of NetLabel/SELinux enforcement
2007-07-19 10:21:11 -04:00
netlink
[GENETLINK]: Correctly report errors while registering a multicast group
2007-07-24 15:34:53 -07:00
netrom
[NET] NETROM: Fix whitespace errors.
2007-07-19 10:44:32 +09:00
packet
[NET] PACKET: Fix whitespace errors.
2007-07-19 10:44:35 +09:00
rfkill
[NET] RFKILL: Fix whitespace errors.
2007-07-19 10:44:38 +09:00
rose
[NET] ROSE: Fix whitespace errors.
2007-07-19 10:44:40 +09:00
rxrpc
Cleanup non-arch xtime uses, use get_seconds() or current_kernel_time().
2007-07-25 10:09:20 -07:00
sched
[PKT_SCHED]: Some typo fixes in net/sched/Kconfig
2007-07-18 02:00:04 -07:00
sctp
mm: Remove slab destructors from kmem_cache_create().
2007-07-20 10:11:58 +09:00
sunrpc
nfsd: fix possible oops on re-insertion of rpcsec_gss modules
2007-07-24 12:24:58 -07:00
tipc
mm: Remove slab destructors from kmem_cache_create().
2007-07-20 10:11:58 +09:00
unix
[AF_UNIX]: Rewrite garbage collector, fixes race.
2007-07-11 14:22:39 -07:00
wanrouter
[NET]: Make all initialized struct seq_operations const.
2007-07-10 23:07:31 -07:00
wireless
[PATCH] cfg80211: Radiotap parser
2007-07-12 16:07:24 -04:00
x25
[NET]: Make all initialized struct seq_operations const.
2007-07-10 23:07:31 -07:00
xfrm
mm: Remove slab destructors from kmem_cache_create().
2007-07-20 10:11:58 +09:00
compat.c
O_CLOEXEC for SCM_RIGHTS
2007-07-16 09:05:45 -07:00
Kconfig
9p: Reorganization of 9p file system code
2007-07-14 15:13:40 -05:00
Makefile
9p: Reorganization of 9p file system code
2007-07-14 15:13:40 -05:00
nonet.c
[PATCH] Make most file operations structs in fs/ const
2006-03-28 09:16:06 -08:00
socket.c
mm: Remove slab destructors from kmem_cache_create().
2007-07-20 10:11:58 +09:00
sysctl_net.c
Remove obsolete #include <linux/config.h>
2006-06-30 19:25:36 +02:00
TUNABLE
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00