Linus Torvalds
0e306952d7
Merge tag 'for-6.4/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
...
Pull device mapper fixes from Mike Snitzer:
- Fix DM thinp discard performance regression introduced during this
merge window where DM core was splitting large discards every 128K
(max_sectors_kb) rather than every 64M (discard_max_bytes).
- Extend DM core LOCKFS fix, made during 6.4 merge, to also fix race
between do_mount and dm's do_suspend (in addition to the earlier
fix's do_mount race with dm's do_resume).
- Fix DM thin metadata operations to first check if the thin-pool is in
"fail_io" mode; otherwise UAF can occur.
- Fix DM thinp's call to __blkdev_issue_discard to use GFP_NOIO rather
than GFP_NOWAIT (__blkdev_issue_discard cannot handle NULL return
from bio_alloc).
* tag 'for-6.4/dm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm:
dm: use op specific max_sectors when splitting abnormal io
dm thin: fix issue_discard to pass GFP_NOIO to __blkdev_issue_discard
dm thin metadata: check fail_io before using data_sm
dm: don't lock fs when the map is NULL during suspend or resume
2023-06-15 20:19:21 -07:00
..
2023-04-25 08:02:11 -06:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:06 -05:00
2021-10-27 16:53:47 -04:00
2023-03-30 15:57:51 -04:00
2023-03-30 15:57:51 -04:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-04-27 19:42:02 -07:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-03-28 16:20:17 -07:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:01:01 -04:00
2021-04-19 13:20:31 -04:00
2020-03-27 14:42:51 -04:00
2023-04-11 12:01:01 -04:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:09:08 -04:00
2023-04-11 12:09:08 -04:00
2023-04-11 12:09:08 -04:00
2023-04-11 12:09:08 -04:00
2023-04-11 12:09:08 -04:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-04-19 11:13:43 -04:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:07 -05:00
2023-04-11 12:01:01 -04:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:01:01 -04:00
2023-06-15 12:46:53 -04:00
2023-04-11 12:01:01 -04:00
2023-04-11 12:01:01 -04:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:09:08 -04:00
2023-04-11 12:01:01 -04:00
2023-04-11 12:01:01 -04:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:01:01 -04:00
2023-04-11 12:09:08 -04:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:07 -05:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:01:01 -04:00
2023-02-14 14:23:07 -05:00
2023-04-11 12:01:01 -04:00
2023-03-16 13:37:06 -04:00
2023-03-16 13:37:06 -04:00
2023-04-11 12:01:01 -04:00
2023-04-11 12:09:08 -04:00
2023-02-14 14:23:08 -05:00
2023-04-26 13:05:21 -07:00
2023-04-11 12:01:01 -04:00
2023-06-15 12:46:59 -04:00
2023-02-14 14:23:06 -05:00
2023-06-15 12:46:59 -04:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:09:08 -04:00
2023-04-11 12:01:01 -04:00
2023-02-14 14:23:06 -05:00
2022-09-07 16:37:27 -07:00
2023-04-11 12:09:08 -04:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:09:08 -04:00
2023-04-11 12:09:08 -04:00
2023-02-14 14:23:06 -05:00
2023-04-11 12:01:01 -04:00
2021-06-04 12:07:24 -04:00
2023-04-11 12:09:08 -04:00
2022-07-14 12:14:31 -06:00
2023-06-15 12:47:16 -04:00
2023-03-30 15:57:51 -04:00
2023-03-15 12:18:07 -06:00
2022-08-02 14:38:59 -07:00
2022-08-02 17:22:46 -06:00
2023-04-28 09:21:06 -07:00
2018-08-01 15:49:39 -07:00
2022-08-23 14:54:54 -05:00
2018-10-18 09:36:35 -07:00
2022-02-04 07:43:18 -07:00
2023-04-13 22:20:24 -07:00
2020-05-13 12:02:23 -07:00
2022-05-22 23:07:21 -07:00
2018-05-30 15:33:32 -06:00
2023-04-27 16:52:33 -07:00
2023-04-13 22:20:24 -07:00
2023-04-13 22:20:24 -07:00
2019-09-13 13:10:05 -07:00
2022-03-08 15:16:54 -08:00
2022-12-07 09:43:12 -07:00
2022-03-08 15:16:54 -08:00
2022-11-14 10:15:35 -08:00
2022-08-02 17:14:31 -06:00
2022-11-14 10:15:35 -08:00
2023-05-24 10:44:19 -07:00
2022-09-22 00:05:04 -07:00
2023-04-14 00:42:03 -07:00
2022-09-22 00:05:05 -07:00