Markus Armbruster
e2c1c34f13
include/block: Untangle inclusion loops
...
We have two inclusion loops:
block/block.h
-> block/block-global-state.h
-> block/block-common.h
-> block/blockjob.h
-> block/block.h
block/block.h
-> block/block-io.h
-> block/block-common.h
-> block/blockjob.h
-> block/block.h
I believe these go back to Emanuele's reorganization of the block API,
merged a few months ago in commit d7e2fe4aac
.
Fortunately, breaking them is merely a matter of deleting unnecessary
includes from headers, and adding them back in places where they are
now missing.
Signed-off-by: Markus Armbruster <armbru@redhat.com >
Message-Id: <20221221133551.3967339-2-armbru@redhat.com >
2023-01-20 07:24:28 +01:00
..
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-09-30 18:42:34 +02:00
2021-10-05 18:56:41 +02:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-11-10 14:52:36 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:07:43 +01:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:07:43 +01:00
2022-10-26 14:56:42 -04:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:07:43 +01:00
2023-01-20 07:24:28 +01:00
2022-03-04 18:18:25 +01:00
2023-01-20 07:24:28 +01:00
2022-05-11 16:50:01 +02:00
2022-12-15 16:08:23 +01:00
2022-03-04 18:18:25 +01:00
2022-12-15 16:07:43 +01:00
2020-11-15 17:04:40 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2019-06-12 13:20:20 +02:00
2020-11-09 15:44:21 +01:00
2023-01-20 07:24:28 +01:00
2019-06-12 13:20:20 +02:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:08:23 +01:00
2022-10-27 20:14:11 +02:00
2023-01-20 07:24:28 +01:00
2021-07-09 18:20:27 +02:00
2023-01-20 07:24:28 +01:00
2022-08-01 11:58:02 +02:00
2022-12-15 16:07:43 +01:00
2023-01-20 07:24:28 +01:00
2022-10-26 14:56:42 -04:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:07:43 +01:00
2021-03-08 14:56:55 +01:00
2023-01-20 07:24:28 +01:00
2023-01-19 10:18:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-10-27 20:14:11 +02:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-10-27 20:14:11 +02:00
2022-12-15 16:07:43 +01:00
2023-01-20 07:24:28 +01:00
2017-07-17 11:34:11 +08:00
2022-03-07 13:16:49 +00:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:07:43 +01:00
2020-07-06 10:34:14 +02:00
2022-12-14 20:03:25 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:07:42 +01:00
2022-03-07 09:33:30 +01:00
2022-10-27 20:14:11 +02:00
2022-10-27 20:14:11 +02:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:07:42 +01:00
2021-02-03 08:14:00 -06:00
2023-01-20 07:24:28 +01:00
2022-06-29 10:57:02 +03:00
2020-08-21 06:18:24 -04:00
2022-12-15 16:07:43 +01:00
2019-06-12 13:20:20 +02:00
2023-01-20 07:24:28 +01:00
2022-12-15 16:07:43 +01:00
2019-04-30 15:29:00 +02:00
2022-12-15 16:07:43 +01:00
2022-12-15 16:07:43 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00
2023-01-20 07:24:28 +01:00