mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-06 01:03:55 -06:00
spice-qemu-char: add spiceport chardev
Add a new spice chardev to allow arbitrary communication between the host and the Spice client via the spice server. Examples: This allows the Spice client to have a special port for the qemu monitor: ... -chardev spiceport,name=org.qemu.monitor,id=monitorport -mon chardev=monitorport v2: - remove support for chardev to chardev linking - conditionnaly compile with SPICE_SERVER_VERSION Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
71b423f4b9
commit
5a49d3e9a7
5 changed files with 65 additions and 0 deletions
|
@ -1749,6 +1749,7 @@ DEF("chardev", HAS_ARG, QEMU_OPTION_chardev,
|
|||
#endif
|
||||
#if defined(CONFIG_SPICE)
|
||||
"-chardev spicevmc,id=id,name=name[,debug=debug]\n"
|
||||
"-chardev spiceport,id=id,name=name[,debug=debug]\n"
|
||||
#endif
|
||||
, QEMU_ARCH_ALL
|
||||
)
|
||||
|
@ -1776,6 +1777,7 @@ Backend is one of:
|
|||
@option{tty},
|
||||
@option{parport},
|
||||
@option{spicevmc}.
|
||||
@option{spiceport}.
|
||||
The specific backend will determine the applicable options.
|
||||
|
||||
All devices must have an id, which can be any string up to 127 characters long.
|
||||
|
@ -1961,6 +1963,17 @@ required.
|
|||
|
||||
Connect to a spice virtual machine channel, such as vdiport.
|
||||
|
||||
@item -chardev spiceport ,id=@var{id} ,debug=@var{debug}, name=@var{name}
|
||||
|
||||
@option{spiceport} is only available when spice support is built in.
|
||||
|
||||
@option{debug} debug level for spicevmc
|
||||
|
||||
@option{name} name of spice port to connect to
|
||||
|
||||
Connect to a spice port, allowing a Spice client to handle the traffic
|
||||
identified by a name (preferably a fqdn).
|
||||
|
||||
@end table
|
||||
ETEXI
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue