qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [for 4.1 PATCH 0/2] Disable PCIe ACS on older machines
@ 2019-07-30  9:37 Dr. David Alan Gilbert (git)
  2019-07-30  9:37 ` [Qemu-devel] [PATCH 1/2] pcie_root_port: Allow ACS to be disabled Dr. David Alan Gilbert (git)
  2019-07-30  9:37 ` [Qemu-devel] [PATCH 2/2] pcie_root_port: Disable ACS on older machines Dr. David Alan Gilbert (git)
  0 siblings, 2 replies; 14+ messages in thread
From: Dr. David Alan Gilbert (git) @ 2019-07-30  9:37 UTC (permalink / raw)
  To: qemu-devel, mst, ehabkost; +Cc: quintela

From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>

PCIe ACS (Access Control services) got added in 4.0 and broke
migration to and from 3.1 and earlier.  Fix it here
for older machine types, at the cost of breaking that compatibility
with 4.0.

Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>


Dr. David Alan Gilbert (2):
  pcie_root_port: Allow ACS to be disabled
  pcie_root_port: Disable ACS on older machines

 hw/core/machine.c              | 1 +
 hw/pci-bridge/pcie_root_port.c | 3 ++-
 include/hw/pci/pcie_port.h     | 2 ++
 3 files changed, 5 insertions(+), 1 deletion(-)

-- 
2.21.0



^ permalink raw reply	[flat|nested] 14+ messages in thread
* [Qemu-devel] [PULL 0/2] pci: bugfix
@ 2019-07-30 19:45 Michael S. Tsirkin
  2019-08-02 14:06 ` Peter Maydell
  0 siblings, 1 reply; 14+ messages in thread
From: Michael S. Tsirkin @ 2019-07-30 19:45 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell

The following changes since commit 22235bb609c18547cf6b215bad1f9d2ec56ad371:

  pc-dimm: fix crash when invalid slot number is used (2019-07-29 16:57:27 -0400)

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 c8557f1b4873549fc231496f00003a9e5389c8dd:

  pcie_root_port: Disable ACS on older machines (2019-07-30 12:07:07 -0400)

----------------------------------------------------------------
pci: bugfix

A last minute fix to cross-version migration.
Better late than never.

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

----------------------------------------------------------------
Dr. David Alan Gilbert (2):
      pcie_root_port: Allow ACS to be disabled
      pcie_root_port: Disable ACS on older machines

 include/hw/pci/pcie_port.h     | 2 ++
 hw/core/machine.c              | 1 +
 hw/pci-bridge/pcie_root_port.c | 3 ++-
 3 files changed, 5 insertions(+), 1 deletion(-)



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2019-08-02 14:08 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-07-30  9:37 [Qemu-devel] [for 4.1 PATCH 0/2] Disable PCIe ACS on older machines Dr. David Alan Gilbert (git)
2019-07-30  9:37 ` [Qemu-devel] [PATCH 1/2] pcie_root_port: Allow ACS to be disabled Dr. David Alan Gilbert (git)
2019-07-30 10:25   ` Igor Mammedov
2019-07-30 11:13     ` Dr. David Alan Gilbert
2019-07-30 12:03       ` Igor Mammedov
2019-07-30 12:41         ` Dr. David Alan Gilbert
2019-07-30 13:42   ` Juan Quintela
2019-07-30 19:45   ` [Qemu-devel] [PULL " Michael S. Tsirkin
2019-07-30  9:37 ` [Qemu-devel] [PATCH 2/2] pcie_root_port: Disable ACS on older machines Dr. David Alan Gilbert (git)
2019-07-30 12:05   ` Igor Mammedov
2019-07-30 13:42   ` Juan Quintela
2019-07-30 19:46   ` [Qemu-devel] [PULL " Michael S. Tsirkin
  -- strict thread matches above, loose matches on Subject: below --
2019-07-30 19:45 [Qemu-devel] [PULL 0/2] pci: bugfix Michael S. Tsirkin
2019-08-02 14:06 ` Peter Maydell

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).