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.