All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>,
	Eduardo Habkost <ehabkost@redhat.com>
Subject: [Qemu-devel] [PULL 00/53] vhost, virtio, pci, pc, acpi
Date: Fri, 11 Mar 2016 17:07:26 +0200	[thread overview]
Message-ID: <1457708548-14093-1-git-send-email-mst@redhat.com> (raw)

AFAIK the two large patchsets still outstanding (posted before soft
freeze) that I have a hand in are AMD IOMMU support and VFIO AER.
That might still make it in the next pull request.

The following changes since commit a648c137383d84bc4f95696e5293978d9541a26e:

  Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20160309-1' into staging (2016-03-10 02:51:14 +0000)

are available in the git repository at:

  git://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream

for you to fetch changes up to 088548f44f4f811606f3b99f418dab019a2e4e3e:

  fw-cfg: support writeable blobs (2016-03-11 16:59:13 +0200)

----------------------------------------------------------------
vhost, virtio, pci, pc, acpi

nvdimm work
sparse cpu id rework
ipmi enhancements
fixes all over the place

Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

----------------------------------------------------------------
Cao jin (2):
      ich9lpc: fix typo
      pxb: cleanup

Cédric Le Goater (10):
      ipmi: remove IPMI_CHECK_CMD_LEN() macro
      ipmi: replace IPMI_ADD_RSP_DATA() macro with inline helpers
      ipmi: remove IPMI_CHECK_RESERVATION() macro
      ipmi: add rsp_buffer_set_error() helper
      ipmi: add a realize function to the device class
      ipmi: use a function to initialize the SDR table
      ipmi: remove the need of an ending record in the SDR table
      ipmi: add some local variables in ipmi_sdr_init
      ipmi: use a file to load SDRs
      ipmi: provide support for FRUs

Denis V. Lunev (1):
      virtio-balloon: add 'available' counter

Gerd Hoffmann (2):
      virtio-pci: call pci reset variant when guest requests reset.
      pci-ids: add virtio 1.0 ids to spec

Igor Mammedov (10):
      pc-dimm: fix error handling in pc_dimm_check_memdev_is_busy()
      pc: acpi: remove NOP assignment
      pc: init pcms->apic_id_limit once and use it throughout pc.c
      machine: introduce MachineClass.possible_cpu_arch_ids() hook
      pc: acpi: cleanup qdev_get_machine() calls
      pc: acpi: SRAT: create only valid processor lapic entries
      pc: acpi: create MADT.lapic entries only for valid lapics
      pc: acpi: create Processor and Notify objects only for valid lapics
      pc: acpi: drop cpu->found_cpus bitmap
      pc: acpi: clarify why possible LAPIC entries must be present in MADT

Ilya Maximets (1):
      vhost-user: verify that number of queues is less than MAX_QUEUE_NUM

Ladi Prosek (1):
      balloon: fix segfault and harden the stats queue

Marc-André Lureau (5):
      vhost-user: fix use after free
      vhost-user: remove useless is_server field
      qemu-char: avoid potential double-free
      qemu-char: remove all msgfds on disconnect
      qemu-char: make tcp_chr_disconnect() reentrant-safe

Marcel Apfelbaum (3):
      hw/virtio: fix double use of a virtio flag
      hw/virtio: group virtio flags into an enum
      hw/acpi: fix Q35 support for legacy Windows OS

Michael S. Tsirkin (6):
      acpi: add build_append_named_dword, returning an offset in buffer
      i386: update expected DSDT
      msi_supported -> msi_nonbroken
      acpi-test-data: add _DIS methods
      MAINTAINERS: machine core
      fw-cfg: support writeable blobs

Roman Kagan (4):
      i386/acpi: make floppy controller object dynamic
      i386: expose floppy drive CMOS type
      fdc: add function to determine drive chs limits
      i386: populate floppy drive information in DSDT

Thomas Huth (1):
      MAINTAINERS: Add an entry for virtio header files

Xiao Guangrong (7):
      acpi: add aml_create_field()
      acpi: add aml_concatenate()
      acpi: allow using object as offset for OperationRegion
      nvdimm acpi: initialize the resource used by NVDIMM ACPI
      nvdimm acpi: introduce patched dsm memory
      nvdimm acpi: let qemu handle _DSM method
      nvdimm acpi: emulate dsm method

 hw/lm32/lm32_hwsetup.h                          |   2 +-
 hw/virtio/virtio-pci.h                          |  17 +-
 include/hw/acpi/aml-build.h                     |   8 +-
 include/hw/block/fdc.h                          |   2 +
 include/hw/boards.h                             |  26 +
 include/hw/i386/ich9.h                          |   4 +-
 include/hw/i386/pc.h                            |   6 +-
 include/hw/loader.h                             |   4 +-
 include/hw/mem/nvdimm.h                         |  32 +-
 include/hw/nvram/fw_cfg.h                       |   3 +-
 include/hw/pci/msi.h                            |   2 +-
 include/standard-headers/linux/virtio_balloon.h |   3 +-
 hw/acpi/aml-build.c                             |  53 +-
 hw/acpi/nvdimm.c                                | 231 ++++++-
 hw/arm/virt-acpi-build.c                        |   2 +-
 hw/block/fdc.c                                  |  23 +
 hw/core/loader.c                                |  19 +-
 hw/i386/acpi-build.c                            | 285 ++++----
 hw/i386/kvm/apic.c                              |   2 +-
 hw/i386/pc.c                                    |  97 ++-
 hw/i386/pc_piix.c                               |   5 +
 hw/i386/pc_q35.c                                |   8 +-
 hw/i386/xen/xen_apic.c                          |   2 +-
 hw/intc/apic.c                                  |   2 +-
 hw/intc/arm_gicv2m.c                            |   2 +-
 hw/intc/openpic.c                               |   2 +-
 hw/intc/openpic_kvm.c                           |   2 +-
 hw/ipmi/ipmi_bmc_sim.c                          | 879 ++++++++++++++----------
 hw/isa/lpc_ich9.c                               |  35 +-
 hw/mem/pc-dimm.c                                |  13 +-
 hw/nvram/fw_cfg.c                               |  36 +-
 hw/pci-bridge/pci_bridge_dev.c                  |   2 +-
 hw/pci-bridge/pci_expander_bridge.c             |   2 +-
 hw/pci/msi.c                                    |  19 +-
 hw/pci/msix.c                                   |   2 +-
 hw/ppc/spapr.c                                  |   4 +-
 hw/ppc/spapr_pci.c                              |   2 +-
 hw/s390x/s390-pci-bus.c                         |   2 +-
 hw/virtio/virtio-balloon.c                      |  25 +-
 hw/virtio/virtio-pci.c                          |  11 +-
 net/vhost-user.c                                |  14 +-
 qemu-char.c                                     |   6 +
 MAINTAINERS                                     |   7 +
 docs/pci_expander_bridge.txt                    |   6 +-
 docs/specs/pci-ids.txt                          |  24 +-
 hw/acpi/Makefile.objs                           |   2 +-
 qemu-options.hx                                 |  15 +-
 tests/acpi-test-data/pc/DSDT                    | Bin 5538 -> 5587 bytes
 tests/acpi-test-data/pc/DSDT.bridge             | Bin 7397 -> 7446 bytes
 tests/acpi-test-data/q35/DSDT                   | Bin 8381 -> 8349 bytes
 tests/acpi-test-data/q35/DSDT.bridge            | Bin 8398 -> 8366 bytes
 51 files changed, 1319 insertions(+), 631 deletions(-)

             reply	other threads:[~2016-03-11 15:07 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-03-11 15:07 Michael S. Tsirkin [this message]
2016-03-11 15:07 ` [Qemu-devel] [PULL 01/53] acpi: add aml_create_field() Michael S. Tsirkin
2016-03-11 15:07 ` [Qemu-devel] [PULL 02/53] acpi: add aml_concatenate() Michael S. Tsirkin
2016-03-11 15:07 ` [Qemu-devel] [PULL 03/53] acpi: allow using object as offset for OperationRegion Michael S. Tsirkin
2016-03-11 15:07 ` [Qemu-devel] [PULL 04/53] acpi: add build_append_named_dword, returning an offset in buffer Michael S. Tsirkin
2016-03-11 15:07 ` [Qemu-devel] [PULL 05/53] balloon: fix segfault and harden the stats queue Michael S. Tsirkin
2016-03-11 15:07 ` [Qemu-devel] [PULL 06/53] hw/virtio: fix double use of a virtio flag Michael S. Tsirkin
2016-03-11 15:07 ` [Qemu-devel] [PULL 07/53] hw/virtio: group virtio flags into an enum Michael S. Tsirkin
2016-03-11 15:07 ` [Qemu-devel] [PULL 08/53] virtio-balloon: add 'available' counter Michael S. Tsirkin
2016-03-11 15:07 ` [Qemu-devel] [PULL 09/53] vhost-user: verify that number of queues is less than MAX_QUEUE_NUM Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 10/53] pc-dimm: fix error handling in pc_dimm_check_memdev_is_busy() Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 11/53] i386/acpi: make floppy controller object dynamic Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 12/53] i386: expose floppy drive CMOS type Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 13/53] fdc: add function to determine drive chs limits Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 14/53] i386: populate floppy drive information in DSDT Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 15/53] i386: update expected DSDT Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 16/53] virtio-pci: call pci reset variant when guest requests reset Michael S. Tsirkin
2016-03-14  1:36   ` Laszlo Ersek
2016-03-14  1:45     ` Laszlo Ersek
2016-03-11 15:08 ` [Qemu-devel] [PULL 17/53] msi_supported -> msi_nonbroken Michael S. Tsirkin
2016-03-11 15:08   ` Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 18/53] ich9lpc: fix typo Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 19/53] hw/acpi: fix Q35 support for legacy Windows OS Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 20/53] acpi-test-data: add _DIS methods Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 21/53] pci-ids: add virtio 1.0 ids to spec Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 22/53] nvdimm acpi: initialize the resource used by NVDIMM ACPI Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 23/53] nvdimm acpi: introduce patched dsm memory Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 24/53] nvdimm acpi: let qemu handle _DSM method Michael S. Tsirkin
2016-03-11 15:08 ` [Qemu-devel] [PULL 25/53] nvdimm acpi: emulate dsm method Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 26/53] vhost-user: fix use after free Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 27/53] vhost-user: remove useless is_server field Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 28/53] qemu-char: avoid potential double-free Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 29/53] qemu-char: remove all msgfds on disconnect Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 30/53] qemu-char: make tcp_chr_disconnect() reentrant-safe Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 31/53] pxb: cleanup Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 32/53] pc: acpi: remove NOP assignment Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 33/53] pc: init pcms->apic_id_limit once and use it throughout pc.c Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 34/53] machine: introduce MachineClass.possible_cpu_arch_ids() hook Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 35/53] pc: acpi: cleanup qdev_get_machine() calls Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 36/53] pc: acpi: SRAT: create only valid processor lapic entries Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 37/53] pc: acpi: create MADT.lapic entries only for valid lapics Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 38/53] pc: acpi: create Processor and Notify objects " Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 39/53] pc: acpi: drop cpu->found_cpus bitmap Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 40/53] pc: acpi: clarify why possible LAPIC entries must be present in MADT Michael S. Tsirkin
2016-03-11 15:09 ` [Qemu-devel] [PULL 41/53] MAINTAINERS: Add an entry for virtio header files Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 42/53] MAINTAINERS: machine core Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 43/53] ipmi: remove IPMI_CHECK_CMD_LEN() macro Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 44/53] ipmi: replace IPMI_ADD_RSP_DATA() macro with inline helpers Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 45/53] ipmi: remove IPMI_CHECK_RESERVATION() macro Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 46/53] ipmi: add rsp_buffer_set_error() helper Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 47/53] ipmi: add a realize function to the device class Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 48/53] ipmi: use a function to initialize the SDR table Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 49/53] ipmi: remove the need of an ending record in " Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 50/53] ipmi: add some local variables in ipmi_sdr_init Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 51/53] ipmi: use a file to load SDRs Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 52/53] ipmi: provide support for FRUs Michael S. Tsirkin
2016-03-11 15:10 ` [Qemu-devel] [PULL 53/53] fw-cfg: support writeable blobs Michael S. Tsirkin
2016-03-14 15:10 ` [Qemu-devel] [PULL 00/53] vhost, virtio, pci, pc, acpi Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1457708548-14093-1-git-send-email-mst@redhat.com \
    --to=mst@redhat.com \
    --cc=ehabkost@redhat.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.