Hi, I was trying the *vm-basic-pci* demo from l4Re version 24.08.0. The demo works and I could boot the Linux VM and login successfully, but I need to test the passed PCI bus to make sure that it works.
I'm trying to test it using a *virtio-blk-pci* device from qemu which is expected to be mounted as a block device in */dev/vda*. but when I found no */dev/vda* file in the filesystem. Please find attached : * my ned scripts : vm-basic-pci.log * arm-virt64.io * the dts file : virt-basic_virt-64_pci.dts * and the full logs : vm-basic-pci.log Thanks in advance, Regards -- Mohamed Dawod *Software Engineer, *Avelabs Egypt *Cell Phone : (+20) 1117311726* -- *Driving Innovation! Visit our website www.avelabs.com <http://www.avelabs.com/>*, to read Avelabs Confidentiality Notice, follow this link: http://www.avelabs.com/email/disclaimer.html <http://www.avelabs.com/email/disclaimer.html>
virt-arm_virt-64_pci (1).dts
Description: audio/vnd.dts
make[1]: Entering directory '/home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/src/l4' Retrieving https://l4re.org/download/Linux-kernel/arm64/Image-6.6.8... Retrieving https://l4re.org/download/ramdisks/ramdisk-armv8-64.rd... [bootstrap - nofpu] ... Building Dependencies Building entry "vm-basic-pci". Merging images: mod00: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/fiasco/fiasco [322kB] mod01: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/bin/arm64_armv8a/l4f/sigma0 [24kB] mod02: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/bin/arm64_armv8a/l4f/moe [199kB] mod03: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/src/l4/conf/examples/vm-basic-pci.cfg [2kB] mod04: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/bin/arm64_armv8a/l4f/l4re [110kB] mod05: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/bin/arm64_armv8a/l4f/ned [545kB] mod06: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/bin/arm64_armv8a/l4f/cons [279kB] mod07: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/bin/arm64_armv8a/l4f/io [2179kB] mod08: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/src/l4/conf/examples/arm-virt64.io [2kB] mod09: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/bin/arm64_armv8a/l4f/uvmm [967kB] mod10: /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/assets/dtb/virt-arm_virt-64_pci.dtb [1kB] mod11: /tmp/https___l4re.org_download_Linux-kernel_arm64_Image-6.6.8/Image-6.6.8 [13300kB] mod12: /tmp/https___l4re.org_download_ramdisks_ramdisk-armv8-64.rd/ramdisk-armv8-64.rd [4096kB] [bootstrap - nofpu] ... Generating bootstrap.ld [bootstrap - nofpu] ... Compiling startup.o [bootstrap - nofpu] ==> Linking l4re.elf [bootstrap] ==> Image post-processing l4re.elf [bootstrap - nofpu] ==> l4re.elf built ==> Installing l4re.elf in image directory ==> Installing l4re_vm-basic-pci in image directory ==> Installing l4re_vm-basic-pci.elf in image directory Image size(s) in bytes: l4re_vm-basic-pci.elf: 23269440 Start address: --> Build-Nr: 78 [bootstrap - nofpu] ... Generating l4re.raw [bootstrap - nofpu] ==> Installing l4re.elf to local build-tree [bootstrap - nofpu] ==> Installing l4re_vm-basic-pci to local build-tree [bootstrap - nofpu] ==> Installing l4re_vm-basic-pci.elf to local build-tree QEMU-cmd: qemu-system-aarch64 -kernel /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/images/bootstrap.elf -serial stdio -kernel /home/dawod/Downloads/remove_me/snapshot/l4re-snapshot-24.08.0/build_aarch64/l4/images/l4re_vm-basic-pci.elf -M virt,virtualization=true,iommu=smmuv3 -cpu cortex-a57 -m 1024 -display none -smp 4 -drive if=none,file=/home/dawod/l4/workspace/docker/l4re-env/l4re-snapshot/disks/arm64/ave-image-apd-devel-qemuarm64-20241028135432.rootfs.ext4,format=raw,id=disk0 -device virtio-blk-pci,drive=disk0 L4 Bootstrapper Build: #78 Mon Nov 4 15:27:55 EET 2024, 12.2.1 20221203 [releases/gcc-12 revision c03cb4b762aceeba95da918b042583af0d9f6030] RAM: 0000000040000000 - 000000007fffffff: 1048576kB Total RAM: 1024MB Scanning fiasco Scanning sigma0 Scanning moe Moving up to 13 modules behind 41100000 moving module 12 { 4219d000-4259cfff } -> { 42287000-42686fff } [4194304] moving module 11 { 414a0000-4219ce01 } -> { 4158a000-42286e01 } [13618690] moving module 10 { 4149f000-4149f36e } -> { 41589000-4158936e } [879] moving module 09 { 413ad000-4149eb7f } -> { 41497000-41588b7f } [990080] moving module 08 { 413ac000-413ac464 } -> { 41496000-41496464 } [1125] moving module 07 { 4118b000-413ab8d7 } -> { 41275000-414958d7 } [2230488] moving module 06 { 41145000-4118a9e7 } -> { 4122f000-412749e7 } [285160] moving module 05 { 410bc000-411443ff } -> { 411a6000-4122e3ff } [558080] moving module 04 { 410a0000-410bb507 } -> { 4118a000-411a5507 } [111880] moving module 03 { 4109f000-4109f702 } -> { 41189000-41189702 } [1795] moving module 02 { 4106d000-4109e9bf } -> { 41157000-411889bf } [203200] moving module 01 { 41067000-4106cc67 } -> { 41151000-41156c67 } [23656] moving module 00 { 41016000-41066737 } -> { 41100000-41150737 } [329528] Loading fiasco found node 0 kernel info page (via ELF) at 0x40003000 Loading sigma0 Loading moe found node 0 kernel options (via ELF) at 0x40004000 Sigma0 config node: 0 ip:406003f4 Roottask config node: 0 ip:40641834 Regions of list 'regions' [ 40000000, 40000fff] { 1000} Root mbi_rt [ 40001000, 40005847] { 4848} Kern fiasco [ 40200000, 4040dfff] { 20e000} Kern fiasco [ 40600000, 40609477] { 9478} Sigma0 sigma0 [ 40640000, 4067c917] { 3c918} Root moe [ 40f00000, 40ffffff] { 100000} Root dtb [ 41015350, 41015cc5] { 976} Boot modinfo [ 41189000, 42686fff] { 14fe000} Root Module Starting kernel fiasco at 40001198 Hello from Startup::stage2 Reserved 62 MiB as kernel memory. GICv2 Number of IRQs available at this GIC: 288 Detecting PSCI ... Detected PSCI v0.2 PSCI: TOS: Not present or not required. ARM generic timer: freq=62500000 interval=62500 cnt=4189124 IOMMU: Initialize SERIAL ESC: allocated IRQ 33 for serial uart Not using serial hack in slow timer handler. Welcome to the L4Re Microkernel! L4Re Microkernel on arm-64 Rev: unknown compiled with gcc 12.2.1 20221203 [releases/gcc-12 revision c03cb4b762aceeba95da918b042583af0d9f6030] for QEMU Virtual Platform [] Build: #1 Tue Oct 22 09:42:27 EEST Calibrating timer loop... Timer calibration done. MDB: use page size: 32 MDB: use page size: 30 MDB: use page size: 21 MDB: use page size: 12 SIGMA0: Hello! KIP @ 40003000 allocated 4KB for maintenance structures SIGMA0: Dump of all resource maps RAM:------------------------ [4:RWX:40000000;40000fff] [0:RWX:40006000;401fffff] [0:RWX:4040e000;405fffff] [0:RWX:4060a000;4063ffff] [4:RWX:40640000;4067cfff] [0:RWX:4067d000;40efffff] [4:---:40f00000;40ffffff] [0:RWX:41000000;41188fff] [4:RWX:41189000;42686fff] [0:RWX:42687000;7c1fffff] IOMEM:---------------------- [0:RW-:0;3fffffff] [0:RW-:80000000;ffffffffffffffff] MOE: Hello world MOE: Fiasco mapdb not available! Memory cannot be given back! MOE: found 960160 KByte free memory MOE: found RAM from 40006000 to 7c200000 MOE: allocated 962 KByte for the page array @0x40006000 MOE: virtual user address space [0-ffffffffff] MOE: cmdline: moe rom/vm-basic-pci.cfg MOE: rom name space cap -> [C:103000] MOE: rwfs name space cap -> [C:105000] ROMFS: [41189000-41189703] [C:107000] vm-basic-pci.cfg ROMFS: [4118a000-411a5508] [C:109000] l4re ROMFS: [411a6000-4122e400] [C:10b000] ned ROMFS: [4122f000-412749e8] [C:10d000] cons ROMFS: [41275000-414958d8] [C:10f000] io ROMFS: [41496000-41496465] [C:111000] pci.io ROMFS: [41497000-41588b80] [C:113000] uvmm ROMFS: [41589000-4158936f] [C:115000] virt-pci.dtb ROMFS: [4158a000-42286e02] [C:117000] linux ROMFS: [42287000-42687000] [C:119000] ramdisk-arm64.rd ROMFS: [40f00000-41000000] [C:11b000] .fdt MOE: Starting: rom/ned rom/vm-basic-pci.cfg MOE: loading 'rom/ned' Ned says: Hi World! Ned: loading file: 'rom/vm-basic-pci.cfg' Console Server cons> Created vcon channel: IO [420010] cons> Created vcon channel: vm(1) [421010] cons> IO | Io service vm(1) | VMM[]: Created VCPU 0 @ 16000 vm(1) | VMM[GIC]: create ARM GICv2 IO | Ready. Waiting for request. vm(1) | VMM[vbus]: Showing vbus contents: vm(1) | VMM[vbus]: L4ICU with 0 resources vm(1) | VMM[vbus]: PCI with 0 resources vm(1) | VMM[vbus]: pci_bus[1] with 5 resources vm(1) | VMM[vbus]: PIN_: 0x000000000024-0x000000000024 IRQ flags=3 vm(1) | VMM[vbus]: BAR0: 0x000000000000-0x00000000001f Port flags=0 vm(1) | VMM[vbus]: BAR1: 0x000010088000-0x000010088fff Mem flags=3 vm(1) | VMM[vbus]: BAR4: 0x000010080000-0x000010083fff Mem flags=3 vm(1) | VMM[vbus]: ROM_: 0x000010000000-0x00001007ffff Mem flags=3 vm(1) | VMM[vbus]: pci_bus[2] with 4 resources vm(1) | VMM[vbus]: PIN_: 0x000000000025-0x000000000025 IRQ flags=3 vm(1) | VMM[vbus]: BAR0: 0x000000000080-0x0000000000ff Port flags=0 vm(1) | VMM[vbus]: BAR1: 0x000010089000-0x000010089fff Mem flags=3 vm(1) | VMM[vbus]: BAR4: 0x000010084000-0x000010087fff Mem flags=3 vm(1) | VMM[ASM]: Can not assign KDMA space to vBus (-2). No DMA capable devices configured. vm(1) | VMM[main]: Hello out there. vm(1) | VMM[ASM]: Sys Info: vm(1) | vBus: 1 vm(1) | DMA devs: 0 vm(1) | IO-MMU: 1 vm(1) | Identity forced: 0 vm(1) | DMA phys addr: 0 vm(1) | DT dma-ranges: 0 vm(1) | VMM[ASM]: Operating mode: No DMA vm(1) | VMM[ram]: RAM not set up for DMA. vm(1) | VMM[ram]: RAM: @ 0xc000000 size=0x10000000 vm(1) | VMM[ram]: RAM: VMM local mapping @ 0x2000000 vm(1) | VMM[ram]: RAM: VM offset=0xfffffffff6000000 vm(1) | VMM[main]: Loading kernel... vm(1) | VMM[loader]: Detected gzip compressed image: uncompressing (13618690 -> 41658880) vm(1) | VMM[file]: load: @ 0xc000000 vm(1) | VMM[file]: copy in: to offset 0x0-0x27ba9ff vm(1) | VMM[loader]: Linux kernel detected vm(1) | Command line: onsole=earlyprintk=1 root=/dev/vda rw console=hvc0 debug vm(1) | VMM[]: [email protected],virtiocap: capability net is invalid. vm(1) | VMM[vm]: Device creation for virtual device virtio_net@10000 failed. Disabling device. vm(1) | VMM[]: Create virtual console vm(1) | VMM[guest]: New mmio mapping: @ 8000000 10000 vm(1) | VMM[GIC]: GIC [email protected] update: Adjusting GICC size from 10000 to 1000 vm(1) | VMM[GIC]: GIC [email protected] update: Stripping superfluous entries vm(1) | VMM[guest]: New mmio mapping: @ 8010000 1000 vm(1) | VMM[guest]: New mmio mapping: @ 30020000 100 vm(1) | VMM[psci]: Register PSCI device: smc mode vm(1) | VMM[guest]: New mmio mapping: @ 9020000 18 vm(1) | VMM[PCIe ctl]: Creating PCIe host bridge vm(1) | VMM[PCIe ctl]: PCIe host bridge pcie@10000000 refers to invalid MSI controller: MSI parent is not an MSI controller vm(1) | VMM[Pci_window_alloc]: Init PCI window with range [0x3eff0000, 0x3effffff IO] vm(1) | VMM[Pci_window_alloc]: Init PCI window with range [0x10000000, 0x3efeffff MMIO32] vm(1) | VMM[Pci_window_alloc]: Init PCI window with range [0x1000000000, 0x10ffffffff MMIO64] vm(1) | VMM[PCI hbr]: Scanning PCI devices... vm(1) | VMM[PCI hbr]: Found PCI device: name='pci_bus[1]', vendor/device=1af4:1000 vm(1) | VMM[PCI dev]: bar[0] addr=0x0 size=0x20 type=io vm(1) | VMM[PCI dev]: bar[1] addr=0x10088000 size=0x1000 type=mmio32 (non-prefetchable) vm(1) | VMM[PCI dev]: bar[4] addr=0x10080000 size=0x4000 type=mmio64 (prefetchable) vm(1) | VMM[Pci_bridge_windows]: [IO] allocated [0x3eff0000, 0x3eff001f] vm(1) | VMM[HW PCI dev]: bar[0] hw_addr=0x0 map_addr=0x3eff0000 size=0x20 type=io vm(1) | VMM[Pci_bridge_windows]: [MMIO32] allocated [0x10000000, 0x10000fff] vm(1) | VMM[HW PCI dev]: bar[1] hw_addr=0x10088000 map_addr=0x10000000 size=0x1000 type=mmio32 (non-prefetchable) vm(1) | VMM[Pci_bridge_windows]: [MMIO64] allocated [0x1000000000, 0x1000003fff] vm(1) | VMM[HW PCI dev]: bar[4] hw_addr=0x10080000 map_addr=0x1000000000 size=0x4000 type=mmio64 (prefetchable) vm(1) | VMM[PCI dev]: Expansion ROM addr reg(0x30) as read from hardware: 0x0, size 0x0 (from hardware: 0x0) vm(1) | VMM[HW PCI dev]: No MSI-X controller available for MSI-X device pci_bus[1] (devid=1). vm(1) | VMM[DsAccMgr]: Attached memory [0x10088000, 0x10088fff] to 0x25000 vm(1) | VMM[irq_svr]: Irq 0x24 will be unmasked directly vm(1) | VMM[PCIe ctl]: IRQ mapping: 36 -> 36 vm(1) | VMM[PCI bus]: Registering PCI device 00:01.0 vm(1) | VMM[PCI hbr]: Found PCI device: name='pci_bus[2]', vendor/device=1af4:1001 vm(1) | VMM[PCI dev]: bar[0] addr=0x80 size=0x80 type=io vm(1) | VMM[PCI dev]: bar[1] addr=0x10089000 size=0x1000 type=mmio32 (non-prefetchable) vm(1) | VMM[PCI dev]: bar[4] addr=0x10084000 size=0x4000 type=mmio64 (prefetchable) vm(1) | VMM[Pci_bridge_windows]: [IO] allocated [0x3eff0080, 0x3eff00ff] vm(1) | VMM[HW PCI dev]: bar[0] hw_addr=0x80 map_addr=0x3eff0080 size=0x80 type=io vm(1) | VMM[Pci_bridge_windows]: [MMIO32] allocated [0x10001000, 0x10001fff] vm(1) | VMM[HW PCI dev]: bar[1] hw_addr=0x10089000 map_addr=0x10001000 size=0x1000 type=mmio32 (non-prefetchable) vm(1) | VMM[Pci_bridge_windows]: [MMIO64] allocated [0x1000004000, 0x1000007fff] vm(1) | VMM[HW PCI dev]: bar[4] hw_addr=0x10084000 map_addr=0x1000004000 size=0x4000 type=mmio64 (prefetchable) vm(1) | VMM[PCI dev]: Expansion ROM addr reg(0x30) as read from hardware: 0x0, size 0x0 (from hardware: 0x0) vm(1) | VMM[HW PCI dev]: No MSI-X controller available for MSI-X device pci_bus[2] (devid=2). vm(1) | VMM[DsAccMgr]: Attached memory [0x10089000, 0x10089fff] to 0x26000 vm(1) | VMM[irq_svr]: Irq 0x25 will be unmasked directly vm(1) | VMM[PCIe ctl]: IRQ mapping: 37 -> 37 vm(1) | VMM[PCI bus]: Registering PCI device 00:02.0 vm(1) | VMM[PCI bus]: Registering PCI device 00:00.0 vm(1) | VMM[guest]: New mmio mapping: @ 4010000000 10000000 vm(1) | VMM[PCIe ctl]: Created & registered the PCIe host bridge vm(1) | VMM[pl031]: Register Pl031 device vm(1) | VMM[guest]: New mmio mapping: @ 9010000 1000 vm(1) | VMM[]: Create virtual pl011 console vm(1) | VMM[guest]: New mmio mapping: @ 9000000 1000 vm(1) | VMM[]: flash@0: Failed to get property 'l4vmm,dscap': FDT_ERR_NOTFOUND vm(1) | VMM[CFI]: Missing 'l4vmm,dscap' property! vm(1) | VMM[vm]: Device creation for virtual device flash@0 failed. Disabling device. vm(1) | VMM[Timer]: Guest timer frequency is 62500000 vm(1) | using (2/125), (8589934/29) to calculate timeouts vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a000000'.reg[0] (0xa000000-0xa0001ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a000000 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a000200'.reg[0] (0xa000200-0xa0003ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a000200 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a000400'.reg[0] (0xa000400-0xa0005ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a000400 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a000600'.reg[0] (0xa000600-0xa0007ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a000600 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a000800'.reg[0] (0xa000800-0xa0009ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a000800 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a000a00'.reg[0] (0xa000a00-0xa000bff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a000a00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a000c00'.reg[0] (0xa000c00-0xa000dff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a000c00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a000e00'.reg[0] (0xa000e00-0xa000fff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a000e00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a001000'.reg[0] (0xa001000-0xa0011ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a001000 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a001200'.reg[0] (0xa001200-0xa0013ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a001200 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a001400'.reg[0] (0xa001400-0xa0015ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a001400 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a001600'.reg[0] (0xa001600-0xa0017ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a001600 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a001800'.reg[0] (0xa001800-0xa0019ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a001800 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a001a00'.reg[0] (0xa001a00-0xa001bff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a001a00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a001c00'.reg[0] (0xa001c00-0xa001dff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a001c00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a001e00'.reg[0] (0xa001e00-0xa001fff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a001e00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a002000'.reg[0] (0xa002000-0xa0021ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a002000 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a002200'.reg[0] (0xa002200-0xa0023ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a002200 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a002400'.reg[0] (0xa002400-0xa0025ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a002400 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a002600'.reg[0] (0xa002600-0xa0027ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a002600 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a002800'.reg[0] (0xa002800-0xa0029ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a002800 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a002a00'.reg[0] (0xa002a00-0xa002bff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a002a00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a002c00'.reg[0] (0xa002c00-0xa002dff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a002c00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a002e00'.reg[0] (0xa002e00-0xa002fff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a002e00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a003000'.reg[0] (0xa003000-0xa0031ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a003000 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a003200'.reg[0] (0xa003200-0xa0033ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a003200 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a003400'.reg[0] (0xa003400-0xa0035ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a003400 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a003600'.reg[0] (0xa003600-0xa0037ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a003600 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a003800'.reg[0] (0xa003800-0xa0039ff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a003800 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a003a00'.reg[0] (0xa003a00-0xa003bff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a003a00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a003c00'.reg[0] (0xa003c00-0xa003dff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a003c00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'virtio_mmio@a003e00'.reg[0] (0xa003e00-0xa003fff). vm(1) | VMM[vm]: Device creation for virtio_mmio@a003e00 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'pl061@9030000'.reg[0] (0x9030000-0x9030fff). vm(1) | VMM[vm]: Device creation for pl061@9030000 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'smmuv3@9050000'.reg[0] (0x9050000-0x906ffff). vm(1) | VMM[vm]: Device creation for smmuv3@9050000 failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'pmu' IRQ 23. vm(1) | VMM[vm]: Device creation for pmu failed. Disabling device. vm(1) | VMM[ioproxy]: No corresponding IO resource for 'v2m@8020000'.reg[0] (0x8020000-0x8020fff). vm(1) | VMM[vm]: Device creation for v2m@8020000 failed. Disabling device. vm(1) | VMM[]: Created VCPU 1 @ 28000 vm(1) | VMM[]: Created VCPU 2 @ 29000 vm(1) | VMM[]: Created VCPU 3 @ 2a000 vm(1) | VMM[ram]: Cleaning caches for device tree [11ffd000-11fff4a7] ([1bffd000]) vm(1) | VMM[vmmap]: VM map: vm(1) | VMM[vmmap]: [ 8000000: 800ffff]: Dist_v2 vm(1) | VMM[vmmap]: [ 8010000: 8010fff]: Gicc vm(1) | VMM[vmmap]: [ 9000000: 9000fff]: Pl011_mmio vm(1) | VMM[vmmap]: [ 9010000: 9010fff]: Pl031 vm(1) | VMM[vmmap]: [ 9020000: 9020017]: Qemu_fw_if_mmio vm(1) | VMM[vmmap]: [ c000000:1bffffff]: Ram vm(1) | VMM[vmmap]: [30020000:300200ff]: Virtio_console_mmio vm(1) | VMM[vmmap]: [4010000000:401fffffff]: Pci_bus_cfg_ecam vm(1) | VMM[main]: Populating RAM of virtual machine vm(1) | VMM[mmio]: Mapping [GICC] -> [8010000 - 8010fff] vm(1) | VMM[mmio]: Mapping [2000000 - 11ffffff] -> [c000000 - 1bffffff] vm(1) | VMM[mmio]: Mapping [21000 - 210ff] -> [30020000 - 300200ff] vm(1) | VMM[]: reschedule(): Initiating cpu startup for cap 0x418000/core 0 vm(1) | VMM[guest]: Powered up cpu0 [0x27010] vm(1) | VMM[guest]: Powered up cpu1 [0x275e0] vm(1) | VMM[guest]: Powered up cpu2 [0x278a0] vm(1) | VMM[guest]: Powered up cpu3 [0x27b60] vm(1) | VMM[]: Starting Cpu0 @ 0xc000000 in 64Bit mode (handler @ 1078e70, stack: 801ffbb0, task: 41e000, mpidr: 80000000 (orig: 80000000) vm(1) | VMM[]: 0da9a78c: msr PMUSERENR_EL0 = 00000000 (ignored) vm(1) | VMM[guest]: Invalid read from 0x8020008, ip 0xffff800081ad0174! Ignoring... vm(1) | VMM[]: Initiating cpu startup @ 0xda9a36c vm(1) | VMM[]: reschedule(): Initiating cpu startup for cap 0x42f000/core 1 vm(1) | VMM[]: Starting Cpu1 @ 0xda9a36c in 64Bit mode (handler @ 1078e70, stack: 22df20, task: 41e000, mpidr: 80000001 (orig: 80000000) vm(1) | VMM[]: 0da9a78c: msr PMUSERENR_EL0 = 00000000 (ignored) vm(1) | VMM[]: Initiating cpu startup @ 0xda9a36c vm(1) | VMM[]: reschedule(): Initiating cpu startup for cap 0x436000/core 2 vm(1) | VMM[]: Starting Cpu2 @ 0xda9a36c in 64Bit mode (handler @ 1078e70, stack: 42df20, task: 41e000, mpidr: 80000002 (orig: 80000000) vm(1) | VMM[]: 0da9a78c: msr PMUSERENR_EL0 = 00000000 (ignored) vm(1) | VMM[]: Initiating cpu startup @ 0xda9a36c vm(1) | VMM[]: reschedule(): Initiating cpu startup for cap 0x43d000/core 3 vm(1) | VMM[]: Starting Cpu3 @ 0xda9a36c in 64Bit mode (handler @ 1078e70, stack: 62df20, task: 41e000, mpidr: 80000003 (orig: 80000000) vm(1) | VMM[]: 0da9a78c: msr PMUSERENR_EL0 = 00000000 (ignored) vm(1) | VMM[]: ffff800080015220: msr OSDLR_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff800080015224: msr OSLAR_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff800080015220: msr OSDLR_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff800080015224: msr OSLAR_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff800080015220: msr OSDLR_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff800080015224: msr OSLAR_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff800080015220: msr OSDLR_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff800080015224: msr OSLAR_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cef8: msr DBGBCR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf78: msr DBGBVR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cef0: msr DBGBCR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf70: msr DBGBVR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cee8: msr DBGBCR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf68: msr DBGBVR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cee0: msr DBGBCR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf60: msr DBGBVR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ced8: msr DBGBCR4_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf58: msr DBGBVR4_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ced0: msr DBGBCR5_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf50: msr DBGBVR5_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cdf8: msr DBGWCR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce78: msr DBGWVR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cdf0: msr DBGWCR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce70: msr DBGWVR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cde8: msr DBGWCR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce68: msr DBGWVR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cde0: msr DBGWCR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce60: msr DBGWVR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cef8: msr DBGBCR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf78: msr DBGBVR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cef0: msr DBGBCR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf70: msr DBGBVR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cee8: msr DBGBCR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf68: msr DBGBVR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cee0: msr DBGBCR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf60: msr DBGBVR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ced8: msr DBGBCR4_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf58: msr DBGBVR4_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ced0: msr DBGBCR5_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf50: msr DBGBVR5_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cdf8: msr DBGWCR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce78: msr DBGWVR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cdf0: msr DBGWCR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce70: msr DBGWVR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cde8: msr DBGWCR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce68: msr DBGWVR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cde0: msr DBGWCR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce60: msr DBGWVR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cef8: msr DBGBCR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf78: msr DBGBVR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cef0: msr DBGBCR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf70: msr DBGBVR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cee8: msr DBGBCR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf68: msr DBGBVR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cee0: msr DBGBCR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf60: msr DBGBVR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ced8: msr DBGBCR4_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf58: msr DBGBVR4_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ced0: msr DBGBCR5_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf50: msr DBGBVR5_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cdf8: msr DBGWCR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce78: msr DBGWVR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cdf0: msr DBGWCR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce70: msr DBGWVR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cde8: msr DBGWCR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce68: msr DBGWVR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cde0: msr DBGWCR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce60: msr DBGWVR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cef8: msr DBGBCR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf78: msr DBGBVR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cef0: msr DBGBCR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf70: msr DBGBVR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cee8: msr DBGBCR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf68: msr DBGBVR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cee0: msr DBGBCR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf60: msr DBGBVR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ced8: msr DBGBCR4_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf58: msr DBGBVR4_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ced0: msr DBGBCR5_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cf50: msr DBGBVR5_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cdf8: msr DBGWCR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce78: msr DBGWVR0_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cdf0: msr DBGWCR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce70: msr DBGWVR1_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cde8: msr DBGWCR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce68: msr DBGWVR2_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002cde0: msr DBGWCR3_EL1 = 00000000 (ignored) vm(1) | VMM[]: ffff80008002ce60: msr DBGWVR3_EL1 = 00000000 (ignored) vm(1) | VQ[0x1fd80]: num=256 d:0x5544000 a:0x5545000 u:0x5546000 vm(1) | VQ[0x1fdc8]: num=256 d:0x5554000 a:0x5555000 u:0x5556000 vm(1) | [ 1.141694] brd: module loaded vm(1) | [ 1.184531] loop: module loaded vm(1) | [ 1.190975] megasas: 07.725.01.00-rc1 vm(1) | [ 1.213169] tun: Universal TUN/TAP device driver, 1.6 vm(1) | [ 1.220450] thunder_xcv, ver 1.0 vm(1) | [ 1.223263] thunder_bgx, ver 1.0 vm(1) | [ 1.225687] nicpf, ver 1.0 vm(1) | [ 1.230996] hns3: Hisilicon Ethernet Network Driver for Hip08 Family - version vm(1) | [ 1.233989] hns3: Copyright (c) 2017 Huawei Corporation. vm(1) | [ 1.237130] hclge is initializing vm(1) | [ 1.239851] e1000: Intel(R) PRO/1000 Network Driver vm(1) | [ 1.242336] e1000: Copyright (c) 1999-2006 Intel Corporation. vm(1) | [ 1.244779] e1000e: Intel(R) PRO/1000 Network Driver vm(1) | [ 1.246696] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. vm(1) | [ 1.249452] igb: Intel(R) Gigabit Ethernet Network Driver vm(1) | [ 1.251992] igb: Copyright (c) 2007-2014 Intel Corporation. vm(1) | [ 1.254369] igbvf: Intel(R) Gigabit Virtual Function Network Driver vm(1) | [ 1.256365] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. vm(1) | [ 1.260428] sky2: driver version 1.30 vm(1) | [ 1.271937] VFIO - User Level meta-driver version: 0.3 vm(1) | [ 1.287774] usbcore: registered new interface driver usb-storage vm(1) | VMM[pl031]: RTC write access not implemented vm(1) | VMM[pl031]: Register read 0x4 not implemented vm(1) | VMM[pl031]: Register read 0x14 not implemented vm(1) | VMM[pl031]: Register read 0x10 not implemented vm(1) | [ 1.312024] rtc-pl031 9010000.pl031: registered as rtc0 vm(1) | [ 1.315007] rtc-pl031 9010000.pl031: setting system clock to 1970-01-01T00:00:05 UTC (5) vm(1) | [ 1.320917] i2c_dev: i2c /dev entries driver vm(1) | [ 1.346839] sdhci: Secure Digital Host Controller Interface driver vm(1) | [ 1.348842] sdhci: Copyright(c) Pierre Ossman vm(1) | [ 1.354349] Synopsys Designware Multimedia Card Interface Driver vm(1) | [ 1.363043] sdhci-pltfm: SDHCI platform and OF driver helper vm(1) | [ 1.374865] ledtrig-cpu: registered to indicate activity on CPUs vm(1) | [ 1.383568] usbcore: registered new interface driver usbhid vm(1) | [ 1.385900] usbhid: USB HID core driver vm(1) | [ 1.415728] NET: Registered PF_PACKET protocol family vm(1) | [ 1.419671] 9pnet: Installing 9P2000 support vm(1) | [ 1.423360] Key type dns_resolver registered vm(1) | [ 1.465099] registered taskstats version 1 vm(1) | [ 1.470991] Loading compiled-in X.509 certificates vm(1) | [ 1.506946] clk: Disabling unused clocks vm(1) | [ 1.508870] ALSA device list: vm(1) | [ 1.510751] No soundcards found. vm(1) | [ 1.541917] /dev/root: Can't open blockdev vm(1) | [ 1.544542] VFS: Cannot open root device "/dev/vda" or unknown-block(0,0): error -6 vm(1) | [ 1.548196] Please append a correct "root=" boot option; here are the available partitions: vm(1) | [ 1.552806] 0100 4096 ram0 vm(1) | [ 1.552977] (driver?) vm(1) | [ 1.556971] 0101 4096 ram1 vm(1) | [ 1.557046] (driver?) vm(1) | [ 1.563300] 0102 4096 ram2 vm(1) | [ 1.563350] (driver?) vm(1) | [ 1.568192] 0103 4096 ram3 vm(1) | [ 1.568233] (driver?) vm(1) | [ 1.572891] 0104 4096 ram4 vm(1) | [ 1.572945] (driver?) vm(1) | [ 1.578332] 0105 4096 ram5 vm(1) | [ 1.578385] (driver?) vm(1) | [ 1.582737] 0106 4096 ram6 vm(1) | [ 1.582829] (driver?) vm(1) | [ 1.586646] 0107 4096 ram7 vm(1) | [ 1.586692] (driver?) vm(1) | [ 1.590368] 0108 4096 ram8 vm(1) | [ 1.590411] (driver?) vm(1) | [ 1.594368] 0109 4096 ram9 vm(1) | [ 1.594422] (driver?) vm(1) | [ 1.598673] 010a 4096 ram10 vm(1) | [ 1.598716] (driver?) vm(1) | [ 1.603098] 010b 4096 ram11 vm(1) | [ 1.603139] (driver?) vm(1) | [ 1.606996] 010c 4096 ram12 vm(1) | [ 1.607034] (driver?) vm(1) | [ 1.610457] 010d 4096 ram13 vm(1) | [ 1.610506] (driver?) vm(1) | [ 1.615079] 010e 4096 ram14 vm(1) | [ 1.615126] (driver?) vm(1) | [ 1.619713] 010f 4096 ram15 vm(1) | [ 1.619792] (driver?) vm(1) | [ 1.623555] List of all bdev filesystems: vm(1) | [ 1.626252] ext3 vm(1) | [ 1.626307] ext4 vm(1) | [ 1.627369] ext2 vm(1) | [ 1.628265] squashfs vm(1) | [ 1.629864] vfat vm(1) | [ 1.631004] vm(1) | [ 1.633775] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) vm(1) | [ 1.636932] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 6.6.8 #1 vm(1) | [ 1.640208] Hardware name: linux,dummy-virt (DT) vm(1) | [ 1.643776] Call trace: vm(1) | [ 1.645349] dump_backtrace+0x90/0xe8 vm(1) | [ 1.647937] show_stack+0x18/0x24 vm(1) | [ 1.649873] dump_stack_lvl+0x48/0x60 vm(1) | [ 1.652333] dump_stack+0x18/0x24 vm(1) | [ 1.654326] panic+0x31c/0x378 vm(1) | [ 1.656207] mount_root_generic+0x25c/0x32c vm(1) | [ 1.658379] mount_root+0x170/0x334 vm(1) | [ 1.660277] prepare_namespace+0x6c/0x2a8 vm(1) | [ 1.662161] kernel_init_freeable+0x244/0x284 vm(1) | [ 1.665453] kernel_init+0x24/0x1dc vm(1) | [ 1.667790] ret_from_fork+0x10/0x20 vm(1) | [ 1.670309] SMP: stopping secondary CPUs vm(1) | [ 1.673049] Kernel Offset: disabled vm(1) | [ 1.676569] CPU features: 0x1,10000202,3c020000,0000421b vm(1) | [ 1.689011] Memory Limit: none vm(1) | [ 1.692606] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]---
arm-virt64.io
Description: Binary data
vm-basic-pci.cfg
Description: Binary data
_______________________________________________ l4-hackers mailing list -- [email protected] To unsubscribe send an email to [email protected]
