[PULL v2 0/9] For 6.0 patches

marcandre.lureau@redhat.com posted 9 patches 2 years, 12 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210401115532.430961-1-marcandre.lureau@redhat.com
docs/devel/index.rst          |   4 +-
docs/interop/index.rst        |   4 +-
docs/specs/index.rst          |   4 +-
docs/system/index.rst         |   4 +-
docs/tools/index.rst          |   4 +-
docs/user/index.rst           |   4 +-
include/chardev/char.h        |   3 +
include/qemu/yank.h           |  10 --
migration/yank_functions.h    |  17 +++
backends/dbus-vmstate.c       |  20 ++-
chardev/char-socket.c         |  41 ++++--
chardev/char.c                |  77 +++++++----
migration/channel.c           |   6 +-
migration/multifd.c           |   3 +-
migration/qemu-file-channel.c |   3 +-
migration/yank_functions.c    |  20 +++
stubs/yank.c                  |  29 ----
tests/unit/test-yank.c        | 249 ++++++++++++++++++++++++++++++++++
util/module.c                 |   3 +-
util/yank.c                   |   8 --
MAINTAINERS                   |   3 +-
migration/meson.build         |   1 +
stubs/meson.build             |   1 -
tests/unit/meson.build        |   3 +-
util/meson.build              |   2 +-
25 files changed, 417 insertions(+), 106 deletions(-)
create mode 100644 migration/yank_functions.h
create mode 100644 migration/yank_functions.c
delete mode 100644 stubs/yank.c
create mode 100644 tests/unit/test-yank.c
[PULL v2 0/9] For 6.0 patches
Posted by marcandre.lureau@redhat.com 2 years, 12 months ago
From: Marc-André Lureau <marcandre.lureau@redhat.com>

The following changes since commit 6ee55e1d10c25c2f6bf5ce2084ad2327e17affa5:

  Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.0-20210331' into staging (2021-03-31 13:14:18 +0100)

are available in the Git repository at:

  git@gitlab.com:marcandre.lureau/qemu.git tags/for-6.0-pull-request

for you to fetch changes up to d3a0bb7706520928f8493fabaee76532b5b1adb4:

  tests: Add tests for yank with the chardev-change case (2021-04-01 15:27:44 +0400)

----------------------------------------------------------------
For 6.0 misc patches under my radar.

V2:
 - "tests: Add tests for yank with the chardev-change case" updated
 - drop the readthedoc theme patch

----------------------------------------------------------------

Lukas Straub (6):
  yank: Remove dependency on qiochannel
  yank: Always link full yank code
  chardev/char.c: Move object_property_try_add_child out of chardev_new
  chardev/char.c: Always pass id to chardev_new
  chardev: Fix yank with the chardev-change case
  tests: Add tests for yank with the chardev-change case

Marc-André Lureau (2):
  util: fix use-after-free in module_load_one
  docs: simplify each section title

Priyankar Jain (1):
  dbus-vmstate: Increase the size of input stream buffer used during
    load

 docs/devel/index.rst          |   4 +-
 docs/interop/index.rst        |   4 +-
 docs/specs/index.rst          |   4 +-
 docs/system/index.rst         |   4 +-
 docs/tools/index.rst          |   4 +-
 docs/user/index.rst           |   4 +-
 include/chardev/char.h        |   3 +
 include/qemu/yank.h           |  10 --
 migration/yank_functions.h    |  17 +++
 backends/dbus-vmstate.c       |  20 ++-
 chardev/char-socket.c         |  41 ++++--
 chardev/char.c                |  77 +++++++----
 migration/channel.c           |   6 +-
 migration/multifd.c           |   3 +-
 migration/qemu-file-channel.c |   3 +-
 migration/yank_functions.c    |  20 +++
 stubs/yank.c                  |  29 ----
 tests/unit/test-yank.c        | 249 ++++++++++++++++++++++++++++++++++
 util/module.c                 |   3 +-
 util/yank.c                   |   8 --
 MAINTAINERS                   |   3 +-
 migration/meson.build         |   1 +
 stubs/meson.build             |   1 -
 tests/unit/meson.build        |   3 +-
 util/meson.build              |   2 +-
 25 files changed, 417 insertions(+), 106 deletions(-)
 create mode 100644 migration/yank_functions.h
 create mode 100644 migration/yank_functions.c
 delete mode 100644 stubs/yank.c
 create mode 100644 tests/unit/test-yank.c

-- 
2.29.0



Re: [PULL v2 0/9] For 6.0 patches
Posted by Peter Maydell 2 years, 12 months ago
On Thu, 1 Apr 2021 at 12:55, <marcandre.lureau@redhat.com> wrote:
>
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> The following changes since commit 6ee55e1d10c25c2f6bf5ce2084ad2327e17affa5:
>
>   Merge remote-tracking branch 'remotes/dg-gitlab/tags/ppc-for-6.0-20210331' into staging (2021-03-31 13:14:18 +0100)
>
> are available in the Git repository at:
>
>   git@gitlab.com:marcandre.lureau/qemu.git tags/for-6.0-pull-request
>
> for you to fetch changes up to d3a0bb7706520928f8493fabaee76532b5b1adb4:
>
>   tests: Add tests for yank with the chardev-change case (2021-04-01 15:27:44 +0400)
>
> ----------------------------------------------------------------
> For 6.0 misc patches under my radar.
>
> V2:
>  - "tests: Add tests for yank with the chardev-change case" updated
>  - drop the readthedoc theme patch


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/6.0
for any user-visible changes.

-- PMM