All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
From: Michael Tokarev <mjt@tls.msk.ru>
To: "Michael S. Tsirkin" <mst@redhat.com>, qemu-devel@nongnu.org
Cc: Li Zhijian <lizhijian@fujitsu.com>,
	Hyeonggon Yoo <42.hyeyoo@gmail.com>,
	Ira Weiny <ira.weiny@intel.com>,
	Zhenzhong Duan <zhenzhong.duan@intel.com>,
	Jonathan Cameron <Jonathan.Cameron@huawei.com>
Subject: Re: [PULL 00/60] virtio,pc,pci: features, cleanups, fixes
Date: Thu, 15 Feb 2024 12:20:53 +0300	[thread overview]
Message-ID: <39efcede-002c-49e6-be36-6637f3cb16fa@tls.msk.ru> (raw)
In-Reply-To: <cover.1707909001.git.mst@redhat.com>

14.02.2024 14:13, Michael S. Tsirkin:

> virtio,pc,pci: features, cleanups, fixes
> 
> vhost-user-snd support
> x2APIC mode with TCG support
> CXL update to r3.1
> 
> fixes, cleanups all over the place.
> 
> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
> 
> ----------------------------------------------------------------
> Akihiko Odaki (2):
>        hw/smbios: Fix OEM strings table option validation
>        hw/smbios: Fix port connector option validation
> 
> Alex Bennée (6):
>        virtio: split into vhost-user-base and vhost-user-device
>        hw/virtio: convert vhost-user-base to async shutdown
>        hw/virtio: derive vhost-user-rng from vhost-user-base
>        hw/virtio: derive vhost-user-gpio from vhost-user-base
>        hw/virtio: derive vhost-user-i2c from vhost-user-base
>        docs/system: add a basic enumeration of vhost-user devices
> 
> Andrey Ignatov (1):
>        vhost-user.rst: Fix vring address description
> 
> Bernhard Beschow (14):
>        hw/i386/x86: Reverse if statement
>        hw/i386/x86: Fix PIC interrupt handling if APIC is globally disabled
>        target/i386/cpu: Fix typo in comment
>        hw/block/fdc-isa: Move portio_list from FDCtrl to FDCtrlISABus
>        hw/block/fdc-sysbus: Move iomem from FDCtrl to FDCtrlSysBus
>        hw/char/parallel: Move portio_list from ParallelState to ISAParallelState
>        exec/ioport: Resolve redundant .base attribute in struct MemoryRegionPortio
>        exec/ioport: Add portio_list_set_address()
>        exec/ioport: Add portio_list_set_enabled()
>        hw/block/fdc-isa: Implement relocation and enabling/disabling for TYPE_ISA_FDC
>        hw/char/serial-isa: Implement relocation and enabling/disabling for TYPE_ISA_SERIAL
>        hw/char/parallel-isa: Implement relocation and enabling/disabling for TYPE_ISA_PARALLEL
>        hw/ppc/pegasos2: Let pegasos2 machine configure SuperI/O functions
>        hw/isa/vt82c686: Implement relocation and toggling of SuperI/O functions
> 
> Bui Quang Minh (7):
>        i386/tcg: implement x2APIC registers MSR access
>        apic: add support for x2APIC mode
>        apic, i386/tcg: add x2apic transitions
>        intel_iommu: allow Extended Interrupt Mode when using userspace APIC
>        test: bios-tables-test: prepare IVRS change in ACPI table
>        amd_iommu: report x2APIC support to the operating system
>        test: bios-tables-test: add IVRS changed binary
> 
> Davidlohr Bueso (1):
>        hw/cxl/mbox: Remove dead code
> 
> Dmitry Osipenko (1):
>        virtio-gpu: Correct virgl_renderer_resource_get_info() error check
> 
> Hyeonggon Yoo (1):
>        hw/cxl/device: read from register values in mdev_reg_read()
> 
> Ira Weiny (2):
>        cxl/cdat: Handle cdat table build errors
>        cxl/cdat: Fix header sum value in CDAT checksum
> 
> Jonathan Cameron (11):
>        hw/mem/cxl_type3: Drop handling of failure of g_malloc0() and g_malloc()
>        hw/pci-bridge/cxl_upstream: Drop g_malloc() failure handling
>        hw/mem/cxl_type3: Fix potential divide by zero reported by coverity
>        tests/acpi: Allow update of DSDT.cxl
>        hw/i386: Fix _STA return value for ACPI0017
>        tests/acpi: Update DSDT.cxl to reflect change _STA return value.
>        hw/cxl: Update HDM Decoder capability to version 3
>        hw/cxl: Update link register definitions.
>        hw/cxl: Update RAS Capability Definitions for version 3.
>        hw/cxl: Update mailbox status registers.
>        hw/cxl: Standardize all references on CXL r3.1 and minor updates
> 
> Leo Yan (4):
>        hw/virtio: Support set_config() callback in vhost-user-base
>        docs/system: Add vhost-user-input documentation
>        hw/virtio: Move vhost-user-input into virtio folder
>        hw/virtio: derive vhost-user-input from vhost-user-base
> 
> Li Zhijian (2):
>        hw/cxl: Pass CXLComponentState to cache_mem_ops
>        hw/cxl: Pass NULL for a NULL MemoryRegionOps
> 
> Manos Pitsidianakis (4):
>        hw/virtio: add vhost-user-snd and vhost-user-snd-pci devices
>        hw/display/virtio-gpu.c: use reset_bh class method
>        virtio-gpu.c: add resource_destroy class method
>        virtio-gpu-rutabaga.c: override resource_destroy method
> 
> Peter Xu (1):
>        MAINTAINERS: Drop myself as VT-d maintainers
> 
> Raphael Norwitz (1):
>        MAINTAINERS: Switch to my Enfabrica email
> 
> Zhenzhong Duan (2):
>        virtio_iommu: Clear IOMMUPciBus pointer cache when system reset
>        smmu: Clear SMMUPciBus pointer cache when system reset
> 

 From this list, I'm picking

  hw/smbios: Fix table option validation (Akihiko Odaki)
   (already applied to master and picked for -stable)

  virtio_iommu: Clear IOMMUPciBus pointer cache when system reset (Zhenzhong Duan)
  smmu: Clear SMMUPciBus pointer cache when system reset (Zhenzhong Duan)

  hw/i386: Fix _STA return value for ACPI0017 (Jonathan Cameron)
    (with 2 surrounding commits for acpi-tables-test)

  cxl/cdat: Handle cdat table build errors (Ira Weiny)

  cxl/cdat: Fix header sum value in CDAT checksum (Ira Weiny)

  hw/cxl/device: read from register values in mdev_reg_read() (Hyeonggon Yoo)

  hw/cxl: Pass CXLComponentState to cache_mem_ops (Li Zhijian)
   (a basically no-op bugfix just to have correct code)

for stable-8.2 and (almost all) for stable-7.2.  Please let me know
if these should not go to -stable, or if there are other changes which
you think should go to stable.

Thanks,

/mjt


  parent reply	other threads:[~2024-02-15  9:21 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-14 11:13 [PULL 00/60] virtio,pc,pci: features, cleanups, fixes Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 01/60] virtio: split into vhost-user-base and vhost-user-device Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 02/60] hw/virtio: convert vhost-user-base to async shutdown Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 03/60] hw/virtio: derive vhost-user-rng from vhost-user-base Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 04/60] hw/virtio: derive vhost-user-gpio " Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 05/60] hw/virtio: derive vhost-user-i2c " Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 06/60] hw/virtio: add vhost-user-snd and vhost-user-snd-pci devices Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 07/60] docs/system: add a basic enumeration of vhost-user devices Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 08/60] hw/virtio: Support set_config() callback in vhost-user-base Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 09/60] docs/system: Add vhost-user-input documentation Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 10/60] hw/virtio: Move vhost-user-input into virtio folder Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 11/60] hw/virtio: derive vhost-user-input from vhost-user-base Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 12/60] i386/tcg: implement x2APIC registers MSR access Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 13/60] apic: add support for x2APIC mode Michael S. Tsirkin
2024-02-14 11:13 ` [PULL 14/60] apic, i386/tcg: add x2apic transitions Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 15/60] intel_iommu: allow Extended Interrupt Mode when using userspace APIC Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 16/60] test: bios-tables-test: prepare IVRS change in ACPI table Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 17/60] amd_iommu: report x2APIC support to the operating system Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 18/60] test: bios-tables-test: add IVRS changed binary Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 19/60] hw/i386/x86: Reverse if statement Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 20/60] hw/i386/x86: Fix PIC interrupt handling if APIC is globally disabled Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 21/60] target/i386/cpu: Fix typo in comment Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 22/60] hw/block/fdc-isa: Move portio_list from FDCtrl to FDCtrlISABus Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 23/60] hw/block/fdc-sysbus: Move iomem from FDCtrl to FDCtrlSysBus Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 24/60] hw/char/parallel: Move portio_list from ParallelState to ISAParallelState Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 25/60] exec/ioport: Resolve redundant .base attribute in struct MemoryRegionPortio Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 26/60] exec/ioport: Add portio_list_set_address() Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 27/60] exec/ioport: Add portio_list_set_enabled() Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 28/60] hw/block/fdc-isa: Implement relocation and enabling/disabling for TYPE_ISA_FDC Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 29/60] hw/char/serial-isa: Implement relocation and enabling/disabling for TYPE_ISA_SERIAL Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 30/60] hw/char/parallel-isa: Implement relocation and enabling/disabling for TYPE_ISA_PARALLEL Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 31/60] hw/ppc/pegasos2: Let pegasos2 machine configure SuperI/O functions Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 32/60] hw/isa/vt82c686: Implement relocation and toggling of " Michael S. Tsirkin
2024-02-14 11:14 ` [PULL 33/60] vhost-user.rst: Fix vring address description Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 34/60] MAINTAINERS: Drop myself as VT-d maintainers Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 35/60] virtio_iommu: Clear IOMMUPciBus pointer cache when system reset Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 36/60] smmu: Clear SMMUPciBus " Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 37/60] cxl/cdat: Handle cdat table build errors Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 38/60] hw/mem/cxl_type3: Drop handling of failure of g_malloc0() and g_malloc() Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 39/60] hw/pci-bridge/cxl_upstream: Drop g_malloc() failure handling Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 40/60] cxl/cdat: Fix header sum value in CDAT checksum Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 41/60] hw/cxl/mbox: Remove dead code Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 42/60] hw/cxl/device: read from register values in mdev_reg_read() Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 43/60] hw/cxl: Pass CXLComponentState to cache_mem_ops Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 44/60] hw/cxl: Pass NULL for a NULL MemoryRegionOps Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 45/60] hw/mem/cxl_type3: Fix potential divide by zero reported by coverity Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 46/60] tests/acpi: Allow update of DSDT.cxl Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 47/60] hw/i386: Fix _STA return value for ACPI0017 Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 48/60] tests/acpi: Update DSDT.cxl to reflect change _STA return value Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 49/60] hw/cxl: Update HDM Decoder capability to version 3 Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 50/60] hw/cxl: Update link register definitions Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 51/60] hw/cxl: Update RAS Capability Definitions for version 3 Michael S. Tsirkin
2024-02-14 11:15 ` [PULL 52/60] hw/cxl: Update mailbox status registers Michael S. Tsirkin
2024-02-14 11:16 ` [PULL 53/60] hw/cxl: Standardize all references on CXL r3.1 and minor updates Michael S. Tsirkin
2024-03-08 13:47   ` Peter Maydell
2024-03-08 14:34     ` Jonathan Cameron via
2024-03-08 14:38       ` Peter Maydell
2024-03-08 15:07         ` Jonathan Cameron via
2024-02-14 11:16 ` [PULL 54/60] virtio-gpu: Correct virgl_renderer_resource_get_info() error check Michael S. Tsirkin
2024-02-14 11:16 ` [PULL 55/60] hw/smbios: Fix OEM strings table option validation Michael S. Tsirkin
2024-02-14 11:16 ` [PULL 56/60] hw/smbios: Fix port connector " Michael S. Tsirkin
2024-02-14 11:16 ` [PULL 57/60] hw/display/virtio-gpu.c: use reset_bh class method Michael S. Tsirkin
2024-02-14 11:16 ` [PULL 58/60] virtio-gpu.c: add resource_destroy " Michael S. Tsirkin
2024-02-14 11:16 ` [PULL 59/60] virtio-gpu-rutabaga.c: override resource_destroy method Michael S. Tsirkin
2024-02-14 11:16 ` [PULL 60/60] MAINTAINERS: Switch to my Enfabrica email Michael S. Tsirkin
2024-02-14 11:19 ` [PULL 00/60] virtio,pc,pci: features, cleanups, fixes Michael S. Tsirkin
2024-02-14 17:32   ` Peter Maydell
2024-02-15  9:20 ` Michael Tokarev [this message]
2024-02-15 13:39   ` Michael S. Tsirkin
2024-02-15 13:51     ` Michael Tokarev

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=39efcede-002c-49e6-be36-6637f3cb16fa@tls.msk.ru \
    --to=mjt@tls.msk.ru \
    --cc=42.hyeyoo@gmail.com \
    --cc=Jonathan.Cameron@huawei.com \
    --cc=ira.weiny@intel.com \
    --cc=lizhijian@fujitsu.com \
    --cc=mst@redhat.com \
    --cc=qemu-devel@nongnu.org \
    --cc=zhenzhong.duan@intel.com \
    /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.