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:54 -08:00
2016-10-10 20:16:43 -07:00
2017-02-27 18:43:46 -08:00
2017-03-02 15:16:38 -08:00
2017-02-27 18:43:45 -08:00
2016-12-22 11:25:24 +00:00
2016-12-24 11:46:01 -08:00
2017-02-27 18:43:46 -08:00
2016-10-10 20:16:43 -07:00
2017-02-28 15:36:09 -08:00
2017-03-02 10:09:00 +11:00
2017-02-20 16:51:23 +01:00
2016-12-24 11:46:01 -08:00
2016-05-09 11:41:14 -04:00
2017-03-02 10:09:00 +11:00
2017-02-23 20:33:51 -08:00
2016-10-10 20:16:43 -07:00
2016-12-25 17:21:23 +01:00
2017-03-02 10:09:00 +11:00
2016-10-10 20:16:43 -07:00
2016-12-24 11:46:01 -08:00
2017-01-14 11:37:18 +01:00
2016-10-06 09:07:44 -04:00
2017-02-24 17:46:54 -08:00
2017-02-27 18:43:47 -08:00
2017-03-01 15:55:04 -08:00
2016-10-10 20:16:43 -07:00
2016-06-13 10:20:39 +02:00
2017-03-02 10:09:00 +11:00
2017-02-24 17:46:54 -08:00
2017-02-24 17:46:54 -08:00
2017-02-27 18:43:48 -08:00
2017-02-27 18:43:45 -08:00
2016-12-09 16:45:04 +01:00
2016-10-10 20:16:43 -07:00
2016-12-24 11:46:01 -08:00
2016-12-13 10:19:16 -08:00
2017-02-20 18:24:39 -08:00
2016-12-09 16:45:04 +01:00
2017-02-27 18:43:46 -08:00
2017-02-27 21:41:08 -08:00
2017-01-31 12:31:54 -05:00
2016-12-09 16:45:04 +01:00
2017-03-02 15:16:38 -08:00
2017-03-02 13:22:18 -08:00
2016-11-18 10:59:15 -05:00
2017-02-28 15:39:09 -08:00
2017-02-27 18:43:46 -08:00
2017-02-23 20:33:51 -08:00
2016-12-24 11:46:01 -08:00
2017-02-27 18:43:47 -08:00
2016-10-10 20:16:43 -07:00
2016-12-24 11:46:01 -08:00
2017-03-02 15:20:00 -08:00
2017-01-18 15:19:54 +01:00
2017-02-27 18:43:48 -08:00
2017-02-24 17:46:57 -08:00
2016-05-09 11:41:14 -04:00
2016-05-09 11:41:14 -04:00
2016-12-19 08:23:53 -08:00
2016-12-24 11:46:01 -08:00
2017-02-27 18:43:46 -08:00
2017-01-24 16:26:14 -08:00
2017-02-24 17:46:57 -08:00
2016-10-14 12:18:50 -07:00
2016-12-09 16:45:04 +01:00
2016-09-27 21:06:21 -04:00
2017-02-24 17:46:54 -08:00
2017-02-27 18:43:46 -08:00
2016-12-24 11:46:01 -08:00
2017-02-27 18:43:46 -08:00
2017-03-02 15:20:00 -08:00
2016-12-24 11:46:01 -08:00
2016-10-10 20:16:43 -07:00
2016-12-09 11:57:43 +01:00
2016-12-24 11:46:01 -08:00
2017-02-01 09:13:51 +01:00
2017-02-22 16:41:29 -08:00
2016-08-02 19:35:15 -04:00
2016-07-28 13:29:12 +10:00
2016-09-27 21:06:22 -04:00
2017-02-27 18:43:46 -08:00
2017-02-27 18:43:46 -08:00
2016-08-23 22:58:51 -07:00
2017-02-01 09:13:51 +01:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2017-01-14 19:32:40 -05:00
2017-02-27 18:43:45 -08:00
2017-01-10 13:34:43 +13:00
2016-12-24 11:46:01 -08:00
2017-02-27 18:43:46 -08:00
2016-03-22 15:36:02 -07:00
2017-02-27 18:43:45 -08:00
2017-02-14 20:51:12 +13:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-12-05 19:01:16 -05:00
2016-09-27 18:47:38 -04:00
2016-12-24 11:46:01 -08:00
2016-12-12 18:55:08 -08:00
2016-10-10 20:16:43 -07:00
2017-01-30 16:32:25 -08:00
2016-12-16 11:02:54 +01:00
2017-02-27 18:43:46 -08:00
2017-01-24 16:26:14 -08:00
2016-10-24 08:12:35 -02:00
2017-01-10 13:34:55 +13:00
2016-12-24 11:46:01 -08:00
2016-12-14 23:48:11 -05:00
2016-12-03 15:55:01 -05:00
2017-02-04 00:01:06 +13:00
2017-02-27 18:43:46 -08:00
2017-03-02 06:41:22 -05:00
2017-02-04 00:01:06 +13:00
2017-02-03 14:35:43 +13:00
2017-02-07 15:05:04 +01:00
2016-12-24 11:46:01 -08:00
2017-02-04 00:01:06 +13:00
2017-02-04 00:01:06 +13:00
2017-01-10 01:29:48 -05:00
2016-03-16 13:09:08 -04:00
2017-02-20 16:51:23 +01:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00
2017-03-02 06:41:22 -05:00
2017-02-27 18:43:46 -08:00
2016-12-05 19:03:49 -05:00
2017-02-23 20:33:51 -08:00
2017-02-20 16:51:23 +01:00
2017-02-10 11:15:09 +01:00
2017-02-27 18:43:48 -08:00
2016-12-24 11:46:01 -08:00
2016-12-24 11:46:01 -08:00