-
- Downloads
char: make chr_fe_deinit() optionaly delete backend
This simplifies removing a backend for a frontend user (no need to retrieve the associated driver and separate delete call etc). NB: many frontends have questionable handling of ending a chardev. They should probably delete the backend to prevent broken reusage. Signed-off-by:Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by:
Philippe Mathieu-Daudé <f4bug@amsat.org>
Showing
- backends/rng-egd.c 1 addition, 1 deletionbackends/rng-egd.c
- chardev/char-fe.c 4 additions, 1 deletionchardev/char-fe.c
- chardev/char-mux.c 1 addition, 1 deletionchardev/char-mux.c
- gdbstub.c 2 additions, 13 deletionsgdbstub.c
- hw/char/serial.c 1 addition, 1 deletionhw/char/serial.c
- hw/char/xen_console.c 1 addition, 1 deletionhw/char/xen_console.c
- hw/core/qdev-properties-system.c 1 addition, 1 deletionhw/core/qdev-properties-system.c
- hw/usb/ccid-card-passthru.c 1 addition, 4 deletionshw/usb/ccid-card-passthru.c
- hw/usb/redirect.c 1 addition, 3 deletionshw/usb/redirect.c
- include/chardev/char-fe.h 4 additions, 2 deletionsinclude/chardev/char-fe.h
- monitor.c 1 addition, 1 deletionmonitor.c
- net/colo-compare.c 3 additions, 5 deletionsnet/colo-compare.c
- net/filter-mirror.c 3 additions, 3 deletionsnet/filter-mirror.c
- net/vhost-user.c 1 addition, 4 deletionsnet/vhost-user.c
- tests/test-char.c 8 additions, 14 deletionstests/test-char.c
- tests/vhost-user-test.c 1 addition, 3 deletionstests/vhost-user-test.c
Loading
Please register or sign in to comment