Linus Torvalds
94e877d0fb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
...
Pull vfs pile two from Al Viro:
- orangefs fix
- series of fs/namei.c cleanups from me
- VFS stuff coming from overlayfs tree
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
orangefs: Use RCU for destroy_inode
vfs: use helper for calling f_op->fsync()
mm: use helper for calling f_op->mmap()
vfs: use helpers for calling f_op->{read,write}_iter()
vfs: pass type instead of fn to do_{loop,iter}_readv_writev()
vfs: extract common parts of {compat_,}do_readv_writev()
vfs: wrap write f_ops with file_{start,end}_write()
vfs: deny copy_file_range() for non regular files
vfs: deny fallocate() on directory
vfs: create vfs helper vfs_tmpfile()
namei.c: split unlazy_walk()
namei.c: fold the check for DCACHE_OP_REVALIDATE into d_revalidate()
lookup_fast(): clean up the logics around the fallback to non-rcu mode
namei: fold unlazy_link() into its sole caller
2017-03-02 15:20:00 -08:00
..
2017-02-24 17:46:56 -08:00
2017-02-22 16:41:30 -08:00
2016-07-26 16:19:19 -07:00
2017-02-22 16:41:29 -08:00
2017-02-24 17:46:55 -08:00
2017-02-24 17:46:55 -08:00
2017-02-24 17:46:55 -08:00
2016-03-17 15:09:34 -07:00
2016-12-12 18:55:08 -08:00
2017-02-27 18:43:47 -08:00
2016-12-20 09:48:46 -08:00
2016-03-15 16:55:16 -07:00
2017-02-24 17:46:56 -08:00
2016-10-19 08:11:24 -07:00
2016-07-26 16:19:19 -07:00
2017-02-24 17:46:56 -08:00
2016-05-19 19:12:14 -07:00
2017-02-24 17:46:56 -08:00
2016-05-20 17:58:30 -07:00
2017-02-24 17:46:55 -08:00
2016-11-22 11:49:48 -06:00
2017-02-24 17:46:55 -08:00
2016-12-12 18:55:08 -08:00
2017-02-27 18:43:48 -08:00
2017-02-27 18:43:48 -08:00
2016-03-17 15:09:34 -07:00
2016-03-17 15:09:34 -07:00
2016-12-12 18:55:07 -08:00
2017-02-27 18:43:48 -08:00
2016-10-27 18:43:42 -07:00
2016-05-22 17:21:27 -07:00
2017-02-24 17:46:56 -08:00
2017-02-27 18:43:48 -08:00
2017-02-24 17:46:54 -08:00
2017-02-24 17:46:56 -08:00
2017-02-24 17:46:56 -08:00
2017-02-24 17:46:55 -08:00
2017-02-24 17:46:56 -08:00
2017-01-24 16:26:14 -08:00
2016-07-28 16:07:41 -07:00
2017-02-24 17:46:55 -08:00
2017-02-24 17:46:56 -08:00
2016-11-30 16:32:52 -08:00
2016-03-17 15:09:34 -07:00
2017-03-02 15:20:00 -08:00
2017-02-27 18:43:48 -08:00
2017-02-27 18:43:48 -08:00
2017-02-22 16:41:29 -08:00
2017-02-24 17:46:56 -08:00
2017-02-24 17:46:55 -08:00
2016-10-11 15:06:33 -07:00
2017-03-02 15:20:00 -08:00
2017-02-27 18:43:48 -08:00
2017-02-27 18:43:46 -08:00
2016-10-07 18:46:27 -07:00
2017-02-24 17:46:55 -08:00
2016-11-02 10:24:03 -06:00
2017-02-22 16:41:27 -08:00
2016-10-07 18:46:27 -07:00
2016-06-03 15:06:22 -07:00
2017-02-24 17:46:55 -08:00
2017-02-27 18:43:47 -08:00
2017-02-24 17:46:54 -08:00
2016-03-17 15:09:34 -07:00
2017-02-27 18:43:47 -08:00
2017-02-24 17:46:54 -08:00
2016-12-14 16:04:09 -08:00
2016-03-17 15:09:34 -07:00
2016-12-12 18:55:08 -08:00
2017-02-24 17:46:55 -08:00
2017-02-27 18:43:48 -08:00
2017-02-24 17:46:56 -08:00
2017-02-24 17:46:56 -08:00
2017-02-22 16:41:27 -08:00
2017-02-22 16:41:27 -08:00
2017-02-22 16:41:27 -08:00
2017-02-22 16:41:27 -08:00
2016-08-02 17:31:41 -04:00
2017-02-22 16:41:29 -08:00
2016-03-17 15:09:34 -07:00
2017-02-22 16:41:30 -08:00
2017-02-22 16:41:30 -08:00
2017-02-24 17:46:54 -08:00
2017-02-27 18:43:48 -08:00
2017-02-27 18:43:46 -08:00
2017-01-11 13:56:50 +00:00
2017-02-24 17:46:55 -08:00
2017-02-24 17:46:55 -08:00
2016-10-07 18:46:27 -07:00
2017-02-24 17:46:56 -08:00
2017-02-24 17:46:56 -08:00
2017-02-24 17:46:55 -08:00
2017-02-22 16:41:29 -08:00
2017-02-28 20:29:41 -08:00
2017-02-24 17:46:54 -08:00
2017-02-24 17:46:56 -08:00
2017-02-27 18:43:45 -08:00