Message ID | 20231019190831.20363-12-quintela@redhat.com |
---|---|
State | New |
Headers | show |
Series | migration: Check for duplicates on vmstate_register() | expand |
On 10/19/23 15:08, Juan Quintela wrote: > We can have more than one audio card. > > void audio_init_audiodevs(void) > { > AudiodevListEntry *e; > > QSIMPLEQ_FOREACH(e, &audiodevs, next) { > audio_init(e->dev, &error_fatal); > } > } > > Signed-off-by: Juan Quintela <quintela@redhat.com> Reviewed-by: Stefan Berger <stefanb@linux.ibm.com> > --- > audio/audio.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/audio/audio.c b/audio/audio.c > index e9815d6812..f91e05b72c 100644 > --- a/audio/audio.c > +++ b/audio/audio.c > @@ -1781,7 +1781,7 @@ static AudioState *audio_init(Audiodev *dev, Error **errp) > > QTAILQ_INSERT_TAIL(&audio_states, s, list); > QLIST_INIT (&s->card_head); > - vmstate_register (NULL, 0, &vmstate_audio, s); > + vmstate_register_any(NULL, &vmstate_audio, s); > return s; > > out:
diff --git a/audio/audio.c b/audio/audio.c index e9815d6812..f91e05b72c 100644 --- a/audio/audio.c +++ b/audio/audio.c @@ -1781,7 +1781,7 @@ static AudioState *audio_init(Audiodev *dev, Error **errp) QTAILQ_INSERT_TAIL(&audio_states, s, list); QLIST_INIT (&s->card_head); - vmstate_register (NULL, 0, &vmstate_audio, s); + vmstate_register_any(NULL, &vmstate_audio, s); return s; out:
We can have more than one audio card. void audio_init_audiodevs(void) { AudiodevListEntry *e; QSIMPLEQ_FOREACH(e, &audiodevs, next) { audio_init(e->dev, &error_fatal); } } Signed-off-by: Juan Quintela <quintela@redhat.com> --- audio/audio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)