Re: [RESEND PATCH 1/3] pci_auto: Downgrade prefetch if necessary

2025-03-11 Thread Tom Rini
On Mon, Mar 10, 2025 at 10:01:32AM +0100, Patrick Rudolph wrote: > Legacy PCI devices, like qemu's Bochs VGA device, are allowed to have > prefetchable 32-bit BARs, while PCIe devices are not allowed to have > 32-bit prefetchable BARs. Typically prefetchable BARs are 64-bit and > typically the pre

Re: [RESEND PATCH 1/3] pci_auto: Downgrade prefetch if necessary

2025-03-11 Thread Tom Rini
On Mon, Mar 10, 2025 at 04:44:27PM +0100, Patrick Rudolph wrote: > Hi Tom, > On Mon, Mar 10, 2025 at 3:30 PM Tom Rini wrote: > > > > On Mon, Mar 10, 2025 at 10:01:32AM +0100, Patrick Rudolph wrote: > > > > > Legacy PCI devices, like qemu's Bochs VGA device, are allowed to have > > > prefetchable 3

Re: [RESEND PATCH 1/3] pci_auto: Downgrade prefetch if necessary

2025-03-11 Thread Patrick Rudolph
Hi Tom, On Mon, Mar 10, 2025 at 3:30 PM Tom Rini wrote: > > On Mon, Mar 10, 2025 at 10:01:32AM +0100, Patrick Rudolph wrote: > > > Legacy PCI devices, like qemu's Bochs VGA device, are allowed to have > > prefetchable 32-bit BARs, while PCIe devices are not allowed to have > > 32-bit prefetchable

[RESEND PATCH 1/3] pci_auto: Downgrade prefetch if necessary

2025-03-10 Thread Patrick Rudolph
Legacy PCI devices, like qemu's Bochs VGA device, are allowed to have prefetchable 32-bit BARs, while PCIe devices are not allowed to have 32-bit prefetchable BARs. Typically prefetchable BARs are 64-bit and typically the prefetch MMIO window is also 64-bit and placed above 4GiB, as it's the case o