qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] c6beef: vhost-user: save features if the char


From: Peter Maydell
Subject: [Qemu-commits] [qemu/qemu] c6beef: vhost-user: save features if the char dev is closed
Date: Thu, 17 Oct 2019 08:47:19 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: c6beefd674fff8d41b90365dfccad32e53a5abcb
      
https://github.com/qemu/qemu/commit/c6beefd674fff8d41b90365dfccad32e53a5abcb
  Author: Adrian Moreno <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M net/vhost-user.c

  Log Message:
  -----------
  vhost-user: save features if the char dev is closed

That way the state can be correctly restored when the device is opened
again. This might happen if the backend is restarted.

Buglink: https://bugzilla.redhat.com/show_bug.cgi?id=1738768
Reported-by: Pei Zhang <address@hidden>
Fixes: 6ab79a20af3a ("do not call vhost_net_cleanup() on running net from char 
user event")
Cc: address@hidden
Cc: Michael S. Tsirkin <address@hidden>
Cc: address@hidden
Signed-off-by: Adrian Moreno <address@hidden>
Message-Id: <address@hidden>
Acked-by: Jason Wang <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 091c466e26867656d3d650a3a5a40169b97648a1
      
https://github.com/qemu/qemu/commit/091c466e26867656d3d650a3a5a40169b97648a1
  Author: Shameer Kolothum <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/acpi/memory_hotplug.c
    M hw/i386/acpi-build.c
    M hw/i386/pc.c
    M include/hw/acpi/memory_hotplug.h
    M include/hw/i386/pc.h

  Log Message:
  -----------
  hw/acpi: Make ACPI IO address space configurable

This is in preparation for adding support for ARM64 platforms
where it doesn't use port mapped IO for ACPI IO space. We are
making changes so that MMIO region can be accommodated
and board can pass the base address into the aml build function.

Also move few MEMORY_* definitions to header so that other memory
hotplug event signalling mechanisms (eg. Generic Event Device on
HW-reduced acpi platforms) can use the same from their respective
event handler code.

Signed-off-by: Shameer Kolothum <address@hidden>
Reviewed-by: Eric Auger <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 22338fea781cd26618b775afec068bc7238ff5c6
      
https://github.com/qemu/qemu/commit/22338fea781cd26618b775afec068bc7238ff5c6
  Author: Samuel Ortiz <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/acpi/memory_hotplug.c

  Log Message:
  -----------
  hw/acpi: Do not create memory hotplug method when handler is not defined

With Hardware-reduced ACPI, the GED device will manage ACPI
hotplug entirely. As a consequence, make the memory specific
events AML generation optional. The code will only be added
when the method name is not NULL.

Signed-off-by: Samuel Ortiz <address@hidden>
Signed-off-by: Shameer Kolothum <address@hidden>
Reviewed-by: Eric Auger <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: ebb62075021a93847682ce67986b9373cbcdc34f
      
https://github.com/qemu/qemu/commit/ebb62075021a93847682ce67986b9373cbcdc34f
  Author: Samuel Ortiz <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/acpi/Kconfig
    M hw/acpi/Makefile.objs
    A hw/acpi/generic_event_device.c
    A include/hw/acpi/generic_event_device.h

  Log Message:
  -----------
  hw/acpi: Add ACPI Generic Event Device Support

The ACPI Generic Event Device (GED) is a hardware-reduced specific
device[ACPI v6.1 Section 5.6.9] that handles all platform events,
including the hotplug ones. This patch generates the AML code that
defines GEDs.

Platforms need to specify their own GED Event bitmap to describe
what kind of events they want to support through GED.  Also this
uses a a single interrupt for the  GED device, relying on IO
memory region to communicate the type of device affected by the
interrupt. This way, we can support up to 32 events with a unique
interrupt.

This supports only memory hotplug for now.

Signed-off-by: Samuel Ortiz <address@hidden>
Signed-off-by: Sebastien Boeuf <address@hidden>
Signed-off-by: Shameer Kolothum <address@hidden>
Reviewed-by: Eric Auger <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>


  Commit: 1f283ae1245ec79b84c161f8cf17c0518421e2ad
      
https://github.com/qemu/qemu/commit/1f283ae1245ec79b84c161f8cf17c0518421e2ad
  Author: Eric Auger <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/arm/Kconfig
    M hw/arm/virt.c

  Log Message:
  -----------
  hw/arm/virt: Add memory hotplug framework

This patch adds the memory hot-plug/hot-unplug infrastructure
in machvirt. The device memory is not yet exposed to the Guest
either through DT or ACPI and hence both cold/hot plug of memory
is explicitly disabled for now.

Signed-off-by: Eric Auger <address@hidden>
Signed-off-by: Kwangwoo Lee <address@hidden>
Signed-off-by: Shameer Kolothum <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: cff51ac978c4fa0b3d0de0fd62d772d9003f123e
      
https://github.com/qemu/qemu/commit/cff51ac978c4fa0b3d0de0fd62d772d9003f123e
  Author: Shameer Kolothum <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/arm/Kconfig
    M hw/arm/virt-acpi-build.c
    M hw/arm/virt.c
    M include/hw/arm/virt.h
    M tests/bios-tables-test-allowed-diff.h

  Log Message:
  -----------
  hw/arm/virt: Enable device memory cold/hot plug with ACPI boot

This initializes the GED device with base memory and irq, configures
ged memory hotplug event and builds the corresponding aml code. With
this, both hot and cold plug of device memory is enabled now for Guest
with ACPI boot. Memory cold plug support with Guest DT boot is not yet
supported.

As DSDT table gets changed by this, update bios-tables-test-allowed-diff.h
to avoid "make check" failure.

Signed-off-by: Shameer Kolothum <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>


  Commit: 442da7dc77af171b800f4f082d245dadd3c6ed75
      
https://github.com/qemu/qemu/commit/442da7dc77af171b800f4f082d245dadd3c6ed75
  Author: Shameer Kolothum <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/arm/virt-acpi-build.c
    M hw/arm/virt.c

  Log Message:
  -----------
  hw/arm/virt-acpi-build: Add PC-DIMM in SRAT

Generate Memory Affinity Structures for PC-DIMM ranges.

Also, Linux and Windows need ACPI SRAT table to make memory hotplug
work properly, however currently QEMU doesn't create SRAT table if
numa options aren't present on CLI. Hence add support(>=4.2) to
create numa node automatically (auto_enable_numa_with_memhp) when
QEMU is started with memory hotplug enabled but without '-numa'
options on CLI.

Signed-off-by: Shameer Kolothum <address@hidden>
Signed-off-by: Eric Auger <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: c345680cb46f240f62cf2356503d8783033c8180
      
https://github.com/qemu/qemu/commit/c345680cb46f240f62cf2356503d8783033c8180
  Author: Shameer Kolothum <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/arm/virt.c
    M include/hw/arm/virt.h

  Log Message:
  -----------
  hw/arm: Factor out powerdown notifier from GPIO

This is in preparation of using GED device for
system_powerdown event. Make the powerdown notifier
registration independent of create_gpio() fn.

Signed-off-by: Shameer Kolothum <address@hidden>
Reviewed-by: Eric Auger <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 1962f31b86b6fbba41a87a667ef3f58cdac14f3b
      
https://github.com/qemu/qemu/commit/1962f31b86b6fbba41a87a667ef3f58cdac14f3b
  Author: Shameer Kolothum <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/acpi/generic_event_device.c
    M hw/arm/virt-acpi-build.c
    M hw/arm/virt.c
    M include/hw/acpi/acpi_dev_interface.h
    M include/hw/acpi/generic_event_device.h

  Log Message:
  -----------
  hw/arm: Use GED for system_powerdown event

For machines 4.2 or higher with ACPI boot use GED for system_powerdown
event instead of GPIO. Guest boot with DT still uses GPIO.

Signed-off-by: Shameer Kolothum <address@hidden>
Reviewed-by: Eric Auger <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: e86fba5009055e52ae651c5581a4bb083a43ff41
      
https://github.com/qemu/qemu/commit/e86fba5009055e52ae651c5581a4bb083a43ff41
  Author: Shameer Kolothum <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    A docs/specs/acpi_hw_reduced_hotplug.rst
    M docs/specs/index.rst

  Log Message:
  -----------
  docs/specs: Add ACPI GED documentation

Documents basic concepts of ACPI Generic Event device(GED)
and interface between QEMU and the ACPI BIOS.

Signed-off-by: Shameer Kolothum <address@hidden>
Reviewed-by: Eric Auger <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: cd0f061c78d333f46bd1dab6fdf61d2400256eac
      
https://github.com/qemu/qemu/commit/cd0f061c78d333f46bd1dab6fdf61d2400256eac
  Author: Shameer Kolothum <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M tests/bios-tables-test-allowed-diff.h

  Log Message:
  -----------
  tests: Update ACPI tables list for upcoming arm/virt tests

This is in preparation to add numamem and memhp tests to
arm/virt platform. The bios-tables-test-allowed-diff.h
is updated with a list of expected ACPI tables that needs to be
present in tests/data/acpi/virt folder.

Signed-off-by: Shameer Kolothum <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>


  Commit: 6c35ed68c651f644b6c364190ce7b7019d8b7627
      
https://github.com/qemu/qemu/commit/6c35ed68c651f644b6c364190ce7b7019d8b7627
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    A tests/data/acpi/virt/APIC.memhp
    A tests/data/acpi/virt/APIC.numamem
    A tests/data/acpi/virt/DSDT.memhp
    A tests/data/acpi/virt/DSDT.numamem
    A tests/data/acpi/virt/FACP.memhp
    A tests/data/acpi/virt/FACP.numamem
    A tests/data/acpi/virt/GTDT.memhp
    A tests/data/acpi/virt/GTDT.numamem
    A tests/data/acpi/virt/MCFG.memhp
    A tests/data/acpi/virt/MCFG.numamem
    A tests/data/acpi/virt/SLIT.memhp
    A tests/data/acpi/virt/SPCR.memhp
    A tests/data/acpi/virt/SPCR.numamem
    A tests/data/acpi/virt/SRAT.memhp
    A tests/data/acpi/virt/SRAT.numamem

  Log Message:
  -----------
  tests/acpi: add empty files

Needed to make tests pass. Will replace with actual files.

Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 4eb74c4f4300f754060888924e8eec1339d26bf6
      
https://github.com/qemu/qemu/commit/4eb74c4f4300f754060888924e8eec1339d26bf6
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M tests/bios-tables-test.c

  Log Message:
  -----------
  tests: allow empty expected files

An empty expected file is a handy way to seed the files
without creating merge conflicts.

Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 669c77433b17613b67bacaf6f52a29ea7c5077bb
      
https://github.com/qemu/qemu/commit/669c77433b17613b67bacaf6f52a29ea7c5077bb
  Author: Shameer Kolothum <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M tests/bios-tables-test.c

  Log Message:
  -----------
  tests: Add bios tests to arm/virt

This adds numamem and memhp tests for arm/virt platform.

Signed-off-by: Shameer Kolothum <address@hidden>
Reviewed-by: Igor Mammedov <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 30c63d4fbd69acdc3744cbcd277cb5c1dd16f0fc
      
https://github.com/qemu/qemu/commit/30c63d4fbd69acdc3744cbcd277cb5c1dd16f0fc
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M tests/bios-tables-test.c

  Log Message:
  -----------
  tests: document how to update acpi tables

Looks like no one understands how to do it.
Document the process.

Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 2e2b56285e5c82df8d2b320e69ab62a13c8ae3c3
      
https://github.com/qemu/qemu/commit/2e2b56285e5c82df8d2b320e69ab62a13c8ae3c3
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M tests/bios-tables-test-allowed-diff.h
    M tests/data/acpi/virt/APIC.memhp
    M tests/data/acpi/virt/APIC.numamem
    M tests/data/acpi/virt/DSDT
    M tests/data/acpi/virt/DSDT.memhp
    M tests/data/acpi/virt/DSDT.numamem
    M tests/data/acpi/virt/FACP.memhp
    M tests/data/acpi/virt/FACP.numamem
    M tests/data/acpi/virt/GTDT.memhp
    M tests/data/acpi/virt/GTDT.numamem
    M tests/data/acpi/virt/MCFG.memhp
    M tests/data/acpi/virt/MCFG.numamem
    M tests/data/acpi/virt/SLIT.memhp
    M tests/data/acpi/virt/SPCR.memhp
    M tests/data/acpi/virt/SPCR.numamem
    M tests/data/acpi/virt/SRAT.memhp
    M tests/data/acpi/virt/SRAT.numamem

  Log Message:
  -----------
  tests/acpi: add expected tables for arm/virt

Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: ddc7757d298b112cd245e537998263943d456472
      
https://github.com/qemu/qemu/commit/ddc7757d298b112cd245e537998263943d456472
  Author: Dr. David Alan Gilbert <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    A include/standard-headers/linux/virtio_fs.h
    M include/standard-headers/linux/virtio_ids.h

  Log Message:
  -----------
  virtio: Add virtio_fs linux headers

Pull in the virtio_fs.h linux header and the constant for the virtiofs
ID; by running scripts/update-linux-headers.sh against
Linus's tree 97f9a3c4eee55b0178b518ae7114a6a53372913d.

Signed-off-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Vivek Goyal <address@hidden>
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Miklos Szeredi <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 98fc1ada4cf70af0f1df1a2d7183cf786fc7da05
      
https://github.com/qemu/qemu/commit/98fc1ada4cf70af0f1df1a2d7183cf786fc7da05
  Author: Dr. David Alan Gilbert <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M configure
    M hw/virtio/Makefile.objs
    A hw/virtio/vhost-user-fs.c
    A include/hw/virtio/vhost-user-fs.h

  Log Message:
  -----------
  virtio: add vhost-user-fs base device

The virtio-fs virtio device provides shared file system access using
the FUSE protocol carried over virtio.
The actual file server is implemented in an external vhost-user-fs device
backend process.

Signed-off-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Sebastien Boeuf <address@hidden>
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 9d59bed1da5e5815987879346cf708344060ea63
      
https://github.com/qemu/qemu/commit/9d59bed1da5e5815987879346cf708344060ea63
  Author: Dr. David Alan Gilbert <address@hidden>
  Date:   2019-10-05 (Sat, 05 Oct 2019)

  Changed paths:
    M hw/virtio/Makefile.objs
    A hw/virtio/vhost-user-fs-pci.c

  Log Message:
  -----------
  virtio: add vhost-user-fs-pci device

Add the PCI version of vhost-user-fs.

Launch QEMU like this:

  qemu -chardev socket,path=/tmp/vhost-fs.sock,id=chr0
       -device vhost-user-fs-pci,tag=myfs,chardev=chr0

Signed-off-by: Stefan Hajnoczi <address@hidden>
Signed-off-by: Sebastien Boeuf <address@hidden>
Signed-off-by: Dr. David Alan Gilbert <address@hidden>
Reviewed-by: Cornelia Huck <address@hidden>
Message-Id: <address@hidden>
Acked-by: Peter Maydell <address@hidden>
Reviewed-by: Michael S. Tsirkin <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>


  Commit: 39b68bc4f1089cc5c5f6140d85017b44e2f0fe11
      
https://github.com/qemu/qemu/commit/39b68bc4f1089cc5c5f6140d85017b44e2f0fe11
  Author: Peter Maydell <address@hidden>
  Date:   2019-10-17 (Thu, 17 Oct 2019)

  Changed paths:
    M configure
    A docs/specs/acpi_hw_reduced_hotplug.rst
    M docs/specs/index.rst
    M hw/acpi/Kconfig
    M hw/acpi/Makefile.objs
    A hw/acpi/generic_event_device.c
    M hw/acpi/memory_hotplug.c
    M hw/arm/Kconfig
    M hw/arm/virt-acpi-build.c
    M hw/arm/virt.c
    M hw/i386/acpi-build.c
    M hw/i386/pc.c
    M hw/virtio/Makefile.objs
    A hw/virtio/vhost-user-fs-pci.c
    A hw/virtio/vhost-user-fs.c
    M include/hw/acpi/acpi_dev_interface.h
    A include/hw/acpi/generic_event_device.h
    M include/hw/acpi/memory_hotplug.h
    M include/hw/arm/virt.h
    M include/hw/i386/pc.h
    A include/hw/virtio/vhost-user-fs.h
    M net/vhost-user.c
    M tests/bios-tables-test.c
    A tests/data/acpi/virt/APIC.memhp
    A tests/data/acpi/virt/APIC.numamem
    M tests/data/acpi/virt/DSDT
    A tests/data/acpi/virt/DSDT.memhp
    A tests/data/acpi/virt/DSDT.numamem
    A tests/data/acpi/virt/FACP.memhp
    A tests/data/acpi/virt/FACP.numamem
    A tests/data/acpi/virt/GTDT.memhp
    A tests/data/acpi/virt/GTDT.numamem
    A tests/data/acpi/virt/MCFG.memhp
    A tests/data/acpi/virt/MCFG.numamem
    A tests/data/acpi/virt/SLIT.memhp
    A tests/data/acpi/virt/SPCR.memhp
    A tests/data/acpi/virt/SPCR.numamem
    A tests/data/acpi/virt/SRAT.memhp
    A tests/data/acpi/virt/SRAT.numamem

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging

virtio, vhost, acpi: features, fixes, tests

ARM ACPI memory hotplug support +
tests for new arm/virt ACPI tables.

Virtio fs support (no migration).
A vhost-user reconnect bugfix.

Signed-off-by: Michael S. Tsirkin <address@hidden>

# gpg: Signature made Tue 15 Oct 2019 22:02:19 BST
# gpg:                using RSA key 281F0DB8D28D5469
# gpg: Good signature from "Michael S. Tsirkin <address@hidden>" [full]
# gpg:                 aka "Michael S. Tsirkin <address@hidden>" [full]
# Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
#      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469

* remotes/mst/tags/for_upstream:
  virtio: add vhost-user-fs-pci device
  virtio: add vhost-user-fs base device
  virtio: Add virtio_fs linux headers
  tests/acpi: add expected tables for arm/virt
  tests: document how to update acpi tables
  tests: Add bios tests to arm/virt
  tests: allow empty expected files
  tests/acpi: add empty files
  tests: Update ACPI tables list for upcoming arm/virt tests
  docs/specs: Add ACPI GED documentation
  hw/arm: Use GED for system_powerdown event
  hw/arm: Factor out powerdown notifier from GPIO
  hw/arm/virt-acpi-build: Add PC-DIMM in SRAT
  hw/arm/virt: Enable device memory cold/hot plug with ACPI boot
  hw/arm/virt: Add memory hotplug framework
  hw/acpi: Add ACPI Generic Event Device Support
  hw/acpi: Do not create memory hotplug method when handler is not defined
  hw/acpi: Make ACPI IO address space configurable
  vhost-user: save features if the char dev is closed

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


Compare: https://github.com/qemu/qemu/compare/6bda415c10d9...39b68bc4f108



reply via email to

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