public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* uefi VM and IO window overlap issue
@ 2023-06-12 19:27 Kallol Biswas [C]
  2023-06-20 14:24 ` [edk2-devel] " Gerd Hoffmann
  0 siblings, 1 reply; 3+ messages in thread
From: Kallol Biswas [C] @ 2023-06-12 19:27 UTC (permalink / raw)
  To: devel@edk2.groups.io; +Cc: Pritam Chatterjee

[-- Attachment #1: Type: text/plain, Size: 1098 bytes --]

Hi,
    We have been observing an issue that IO BARs can't be claimed due to resource
conflict.

[    0.457693] pci 0000:00:1d.0: can't claim BAR 4 [io  0x92a0-0x92bf]: address conflict with PCI Bus 0000:01 [io  0x9000-0x9fff]
[    0.457705] pci 0000:00:1d.1: can't claim BAR 4 [io  0x9280-0x929f]: address conflict with PCI Bus 0000:01 [io  0x9000-0x9fff]
[    0.457715] pci 0000:00:1d.2: can't claim BAR 4 [io  0x9260-0x927f]: address conflict with PCI Bus 0000:01 [io  0x9000-0x9fff]
[    0.457743] pci 0000:00:1f.2: can't claim BAR 4 [io  0x9240-0x925f]: address conflict with PCI Bus 0000:01 [io  0x9000-0x9fff]
[    0.457754] pci 0000:00:1f.3: can't claim BAR 4 [io  0x9200-0x923f]: address conflict with PCI Bus 0000:01 [io  0x9000-0x9fff]


Please see the discussion thread:

https://www.spinics.net/lists/linux-pci/msg133740.html

The root of the problem is that OVMF does not take into account the limit register's granularity (limit) of a bridge,
and programs EPs with overlapping IO ranges in a different bus.

Should we fix the issue in the OVMF?

Thanks,
Kallol

[-- Attachment #2: Type: text/html, Size: 4065 bytes --]

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

end of thread, other threads:[~2023-06-26  9:52 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-12 19:27 uefi VM and IO window overlap issue Kallol Biswas [C]
2023-06-20 14:24 ` [edk2-devel] " Gerd Hoffmann
2023-06-26  9:52   ` Ard Biesheuvel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox