Philippe Mathieu-Daudé
|
083b266f69
chardev: Use QEMUChrEvent enum in IOEventHandler typedef
|
5 years ago |
Philippe Mathieu-Daudé
|
d0ab676907
vhost-user-net: Explicit we ignore few QEMUChrEvent in IOEventHandler
|
5 years ago |
Adrian Moreno
|
c6beefd674
vhost-user: save features if the char dev is closed
|
5 years ago |
Dan Streetman
|
6ab79a20af
do not call vhost_net_cleanup() on running net from char user event
|
6 years ago |
Marc-André Lureau
|
0b99f22461
vhost-user: simplify vhost_user_init/vhost_user_cleanup
|
6 years ago |
Paolo Bonzini
|
ba28889838
vhost-user: support cross-endian vnet headers
|
6 years ago |
linzhecheng
|
c67daf4a24
vhost-user: delete net client if necessary
|
7 years ago |
Tiwei Bie
|
4d0cf552d3
vhost-user: introduce shared vhost-user state
|
7 years ago |
Tiwei Bie
|
703878e2e0
vhost-user: add Net prefix to internal state structure
|
7 years ago |
Markus Armbruster
|
9af2398977
Include less of the generated modular QAPI headers
|
7 years ago |
linzhecheng
|
a38a498dc1
vhost-user: fix memory leak
|
7 years ago |
Markus Armbruster
|
922a01a013
Move include qemu/option.h from qemu-common.h to actual users
|
7 years ago |
Markus Armbruster
|
e688df6bc4
Include qapi/error.h exactly where needed
|
7 years ago |
Yunjian Wang
|
41d4e5ec9f
vhost-user: fix watcher need be removed when vhost-user hotplug
|
8 years ago |
Anton Nefedov
|
81517ba37a
char: add backend hotswap handler
|
8 years ago |
Marc-André Lureau
|
1ce2610c10
char: make chr_fe_deinit() optionaly delete backend
|
8 years ago |
Marc-André Lureau
|
4d43a603c7
char: move CharBackend handling in char-fe unit
|
8 years ago |
Marc-André Lureau
|
8228e353d8
chardev: move headers to include/chardev
|
8 years ago |
Marc-André Lureau
|
2f5d45a150
char: add a /chardevs container
|
8 years ago |
Marc-André Lureau
|
e7c83a885f
vhost-user: delay vhost_user_stop
|
8 years ago |
Marc-André Lureau
|
e0b283e7c5
vhost-user: delete chardev on cleanup
|
8 years ago |
Marc-André Lureau
|
0ec7b3e7f2
char: rename CharDriverState Chardev
|
8 years ago |
Marc-André Lureau
|
39ab61c6d0
char: remove explicit_fe_open, use a set_handlers argument
|
8 years ago |
Marc-André Lureau
|
c39860e6dc
char: replace qemu_chr_claim/release with qemu_chr_fe_init/deinit
|
8 years ago |
Marc-André Lureau
|
5d300164d0
vhost-user: only initialize queue 0 CharBackend
|
8 years ago |
Marc-André Lureau
|
5345fdb446
char: use qemu_chr_fe* functions with CharBackend argument
|
8 years ago |
Marc-André Lureau
|
7fa47e2a80
char: rename some frontend functions
|
8 years ago |
Marc-André Lureau
|
32a6ebecd2
char: remaining switch to CharBackend in frontend
|
8 years ago |
Daniel P. Berrange
|
0a73336d96
net: don't poke at chardev internal QemuOpts
|
9 years ago |
Marc-André Lureau
|
c89804d674
vhost-user: wait until backend init is completed
|
9 years ago |