Linus Torvalds
9b5cf826ef
Merge tag 'fuse-update-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
...
Pull fuse updates from Miklos Szeredi:
"As well as the usual bug fixes, this adds the following new features:
- cached readdir and readlink
- max I/O size increased from 128k to 1M
- improved performance and scalability of request queues
- copy_file_range support
The only non-fuse bits are trivial cleanups of macros in
<linux/bitops.h>"
* tag 'fuse-update-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse: (31 commits)
fuse: enable caching of symlinks
fuse: only invalidate atime in direct read
fuse: don't need GETATTR after every READ
fuse: allow fine grained attr cache invaldation
bitops: protect variables in bit_clear_unless() macro
bitops: protect variables in set_mask_bits() macro
fuse: realloc page array
fuse: add max_pages to init_out
fuse: allocate page array more efficiently
fuse: reduce size of struct fuse_inode
fuse: use iversion for readdir cache verification
fuse: use mtime for readdir cache verification
fuse: add readdir cache version
fuse: allow using readdir cache
fuse: allow caching readdir
fuse: extract fuse_emit() helper
fuse: add FOPEN_CACHE_DIR
fuse: split out readdir.c
fuse: Use hash table to link processing request
fuse: kill req->intr_unique
...
2018-10-31 14:50:02 -07:00
..
2018-09-08 01:52:35 +09:00
2018-08-22 10:52:51 -07:00
2018-05-28 12:36:41 +02:00
2018-10-19 11:03:06 -07:00
2018-08-22 12:34:08 -07:00
2018-06-15 18:10:01 -03:00
2018-05-22 14:27:50 -04:00
2018-10-30 08:27:13 -07:00
2018-10-18 11:32:21 +02:00
2018-10-22 10:28:24 +02:00
2018-10-24 07:22:02 -05:00
2018-06-05 16:57:31 -07:00
2018-07-17 06:14:07 -07:00
2018-10-30 12:46:25 -07:00
2018-09-04 11:35:03 +08:00
2018-06-12 20:52:16 -07:00
2018-08-21 23:54:17 -04:00
2018-06-12 16:19:22 -07:00
2018-10-09 23:33:17 -04:00
2018-07-22 14:13:44 +02:00
2018-07-24 14:43:20 -06:00
2018-04-12 12:04:49 +02:00
2018-10-29 10:23:36 -07:00
2018-10-28 11:35:40 -07:00
2018-10-28 11:35:40 -07:00
2018-10-31 08:54:14 -07:00
2018-05-22 14:27:51 -04:00
2018-10-18 11:32:21 +02:00
2018-10-15 15:43:07 +02:00
2018-10-28 11:35:40 -07:00
2018-10-31 08:54:13 -07:00
2018-10-31 08:54:13 -07:00
2018-08-17 16:20:28 -07:00
2018-08-25 12:42:33 -07:00
2018-08-22 10:52:44 -07:00
2018-09-29 22:47:48 -04:00
2018-10-05 18:44:40 -04:00
2018-10-24 11:22:39 +01:00
2018-09-20 09:28:49 -05:00
2018-10-26 16:26:33 -07:00
2018-10-29 16:58:04 -04:00
2018-05-22 14:27:52 -04:00
2018-10-30 13:03:29 -07:00
2018-03-27 13:18:09 -04:00
2018-10-30 13:03:29 -07:00
2018-10-21 10:46:42 -04:00
2018-10-25 15:49:19 +02:00
2018-08-17 16:20:27 -07:00
2018-10-26 16:25:18 -07:00
2018-05-22 14:27:58 -04:00
2018-05-22 14:27:57 -04:00
2018-10-18 14:05:46 -04:00
2018-10-04 14:49:10 +02:00
2018-10-31 08:54:16 -07:00
2018-10-31 08:54:15 -07:00
2018-05-22 14:27:52 -04:00
2018-05-22 14:27:54 -04:00
2018-08-22 18:17:48 +02:00
2018-10-31 08:54:14 -07:00
2018-05-22 14:27:55 -04:00
2018-08-02 09:34:02 -07:00
2018-08-18 11:44:53 -07:00
2018-08-22 10:52:51 -07:00
2018-07-31 11:32:44 -04:00
2018-10-13 11:05:02 +02:00
2018-09-07 10:32:23 +02:00
2018-08-17 16:20:27 -07:00
2018-10-18 17:21:55 +11:00
2018-08-27 14:48:48 +02:00
2018-07-12 10:04:27 -04:00
2018-07-03 16:44:45 -04:00
2018-07-12 10:04:20 -04:00
2018-04-11 10:28:37 -07:00
2018-06-12 16:19:22 -07:00
2018-10-03 16:47:43 +02:00
2018-04-11 10:28:37 -07:00
2018-07-10 23:29:03 -04:00
2018-08-14 10:23:25 -07:00
2018-10-28 11:35:40 -07:00
2018-03-15 17:59:24 +01:00
2018-08-27 14:48:48 +02:00
2018-10-29 14:29:58 -07:00
2018-06-05 19:23:26 +02:00
2018-10-03 16:47:43 +02:00
2018-03-29 15:07:46 -04:00
2018-10-21 10:46:44 -04:00
2018-10-31 08:54:16 -07:00
2018-04-02 20:15:39 +02:00
2018-05-14 08:55:18 -06:00
2018-06-28 10:40:47 -07:00
2018-08-22 10:52:49 -07:00
2018-10-10 12:56:14 -04:00
2018-10-03 16:47:43 +02:00
2018-01-15 12:07:51 -08:00
2018-08-21 18:19:09 -07:00
2018-04-02 20:16:00 +02:00
2018-05-16 07:23:35 +02:00
2018-10-21 10:46:42 -04:00
2018-10-31 08:54:16 -07:00
2018-08-21 18:19:09 -07:00
2018-09-24 10:54:01 +02:00
2018-10-26 16:25:18 -07:00
2018-06-11 08:22:34 -07:00
2018-08-02 08:06:55 +09:00
2018-03-30 11:34:55 -07:00
2018-08-21 18:19:09 -07:00
2018-06-11 08:22:34 -07:00
2018-06-12 16:19:22 -07:00
2018-08-17 16:20:29 -07:00
2018-08-23 18:48:43 -07:00
2018-10-31 08:54:16 -07:00
2018-02-15 15:34:42 -05:00
2018-08-21 18:19:09 -07:00
2018-08-13 19:58:36 -07:00
2018-02-11 14:34:03 -08:00
2018-10-25 11:14:36 -07:00
2018-04-02 20:16:02 +02:00
2018-08-27 14:48:48 +02:00
2018-08-17 16:20:28 -07:00
2018-10-03 16:47:43 +02:00
2018-06-16 16:21:50 +09:00
2018-08-29 15:42:20 +02:00
2018-07-12 14:49:48 +01:00
2018-09-03 15:14:01 +02:00
2018-04-04 12:44:02 -07:00
2018-08-27 14:48:48 +02:00
2018-10-26 16:25:18 -07:00
2018-08-29 15:42:23 +02:00
2018-09-18 07:30:48 -04:00