[PATCH] qmp: fix aio_poll() assertion failure on Windows

2020-10-21 Thread Volker Rümelin
2ce2 ("qmp: Move dispatcher to a coroutine") Signed-off-by: Volker Rümelin --- util/aio-win32.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/util/aio-win32.c b/util/aio-win32.c index e7b1d649e9..168717b51b 100644 --- a/util/aio-win32.c +++ b/util/aio-wi

Re: [PATCH v2 11/13] migration: Use vmstate_register_any() for audio

2023-10-21 Thread Volker Rümelin
Am 20.10.23 um 11:07 schrieb Juan Quintela: > We can have more than one audio card. Hi Juan, I wouldn't use the term "audio card" here. In QEMU speak, Audiodev is an "audio backend". With best regards, Volker > > void audio_init_audiodevs(void) > { > AudiodevListEntry *e; > > QSIMPLEQ_F

Re: [PATCH] vvfat: refresh writing long filename

2025-01-18 Thread Volker Rümelin
Am 18.01.25 um 18:35 schrieb Michael Tokarev: > In function create_long_filname(), the array name[8 + 3] in > struct direntry_t is used as if it were defined as name[32]. > This is intentional and works. It's nevertheless an out of > bounds array access. To avoid this problem, this patch adds a > s

Re: [PATCH] vvfat: refresh writing long filename

2025-01-18 Thread Volker Rümelin
Am 18.01.25 um 21:55 schrieb Michael Tokarev: > 18.01.2025 23:32, Volker Rümelin wrote: > >> The rules are: >> If the file name length in characters is a multiple of 13 you are done. >> Otherwise the remaining unused LFN direntry name array elements have to >> be fill

[PATCH] vvfat: fix out of bounds array write

2025-01-05 Thread Volker Rümelin
ys. A directory entry for a long FAT file name is significantly different from a directory entry for a regular FAT file name. Signed-off-by: Volker Rümelin --- block/vvfat.c | 55 ++- 1 file changed, 41 insertions(+), 14 deletions(-) diff --git a/