https://bugzilla.suse.com/show_bug.cgi?id=1204382 https://bugzilla.suse.com/show_bug.cgi?id=1204382#c7 --- Comment #7 from Fabian Vogt <fvogt@suse.com> --- Turns out the high ECAM is indeed the cause. This was made default starting with virt-3.0. With "-M virt-2.12" (or lower) or "-M virt,highmem=off", no_highmem_ecam is set to true and the PCI devices work: [ 1.864887] pci-host-generic 3f000000.pcie: host bridge /pcie@10000000 ranges: [ 1.865711] pci-host-generic 3f000000.pcie: IO 0x003eff0000..0x003effffff -> 0x0000000000 [ 1.866279] pci-host-generic 3f000000.pcie: MEM 0x0010000000..0x003efeffff -> 0x0010000000 [ 1.868112] pci-host-generic 3f000000.pcie: ECAM at [mem 0x3f000000-0x3fffffff] for [bus 00-0f] [ 1.869320] pci-host-generic 3f000000.pcie: PCI host bridge to bus 0000:00 [ 1.869547] pci_bus 0000:00: root bus resource [bus 00-0f] [ 1.869672] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] [ 1.869698] pci_bus 0000:00: root bus resource [mem 0x10000000-0x3efeffff] [ 1.870864] pci 0000:00:00.0: [1b36:0008] type 00 class 0x060000 [ 1.875207] pci 0000:00:01.0: [1af4:1003] type 00 class 0x078000 [ 1.875705] pci 0000:00:01.0: reg 0x10: [io 0x0000-0x003f] [ 1.875809] pci 0000:00:01.0: reg 0x14: [mem 0x00000000-0x00000fff] [ 1.875983] pci 0000:00:01.0: reg 0x20: [mem 0x00000000-0x00003fff 64bit pref] [ 1.878004] PCI: bus0: Fast back to back transfers disabled [ 1.879779] pci 0000:00:01.0: BAR 4: assigned [mem 0x10000000-0x10003fff 64bit pref] [ 1.880167] pci 0000:00:01.0: BAR 1: assigned [mem 0x10004000-0x10004fff] [ 1.880217] pci 0000:00:01.0: BAR 0: assigned [io 0x1000-0x103f] [ 1.901567] virtio-pci 0000:00:01.0: enabling device (0100 -> 0103) Though I wonder whether highmem MMIO shouldn't be supported by the LPAE enabled kernel-obs-build anyway? (In reply to Michal Suchanek from comment #6)
kernel-syms does build so it's not that the kernel does not boot in OBS
https://build.opensuse.org/packages/kernel-syms/job_history/Kernel:SLE15-SP3... ARM/armv7l
As a workaround, the kernel from 15 SP4 is currently used instead, so the issue is not visible on OBS anymore. -- You are receiving this mail because: You are on the CC list for the bug.