> 
> > diff --git a/hw/input/ps2.c b/hw/input/ps2.c
> > index 3412079..a754fef 100644
> > --- a/hw/input/ps2.c
> > +++ b/hw/input/ps2.c
> > @@ -71,7 +71,7 @@
> >  #define MOUSE_STATUS_ENABLED    0x20
> >  #define MOUSE_STATUS_SCALE21    0x10
> >
> > -#define PS2_QUEUE_SIZE 256
> > +#define PS2_QUEUE_SIZE 16     /* Keyboard output buffer size */
> >
> >  typedef struct {
> >      uint8_t data[PS2_QUEUE_SIZE];
> 
> This changes ps2 vmstate and breaks live migration.
> 
Good catch, Gerd.
I got the information in the destination of live migration:
Unknown savevm section type 24
load of migration failed

I'm not familiar with the situation of cross-version live migration, could you 
give me 
some guide ? Thanks.

Best regards,
-Gonglei

Reply via email to