trace: [tracetool] Explicitly identify public backends
Public backends are those printed by "--list-backends" and thus considered validby the configure script.
Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
trace: Provide a generic tracing event descriptor
Uses tracetool to generate a backend-independent tracing event description(struct TraceEvent).
The values for such structure are generated with the non-public "events" backend ("events-c" frontend).
The generation of the defines to check if an event is statically enabled is also...
trace: Provide a detailed event control interface
This interface decouples event obtaining from interaction.
Events can be obtained through three different methods:
Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>...
trace: [monitor] Use new event control interface
trace: [default] Port to generic event information and new control interface
virtio-serial: Consolidate guest_open/guest_close into set_guest_connected
Signed-off-by: Hans de Goede <hdegoede@redhat.com>Message-id: 1364292483-16564-10-git-send-email-hdegoede@redhat.comSigned-off-by: Anthony Liguori <aliguori@us.ibm.com>
virtio-serial: propagate guest_connected to the port on post_load
When migrating a host with with a spice agent running the mouse becomesnon operational after the migration due to the agent state beinginconsistent between the guest and the client.
After migration the spicevmc backend on the destination has never been notified...
spice-qemu-char: Drop hackish vmc_register on spice_chr_write
Now that the core takes care of fe_open tracking we no longer need this hack.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>Message-id: 1364292483-16564-12-git-send-email-hdegoede@redhat.com...
qemu-char: Move incrementing of avail_connections to qdev-properties-system
The decrement of avail_connections is done in qdev-properties-system movethe increment there too for proper balancing of the calls.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>...
qemu-char: add_handlers: Don't re-send the be_open event on unregister
Resending the be_open event only is useful when a frontend is registering, notwhen it is unregistering.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>Message-id: 1364292483-16564-9-git-send-email-hdegoede@redhat.com...
View all revisions | View revisions
Also available in: Atom