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(-)
next 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.