Re: [PATCH 1/3] include/block: Untangle inclusion loops

2022-12-14 Thread Markus Armbruster
Paolo Bonzini writes: > On 12/8/22 15:39, Markus Armbruster wrote: >>* Global state (GS) API. These functions run under the BQL. >>* >>* See include/block/block-global-state.h for more information about >> - * the GS API. >> + * the GS API.b >>*/ > > One-character typo. Thanks!

Re: [PATCH 1/3] include/block: Untangle inclusion loops

2022-12-12 Thread Paolo Bonzini
On 12/8/22 15:39, Markus Armbruster wrote: * Global state (GS) API. These functions run under the BQL. * * See include/block/block-global-state.h for more information about - * the GS API. + * the GS API.b */ One-character typo. Paolo

[PATCH 1/3] include/block: Untangle inclusion loops

2022-12-08 Thread Markus Armbruster
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 ba