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

Eduardo Habkost posted 7 patches 5 years, 1 month ago
Test checkpatch passed
Test asan failed
Test docker-mingw@fedora passed
Test docker-clang@ubuntu passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190312005930.9043-1-ehabkost@redhat.com
Maintainers: Thomas Huth <thuth@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Igor Mammedov <imammedo@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Richard Henderson <rth@twiddle.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Xiao Guangrong <xiaoguangrong.eric@gmail.com>, Eduardo Habkost <ehabkost@redhat.com>, Stefan Weil <sw@weilnetz.de>
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(-)
[Qemu-devel] [PULL 0/7] Machine queue, 2019-03-11
Posted by Eduardo Habkost 5 years, 1 month ago
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(-)

-- 
2.18.0.rc1.1.g3f1ff2140


Re: [Qemu-devel] [PULL 0/7] Machine queue, 2019-03-11
Posted by Peter Maydell 5 years, 1 month ago
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