Arnd Bergmann
519ded5a89
procfs: avoid 32-bit time_t in /proc/*/stat
...
/proc/stat shows (among lots of other things) the current boottime (i.e.
number of seconds since boot). While a 32-bit number is sufficient for
this particular case, we want to get rid of the 'struct timespec'
suffers from a 32-bit overflow in 2038.
This changes the code to use a struct timespec64, which is known to be
safe in all cases.
Link: http://lkml.kernel.org/r/20160617201247.2292101-1-arnd@arndb.de
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-08-02 17:31:41 -04:00
..
array.c
procfs: expose umask in /proc/<PID>/status
2016-05-20 17:58:30 -07:00
base.c
proc_oom_score: remove tasklist_lock and pid_alive()
2016-08-02 17:31:41 -04:00
cmdline.c
consoles.c
cpuinfo.c
devices.c
fd.c
switch all procfs directories ->iterate_shared()
2016-05-02 19:49:30 -04:00
fd.h
generic.c
switch all procfs directories ->iterate_shared()
2016-05-02 19:49:30 -04:00
inode.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
2016-07-29 15:54:19 -07:00
internal.h
proc: Convert proc_mount to use mount_ns.
2016-06-23 15:41:54 -05:00
interrupts.c
Kconfig
kcore.c
wrappers for ->i_mutex access
2016-01-22 18:04:28 -05:00
kmsg.c
loadavg.c
Makefile
meminfo.c
mm: track NR_KERNEL_STACK in KiB instead of number of stacks
2016-07-28 16:07:41 -07:00
namespaces.c
switch all procfs directories ->iterate_shared()
2016-05-02 19:49:30 -04:00
nommu.c
page.c
mm: rename _count, field of the struct page, to _refcount
2016-05-19 19:12:14 -07:00
proc_net.c
switch all procfs directories ->iterate_shared()
2016-05-02 19:49:30 -04:00
proc_sysctl.c
vfs: make the string hashes salt the hash
2016-06-10 20:21:46 -07:00
proc_tty.c
root.c
proc: Convert proc_mount to use mount_ns.
2016-06-23 15:41:54 -05:00
self.c
wrappers for ->i_mutex access
2016-01-22 18:04:28 -05:00
softirqs.c
stat.c
procfs: avoid 32-bit time_t in /proc/*/stat
2016-08-02 17:31:41 -04:00
task_mmu.c
mm, rmap: account shmem thp pages
2016-07-26 16:19:19 -07:00
task_nommu.c
proc: revert /proc/<pid>/maps [stack:TID] annotation
2016-02-03 08:28:43 -08:00
thread_self.c
wrappers for ->i_mutex access
2016-01-22 18:04:28 -05:00
uptime.c
version.c
vmcore.c
crash_dump: Add vmcore_elf32_check_arch
2016-05-13 14:01:59 +02:00