qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] d71a24: error: Fix "Converting to ERRP_GUARD(


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] d71a24: error: Fix "Converting to ERRP_GUARD()" doc on "va...
Date: Fri, 05 Mar 2021 07:21:10 -0800

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: d71a243220db1e6bc04425b5988b8a9bc8523345
      
https://github.com/qemu/qemu/commit/d71a243220db1e6bc04425b5988b8a9bc8523345
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M include/qapi/error.h

  Log Message:
  -----------
  error: Fix "Converting to ERRP_GUARD()" doc on "valid at return"

Setting errp = NULL is wrong: the automatic error propagation still
propagates the dangling pointer _auto_errp_prop.local_err.  We need to
set *errp = NULL to clear the dangling pointer.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20210125132635.1253219-1-armbru@redhat.com>
Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>


  Commit: 96291f13434e3f179744fec549ada90a9411fef0
      
https://github.com/qemu/qemu/commit/96291f13434e3f179744fec549ada90a9411fef0
  Author: Eric Blake <eblake@redhat.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M qga/commands-posix.c

  Log Message:
  -----------
  qga: Utilize QAPI_LIST_APPEND in qmp_guest_network_get_interfaces

I found another spot that can benefit from using our macros instead of
open-coding qapi list creation.

Signed-off-by: Eric Blake <eblake@redhat.com>
Message-Id: <20210205171634.1491258-1-eblake@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>


  Commit: a0e61807a3492b57f10d78e97fed97a0d3b21933
      
https://github.com/qemu/qemu/commit/a0e61807a3492b57f10d78e97fed97a0d3b21933
  Author: Philippe Mathieu-Daudé <philmd@redhat.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M qapi/meson.build

  Log Message:
  -----------
  qapi: Remove QMP events and commands from user-mode builds

We removed the QMP loop in user-mode builds in commit 1935e0e4e09
("qapi/meson: Remove QMP from user-mode emulation"), now commands
and events code is unreachable.

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Message-Id: <20210224171642.3242293-1-philmd@redhat.com>
Acked-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>


  Commit: 0e92a19b8c3b269dee377b76898c8bd7cadc1273
      
https://github.com/qemu/qemu/commit/0e92a19b8c3b269dee377b76898c8bd7cadc1273
  Author: Markus Armbruster <armbru@redhat.com>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M scripts/qapi/parser.py
    M tests/qapi-schema/leading-comma-list.err
    M tests/qapi-schema/trailing-comma-list.err

  Log Message:
  -----------
  qapi: Fix parse errors for removal of null from schema language

Commit 9d55380b5a "qapi: Remove null from schema language" (v4.2.0)
neglected to update two error messages.  Do that now.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Message-Id: <20210224101442.1837475-1-armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: John Snow <jsnow@redhat.com>


  Commit: bb736b20a31fa9956195565ea34bc9c28953e70d
      
https://github.com/qemu/qemu/commit/bb736b20a31fa9956195565ea34bc9c28953e70d
  Author: Peter Maydell <peter.maydell@linaro.org>
  Date:   2021-03-05 (Fri, 05 Mar 2021)

  Changed paths:
    M include/qapi/error.h
    M qapi/meson.build
    M qga/commands-posix.c
    M scripts/qapi/parser.py
    M tests/qapi-schema/leading-comma-list.err
    M tests/qapi-schema/trailing-comma-list.err

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2021-03-05' into 
staging

QAPI patches patches for 2021-03-05

# gpg: Signature made Fri 05 Mar 2021 14:42:18 GMT
# gpg:                using RSA key 354BC8B3D7EB2A6B68674E5F3870B400EB918653
# gpg:                issuer "armbru@redhat.com"
# gpg: Good signature from "Markus Armbruster <armbru@redhat.com>" [full]
# gpg:                 aka "Markus Armbruster <armbru@pond.sub.org>" [full]
# Primary key fingerprint: 354B C8B3 D7EB 2A6B 6867  4E5F 3870 B400 EB91 8653

* remotes/armbru/tags/pull-qapi-2021-03-05:
  qapi: Fix parse errors for removal of null from schema language
  qapi: Remove QMP events and commands from user-mode builds
  qga: Utilize QAPI_LIST_APPEND in qmp_guest_network_get_interfaces
  error: Fix "Converting to ERRP_GUARD()" doc on "valid at return"

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>


Compare: https://github.com/qemu/qemu/compare/9a7beaad3dbb...bb736b20a31f



reply via email to

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