qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 82d72d: qapi: move event defines


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 82d72d: qapi: move event defines
Date: Sun, 29 Jun 2014 07:30:08 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 82d72d9d235c341e0b32ed1a1eb5e544d3b3a895
      
https://github.com/qemu/qemu/commit/82d72d9d235c341e0b32ed1a1eb5e544d3b3a895
  Author: Wenchao Xia <address@hidden>
  Date:   2014-06-27 (Fri, 27 Jun 2014)

  Changed paths:
    M Makefile
    R qapi-event.json
    M qapi-schema.json
    A qapi/event.json

  Log Message:
  -----------
  qapi: move event defines

Signed-off-by: Wenchao Xia <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Luiz Capitulino <address@hidden>


  Commit: 1dbbe04525d35b6888a6a89f97302306d06eafae
      
https://github.com/qemu/qemu/commit/1dbbe04525d35b6888a6a89f97302306d06eafae
  Author: Wenchao Xia <address@hidden>
  Date:   2014-06-27 (Fri, 27 Jun 2014)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  qapi: ignore generated event files

Signed-off-by: Wenchao Xia <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Luiz Capitulino <address@hidden>


  Commit: d6f9c82c62023c1ed5af76847c55b0a663bdd2cc
      
https://github.com/qemu/qemu/commit/d6f9c82c62023c1ed5af76847c55b0a663bdd2cc
  Author: Wenchao Xia <address@hidden>
  Date:   2014-06-27 (Fri, 27 Jun 2014)

  Changed paths:
    M docs/qapi-code-gen.txt
    M scripts/qapi-event.py
    M scripts/qapi.py
    M tests/qapi-schema/event-nest-struct.err

  Log Message:
  -----------
  qapi script: clean up in scripts

This patch improve docs and uses c_type(argentry, is_param=True)
in script.

Signed-off-by: Wenchao Xia <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Luiz Capitulino <address@hidden>


  Commit: 2f44a08b3e2a42eb78dcb75657e007dffacba30d
      
https://github.com/qemu/qemu/commit/2f44a08b3e2a42eb78dcb75657e007dffacba30d
  Author: Wenchao Xia <address@hidden>
  Date:   2014-06-27 (Fri, 27 Jun 2014)

  Changed paths:
    M hw/watchdog/watchdog.c
    M include/block/blockjob.h
    M monitor.c
    M qapi-schema.json
    M qapi/block-core.json
    M qapi/event.json

  Log Message:
  -----------
  qapi event: clean up in callers

This patch improves docs and address small issues in event
callers.

Signed-off-by: Wenchao Xia <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Luiz Capitulino <address@hidden>


  Commit: dfab489214bcf88f1b81796118aaae3808620604
      
https://github.com/qemu/qemu/commit/dfab489214bcf88f1b81796118aaae3808620604
  Author: Luiz Capitulino <address@hidden>
  Date:   2014-06-27 (Fri, 27 Jun 2014)

  Changed paths:
    A docs/qmp/qmp-events.txt

  Log Message:
  -----------
  qmp: add qmp-events.txt back

The conversion of events to the QAPI, resulted in the removal of the
docs/qmp/qmp-events.txt file. This was done to avoid having duplicated
information between qmp-events.txt and qapi-event.json.

However, qmp-events.txt contains examples and we're still not sure
how to proper install QAPI docs in the host. To avoid harming users,
it's better to re-add qmp-events.txt for now and deal with the
duplication later.

Signed-off-by: Luiz Capitulino <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Reviewed-by: Eric Blake <address@hidden>


  Commit: e2ae6159de2482ee5e22532301eb7f2795828d07
      
https://github.com/qemu/qemu/commit/e2ae6159de2482ee5e22532301eb7f2795828d07
  Author: Laszlo Ersek <address@hidden>
  Date:   2014-06-27 (Fri, 27 Jun 2014)

  Changed paths:
    M hw/char/virtio-console.c
    M monitor.c
    M qapi/event.json

  Log Message:
  -----------
  virtio-serial: report frontend connection state via monitor

Libvirt wants to know about the guest-side connection state of some
virtio-serial ports (in particular the one(s) assigned to guest agent(s)).
Report such states with a new monitor event.

RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1080376
Signed-off-by: Laszlo Ersek <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Amit Shah <address@hidden>
Signed-off-by: Luiz Capitulino <address@hidden>


  Commit: 32a97ea1711f43388e178b7c43e02143a61e47ee
      
https://github.com/qemu/qemu/commit/32a97ea1711f43388e178b7c43e02143a61e47ee
  Author: Laszlo Ersek <address@hidden>
  Date:   2014-06-27 (Fri, 27 Jun 2014)

  Changed paths:
    M qapi-schema.json
    M qemu-char.c
    M qmp-commands.hx

  Log Message:
  -----------
  char: report frontend open/closed state in 'query-chardev'

In addition to the on-line reporting added in the previous patch, allow
libvirt to query frontend state independently of events.

Libvirt's path to identify the guest agent channel it cares about differs
between the event added in the previous patch and the QMP response field
added here. The event identifies the frontend device, by "id". The
'query-chardev' QMP command identifies the backend device (again by "id").
The association is under libvirt's control.

RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1080376

Reviewed-by: Amit Shah <address@hidden>
Signed-off-by: Laszlo Ersek <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Signed-off-by: Luiz Capitulino <address@hidden>


  Commit: a22d8e47f7efb15a96162b92b50f8fb108b1c5d9
      
https://github.com/qemu/qemu/commit/a22d8e47f7efb15a96162b92b50f8fb108b1c5d9
  Author: Markus Armbruster <address@hidden>
  Date:   2014-06-27 (Fri, 27 Jun 2014)

  Changed paths:
    M docs/qmp/qmp-events.txt

  Log Message:
  -----------
  docs/qmp: Fix documentation of BLOCK_JOB_READY to match code

Signed-off-by: Markus Armbruster <address@hidden>
Signed-off-by: Luiz Capitulino <address@hidden>


  Commit: ac8076ac8638428e2a96d5f6c7e80f2014f9e379
      
https://github.com/qemu/qemu/commit/ac8076ac8638428e2a96d5f6c7e80f2014f9e379
  Author: Peter Maydell <address@hidden>
  Date:   2014-06-29 (Sun, 29 Jun 2014)

  Changed paths:
    M .gitignore
    M Makefile
    M docs/qapi-code-gen.txt
    A docs/qmp/qmp-events.txt
    M hw/char/virtio-console.c
    M hw/watchdog/watchdog.c
    M include/block/blockjob.h
    M monitor.c
    R qapi-event.json
    M qapi-schema.json
    M qapi/block-core.json
    A qapi/event.json
    M qemu-char.c
    M qmp-commands.hx
    M scripts/qapi-event.py
    M scripts/qapi.py
    M tests/qapi-schema/event-nest-struct.err

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging

* remotes/qmp-unstable/queue/qmp:
  docs/qmp: Fix documentation of BLOCK_JOB_READY to match code
  char: report frontend open/closed state in 'query-chardev'
  virtio-serial: report frontend connection state via monitor
  qmp: add qmp-events.txt back
  qapi event: clean up in callers
  qapi script: clean up in scripts
  qapi: ignore generated event files
  qapi: move event defines

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/76fbbec9315f...ac8076ac8638

reply via email to

[Prev in Thread] Current Thread [Next in Thread]