Message ID | 20211130094633.277982-1-eesposit@redhat.com |
---|---|
Headers | show |
Series | block: minor refactoring in preparation to the block layer API split | expand |
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 <eesposit@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 <stefanha@redhat.com>
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 <eesposit@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(-)