Linus Torvalds
590dce2d49
Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
...
Pull vfs 'statx()' update from Al Viro.
This adds the new extended stat() interface that internally subsumes our
previous stat interfaces, and allows user mode to specify in more detail
what kind of information it wants.
It also allows for some explicit synchronization information to be
passed to the filesystem, which can be relevant for network filesystems:
is the cached value ok, or do you need open/close consistency, or what?
From David Howells.
Andreas Dilger points out that the first version of the extended statx
interface was posted June 29, 2010:
https://www.spinics.net/lists/linux-fsdevel/msg33831.html
* 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
statx: Add a system call to make enhanced file info available
2017-03-03 11:38:56 -08:00
..
auxdisplay
samples: move auxdisplay example code from Documentation
2016-09-23 11:52:32 -06:00
blackfin
samples: move blackfin gptimers-example from Documentation
2016-10-10 07:12:02 -06:00
bpf
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
2017-02-22 10:15:09 -08:00
configfs
configfs: remove old API
2015-10-13 22:17:57 -07:00
connector
make use of make variable CURDIR instead of calling pwd
2016-12-11 12:12:56 +01:00
hidraw
HID: samples/hidraw: make it possible to select device
2015-03-15 10:11:21 -04:00
hw_breakpoint
perf: Add context field to perf_event
2011-07-01 11:06:38 +02:00
kdb
kdb: Add kdb kernel module sample
2010-10-29 13:14:39 -05:00
kfifo
kfifo API type safety
2013-11-15 09:32:23 +09:00
kobject
samples/kobject: be explicit in the module license
2015-03-25 13:41:42 +01:00
kprobes
samples/kretprobe: fix the wrong type
2016-08-04 08:50:07 -04:00
livepatch
livepatch: reuse module loader code to write relocations
2016-04-01 15:00:11 +02:00
mei
samples: move misc-devices/mei example code from Documentation
2016-09-23 11:51:43 -06:00
mic /mpssd
samples: move mic/mpssd example code from Documentation
2016-09-20 12:38:48 -06:00
pktgen
samples: Add an IPv6 '-6' option to the pktgen scripts
2016-07-20 22:16:02 -07:00
rpmsg
rpmsg: Allow callback to return errors
2016-09-08 22:15:25 -07:00
seccomp
samples/seccomp: fix 64-bit comparison macros
2017-01-09 17:22:03 +11:00
statx
statx: Add a system call to make enhanced file info available
2017-03-02 20:51:15 -05:00
timers
samples: move timers example code from Documentation
2016-09-23 11:51:58 -06:00
trace_events
sched/core: Remove the tsk_cpus_allowed() wrapper
2017-03-02 08:42:24 +01:00
trace_printk
tracing: Add trace_printk sample code
2016-06-20 09:54:21 -04:00
uhid
HID: uhid: improve uhid example client
2013-09-04 11:35:14 +02:00
v4l
[media] vb2: replace void *alloc_ctxs by struct device *alloc_devs
2016-07-08 14:45:07 -03:00
vfio-mdev
vfio-mdev: remove some dead code
2017-01-11 12:12:37 -07:00
watchdog
samples: move watchdog example code from Documentation
2016-09-23 11:52:14 -06:00
Kconfig
statx: Add a system call to make enhanced file info available
2017-03-02 20:51:15 -05:00
Makefile
statx: Add a system call to make enhanced file info available
2017-03-02 20:51:15 -05:00