Auke Kok
4661181496
Compat for iomap private and write_ops arguments
...
The iomap read/write entry points have grown arguments that el10 has
picked up. Since v5.18-rc7-162-g786f847f43a5 iomap_dio_rw() takes a
private pointer that it stashes in the iomap_iter for the filesystem's
use, and since v6.16-rc1-11-g2a5574fc57d1 the iomap_folio_ops that used
to hang off the iomap are passed to iomap_file_buffered_write() as
iomap_write_ops, which also gained a private pointer of its own.
We have neither per-iter state nor write ops, so the compat wrappers
just pass nulls for the new arguments, which the iomap code checks for.
While we're in here, drop the extern for scoutfs_iomap_page_ops. It was
never defined, and struct iomap_page_ops no longer exists upstream.
Signed-off-by: Auke Kok <auke.kok@versity.com >
2026-08-06 22:27:46 +00:00
..
2024-06-28 15:09:05 -07:00
2026-08-06 14:39:53 -07:00
2026-06-05 09:49:45 -07:00
2026-08-06 14:39:53 -07:00
2026-07-23 09:17:39 -07:00
2026-08-06 14:39:53 -07:00
2024-06-28 14:53:49 -07:00
2020-10-29 14:15:33 -07:00
2020-08-26 14:39:12 -07:00
2026-08-06 14:39:53 -07:00
2022-12-12 14:59:22 -08:00
2026-08-06 14:39:53 -07:00
2026-08-06 14:39:53 -07:00
2025-10-24 14:21:06 -04:00
2021-11-05 15:21:04 -05:00
2018-04-04 09:15:27 -05:00
2026-08-06 14:39:53 -07:00
2026-07-23 09:17:39 -07:00
2026-08-06 14:40:25 -07:00
2026-07-27 15:03:51 -05:00
2026-08-06 14:39:53 -07:00
2026-06-05 09:49:45 -07:00
2017-11-21 13:11:43 -08:00
2023-06-14 14:12:10 -07:00
2018-01-26 11:59:47 -08:00
2021-08-24 09:11:40 -07:00
2021-08-24 09:11:40 -07:00
2026-08-06 14:39:53 -07:00
2021-05-31 13:10:45 -07:00
2026-08-06 22:27:46 +00:00
2026-06-05 09:49:45 -07:00
2026-06-05 09:49:45 -07:00
2026-04-10 13:50:21 -07:00
2025-10-22 10:58:44 -07:00
2020-10-29 14:15:33 -07:00
2026-08-06 14:39:53 -07:00
2026-07-27 15:03:51 -05:00
2026-07-27 15:03:51 -05:00
2026-05-04 09:42:42 -07:00
2026-07-27 15:03:51 -05:00
2026-08-06 22:27:46 +00:00
2026-08-06 14:39:53 -07:00
2024-06-28 14:53:49 -07:00
2016-02-05 14:12:14 -08:00
2026-08-06 14:39:53 -07:00
2026-08-06 22:27:46 +00:00
2024-10-03 12:41:05 -07:00
2026-01-13 15:34:55 -08:00
2021-10-28 12:30:47 -07:00
2026-06-05 09:49:45 -07:00
2024-06-28 15:09:05 -07:00
2026-08-06 14:39:52 -07:00
2026-08-06 22:27:46 +00:00
2019-08-20 15:52:13 -07:00
2025-11-13 12:43:31 -08:00
2026-06-05 09:49:45 -07:00
2026-01-13 15:32:55 -08:00
2025-10-24 14:24:00 -04:00
2022-03-11 15:28:58 -08:00
2026-08-06 14:39:53 -07:00
2026-01-08 10:58:50 -08:00
2019-05-21 11:33:26 -07:00
2019-05-21 11:33:26 -07:00
2026-08-06 14:39:53 -07:00
2022-12-12 14:59:22 -08:00
2026-08-06 14:39:53 -07:00
2024-06-28 15:09:05 -07:00
2026-05-26 17:45:53 -04:00
2021-05-26 14:18:28 -07:00
2017-04-18 13:44:55 -07:00
2026-08-06 14:39:53 -07:00
2026-08-06 14:39:53 -07:00
2023-01-06 11:15:45 -08:00
2020-10-29 14:15:33 -07:00
2020-10-29 14:15:33 -07:00
2025-10-03 09:35:36 -07:00
2020-11-30 13:35:44 -08:00
2019-04-12 10:54:07 -07:00
2026-08-06 14:39:53 -07:00
2021-06-17 09:37:45 -07:00
2026-08-06 14:39:53 -07:00
2024-11-27 18:52:39 -08:00
2026-08-06 14:39:53 -07:00
2026-08-06 14:39:53 -07:00
2026-04-10 13:50:21 -07:00
2026-04-10 13:50:21 -07:00
2026-07-27 15:03:51 -05:00
2021-07-07 14:13:14 -07:00
2026-07-23 09:17:39 -07:00
2026-07-23 09:17:39 -07:00
2026-06-05 09:49:45 -07:00
2018-07-27 09:50:21 -07:00
2023-10-09 15:35:40 -04:00
2026-08-06 14:39:53 -07:00
2021-05-19 14:15:06 -07:00
2026-08-06 14:39:53 -07:00
2024-06-28 15:09:05 -07:00
2026-08-06 14:39:53 -07:00
2024-06-28 15:09:05 -07:00