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
..
power
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2017-03-03 10:16:38 -08:00
regmap
Merge remote-tracking branches 'regmap/topic/doc' and 'regmap/topic/rbtree' into regmap-next
2017-02-03 12:34:59 +01:00
test
driver core: test_async: fix up typo found by 0-day
2016-11-29 22:06:42 +01:00
attribute_container.c
attribute_container: Fix typo
2016-08-31 15:13:56 +02:00
base.h
Revert "driver core: Add deferred_probe attribute to devices in sysfs"
2017-01-14 14:09:03 +01:00
bus.c
cacheinfo.c
Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
2016-12-22 09:25:45 -08:00
class.c
driver core: class: add class_groups support
2016-11-29 21:12:12 +01:00
component.c
container.c
core.c
sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>
2017-03-02 08:42:32 +01:00
cpu.c
CPU / PM: expose pm_qos_resume_latency for CPUs
2017-01-30 11:05:29 +01:00
dd.c
Revert "driver core: Add deferred_probe attribute to devices in sysfs"
2017-01-14 14:09:03 +01:00
devcoredump.c
driver core: devcoredump: convert to use class_groups
2016-11-29 21:12:12 +01:00
devres.c
devres: add devm_alloc_percpu()
2016-11-15 22:34:25 -05:00
devtmpfs.c
statx: Add a system call to make enhanced file info available
2017-03-02 20:51:15 -05:00
dma-coherent.c
drivers: dma-coherent: Move spinlock in dma_alloc_from_coherent()
2016-09-28 17:53:16 +02:00
dma-contiguous.c
mm: wire up GFP flag passing in dma_alloc_from_contiguous
2017-02-24 17:46:55 -08:00
dma-mapping.c
drivers: base: dma-mapping: Fix typo in dmam_alloc_non_coherent comments
2016-11-30 13:04:53 +01:00
driver.c
firmware.c
firmware_class.c
firmware: fix NULL pointer dereference in __fw_load_abort()
2017-01-27 09:19:48 +01:00
hypervisor.c
init.c
isa.c
Kconfig
Driver core patches for 4.10-rc1
2016-12-13 11:42:18 -08:00
Makefile
driver-core: add test module for asynchronous probing
2016-11-10 17:28:16 +01:00
map.c
memory.c
memory-hotplug: use dev_online for memhp_auto_online
2017-02-24 17:46:56 -08:00
module.c
node.c
treewide: replace obsolete _refok by __ref
2016-08-02 17:31:41 -04:00
pinctrl.c
driver: base: pinctrl: return error from pinctrl_bind_pins()
2016-09-13 23:02:59 +02:00
platform-msi.c
irq/platform-msi: Fix comment about maximal MSIs
2017-01-17 09:53:14 +01:00
platform.c
driver core patches for 4.11-rc1
2017-02-22 11:44:32 -08:00
property.c
device property: export code duplicating array of property entries
2017-02-07 13:21:15 +01:00
soc.c
base: soc: Check for NULL SoC device attributes
2016-11-10 10:10:33 +01:00
syscore.c
topology.c
drivers base/topology: Convert to hotplug state machine
2016-11-09 23:45:29 +01:00
transport_class.c