Thomas Gleixner
2456e85535
ktime: Get rid of the union
...
ktime is a union because the initial implementation stored the time in
scalar nanoseconds on 64 bit machine and in a endianess optimized timespec
variant for 32bit machines. The Y2038 cleanup removed the timespec variant
and switched everything to scalar nanoseconds. The union remained, but
become completely pointless.
Get rid of the union and just keep ktime_t as simple typedef of type s64.
The conversion was done with coccinelle and some manual mopping up.
Signed-off-by: Thomas Gleixner <[email protected] >
Cc: Peter Zijlstra <[email protected] >
2016-12-25 17:21:22 +01:00
..
cluster
ktime: Get rid of the union
2016-12-25 17:21:22 +01:00
dlm
ocfs2/dlm: clean up deadcode in dlm_master_request_handler()
2016-12-12 18:55:06 -08:00
dlmfs
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
acl.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2016-10-10 20:16:43 -07:00
acl.h
ocfs2: fix posix_acl_create deadlock
2016-05-12 15:52:50 -07:00
alloc.c
ocfs2: add newlines to some error messages
2016-12-10 12:39:45 -08:00
alloc.h
ocfs2: retry on ENOSPC if sufficient space in truncate log
2016-08-02 17:31:41 -04:00
aops.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2016-12-17 18:44:00 -08:00
aops.h
ocfs2: clean up unused 'page' parameter in ocfs2_write_end_nolock()
2016-12-12 18:55:06 -08:00
blockcheck.c
blockcheck.h
buffer_head_io.c
block,fs: untangle fs.h and blk_types.h
2016-11-01 09:43:26 -06:00
buffer_head_io.h
dcache.c
VFS: normal filesystems (and lustre): d_inode() annotations
2015-04-15 15:06:57 -04:00
dcache.h
ocfs2: revert iput deferring code in ocfs2_drop_dentry_lock
2014-04-03 16:20:55 -07:00
dir.c
ocfs2: fix not enough credit panic
2016-11-11 08:12:37 -08:00
dir.h
VFS: normal filesystems (and lustre): d_inode() annotations
2015-04-15 15:06:57 -04:00
dlmglue.c
ocfs2: remove obscure BUG_ON in dlmglue
2016-07-26 16:19:19 -07:00
dlmglue.h
ocfs2: avoid blocking in ocfs2_mark_lockres_freeing() in downconvert thread
2014-04-03 16:20:55 -07:00
export.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
2015-04-26 17:22:07 -07:00
export.h
extent_map.c
ocfs2: neaten do_error, ocfs2_error and ocfs2_abort
2015-09-04 16:54:41 -07:00
extent_map.h
file.c
ocfs2: implement the VFS clone_range, copy_range, and dedupe_range features
2016-12-10 12:39:45 -08:00
file.h
ocfs2: implement the VFS clone_range, copy_range, and dedupe_range features
2016-12-10 12:39:45 -08:00
filecheck.c
ocfs2: sysfile interfaces for online file check
2016-03-22 15:36:02 -07:00
filecheck.h
ocfs2: sysfile interfaces for online file check
2016-03-22 15:36:02 -07:00
heartbeat.c
heartbeat.h
inode.c
ocfs2: replace CURRENT_TIME macro
2016-12-12 18:55:06 -08:00
inode.h
ocfs2: convert inode refcount test to a helper
2016-12-10 12:39:45 -08:00
ioctl.c
wrappers for ->i_mutex access
2016-01-22 18:04:28 -05:00
ioctl.h
journal.c
ocfs2: use time64_t to represent orphan scan times
2016-12-12 18:55:06 -08:00
journal.h
jbd2: add support for avoiding data writes during transaction commits
2016-04-24 00:56:07 -04:00
Kconfig
localalloc.c
ocfs2: fix occurring deadlock by changing ocfs2_wq from global to local
2016-03-25 16:37:42 -07:00
localalloc.h
locks.c
ocfs2: fix flock panic issue
2015-12-29 17:45:49 -08:00
locks.h
Makefile
ocfs2: disable BUG assertions in reading blocks
2016-06-24 17:23:52 -07:00
mmap.c
ocfs2: clean up unused 'page' parameter in ocfs2_write_end_nolock()
2016-12-12 18:55:06 -08:00
mmap.h
move_extents.c
ocfs2: convert inode refcount test to a helper
2016-12-10 12:39:45 -08:00
move_extents.h
namei.c
ocfs2: replace CURRENT_TIME macro
2016-12-12 18:55:06 -08:00
namei.h
ocfs2: do not include dio entry in case of orphan scan
2015-11-05 19:34:48 -08:00
ocfs1_fs_compat.h
ocfs2.h
ocfs2: use time64_t to represent orphan scan times
2016-12-12 18:55:06 -08:00
ocfs2_fs.h
ocfs2: fix comment in struct ocfs2_extended_slot
2016-05-19 19:12:14 -07:00
ocfs2_ioctl.h
ocfs2_lockid.h
ocfs2_lockingver.h
ocfs2_trace.h
switch generic_file_splice_read() to use of ->read_iter()
2016-10-05 18:23:56 -04:00
quota.h
quota: constify qtree_fmt_operations structures
2016-01-04 10:58:35 +01:00
quota_global.c
ocfs2: Protect periodic quota syncing with s_umount semaphore
2016-11-30 08:36:54 +01:00
quota_local.c
ocfs2: Use s_umount for quota recovery protection
2016-11-30 08:37:21 +01:00
refcounttree.c
vfs: fix isize/pos/len checks for reflink & dedupe
2016-12-22 23:00:23 -05:00
refcounttree.h
ocfs2: implement the VFS clone_range, copy_range, and dedupe_range features
2016-12-10 12:39:45 -08:00
reservations.c
ocfs2: make resv_lock spinlock static
2015-02-10 14:30:29 -08:00
reservations.h
resize.c
ocfs2: solve a problem of crossing the boundary in updating backups
2016-03-25 16:37:42 -07:00
resize.h
slot_map.c
ocfs2: clean up an unneeded goto in ocfs2_put_slot()
2016-05-19 19:12:14 -07:00
slot_map.h
stack_o2cb.c
ocfs2: avoid a pointless delay in o2cb_cluster_check()
2015-04-14 16:48:57 -07:00
stack_user.c
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
2016-12-24 11:46:01 -08:00
stackglue.c
ocfs2: fix a redundant re-initialization
2016-07-26 16:19:19 -07:00
stackglue.h
ocfs2: export ocfs2_kset for online file check
2016-03-22 15:36:02 -07:00
suballoc.c
ocfs2: fix double unlock in case retry after free truncate log
2016-09-19 15:36:17 -07:00
suballoc.h
ocfs2: rollback alloc_dinode counts when ocfs2_block_group_set_bits() failed
2014-04-03 16:20:56 -07:00
super.c
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
2016-12-19 08:23:53 -08:00
super.h
ocfs2: fix occurring deadlock by changing ocfs2_wq from global to local
2016-03-25 16:37:42 -07:00
symlink.c
vfs: remove ".readlink = generic_readlink" assignments
2016-12-09 16:45:04 +01:00
symlink.h
sysfile.c
ocfs2: avoid system inode ref confusion by adding mutex lock
2014-04-03 16:20:57 -07:00
sysfile.h
uptodate.c
ocfs2: remove NULL assignments on static
2014-06-04 16:53:53 -07:00
uptodate.h
xattr.c
ocfs2: convert inode refcount test to a helper
2016-12-10 12:39:45 -08:00
xattr.h
ocfs2: fix posix_acl_create deadlock
2016-05-12 15:52:50 -07:00