[PULL,0/7] Machine queue, 2019-03-11
mbox

Message ID 20190312005930.9043-1-ehabkost@redhat.com
State New
Headers show

Pull-request

git://github.com/ehabkost/qemu.git tags/machine-next-pull-request

Message

Eduardo Habkost March 12, 2019, 12:59 a.m. UTC
The following changes since commit 336cfef495f0cd5b1606251c52628d0372e9a809:

  Makefile: Don't install non-sphinx files in sphinx docs install (2019-03-11 11:10:44 +0000)

are available in the Git repository at:

  git://github.com/ehabkost/qemu.git tags/machine-next-pull-request

for you to fetch changes up to edaed6c711f07267785a05a633d97dc9268a7385:

  memfd: improve error messages (2019-03-11 17:17:01 -0300)

----------------------------------------------------------------
Machine queue, 2019-03-11

* memfd fixes (Ilya Maximets)
* Move nvdimms state into struct MachineState (Eric Auger)
* hostmem-file: reject invalid pmem file sizes (Stefan Hajnoczi)

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

Queue for Machine Core patches


Eric Auger (2):
  nvdimm: Rename AcpiNVDIMMState into NVDIMMState
  machine: Move nvdimms state into struct MachineState

Ilya Maximets (4):
  hostmem-memfd: disable for systems without sealing support
  memfd: always check for MFD_CLOEXEC
  memfd: set up correct errno if not supported
  memfd: improve error messages

Stefan Hajnoczi (1):
  hostmem-file: reject invalid pmem file sizes

 include/hw/boards.h      |  2 ++
 include/hw/i386/pc.h     |  4 ---
 include/hw/mem/nvdimm.h  | 10 +++----
 include/qemu/osdep.h     | 13 ++++++++
 backends/hostmem-file.c  | 23 ++++++++++++++
 backends/hostmem-memfd.c | 18 +++++------
 hw/acpi/nvdimm.c         | 18 +++++------
 hw/core/machine.c        | 65 ++++++++++++++++++++++++++++++++++++++++
 hw/i386/acpi-build.c     |  6 ++--
 hw/i386/pc.c             | 57 ++++-------------------------------
 hw/i386/pc_piix.c        |  4 +--
 hw/i386/pc_q35.c         |  4 +--
 tests/vhost-user-test.c  |  5 ++--
 util/memfd.c             | 10 +++++--
 util/oslib-posix.c       | 53 ++++++++++++++++++++++++++++++++
 util/oslib-win32.c       |  5 ++++
 16 files changed, 206 insertions(+), 91 deletions(-)

Comments

Peter Maydell March 12, 2019, 4:44 p.m. UTC | #1
On Tue, 12 Mar 2019 at 00:59, Eduardo Habkost <ehabkost@redhat.com> wrote:
>
> The following changes since commit 336cfef495f0cd5b1606251c52628d0372e9a809:
>
>   Makefile: Don't install non-sphinx files in sphinx docs install (2019-03-11 11:10:44 +0000)
>
> are available in the Git repository at:
>
>   git://github.com/ehabkost/qemu.git tags/machine-next-pull-request
>
> for you to fetch changes up to edaed6c711f07267785a05a633d97dc9268a7385:
>
>   memfd: improve error messages (2019-03-11 17:17:01 -0300)
>
> ----------------------------------------------------------------
> Machine queue, 2019-03-11
>
> * memfd fixes (Ilya Maximets)
> * Move nvdimms state into struct MachineState (Eric Auger)
> * hostmem-file: reject invalid pmem file sizes (Stefan Hajnoczi)
>
Applied, thanks.

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

-- PMM