Linus Torvalds
9a19a6db37
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
...
Pull vfs updates from Al Viro:
- more ->d_init() stuff (work.dcache)
- pathname resolution cleanups (work.namei)
- a few missing iov_iter primitives - copy_from_iter_full() and
friends. Either copy the full requested amount, advance the iterator
and return true, or fail, return false and do _not_ advance the
iterator. Quite a few open-coded callers converted (and became more
readable and harder to fuck up that way) (work.iov_iter)
- several assorted patches, the big one being logfs removal
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
logfs: remove from tree
vfs: fix put_compat_statfs64() does not handle errors
namei: fold should_follow_link() with the step into not-followed link
namei: pass both WALK_GET and WALK_MORE to should_follow_link()
namei: invert WALK_PUT logics
namei: shift interpretation of LOOKUP_FOLLOW inside should_follow_link()
namei: saner calling conventions for mountpoint_last()
namei.c: get rid of user_path_parent()
switch getfrag callbacks to ..._full() primitives
make skb_add_data,{_nocache}() and skb_copy_to_page_nocache() advance only on success
[iov_iter] new primitives - copy_from_iter_full() and friends
don't open-code file_inode()
ceph: switch to use of ->d_init()
ceph: unify dentry_operations instances
lustre: switch to use of ->d_init()
2016-12-16 10:24:44 -08:00
..
2016-11-30 14:18:51 +10:00
2016-10-25 14:38:45 -04:00
2016-09-22 10:30:36 -04:00
2016-09-19 20:58:35 +03:00
2016-09-19 20:58:35 +03:00
2016-09-22 10:24:16 -04:00
2016-10-25 14:38:56 -04:00
2016-10-25 14:38:56 -04:00
2016-11-29 09:23:39 -05:00
2016-10-25 14:40:39 +02:00
2016-12-08 14:09:05 -05:00
2016-11-11 10:20:04 -05:00
2016-12-06 18:08:24 -05:00
2016-11-30 14:18:51 +10:00
2016-12-06 18:08:32 -05:00
2016-10-28 11:33:52 +10:00
2016-12-16 10:24:44 -08:00
2016-12-08 14:12:19 -05:00
2016-10-25 14:38:41 -04:00
2016-11-11 10:21:01 -05:00
2016-12-13 09:35:09 -08:00
2016-12-08 14:12:19 -05:00
2016-11-11 10:20:58 -05:00
2016-10-25 14:38:13 -04:00
2016-08-19 12:30:58 -04:00
2016-10-25 14:38:30 -04:00
2016-10-25 14:38:58 -04:00
2016-10-25 14:38:58 -04:00
2016-12-06 18:08:34 -05:00
2016-10-06 12:39:03 -04:00
2016-09-27 13:00:52 -04:00
2016-10-28 11:33:52 +10:00
2016-09-14 15:10:27 -04:00
2016-11-23 15:08:43 -05:00
2016-11-23 15:08:43 -05:00
2016-10-25 14:40:39 +02:00
2016-12-08 14:12:09 -05:00
2016-10-25 14:38:26 -04:00
2016-11-23 15:13:21 -05:00
2016-11-23 15:08:45 -05:00
2016-10-28 11:33:52 +10:00
2016-09-14 15:10:37 -04:00
2016-11-11 10:20:56 -05:00
2016-11-23 15:08:46 -05:00
2016-10-25 14:38:45 -04:00
2016-11-11 10:20:04 -05:00
2016-12-16 10:24:44 -08:00
2016-11-11 10:20:58 -05:00
2016-11-11 10:21:07 -05:00
2016-10-25 14:40:39 +02:00
2016-10-28 11:33:52 +10:00
2016-10-25 14:40:39 +02:00
2016-10-25 14:40:39 +02:00
2016-12-16 10:24:44 -08:00
2016-10-28 11:33:52 +10:00
2016-10-25 14:38:23 -04:00
2016-10-25 14:38:23 -04:00
2016-11-23 15:08:47 -05:00
2016-10-25 14:40:39 +02:00
2016-10-28 11:33:52 +10:00
2016-10-28 11:33:52 +10:00
2016-09-22 10:24:20 -04:00
2016-11-23 15:08:46 -05:00
2016-10-28 11:33:52 +10:00
2016-11-11 10:21:12 -05:00
2016-12-13 09:35:09 -08:00
2016-05-11 12:31:20 -04:00
2016-10-25 14:38:58 -04:00
2016-05-04 20:23:53 -04:00
2016-08-08 13:28:39 -04:00
2016-07-14 16:46:06 -04:00
2016-09-14 15:10:37 -04:00
2016-07-14 16:39:35 -04:00
2016-12-06 18:08:25 -05:00
2016-07-07 14:50:49 -04:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:45 -04:00
2016-10-28 11:33:52 +10:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:56 -04:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:08 -04:00
2016-11-23 15:08:39 -05:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:45 -04:00
2016-09-22 10:24:16 -04:00
2016-05-11 12:31:20 -04:00
2016-12-08 14:17:12 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:28 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:28 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:28 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 10:26:48 +01:00
2016-10-25 14:38:45 -04:00
2016-12-08 14:12:17 -05:00
2016-10-25 14:38:45 -04:00
2016-12-08 14:12:18 -05:00
2016-10-25 14:38:45 -04:00
2016-12-08 14:12:17 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:21 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:21 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:21 -05:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:45 -04:00
2016-10-04 11:15:59 -04:00
2016-11-11 10:21:01 -05:00
2016-10-25 14:38:16 -04:00
2016-10-25 14:38:06 -04:00
2016-07-15 12:33:31 -04:00
2016-08-31 15:21:09 -04:00
2016-11-23 15:08:41 -05:00
2016-10-25 14:38:45 -04:00
2016-11-23 15:08:41 -05:00
2016-10-25 14:38:45 -04:00
2016-10-28 11:33:52 +10:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:40 -05:00
2016-08-31 15:21:09 -04:00
2016-11-23 15:08:42 -05:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:45 -04:00
2016-09-14 15:10:40 -04:00
2016-10-25 14:38:58 -04:00
2016-10-25 14:38:45 -04:00
2016-09-28 16:13:17 -04:00
2016-05-04 20:26:26 -04:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:45 -04:00
2016-11-15 12:36:36 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:23 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:23 -05:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:45 -04:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:26 -05:00
2016-10-25 14:38:45 -04:00
2016-12-06 18:08:26 -05:00
2016-10-25 14:38:45 -04:00
2016-09-19 14:38:25 -04:00