[PATCH 0/2] io: use g_clear_handle_id() for GSource cleanup

Philippe Mathieu-Daudé posted 2 patches 3 days, 7 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260408100605.66795-1-philmd@linaro.org
Maintainers: Peter Maydell <peter.maydell@linaro.org>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Joel Stanley <joel@jms.id.au>, "Michael S. Tsirkin" <mst@redhat.com>, Samuel Tardieu <sam@rfc1149.net>, Cornelia Huck <cohuck@redhat.com>, Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, "Collin L. Walling" <walling@linux.ibm.com>, Laurent Vivier <lvivier@redhat.com>, Amit Shah <amit@kernel.org>, "Daniel P. Berrangé" <berrange@redhat.com>, Jason Wang <jasowang@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>, Marcelo Tosatti <mtosatti@redhat.com>
hw/char/cmsdk-apb-uart.c              |  5 +----
hw/char/nrf51_uart.c                  |  5 +----
hw/char/serial.c                      |  6 +-----
hw/char/stm32l4x5_usart.c             |  5 +----
hw/char/terminal3270.c                |  5 +----
hw/char/virtio-console.c              | 10 ++--------
hw/usb/redirect.c                     |  9 ++-------
io/channel-websock.c                  | 21 +++++----------------
net/passt.c                           |  8 ++------
net/stream.c                          | 15 +++------------
net/stream_data.c                     |  5 +----
net/vhost-user.c                      |  8 ++------
target/i386/kvm/tdx-quote-generator.c |  5 +----
ui/dbus-clipboard.c                   |  6 ++----
ui/input-barrier.c                    |  6 +-----
ui/vnc-auth-vencrypt.c                |  6 +-----
ui/vnc-ws.c                           | 12 ++----------
17 files changed, 29 insertions(+), 108 deletions(-)
[PATCH 0/2] io: use g_clear_handle_id() for GSource cleanup
Posted by Philippe Mathieu-Daudé 3 days, 7 hours ago
Generic conversion inspired by Matthew patch
(20260408010026.4611-3-matt@matthewpenney.net).

Philippe Mathieu-Daudé (2):
  io: Clear dangling GLib event source tag
  io: use g_clear_handle_id() for GSource cleanup

 hw/char/cmsdk-apb-uart.c              |  5 +----
 hw/char/nrf51_uart.c                  |  5 +----
 hw/char/serial.c                      |  6 +-----
 hw/char/stm32l4x5_usart.c             |  5 +----
 hw/char/terminal3270.c                |  5 +----
 hw/char/virtio-console.c              | 10 ++--------
 hw/usb/redirect.c                     |  9 ++-------
 io/channel-websock.c                  | 21 +++++----------------
 net/passt.c                           |  8 ++------
 net/stream.c                          | 15 +++------------
 net/stream_data.c                     |  5 +----
 net/vhost-user.c                      |  8 ++------
 target/i386/kvm/tdx-quote-generator.c |  5 +----
 ui/dbus-clipboard.c                   |  6 ++----
 ui/input-barrier.c                    |  6 +-----
 ui/vnc-auth-vencrypt.c                |  6 +-----
 ui/vnc-ws.c                           | 12 ++----------
 17 files changed, 29 insertions(+), 108 deletions(-)

-- 
2.53.0