Linus Torvalds
3413efa888
Merge tag 'pull-bd_flags-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
...
Pull bdev flags update from Al Viro:
"Compactifying bdev flags.
We can easily have up to 24 flags with sane atomicity, _without_
pushing anything out of the first cacheline of struct block_device"
* tag 'pull-bd_flags-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
bdev: move ->bd_make_it_fail to ->__bd_flags
bdev: move ->bd_ro_warned to ->__bd_flags
bdev: move ->bd_has_subit_bio to ->__bd_flags
bdev: move ->bd_write_holder into ->__bd_flags
bdev: move ->bd_read_only to ->__bd_flags
bdev: infrastructure for flags
wrapper for access to ->bd_partno
Use bdev_is_paritition() instead of open-coding it
2024-05-21 13:02:56 -07:00
..
2024-05-21 13:02:56 -07:00
2023-12-23 18:38:08 -07:00
2024-05-21 13:02:56 -07:00
2024-02-05 10:07:22 -07:00
2024-02-05 10:07:22 -07:00
2023-04-06 16:17:32 -06:00
2023-01-29 15:18:33 -07:00
2024-02-12 08:49:31 -07:00
2024-05-14 17:25:36 -07:00
2023-06-01 09:13:31 -06:00
2024-04-03 09:10:17 -06:00
2022-07-14 12:14:30 -06:00
2024-05-13 13:03:54 -07:00
2024-04-07 15:50:13 -06:00
2024-05-21 13:02:56 -07:00
2024-02-06 14:31:05 +01:00
2023-03-16 09:35:09 -06:00
2023-07-05 16:36:12 -06:00
2023-02-09 09:38:16 -07:00
2023-03-16 09:35:09 -06:00
2024-05-01 08:08:43 -06:00
2023-02-09 09:38:16 -07:00
2024-02-12 08:49:31 -07:00
2023-06-07 07:51:00 -06:00
2024-04-19 08:06:24 -06:00
2024-02-05 10:07:22 -07:00
2023-06-06 22:26:26 -06:00
2022-09-26 19:09:31 -06:00
2024-05-07 07:29:42 -06:00
2024-01-23 08:56:55 -07:00
2024-05-09 07:59:44 -06:00
2023-04-13 06:52:29 -06:00
2024-04-17 08:44:03 -06:00
2024-04-17 08:44:03 -06:00
2023-04-13 06:52:29 -06:00
2024-01-17 14:16:34 -07:00
2023-05-18 19:42:54 -06:00
2023-04-13 06:52:29 -06:00
2023-06-26 12:47:20 -07:00
2023-04-13 06:52:29 -06:00
2024-05-21 13:02:56 -07:00
2024-04-17 08:44:03 -06:00
2023-11-20 10:22:40 -07:00
2021-02-22 06:33:48 -07:00
2023-09-18 14:15:28 -06:00
2023-12-01 18:29:18 -07:00
2024-05-14 18:25:53 -07:00
2024-05-09 09:44:55 -06:00
2021-12-14 17:23:05 -07:00
2024-05-09 09:44:56 -06:00
2024-05-09 09:44:56 -06:00
2024-05-09 09:44:56 -06:00
2020-07-31 16:29:47 -06:00
2024-03-11 11:43:44 -07:00
2023-12-26 09:28:10 -07:00
2024-05-21 13:02:56 -07:00
2024-05-21 09:51:42 -07:00
2024-02-06 14:31:05 +01:00
2024-04-11 21:37:48 -04:00
2023-06-30 11:57:07 -07:00
2023-10-28 13:29:23 +02:00
2024-05-02 17:48:09 -04:00
2024-04-17 08:44:03 -06:00
2024-04-17 08:44:03 -06:00
2024-05-21 09:51:42 -07:00
2024-05-21 13:02:56 -07:00
2024-02-23 07:44:19 -07:00
2024-05-21 13:02:56 -07:00
2024-01-08 12:27:39 -07:00
2024-05-09 09:44:55 -06:00
2023-01-30 09:42:42 -07:00
2023-04-13 06:52:30 -06:00
2024-04-17 08:44:03 -06:00
2024-04-19 08:10:36 -06:00
2024-02-16 15:52:45 -07:00
2024-03-11 11:43:44 -07:00
2024-02-12 08:49:31 -07:00