This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_check_gcc/master-aarch64 in repository toolchain/ci/qemu.
from 2bf40d0841 Merge tag 'pull-user-20211220' of https://gitlab.com/rth7680 [...] adds ddece46576 ui/vdagent: add CHECK_SPICE_PROTOCOL_VERSION adds 5912745288 ui/vdagent: replace #if 0 with protocol version check adds 1b17f1e9f9 ui: generalize clipboard notifier adds 835f69f4e6 ui/vdagent: add serial capability support adds 349504e5a1 ui/clipboard: add qemu_clipboard_check_serial() adds 505dbf9b99 ui/clipboard: add a clipboard reset serial event adds 8f5f1ea0c0 hw/display: report an error if virgl initialization failed adds 46e4609e33 virtio-gpu: use VIRTIO_GPU_RESOURCE_FLAG_Y_0_TOP adds ca19ef5299 ui: do not delay further remote resize adds 4f41814991 ui: factor out qemu_console_set_display_gl_ctx() adds ac32b2fff1 ui: associate GL context outside of display listener registration adds a4ddc31417 ui: make gl_block use a counter adds a9b1e471e1 ui: add a gl-unblock warning timer adds f6413cbfd0 ui: simplify gl unblock & flush adds 7cc712e986 ui: dispatch GL events to all listeners adds 5e79d516e8 ui: split the GL context in a different object adds f6ef71bded ui: move qemu_spice_fill_device_address to ui/util.c adds ebced09185 console: save current scanout details adds 20f19713ef scripts: teach modinfo to skip non-C sources adds 2668dc7b5d docs/sphinx: add sphinx modules to include D-Bus documentation adds 61534882e7 backends: move dbus-vmstate1.xml to backends/ adds d2f25776ca docs: move D-Bus VMState documentation to source XML adds ef20c5ba08 docs: add dbus-display documentation adds d83acfd013 build-sys: set glib dependency version adds 142ca628a7 ui: add a D-Bus display backend adds 99997823bb ui/dbus: add p2p=on/off option adds 2c7294d72c tests/qtests: add qtest_qmp_add_client() adds b4dd5b6a60 tests: start dbus-display-test adds 739362d420 audio: add "dbus" audio backend adds ff1a5810f6 ui/dbus: add clipboard interface adds 1b87751fb1 chardev: teach socket to accept no addresses adds fa670c808a chardev: make socket derivable adds 4085b87ff0 option: add g_auto for QemuOpts adds 3e301c8d7e ui/dbus: add chardev backend & interface adds 7f767ca35e ui/dbus: register D-Bus VC handler adds 89f4df9595 MAINTAINERS: update D-Bus section adds 5316e12bb2 Merge tag 'dbus-pull-request' of https://gitlab.com/marcandr [...]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 10 +- audio/audio.c | 1 + audio/audio_int.h | 7 + audio/audio_template.h | 2 + audio/dbusaudio.c | 654 ++++++++++++++++++++++++++++++++++ audio/meson.build | 6 + audio/trace-events | 5 + backends/dbus-vmstate1.xml | 52 +++ chardev/char-socket.c | 72 +--- configure | 1 + docs/conf.py | 8 + docs/interop/dbus-display.rst | 31 ++ docs/interop/dbus-vmstate.rst | 52 +-- docs/interop/dbus.rst | 2 + docs/interop/index.rst | 1 + docs/sphinx/dbusdoc.py | 166 +++++++++ docs/sphinx/dbusdomain.py | 406 +++++++++++++++++++++ docs/sphinx/dbusparser.py | 373 ++++++++++++++++++++ docs/sphinx/fakedbusdoc.py | 25 ++ hw/display/qxl.c | 7 +- hw/display/vhost-user-gpu.c | 2 +- hw/display/virtio-gpu-base.c | 5 +- hw/display/virtio-gpu-virgl.c | 3 +- hw/display/virtio-vga.c | 11 - include/chardev/char-socket.h | 86 +++++ include/qemu/cutils.h | 5 + include/qemu/dbus.h | 24 ++ include/qemu/option.h | 2 + include/ui/clipboard.h | 55 ++- include/ui/console.h | 70 +++- include/ui/dbus-display.h | 17 + include/ui/dbus-module.h | 11 + include/ui/egl-context.h | 6 +- include/ui/gtk.h | 11 +- include/ui/sdl2.h | 7 +- include/ui/spice-display.h | 5 +- meson.build | 22 +- meson_options.txt | 2 + monitor/qmp-cmds.c | 13 + qapi/audio.json | 3 +- qapi/char.json | 27 ++ qapi/misc.json | 4 +- qapi/ui.json | 34 +- qemu-options.hx | 20 ++ scripts/meson-buildoptions.sh | 3 + scripts/modinfo-collect.py | 3 + tests/qtest/dbus-display-test.c | 257 ++++++++++++++ tests/qtest/dbus-vmstate1.xml | 12 - tests/qtest/libqos/libqtest.h | 10 + tests/qtest/libqtest.c | 19 + tests/qtest/meson.build | 10 +- ui/clipboard.c | 34 +- ui/cocoa.m | 22 +- ui/console.c | 305 +++++++++++----- ui/dbus-chardev.c | 296 ++++++++++++++++ ui/dbus-clipboard.c | 457 ++++++++++++++++++++++++ ui/dbus-console.c | 497 ++++++++++++++++++++++++++ ui/dbus-display1.xml | 761 ++++++++++++++++++++++++++++++++++++++++ ui/dbus-error.c | 48 +++ ui/dbus-listener.c | 486 +++++++++++++++++++++++++ ui/dbus-module.c | 35 ++ ui/dbus.c | 482 +++++++++++++++++++++++++ ui/dbus.h | 144 ++++++++ ui/egl-context.c | 6 +- ui/egl-headless.c | 20 +- ui/gtk-clipboard.c | 23 +- ui/gtk-egl.c | 12 +- ui/gtk-gl-area.c | 10 +- ui/gtk.c | 28 +- ui/meson.build | 28 ++ ui/sdl2-gl.c | 12 +- ui/sdl2.c | 16 +- ui/spice-core.c | 50 --- ui/spice-display.c | 27 +- ui/trace-events | 15 + ui/util.c | 75 ++++ ui/vdagent.c | 94 ++++- ui/vnc-clipboard.c | 23 +- ui/vnc.c | 4 +- 79 files changed, 6249 insertions(+), 401 deletions(-) create mode 100644 audio/dbusaudio.c create mode 100644 backends/dbus-vmstate1.xml create mode 100644 docs/interop/dbus-display.rst create mode 100644 docs/sphinx/dbusdoc.py create mode 100644 docs/sphinx/dbusdomain.py create mode 100644 docs/sphinx/dbusparser.py create mode 100644 docs/sphinx/fakedbusdoc.py create mode 100644 include/chardev/char-socket.h create mode 100644 include/ui/dbus-display.h create mode 100644 include/ui/dbus-module.h create mode 100644 tests/qtest/dbus-display-test.c delete mode 100644 tests/qtest/dbus-vmstate1.xml create mode 100644 ui/dbus-chardev.c create mode 100644 ui/dbus-clipboard.c create mode 100644 ui/dbus-console.c create mode 100644 ui/dbus-display1.xml create mode 100644 ui/dbus-error.c create mode 100644 ui/dbus-listener.c create mode 100644 ui/dbus-module.c create mode 100644 ui/dbus.c create mode 100644 ui/dbus.h create mode 100644 ui/util.c