On 10.04.2025 22:55, Jason Andryuk wrote:
> On 2025-04-04 04:07, Jan Beulich wrote:
>> On 04.04.2025 03:01, Stefano Stabellini wrote:
>>> On one Sapphire AMD x86 board, I see this:
>>>
>>>
>>> (XEN) [0000003943ca6ff2]  [00000000f0000000, 00000000f7ffffff] (reserved)
>>> (XEN) [00000039460886d9]  [00000000fd000000, 00000000ffffffff] (reserved)
>>> [...]
>>> (XEN) [    4.612235] 0000:02:00.0: not mapping BAR [fea00, fea03] invalid 
>>> position
>>
>> I, too, see something like this on an SPR system. That's a firmware issue,
>> which hence first of all should be dealt with at the firmware side.
>>
>>> Linux boots fine on this platform but Linux as Dom0 on Xen does not.
>>> This is because the pci_check_bar->is_memory_hole check fails due to the
>>> MMIO region overlapping with the EFI reserved region.
>>
>> And then what's the actual, observable problem? On my system I haven't
>> noticed anything going wrong yet, albeit the affected device is also left
>> without a driver.
> 
> The nvme drive (0000:02:00.0 with the invalid position above) fails to 
> work and no root drive is available.

And what - if anything - does baremetal Linux say about this pretty obvious
firmware bug?

Jan

Reply via email to