Linus Torvalds
a782e86649
Merge tag 'pull-work.lseek' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
...
Pull vfs lseek updates from Al Viro:
"Jason's lseek series.
Saner handling of 'lseek should fail with ESPIPE' - this gets rid of
the magical no_llseek thing and makes checks consistent.
In particular, the ad-hoc "can we do splice via internal pipe" checks
got saner (and somewhat more permissive, which is what Jason had been
after, AFAICT)"
* tag 'pull-work.lseek' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
fs: remove no_llseek
fs: check FMODE_LSEEK to control internal pipe splicing
vfio: do not set FMODE_LSEEK flag
dma-buf: remove useless FMODE_LSEEK flag
fs: do not compare against ->llseek
fs: clear or set FMODE_LSEEK based on llseek function
2022-08-03 11:35:20 -07:00
..
2022-05-24 19:55:07 -07:00
2022-03-20 11:03:41 -05:00
2022-06-16 11:03:17 -04:00
2022-05-17 15:33:21 -04:00
2020-05-05 09:22:24 -06:00
2020-07-13 11:28:12 -06:00
2020-03-02 13:58:44 -07:00
2020-08-31 12:20:31 +02:00
2021-01-21 14:06:00 -07:00
2021-09-07 08:39:40 -06:00
2020-07-05 14:44:29 -06:00
2021-11-15 02:54:37 -07:00
2020-05-05 09:22:21 -06:00
2020-03-02 14:01:25 -07:00
2020-03-02 14:01:26 -07:00
2022-06-21 14:47:19 +02:00
2022-01-13 13:40:06 +01:00
2020-07-13 10:02:32 -06:00
2020-07-05 14:44:29 -06:00
2020-03-02 14:02:07 -07:00
2022-03-16 09:38:38 +08:00
2021-05-21 20:59:03 +02:00
2020-05-05 09:22:21 -06:00
2020-07-05 14:44:29 -06:00
2020-08-07 11:33:22 -07:00
2020-05-05 09:22:22 -06:00
2020-03-20 17:01:29 -06:00
2020-05-25 18:59:59 -06:00
2022-05-29 15:39:04 +08:00
2022-08-02 12:34:04 -04:00
2020-03-02 14:03:16 -07:00
2022-06-27 16:24:39 -06:00
2020-06-05 16:19:28 -07:00
2020-12-10 12:40:07 -06:00
2022-06-10 16:40:18 +08:00
2022-07-15 23:42:30 -07:00
2020-05-05 09:22:22 -06:00
2020-09-04 11:32:10 +02:00
2020-06-02 19:45:05 +02:00
2020-03-02 14:03:35 -07:00
2020-12-01 00:25:20 +01:00
2020-06-26 11:14:12 -06:00
2020-03-02 14:03:47 -07:00
2020-06-26 11:14:12 -06:00
2022-05-09 11:20:43 +02:00
2021-10-05 06:02:53 -04:00
2020-03-02 14:03:55 -07:00
2020-03-02 14:04:06 -07:00
2020-11-06 23:01:03 -05:00
2022-08-02 12:34:03 -04:00
2021-10-19 06:48:21 -04:00
2020-12-03 15:53:13 -07:00
2022-07-14 10:10:12 +02:00
2020-03-02 14:04:06 -07:00
2021-09-20 18:53:12 +03:00
2020-03-02 14:04:06 -07:00
2020-03-02 14:04:06 -07:00
2020-08-07 11:33:22 -07:00
2020-07-13 11:24:43 -06:00
2020-04-28 12:35:47 -06:00
2022-07-15 22:10:51 +02:00
2021-07-03 11:41:14 -07:00
2020-06-08 09:30:19 -06:00
2022-07-16 09:19:47 -04:00
2022-05-26 12:32:41 -07:00
2020-04-07 13:20:56 -06:00
2020-07-09 08:14:01 +02:00
2021-07-18 23:48:14 +09:00
2020-03-02 14:04:41 -07:00
2020-03-02 14:04:41 -07:00
2021-02-26 09:41:05 -08:00
2020-05-05 09:22:23 -06:00
2019-03-06 09:46:10 -07:00
2020-03-02 14:04:41 -07:00
2020-10-14 16:09:32 -07:00
2020-03-02 14:04:41 -07:00
2020-12-15 12:13:39 -08:00
2020-09-09 11:53:33 -06:00
2020-03-02 14:04:41 -07:00
2020-07-14 14:37:39 +02:00
2021-03-25 11:51:23 -06:00
2022-08-02 12:34:03 -04:00
2020-04-20 17:01:34 +02:00
2020-05-05 09:22:24 -06:00
2020-06-02 19:21:40 -07:00
2022-04-26 14:53:06 +09:00