user-level: 0.959 device: 0.951 files: 0.945 operating system: 0.944 assembly: 0.937 mistranslation: 0.935 ppc: 0.931 permissions: 0.922 performance: 0.906 socket: 0.906 architecture: 0.898 kernel: 0.897 risc-v: 0.894 PID: 0.894 semantic: 0.891 hypervisor: 0.889 vnc: 0.885 graphic: 0.879 virtual: 0.868 alpha: 0.865 VMM: 0.862 network: 0.858 KVM: 0.857 TCG: 0.855 arm: 0.852 register: 0.841 boot: 0.837 peripherals: 0.828 x86: 0.823 debug: 0.813 i386: 0.711 -------------------- kernel: 0.934 operating system: 0.427 files: 0.207 hypervisor: 0.169 x86: 0.136 virtual: 0.104 TCG: 0.091 i386: 0.070 debug: 0.070 device: 0.069 risc-v: 0.064 ppc: 0.064 PID: 0.043 VMM: 0.036 arm: 0.029 KVM: 0.020 boot: 0.019 register: 0.015 semantic: 0.008 network: 0.007 peripherals: 0.004 architecture: 0.004 performance: 0.004 socket: 0.003 vnc: 0.003 graphic: 0.003 assembly: 0.003 alpha: 0.003 user-level: 0.002 permissions: 0.002 mistranslation: 0.001 [BUG FIX][PATCH v3 0/3] vhost-user-blk: fix bug on device disconnection during initialization This is a series fixing a bug in host-user-blk. Is there any chance for it to be considered for the next rc? Thanks! Denis On 29.03.2021 16:44, Denis Plotnikov wrote: ping! On 25.03.2021 18:12, Denis Plotnikov wrote: v3: * 0003: a new patch added fixing the problem on vm shutdown I stumbled on this bug after v2 sending. * 0001: gramma fixing (Raphael) * 0002: commit message fixing (Raphael) v2: * split the initial patch into two (Raphael) * rename init to realized (Raphael) * remove unrelated comment (Raphael) When the vhost-user-blk device lose the connection to the daemon during the initialization phase it kills qemu because of the assert in the code. The series fixes the bug. 0001 is preparation for the fix 0002 fixes the bug, patch description has the full motivation for the series 0003 (added in v3) fix bug on vm shutdown Denis Plotnikov (3): vhost-user-blk: use different event handlers on initialization vhost-user-blk: perform immediate cleanup if disconnect on initialization vhost-user-blk: add immediate cleanup on shutdown hw/block/vhost-user-blk.c | 79 ++++++++++++++++++++++++--------------- 1 file changed, 48 insertions(+), 31 deletions(-) On 01.04.2021 14:21, Denis Plotnikov wrote: This is a series fixing a bug in host-user-blk. More specifically, it's not just a bug but crasher. Valentine Is there any chance for it to be considered for the next rc? Thanks! Denis On 29.03.2021 16:44, Denis Plotnikov wrote: ping! On 25.03.2021 18:12, Denis Plotnikov wrote: v3: * 0003: a new patch added fixing the problem on vm shutdown I stumbled on this bug after v2 sending. * 0001: gramma fixing (Raphael) * 0002: commit message fixing (Raphael) v2: * split the initial patch into two (Raphael) * rename init to realized (Raphael) * remove unrelated comment (Raphael) When the vhost-user-blk device lose the connection to the daemon during the initialization phase it kills qemu because of the assert in the code. The series fixes the bug. 0001 is preparation for the fix 0002 fixes the bug, patch description has the full motivation for the series 0003 (added in v3) fix bug on vm shutdown Denis Plotnikov (3): vhost-user-blk: use different event handlers on initialization vhost-user-blk: perform immediate cleanup if disconnect on initialization vhost-user-blk: add immediate cleanup on shutdown hw/block/vhost-user-blk.c | 79 ++++++++++++++++++++++++--------------- 1 file changed, 48 insertions(+), 31 deletions(-)