Hi Olivier,
On 29/10/2026 19:10, Olivier Valentin wrote:
Could it be caused by something updating the 64 bits BAR ?
Recently I got bitten by the DDE driver, which was disabling the BAR of my Qemu device at initialization. I suspect that the ddekit PCI code considers that 64bits is not supported.

I'll certainly look into activity in that area, thanks. The highest RAM physical address in this VM is 0x140000000 and the PCI physical address is at 0xe00000000. I

That is the case here too. Disabling the network interface allows the logical disk access to succeed in the 3G system.

This has been proposed as the root cause by Manolo de Medici:

On 29/10/2026 20:14, Manolo de Medici wrote:
Check

https://github.com/torvalds/linux/blob/8e0ee43bc2c3e19db56a4adaa9a9b04ce885cd84/drivers/pci/probe.c#L228
Thanks, Olivier and thanks, Manolo.

I'll see if portions of a modern version of Linux pci/probe.c can be merged or if there is an alternative simpler workaround (assuming that the above is the cause, which does seem likely).

All the best,

Mike.



Reply via email to