[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 03/10] block: Allow the wrapper script to see functions declar
From: |
Fabiano Rosas |
Subject: |
[PATCH v2 03/10] block: Allow the wrapper script to see functions declared in qapi.h |
Date: |
Fri, 9 Jun 2023 17:19:03 -0300 |
The following patches will add co_wrapper annotations to functions
declared in qapi.h. Add that header to the set of files used by
block-coroutine-wrapper.py.
Signed-off-by: Fabiano Rosas <farosas@suse.de>
---
block/meson.build | 1 +
scripts/block-coroutine-wrapper.py | 1 +
2 files changed, 2 insertions(+)
diff --git a/block/meson.build b/block/meson.build
index fb4332bd66..7ad6a396a4 100644
--- a/block/meson.build
+++ b/block/meson.build
@@ -150,6 +150,7 @@ block_gen_c = custom_target('block-gen.c',
'../include/block/dirty-bitmap.h',
'../include/block/block_int-io.h',
'../include/block/block-global-state.h',
+ '../include/block/qapi.h',
'../include/sysemu/block-backend-global-state.h',
'../include/sysemu/block-backend-io.h',
'coroutines.h'
diff --git a/scripts/block-coroutine-wrapper.py
b/scripts/block-coroutine-wrapper.py
index d4a183db61..814b62df26 100644
--- a/scripts/block-coroutine-wrapper.py
+++ b/scripts/block-coroutine-wrapper.py
@@ -44,6 +44,7 @@ def gen_header():
#include "block/block-gen.h"
#include "block/block_int.h"
#include "block/dirty-bitmap.h"
+#include "block/qapi.h"
"""
--
2.35.3
- [PATCH v2 00/10] block: Make raw_co_get_allocated_file_size asynchronous, Fabiano Rosas, 2023/06/09
- [PATCH v2 01/10] block: Remove bdrv_query_block_node_info, Fabiano Rosas, 2023/06/09
- [PATCH v2 02/10] block: Remove unnecessary variable in bdrv_block_device_info, Fabiano Rosas, 2023/06/09
- [PATCH v2 03/10] block: Allow the wrapper script to see functions declared in qapi.h,
Fabiano Rosas <=
- [PATCH v2 04/10] block: Temporarily mark bdrv_co_get_allocated_file_size as mixed, Fabiano Rosas, 2023/06/09
- [PATCH v2 05/10] block: Convert bdrv_query_block_graph_info to coroutine, Fabiano Rosas, 2023/06/09
- [PATCH v2 06/10] block: Convert bdrv_block_device_info into co_wrapper, Fabiano Rosas, 2023/06/09
- [PATCH v2 08/10] block: Don't query all block devices at hmp_nbd_server_start, Fabiano Rosas, 2023/06/09
- [PATCH v2 09/10] block: Convert qmp_query_block() to coroutine_fn, Fabiano Rosas, 2023/06/09
- [PATCH v2 07/10] block: Convert qmp_query_named_block_nodes to coroutine, Fabiano Rosas, 2023/06/09
- [PATCH v2 10/10] block: Add a thread-pool version of fstat, Fabiano Rosas, 2023/06/09