Hi, just to mention, I happen to have a same gen CPU available and it works well for me. So I'm also curious.
Adam On Thu May 08, 2025 at 17:16:27 +0000, Richard Clark wrote: > Adam, > > Same crash with just one vm. > Yes, -cpu host. > Intel 12th Gen i3-1220P > > > Richard > > > -----Original Message----- > From: Adam Lackorzynski <[email protected]> > Sent: Thursday, May 8, 2025 11:19 AM > To: Richard Clark <[email protected]>; > [email protected] > Cc: Bud Wykoff <[email protected]>; Douglas Schafer > <[email protected]> > Subject: Re: Upgrade issues. VM won't start. > > Hi Richard, > > is it working with just one VM? And is it QEMU with "-cpu host"? And if yes, > what's the host CPU if I may ask? > > > > Adam > > On Mon May 05, 2025 at 13:01:55 +0000, Richard Clark wrote: > > Adam, > > > > I did another ham sync, rebuilt fiasco, rebuilt l4, rebuilt my > > natives, and it's a little better? Now the VMs crash, but at least the > > system keeps running and I can seem my natives printing even after both VMs > > are halted. > > So at least the whole system doesn't crash any more. Just the VMs. > > > > Again, yes, Debian Linux on QEMU with kvm and six cores. > > Cores 0 and 1 are for L4 and natives, cores 2 and 3 are for vm1, cores 4 > > and 5 are for vm2. > > > > Please see attached! > > > > > > Richard > > > > > > > > > > -----Original Message----- > > From: Adam Lackorzynski <[email protected]> > > Sent: Sunday, May 4, 2025 11:11 AM > > To: Richard Clark <[email protected]>; > > [email protected] > > Cc: Bud Wykoff <[email protected]>; Douglas Schafer > > <[email protected]> > > Subject: Re: Upgrade issues. VM won't start. > > > > Richard, > > > > is that setup running on Linux QEMU+KVM? If yes, we recently (really a few > > days ago) fixed an issue in this virtualized setup (wrt to performance > > counter handling). It's on GH since Friday I believe. > > Otherwise please provide me you fiasco binary, such that I can look up > > fffffffff006a176 as this will point to the location that triggered the > > issue. > > > > Thanks, Adam > > > > On Sun May 04, 2025 at 13:14:00 +0000, Richard Clark wrote: > > > Adam, > > > > > > So I have been using version 23.10.1, built as per the download > > > page, and have gotten a couple VMs to ping eachother and give me a > > > login prompt. I finally realized I was missing the virtio_switch > > > package and grabbed it from github and put it where it is supposed > > > to go. Of course, being a version mismatch now, it did not compile. > > > I decide to bite the bullet and do an upgrade (always a mistake) and > > > use the new build process given with the new website. That went > > > smoothly! I install ham, run it, etc, everything builds, I update my > > > local scripts and links to use the new environment variables instead of > > > being hardcoded, and it all builds and looks good. Except that it doesn't > > > run. The VMs get a memory exception and kick into jdb. > > > > > > I have not changed any of my .cfg or .list files. The VMs and ramdisks > > > are untouched. > > > My local (L4 native) processes start and appear to run. But the VMs crash > > > for some reason. > > > Even the device tree is unchanged. I also tried a newly built linux (as > > > opposed to a prebuilt) and that failed as well. > > > > > > Is there some reason for this new crash between version 23.10.1 and the > > > latest version from github? > > > I've attached the VM startup output from both the old and new runs so you > > > can take a look. > > > > > > I'm so close... I see the IP configuration parameter and how to set up > > > lwip and virtio_switch.... > > > Then my natives should be able to talk directly to my linuxes. > > > > > > > > > Your help is greatly appreciated! > > > > > > > > > Richard > > > > > > > > vm1 | VMM: Created VCPU 0 @ 17000 > > > vm1 | VMM[vmbus]: 'vbus' capability not found. Hardware access not > > > possible for VM. > > > vm1 | VMM[main]: Hello out there. > > > vm1 | VMM[ASM]: Sys Info: > > > vm1 | vBus: 0 > > > vm1 | DMA devs: 0 > > > vm1 | IO-MMU: 0 > > > vm1 | Identity forced: 0 > > > vm1 | DMA phys addr: 0 > > > vm1 | DT dma-ranges: 0 > > > vm1 | VMM[ASM]: Operating mode: No DMA > > > vm1 | VMM[ram]: RAM not set up for DMA. > > > vm2 | VMM: Created VCPU 0 @ 17000 > > > vm2 | VMM[vmbus]: 'vbus' capability not found. Hardware access not > > > possible for VM. > > > vm2 | VMM[main]: Hello out there. > > > vm2 | VMM[ASM]: Sys Info: > > > vm2 | vBus: 0 > > > vm2 | DMA devs: 0 > > > vm2 | IO-MMU: 0 > > > vm2 | Identity forced: 0 > > > vm1 | VMM[ram]: RAM: @ 0x0 size=0x20000000 > > > vm2 | DMA phys addr: 0 > > > vm1 | VMM[ram]: RAM: VMM local mapping @ 0x1000000 > > > vm2 | DT dma-ranges: 0 > > > vm1 | VMM[ram]: RAM: VM offset=0x1000000 > > > vm2 | VMM[ASM]: Operating mode: No DMA > > > vm1 | VMM[main]: Loading kernel... > > > vm2 | VMM[ram]: RAM not set up for DMA. > > > vm1 | VMM[loader]: Linux kernel detected > > > vm1 | VMM[file]: load: @ 0xfc400 > > > vm1 | VMM[file]: copy in: to offset 0xfc400-0xba989f > > > vm1 | VMM[main]: Loading ram disk... > > > vm1 | VMM[ram]: load: rom/ramdisk1-amd64.rd -> 0x1fc00000 > > > vm1 | VMM[file]: load: @ 0x1fc00000 > > > vm1 | VMM[file]: copy in: to offset 0x1fc00000-0x1fffffff > > > vm1 | VMM[main]: Loaded ramdisk image rom/ramdisk1-amd64.rd to > > > 1fc00000 (size: 00400000) > > > vm1 | VMM[PIC]: Hello, Legacy_pic > > > vm2 | VMM[ram]: RAM: @ 0x0 size=0x20000000 > > > vm2 | VMM[ram]: RAM: VMM local mapping @ 0x1000000 > > > vm2 | VMM[ram]: RAM: VM offset=0x1000000 > > > vm2 | VMM[main]: Loading kernel... > > > vm1 | VMM: acpi_platform: Failed to get property 'l4vmm,pwrinput': > > > FDT_ERR_NOTFOUND > > > vm2 | VMM[loader]: Linux kernel detected > > > vm1 | VMM: Creating Acpi_platform > > > vm2 | VMM[file]: load: @ 0xfc400 > > > vm2 | VMM[file]: copy in: to offset 0xfc400-0xba989f > > > vm1 | VMM[ACPI]: Acpi timer @ 0xb008 > > > vm1 | VMM[RTC]: Hello from RTC. Irq=8 > > > vm2 | VMM[main]: Loading ram disk... > > > vm1 | VMM[uart_8250]: Create virtual 8250 console > > > vm2 | VMM[ram]: load: rom/ramdisk2-amd64.rd -> 0x1fc00000 > > > vm2 | VMM[file]: load: @ 0x1fc00000 > > > vm2 | VMM[file]: copy in: to offset 0x1fc00000-0x1fffffff > > > vm2 | VMM[main]: Loaded ramdisk image rom/ramdisk2-amd64.rd to > > > 1fc00000 (size: 00400000) > > > vm1 | VMM: l4rtc.l4vmm,rtccap: capability rtc is invalid. > > > vm1 | VMM[RTC]: l4vmm,rtccap not valid. Will not have wallclock time. > > > vm1 | VMM[vm]: Device creation for virtual device l4rtc failed. > > > Disabling device. > > > vm1 | VMM: isa_debugport.l4vmm,vcon_cap: capability debug is invalid. > > > vm1 | VMM[vm]: Device creation for virtual device isa_debugport > > > failed. Disabling device. > > > vm2 | VMM[PIC]: Hello, Legacy_pic > > > vm1 | VMM[PCI bus]: Creating host bridge > > > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0x6000, > > > 0xffff IO] > > > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0xaa000000, > > > 0xaaffffff MMIO32] > > > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0x300000000, > > > 0x3ffffffff MMIO64] > > > vm1 | VMM[PCI bus]: Registering PCI device 00:00.0 > > > vm2 | VMM: acpi_platform: Failed to get property 'l4vmm,pwrinput': > > > FDT_ERR_NOTFOUND > > > vm2 | VMM: Creating Acpi_platform > > > vm1 | VMM[guest]: New mmio mapping: @ b0000000 10000000 > > > vm1 | VMM[PCI bus]: Created & Registered the PCI host bridge > > > vm2 | VMM[ACPI]: Acpi timer @ 0xb008 > > > vm2 | VMM[RTC]: Hello from RTC. Irq=8 > > > vm1 | VMM[VIO Cons]: Create virtual PCI console > > > vm2 | VMM[uart_8250]: Create virtual 8250 console > > > vm1 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa000000, > > > 0xaa001fff] > > > vm1 | VMM[Virt PCI dev]: bar[0] addr=0x0 size=0x2000 type=mmio32 > > > (non-prefetchable) > > > vm1 | VMM[Pci_bridge_windows]: [IO] allocated [0x6000, 0x607f] > > > vm1 | VMM[Virt PCI dev]: bar[1] addr=0x0 size=0x80 type=io > > > vm2 | VMM: l4rtc.l4vmm,rtccap: capability rtc is invalid. > > > vm2 | VMM[RTC]: l4vmm,rtccap not valid. Will not have wallclock time. > > > vm1 | VMM[PCI bus]: Registering PCI device 00:01.0 > > > vm2 | VMM[vm]: Device creation for virtual device l4rtc failed. > > > Disabling device. > > > vm1 | VMM[VIO Cons]: Console: 0x186b0 > > > vm1 | VMM[VIO proxy]: Creating proxy > > > vm2 | VMM: isa_debugport.l4vmm,vcon_cap: capability debug is invalid. > > > vm2 | VMM[vm]: Device creation for virtual device isa_debugport > > > failed. Disabling device. > > > vm1 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa002000, > > > 0xaa003fff] > > > vm1 | VMM[Virt PCI dev]: bar[0] addr=0x0 size=0x2000 type=mmio32 > > > (non-prefetchable) > > > vm1 | VMM[Pci_bridge_windows]: [IO] allocated [0x6080, 0x60ff] > > > vm1 | VMM[Virt PCI dev]: bar[1] addr=0x0 size=0x80 type=io > > > p2p | Registering dataspace from 0x0 with 524288 KiB, offset 0x0 > > > p2p | PORT[0x15d70]: DMA guest [0-1fffffff] local [600000-205fffff] > > > offset 0 > > > vm2 | VMM[PCI bus]: Creating host bridge > > > p2p | register client: host IRQ: 420010 config DS: 41d000 > > > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0x6000, > > > 0xffff IO] > > > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0xaa000000, > > > 0xaaffffff MMIO32] > > > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0x300000000, > > > 0x3ffffffff MMIO64] > > > vm2 | VMM[PCI bus]: Registering PCI device 00:00.0 > > > vm1 | VMM[PCI bus]: Registering PCI device 00:02.0 > > > vm1 | VMM[VIO proxy]: Creating proxy > > > vm1 | VMM: [email protected],virtiocap: capability qdrv is invalid. > > > vm1 | VMM[vm]: Device creation for virtual device virtio_disk@2 > > > failed. Disabling device. > > > vm2 | VMM[guest]: New mmio mapping: @ b0000000 10000000 > > > vm1 | VMM: [email protected],dscap: capability bios_code is invalid. > > > vm2 | VMM[PCI bus]: Created & Registered the PCI host bridge > > > vm1 | VMM[ROM]: Missing 'l4vmm,dscap' property! > > > vm1 | VMM[vm]: Device creation for virtual device rom@ffc84000 > > > failed. Disabling device. > > > vm2 | VMM[VIO Cons]: Create virtual PCI console > > > vm1 | VMM: [email protected],dscap: capability bios_vars is invalid. > > > vm1 | VMM[CFI]: Missing 'l4vmm,dscap' property! > > > vm1 | VMM[vm]: Device creation for virtual device nvm@ffc00000 > > > failed. Disabling device. > > > vm2 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa000000, > > > 0xaa001fff] > > > vm2 | VMM[Virt PCI dev]: bar[0] addr=0x0 size=0x2000 type=mmio32 > > > (non-prefetchable) > > > vm2 | VMM[Pci_bridge_windows]: [IO] allocated [0x6000, 0x607f] > > > vm2 | VMM[Virt PCI dev]: bar[1] addr=0x0 size=0x80 type=io > > > vm2 | VMM[PCI bus]: Registering PCI device 00:01.0 > > > vm1 | VMM: Created VCPU 1 @ 23000 > > > vm2 | VMM[VIO Cons]: Console: 0x186b0 > > > vm1 | VMM[ram]: Cleaning caches for device tree [20bfe000-20bffb80] > > > ([1fbfe000]) > > > vm2 | VMM[VIO proxy]: Creating proxy > > > vm1 | VMM: reschedule(): Initiating cpu startup for cap 0x418000/core > > > 0 > > > vm2 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa002000, > > > 0xaa003fff] > > > vm2 | VMM[Virt PCI dev]: bar[0] addr=0x0 size=0x2000 type=mmio32 > > > (non-prefetchable) > > > vm2 | VMM[Pci_bridge_windows]: [IO] allocated [0x6080, 0x60ff] > > > vm2 | VMM[Virt PCI dev]: bar[1] addr=0x0 size=0x80 type=io > > > p2p | Registering dataspace from 0x0 with 524288 KiB, offset 0x0 > > > p2p | PORT[0x15e80]: DMA guest [0-1fffffff] local > > > [20600000-405fffff] offset 0 > > > p2p | register client: host IRQ: 420010 config DS: 41e000 > > > vm1 | VMM[ACPI]: Initialize legacy BIOS ACPI tables. > > > vm2 | VMM[PCI bus]: Registering PCI device 00:02.0 > > > vm1 | VMM: Zeropage @ 0x1000, Kernel @ 0xfc400 > > > vm2 | VMM[VIO proxy]: Creating proxy > > > vm1 | VMM: Cmd_line: console=hvc0 ramdisk_size=10000 root=/dev/ram0 rw > > > vm2 | VMM: [email protected],virtiocap: capability qdrv is invalid. > > > vm1 | VMM: cmdline check: console=hvc0 ramdisk_size=10000 > > > root=/dev/ram0 rw > > > vm2 | VMM[vm]: Device creation for virtual device virtio_disk@2 > > > failed. Disabling device. > > > vm1 | VMM[vmmap]: VM map: > > > vm1 | VMM[vmmap]: [ 0:1fffffff]: Ram > > > vm1 | VMM[vmmap]: [b0000000:bfffffff]: Pci_bus_cfg_ecam > > > vm2 | VMM: [email protected],dscap: capability bios_code is invalid. > > > vm1 | VMM[vmmap]: [fec00000:fec00fff]: Ioapic > > > vm2 | VMM[ROM]: Missing 'l4vmm,dscap' property! > > > vm1 | VMM[vmmap]: [fee00000:fee00fff]: Lapic_access_handler > > > vm2 | VMM[vm]: Device creation for virtual device rom@ffc84000 > > > failed. Disabling device. > > > vm1 | VMM[main]: Populating guest physical address space > > > vm1 | VMM[mmio]: Mapping [1000000 - 20ffffff] -> [0 - 1fffffff] > > > vm2 | VMM: [email protected],dscap: capability bios_vars is invalid. > > > vm1 | VMM[vmmap]: IOport map: > > > vm2 | VMM[CFI]: Missing 'l4vmm,dscap' property! > > > vm1 | VMM[vmmap]: [ 20: 21]: PIC > > > vm2 | VMM[vm]: Device creation for virtual device nvm@ffc00000 > > > failed. Disabling device. > > > vm1 | VMM[vmmap]: [ 40: 43]: PIT > > > vm1 | VMM[vmmap]: [ 61: 61]: PIT port 61 > > > vm1 | VMM[vmmap]: [ 70: 71]: RTC > > > vm1 | VMM[vmmap]: [ a0: a1]: PIC > > > vm1 | VMM[vmmap]: [ 3f8: 3ff]: UART 8250 > > > vm1 | VMM[vmmap]: [ 510: 51b]: Firmware interface > > > vm1 | VMM[vmmap]: [ cf8: cff]: PCI bus cfg > > > vm1 | VMM[vmmap]: [1800:1808]: ACPI platform > > > vm2 | VMM: Created VCPU 1 @ 23000 > > > vm1 | VMM[vmmap]: [b008:b008]: ACPI Timer > > > vm2 | VMM[ram]: Cleaning caches for device tree [20bfe000-20bffb80] > > > ([1fbfe000]) > > > vm1 | VMM[guest]: Starting VMM @ 0x100000 > > > vm2 | VMM: reschedule(): Initiating cpu startup for cap 0x418000/core > > > 0 > > > vm1 | VMM[Cpu_dev]: [ 0] Reset called > > > vm1 | VMM[Cpu_dev]: [ 0] Resetting vCPU. > > > vm1 | VMM: Hello clock source for vCPU 0 > > > > > > --------------------------------------------------------------------- > > > > > > CPU 2 [fffffffff006a176]: General Protection (ERR=0000000000000000) > > > CPU(s) 0-5 entered JDB > > > jdb: > > > > > > Created vcon channel: vm1 [426010] > > cons> > > Created vcon channel: vm2 [427010] > > cons> > > vm1 | VMM: Created VCPU 0 @ 17000 > > vm1 | VMM[vmbus]: 'vbus' capability not found. Hardware access not > > possible for VM. > > vm1 | VMM[main]: Hello out there. > > vm1 | VMM[ASM]: Sys Info: > > vm1 | vBus: 0 > > vm1 | DMA devs: 0 > > vm1 | IO-MMU: 0 > > vm1 | Identity forced: 0 > > vm1 | DMA phys addr: 0 > > vm1 | DT dma-ranges: 0 > > vm1 | VMM[ASM]: Operating mode: No DMA > > vm1 | VMM[ram]: RAM not set up for DMA. > > vm2 | VMM: Created VCPU 0 @ 17000 > > vm2 | VMM[vmbus]: 'vbus' capability not found. Hardware access not > > possible for VM. > > vm2 | VMM[main]: Hello out there. > > vm1 | VMM[ram]: RAM: @ 0x0 size=0x20000000 > > vm1 | VMM[ram]: RAM: VMM local mapping @ 0x1000000 > > vm1 | VMM[ram]: RAM: VM offset=0x1000000 > > vm2 | VMM[ASM]: Sys Info: > > vm2 | vBus: 0 > > vm1 | VMM[main]: Loading kernel... > > vm2 | DMA devs: 0 > > vm2 | IO-MMU: 0 > > vm2 | Identity forced: 0 > > vm2 | DMA phys addr: 0 > > vm2 | DT dma-ranges: 0 > > vm2 | VMM[ASM]: Operating mode: No DMA > > vm1 | VMM[loader]: Elf image detected > > vm2 | VMM[ram]: RAM not set up for DMA. > > vm1 | VMM[bin]: Copy in ELF binary section @0x1000000 from > > 0x200000/0x18aef10 > > vm1 | VMM[bin]: Copy in ELF binary section @0x2a00000 from > > 0x1c00000/0x814000 > > vm1 | VMM[bin]: Copy in ELF binary section @0x3214000 from > > 0x2600000/0x2ece8 > > vm1 | VMM[bin]: Copy in ELF binary section @0x3243000 from > > 0x2643000/0x288000 > > vm1 | VMM[main]: Loading ram disk... > > vm1 | VMM[ram]: load: rom/ramdisk1-amd64.rd -> 0x1fc00000 > > vm1 | VMM[file]: load: @ 0x1fc00000 > > vm1 | VMM[file]: copy in: to offset 0x1fc00000-0x1fffffff > > vm1 | VMM[main]: Loaded ramdisk image rom/ramdisk1-amd64.rd to 1fc00000 > > (size: 00400000) > > vm2 | VMM[ram]: RAM: @ 0x0 size=0x20000000 > > vm2 | VMM[ram]: RAM: VMM local mapping @ 0x1000000 > > vm2 | VMM[ram]: RAM: VM offset=0x1000000 > > vm2 | VMM[main]: Loading kernel... > > vm1 | VMM[PIC]: Hello, Legacy_pic > > vm2 | VMM[loader]: Elf image detected > > vm2 | VMM[bin]: Copy in ELF binary section @0x1000000 from > > 0x200000/0x18aef10 > > vm2 | VMM[bin]: Copy in ELF binary section @0x2a00000 from > > 0x1c00000/0x814000 > > vm2 | VMM[bin]: Copy in ELF binary section @0x3214000 from > > 0x2600000/0x2ece8 > > vm2 | VMM[bin]: Copy in ELF binary section @0x3243000 from > > 0x2643000/0x288000 > > vm2 | VMM[main]: Loading ram disk... > > vm1 | VMM: acpi_platform: Failed to get property 'l4vmm,pwrinput': > > FDT_ERR_NOTFOUND > > vm2 | VMM[ram]: load: rom/ramdisk2-amd64.rd -> 0x1fc00000 > > vm2 | VMM[file]: load: @ 0x1fc00000 > > vm2 | VMM[file]: copy in: to offset 0x1fc00000-0x1fffffff > > vm1 | VMM: Creating Acpi_platform > > vm2 | VMM[main]: Loaded ramdisk image rom/ramdisk2-amd64.rd to 1fc00000 > > (size: 00400000) > > vm1 | VMM[ACPI]: Acpi timer @ 0xb008 > > vm1 | VMM[RTC]: Hello from RTC. Irq=8 > > vm1 | VMM[uart_8250]: Create virtual 8250 console > > vm1 | VMM: l4rtc.l4vmm,rtccap: capability rtc is invalid. > > vm1 | VMM[RTC]: l4vmm,rtccap not valid. Will not have wallclock time. > > vm2 | VMM[PIC]: Hello, Legacy_pic > > vm1 | VMM[vm]: Device creation for virtual device l4rtc failed. > > Disabling device. > > vm1 | VMM: isa_debugport.l4vmm,vcon_cap: capability debug is invalid. > > vm1 | VMM[vm]: Device creation for virtual device isa_debugport failed. > > Disabling device. > > vm2 | VMM: acpi_platform: Failed to get property 'l4vmm,pwrinput': > > FDT_ERR_NOTFOUND > > vm2 | VMM: Creating Acpi_platform > > vm1 | VMM[PCI bus]: Creating host bridge > > vm2 | VMM[ACPI]: Acpi timer @ 0xb008 > > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0x6000, 0xffff > > IO] > > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0xaa000000, > > 0xaaffffff MMIO32] > > vm2 | VMM[RTC]: Hello from RTC. Irq=8 > > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0x300000000, > > 0x3ffffffff MMIO64] > > vm2 | VMM[uart_8250]: Create virtual 8250 console > > vm1 | VMM[PCI bus]: Registering PCI device 00:00.0 > > vm1 | VMM[guest]: New mmio mapping: @ b0000000 10000000 > > vm1 | VMM[PCI bus]: Created & Registered the PCI host bridge > > vm1 | VMM[VIO Cons]: Create virtual PCI console > > vm2 | VMM: l4rtc.l4vmm,rtccap: capability rtc is invalid. > > vm2 | VMM[RTC]: l4vmm,rtccap not valid. Will not have wallclock time. > > vm2 | VMM[vm]: Device creation for virtual device l4rtc failed. > > Disabling device. > > vm2 | VMM: isa_debugport.l4vmm,vcon_cap: capability debug is invalid. > > vm2 | VMM[vm]: Device creation for virtual device isa_debugport failed. > > Disabling device. > > vm1 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa000000, > > 0xaa001fff] > > vm1 | VMM[Virt PCI dev]: bar[0] addr=0x0 size=0x2000 type=mmio32 > > (non-prefetchable) > > vm1 | VMM[Pci_bridge_windows]: [IO] allocated [0x6000, 0x607f] > > vm1 | VMM[Virt PCI dev]: bar[1] addr=0x0 size=0x80 type=io > > vm1 | VMM[PCI bus]: Registering PCI device 00:01.0 > > vm1 | VMM[VIO Cons]: Console: 0x186b0 > > vm1 | VMM[VIO proxy]: Creating proxy > > vm2 | VMM[PCI bus]: Creating host bridge > > vm1 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa002000, > > 0xaa003fff] > > vm1 | VMM[Virt PCI dev]: bar[0] addr=0x0 size=0x2000 type=mmio32 > > (non-prefetchable) > > vm1 | VMM[Pci_bridge_windows]: [IO] allocated [0x6080, 0x60ff] > > vm1 | VMM[Virt PCI dev]: bar[1] addr=0x0 size=0x80 type=io > > p2p | Registering dataspace from 0x0 with 524288 KiB, offset 0x0 > > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0x6000, 0xffff > > IO] > > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0xaa000000, > > 0xaaffffff MMIO32] > > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0x300000000, > > 0x3ffffffff MMIO64] > > p2p | PORT[0x15d70]: DMA guest [0-1fffffff] local [600000-205fffff] > > offset 0 > > vm2 | VMM[PCI bus]: Registering PCI device 00:00.0 > > vm2 | VMM[guest]: New mmio mapping: @ b0000000 10000000 > > vm2 | VMM[PCI bus]: Created & Registered the PCI host bridge > > p2p | register client: host IRQ: 420010 config DS: 41d000 > > vm2 | VMM[VIO Cons]: Create virtual PCI console > > vm1 | VMM[PCI bus]: Registering PCI device 00:02.0 > > vm1 | VMM[VIO proxy]: Creating proxy > > vm1 | VMM: [email protected],virtiocap: capability qdrv is invalid. > > vm1 | VMM[vm]: Device creation for virtual device virtio_disk@2 failed. > > Disabling device. > > vm2 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa000000, > > 0xaa001fff] > > vm2 | VMM[Virt PCI dev]: bar[0] addr=0x0 size=0x2000 type=mmio32 > > (non-prefetchable) > > vm2 | VMM[Pci_bridge_windows]: [IO] allocated [0x6000, 0x607f] > > vm1 | VMM: [email protected],dscap: capability bios_code is invalid. > > vm2 | VMM[Virt PCI dev]: bar[1] addr=0x0 size=0x80 type=io > > vm1 | VMM[ROM]: Missing 'l4vmm,dscap' property! > > vm1 | VMM[vm]: Device creation for virtual device rom@ffc84000 failed. > > Disabling device. > > vm2 | VMM[PCI bus]: Registering PCI device 00:01.0 > > vm2 | VMM[VIO Cons]: Console: 0x186b0 > > vm1 | VMM: [email protected],dscap: capability bios_vars is invalid. > > vm1 | VMM[CFI]: Missing 'l4vmm,dscap' property! > > vm1 | VMM[vm]: Device creation for virtual device nvm@ffc00000 failed. > > Disabling device. > > vm2 | VMM[VIO proxy]: Creating proxy > > vm2 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa002000, > > 0xaa003fff] > > vm2 | VMM[Virt PCI dev]: bar[0] addr=0x0 size=0x2000 type=mmio32 > > (non-prefetchable) > > vm2 | VMM[Pci_bridge_windows]: [IO] allocated [0x6080, 0x60ff] > > vm2 | VMM[Virt PCI dev]: bar[1] addr=0x0 size=0x80 type=io > > p2p | Registering dataspace from 0x0 with 524288 KiB, offset 0x0 > > vm1 | VMM: Created VCPU 1 @ 23000 > > vm1 | VMM[ram]: Cleaning caches for device tree [20bfe000-20bffb80] > > ([1fbfe000]) > > vm1 | VMM: reschedule(): Initiating cpu startup for cap 0x418000/core 0 > > p2p | PORT[0x15e80]: DMA guest [0-1fffffff] local [20600000-405fffff] > > offset 0 > > p2p | register client: host IRQ: 420010 config DS: 41e000 > > vm2 | VMM[PCI bus]: Registering PCI device 00:02.0 > > vm2 | VMM[VIO proxy]: Creating proxy > > vm2 | VMM: [email protected],virtiocap: capability qdrv is invalid. > > vm2 | VMM[vm]: Device creation for virtual device virtio_disk@2 failed. > > Disabling device. > > vm2 | VMM: [email protected],dscap: capability bios_code is invalid. > > vm2 | VMM[ROM]: Missing 'l4vmm,dscap' property! > > vm2 | VMM[vm]: Device creation for virtual device rom@ffc84000 failed. > > Disabling device. > > vm2 | VMM: [email protected],dscap: capability bios_vars is invalid. > > vm2 | VMM[CFI]: Missing 'l4vmm,dscap' property! > > vm2 | VMM[vm]: Device creation for virtual device nvm@ffc00000 failed. > > Disabling device. > > vm1 | VMM[ACPI]: Initialize legacy BIOS ACPI tables. > > vm1 | VMM: Zeropage @ 0x1000, Kernel @ 0x1000000 > > vm1 | VMM: Cmd_line: console=hvc0 ramdisk_size=10000 root=/dev/ram0 rw > > vm2 | VMM: Created VCPU 1 @ 23000 > > vm1 | VMM: Elf guest zeropage: dtb 0x1fbfdff0, entry 0x1000000 > > vm2 | VMM[ram]: Cleaning caches for device tree [20bfe000-20bffb80] > > ([1fbfe000]) > > vm1 | VMM: cmdline check: console=hvc0 ramdisk_size=10000 > > root=/dev/ram0 rw > > vm2 | VMM: reschedule(): Initiating cpu startup for cap 0x418000/core 0 > > vm1 | VMM[vmmap]: VM map: > > vm1 | VMM[vmmap]: [ 0:1fffffff]: Ram > > vm1 | VMM[vmmap]: [b0000000:bfffffff]: Pci_bus_cfg_ecam > > vm1 | VMM[vmmap]: [fec00000:fec00fff]: Ioapic > > vm1 | VMM[vmmap]: [fee00000:fee00fff]: Lapic_access_handler > > vm1 | VMM[main]: Populating guest physical address space > > vm1 | VMM[mmio]: Mapping [1000000 - 20ffffff] -> [0 - 1fffffff] > > vm1 | VMM[vmmap]: IOport map: > > vm1 | VMM[vmmap]: [ 20: 21]: PIC > > vm1 | VMM[vmmap]: [ 40: 43]: PIT > > vm1 | VMM[vmmap]: [ 61: 61]: PIT port 61 > > vm1 | VMM[vmmap]: [ 70: 71]: RTC > > vm1 | VMM[vmmap]: [ a0: a1]: PIC > > vm1 | VMM[vmmap]: [ 3f8: 3ff]: UART 8250 > > vm1 | VMM[vmmap]: [ 510: 51b]: Firmware interface > > vm1 | VMM[vmmap]: [ cf8: cff]: PCI bus cfg > > vm1 | VMM[vmmap]: [1800:1808]: ACPI platform > > vm1 | VMM[vmmap]: [b008:b008]: ACPI Timer > > vm1 | VMM[guest]: Starting VMM @ 0x1000000 > > vm1 | VMM[Cpu_dev]: [ 0] Reset called > > vm1 | VMM[Cpu_dev]: [ 0] Resetting vCPU. > > vm2 | VMM[ACPI]: Initialize legacy BIOS ACPI tables. > > vm2 | VMM: Zeropage @ 0x1000, Kernel @ 0x1000000 > > vm2 | VMM: Cmd_line: console=hvc0 ramdisk_size=10000 root=/dev/ram0 rw > > vm2 | VMM: Elf guest zeropage: dtb 0x1fbfdff0, entry 0x1000000 > > vm1 | VMM: Hello clock source for vCPU 0 > > vm2 | VMM: cmdline check: console=hvc0 ramdisk_size=10000 > > root=/dev/ram0 rw > > vm2 | VMM[vmmap]: VM map: > > vm2 | VMM[vmmap]: [ 0:1fffffff]: Ram > > vm2 | VMM[vmmap]: [b0000000:bfffffff]: Pci_bus_cfg_ecam > > vm2 | VMM[vmmap]: [fec00000:fec00fff]: Ioapic > > vm2 | VMM[vmmap]: [fee00000:fee00fff]: Lapic_access_handler > > vm2 | VMM[main]: Populating guest physical address space > > vm2 | VMM[mmio]: Mapping [1000000 - 20ffffff] -> [0 - 1fffffff] > > vm2 | VMM[vmmap]: IOport map: > > vm2 | VMM[vmmap]: [ 20: 21]: PIC > > vm1 | VMM: VM-entry failure due to invalid guest state: > > vm1 | Exit reason raw: 0x80000021 > > vm1 | Exit qualification: 0x0 > > vm2 | VMM[vmmap]: [ 40: 43]: PIT > > vm1 | IP: 0x100001e > > vm2 | VMM[vmmap]: [ 61: 61]: PIT port 61 > > vm1 | Instruction error: 0x0 > > vm2 | VMM[vmmap]: [ 70: 71]: RTC > > vm1 | Entry exception error: 0x0 > > vm2 | VMM[vmmap]: [ a0: a1]: PIC > > vm1 | VMM: [ 0]: Exit at guest IP 0x100001e SP 0x1a03f4e with > > 0x80000021 (Qual: 0x0) > > vm1 | VMM: [ 0]: Unhandled exit reason: VM-entry failure due to > > invalid guest state (33) > > vm1 | VMM: FATAL: [ 0]: Failure in VMM -38 > > vm2 | VMM[vmmap]: [ 3f8: 3ff]: UART 8250 > > vm1 | VMM: FATAL: [ 0] RAX 0x2213fe9 > > vm2 | VMM[vmmap]: [ 510: 51b]: Firmware interface > > vm1 | RBX 0x0 > > vm2 | VMM[vmmap]: [ cf8: cff]: PCI bus cfg > > vm1 | RCX 0xc0000101 > > vm2 | VMM[vmmap]: [1800:1808]: ACPI platform > > vm1 | RDX 0x2213fea > > vm2 | VMM[vmmap]: [b008:b008]: ACPI Timer > > vm1 | RSI 0x1000 > > vm2 | VMM[guest]: Starting VMM @ 0x1000000 > > vm1 | RDI 0x1000 > > vm2 | VMM[Cpu_dev]: [ 0] Reset called > > vm1 | RSP 0x0 > > vm2 | VMM[Cpu_dev]: [ 0] Resetting vCPU. > > vm1 | RBP 0x0 > > vm1 | R8 0x0 > > vm1 | R9 0x0 > > vm1 | R10 0x0 > > vm1 | R11 0x0 > > vm1 | R12 0x0 > > vm1 | R13 0x0 > > vm1 | R14 0x0 > > vm1 | R15 0x0 > > vm1 | RIP 0x100001e > > vm1 | vCPU RIP 0x1000000 > > vm1 | VMM: FATAL: [ 0] VM instruction error: 0x0 > > vm1 | VMM: FATAL: VM entered a fatal state. Halting. > > vm2 | VMM: Hello clock source for vCPU 0 > > vm2 | VMM: VM-entry failure due to invalid guest state: > > vm2 | Exit reason raw: 0x80000021 > > vm2 | Exit qualification: 0x0 > > vm2 | IP: 0x100001e > > vm2 | Instruction error: 0x0 > > vm2 | Entry exception error: 0x0 > > vm2 | VMM: [ 0]: Exit at guest IP 0x100001e SP 0x1a03f4e with > > 0x80000021 (Qual: 0x0) > > vm2 | VMM: [ 0]: Unhandled exit reason: VM-entry failure due to > > invalid guest state (33) > > vm2 | VMM: FATAL: [ 0]: Failure in VMM -38 > > vm2 | VMM: FATAL: [ 0] RAX 0x2213fe9 > > vm2 | RBX 0x0 > > vm2 | RCX 0xc0000101 > > vm2 | RDX 0x2213fea > > vm2 | RSI 0x1000 > > vm2 | RDI 0x1000 > > vm2 | RSP 0x0 > > vm2 | RBP 0x0 > > vm2 | R8 0x0 > > vm2 | R9 0x0 > > vm2 | R10 0x0 > > vm2 | R11 0x0 > > vm2 | R12 0x0 > > vm2 | R13 0x0 > > vm2 | R14 0x0 > > vm2 | R15 0x0 > > vm2 | RIP 0x100001e > > vm2 | vCPU RIP 0x1000000 > > vm2 | VMM: FATAL: [ 0] VM instruction error: 0x0 > > vm2 | VMM: FATAL: VM entered a fatal state. Halting. _______________________________________________ l4-hackers mailing list -- [email protected] To unsubscribe send an email to [email protected]
