On Thu, Aug 21, 2025 at 10:24:02AM +0000, Bernhard Beschow wrote: > > > Am 21. August 2025 03:36:44 UTC schrieb Guenter Roeck <li...@roeck-us.net>: > >On 8/20/25 14:19, Bernhard Beschow wrote: > >> This series fixes the Designware PCIe host to work with cards other than > >> virio-net-pci, e.g. e1000. It was tested on the imx8mp-evk machine. > >> > >> The series is structured as follows: The first part refactors the device > >> model to create memory regions for inbound/outbound PCI mappings on demand > >> rather than upfront since this approach doesn't scale for adding I/O space > >> support. The second part consists of fixing the memory mapping by adding > >> I/O > >> space support and fixing default inbound viewport mapping. The third part > >> concludes the series by implementing device reset and cleaning up the > >> imx8mp SoC > >> implementation. > >> > >> Testing done: > >> * Boot imx8mp-evk machine with Buildroot while having an e1000 card > >> attached. > >> Observe that it gets an IP address via DHCP and allows for downloading an > >> HTML > >> file via HTTP. > >> > >Crashing for me even if no PCIe card is attached. This is with the series > >applied > >on top of 10.1.0-rc4 or 10.0.3. I have not tried to track down the problem. > > > >Guenter > > Hi Guenther, > > Thanks for testing this series! I can reproduce the issue with Buildroot > while the functional test passes... > > I guess that I was too optimistic in having resolved the issue mentioned in > the last patch. Does it work for you if you omit it? >
It gives me hung task crashes when trying to boot from virtio-pci. I'll need some time for debugging. Guenter