在 2020年10月13日 03:37, Alexey Makhalov 写道: > It will allow to initialize and to use vmss from outside. > Also move some useful macros to vmware_vmss.h file. > > This is a preparation for the following commit to extend vmss > functionality. > Thank you for the update, Alexey. Ack the v7 series. Acked-by: Lianbo Jiang <lijiang@xxxxxxxxxx> > Signed-off-by: Alexey Makhalov <amakhalov@xxxxxxxxxx> > Acked-by: Kazuhito Hagio <k-hagio-ab@xxxxxxx> > --- > vmware_vmss.c | 8 +------- > vmware_vmss.h | 8 ++++++++ > 2 files changed, 9 insertions(+), 7 deletions(-) > > diff --git a/vmware_vmss.c b/vmware_vmss.c > index 252bfa2..b168f29 100644 > --- a/vmware_vmss.c > +++ b/vmware_vmss.c > @@ -23,13 +23,7 @@ > > #define LOGPRX "vmw: " > > -/* VMware only supports X86/X86_64 virtual machines. */ > -#define VMW_PAGE_SIZE (4096) > -#define VMW_PAGE_SHIFT (12) > - > -#define MAX_BLOCK_DUMP (128) > - > -static vmssdata vmss = { 0 }; > +vmssdata vmss = { 0 }; > > int > is_vmware_vmss(char *filename) > diff --git a/vmware_vmss.h b/vmware_vmss.h > index a5828a0..01d9446 100644 > --- a/vmware_vmss.h > +++ b/vmware_vmss.h > @@ -165,6 +165,14 @@ struct vmssdata { > }; > typedef struct vmssdata vmssdata; > > +/* VMware only supports X86/X86_64 virtual machines. */ > +#define VMW_PAGE_SIZE (4096) > +#define VMW_PAGE_SHIFT (12) > + > +#define MAX_BLOCK_DUMP (128) > + > +extern vmssdata vmss; > + > #define DEBUG_PARSE_PRINT(x) \ > do { \ > if (CRASHDEBUG(1)) { \ > -- Crash-utility mailing list Crash-utility@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/crash-utility