On Tue, Nov 30, 2021 at 04:46:29AM -0500, Emanuele Giuseppe Esposito wrote: > These patches are taken from my old patches and feedback of > my series "block layer: split block APIs in global state and I/O". > > The reason for a separate series is that the original one is > already too long, and these patches are just refactoring the code, > mainly deleting or moving functions in blockdev.h and block_int.h. > > Signed-off-by: Emanuele Giuseppe Esposito <eespo...@redhat.com> > --- > v2: > * Apply Philippe comments, instead of renaming a make if_name > public, create a getter method (discard old patch 2). > > Emanuele Giuseppe Esposito (4): > block_int: make bdrv_backing_overridden static > include/sysemu/blockdev.c: introduce block_if_name > include/sysemu/blockdev.h: move drive_add and inline drive_def > include/sysemu/blockdev.h: remove drive_get_max_devs > > block.c | 4 ++- > block/monitor/block-hmp-cmds.c | 2 +- > blockdev.c | 47 ++++------------------------------ > include/block/block_int.h | 3 --- > include/sysemu/blockdev.h | 6 +---- > softmmu/vl.c | 25 +++++++++++++++++- > 6 files changed, 34 insertions(+), 53 deletions(-) > > -- > 2.31.1 >
Reviewed-by: Stefan Hajnoczi <stefa...@redhat.com>
signature.asc
Description: PGP signature