Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Running on NixOS #95

Open
zyklotomic opened this issue Mar 17, 2024 · 4 comments
Open

Running on NixOS #95

zyklotomic opened this issue Mar 17, 2024 · 4 comments

Comments

@zyklotomic
Copy link

Wondering if anyone was able to get this to run on NixOS. I wrote a flake and believe I got vng the binary to build and install properly. Furthermore, I was able to build the kernel via vng -b. However, I was unable to get the vm to actually run.

Will share my flake soon.

@zyklotomic
Copy link
Author

Link to the flakes

https://github.com/zyklotomic/virtme-ng-flake.nix

I enter a nix-shell to build using

nix-shell -p file virtiofsd busybox elfutils
[nix-shell:~/linux-trees/linux] $ vng -b

@arighi
Copy link
Owner

arighi commented Mar 19, 2024

@zyklotomic thanks for looking at this. I have zero experience with NixOS.. but I'll take a look as soon as I can find some time!

@PJungkamp
Copy link

I just took a look at it and it seems like there are problems with the PATH and the mountpoints assumed by virtme-ng.

My nix package for virtme-ng.
{
  fetchFromGitHub,
  cargo,
  rustc,
  lib,
  python3Packages,
  rustPlatform,
  bash,
}:
python3Packages.buildPythonApplication rec {
  pname = "virtme-ng";
  version = "1.31";

  src = fetchFromGitHub {
    owner = "arighi";
    repo = "virtme-ng";
    rev = "v${version}";
    hash = "sha256-A2zdwvh9ze2fV3tDswHg9FYVkl5VRs5Tl789OJz1qzY=";
    fetchSubmodules = true;
  };

  nativeBuildInputs = [
    rustPlatform.cargoSetupHook
    python3Packages.argcomplete
    rustc
    cargo
  ];

  propagatedBuildInputs = [
    bash # interpreter for virtme scripts
    python3Packages.argcomplete
    python3Packages.requests
    python3Packages.setuptools
  ];

  BUILD_VIRTME_NG_INIT = 1;

  cargoRoot = "virtme_ng_init";

  cargoDeps = rustPlatform.fetchCargoTarball {
    inherit src;
    sourceRoot = "source/${cargoRoot}";
    hash = "sha256-Rmxe34j1JBxH0+RUjgjTbpvv4QtysQmcALbcApkt7L4=";
  };

  postPatch = ''
    patchShebangs --host virtme/guest
  '';

  meta = {
    description = "Quickly build and run kernels inside a virtualized snapshot of your live system";
    homepage = "https://github.com/arighi/virtme-ng";
    mainProgram = "vng";
    license = lib.licenses.gpl2Only;
  };
}
  • This builds/bundles the Python application with virtme_ng_init support.
  • This does not work on darwin since it is probably missing the ARCH-unknown-linux-musl target in the Nix toolchain.
Running vng --verbose
early console in setup code
No EFI environment detected.
early console in extract_kernel
input_data: 0x0000000002cee3a8
input_len: 0x0000000000c09add
output: 0x0000000001000000
output_len: 0x00000000028aeb80
kernel_total_size: 0x0000000002828000
needed_size: 0x0000000002a00000
trampoline_32bit: 0x000000000009d000

Decompressing Linux... Parsing ELF... done.
Booting the kernel (entry_offset: 0x0000000000000000).
[    0.000000] Linux version 6.5.7catterwocky-virtme-00001-g24345b6732ee (pjungkamp@define7) (gcc (GCC) 12.3.0, GNU ld (GNU Binutils) 2.40) #1 SMP PREEMPT_DYNAMIC Tue Nov 12 14:34:34 CET 2024
[    0.000000] Command line: virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp console=hvc0 earlyprintk=serial,ttyS0,115200 virtme_console=ttyS0 psmouse.proto=exps "virtme_stty_con=rows 57 cols 121 iutf8" TERM=xterm-256color virtme_chdir=home/pjungkamp/Labs/linux virtme_user=pjungkamp rootfstype=9p rootflags=version=9p2000.L,trans=virtio,access=any raid=noautodetect ro debug init=/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/bin/virtme-ng-init
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003ffdffff] usable
[    0.000000] BIOS-e820: [mem 0x000000003ffe0000-0x000000003fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved
[    0.000000] printk: bootconsole [earlyser0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.8 present.
[    0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[    0.000000] Hypervisor detected: KVM
[    0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00
[    0.000001] kvm-clock: using sched offset of 167357016 cycles
[    0.000343] clocksource: kvm-clock: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns
[    0.001401] tsc: Detected 2496.000 MHz processor
[    0.001812] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.002265] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.002629] last_pfn = 0x3ffe0 max_arch_pfn = 0x400000000
[    0.002998] MTRR map: 4 entries (3 fixed + 1 variable; max 19), built from 8 variable MTRRs
[    0.003543] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.006150] found SMP MP-table at [mem 0x000f5470-0x000f547f]
[    0.006554] Using GB pages for direct mapping
[    0.006885] ACPI: Early table checksum verification disabled
[    0.007263] ACPI: RSDP 0x00000000000F5290 000014 (v00 BOCHS )
[    0.007641] ACPI: RSDT 0x000000003FFE234E 000034 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.008203] ACPI: FACP 0x000000003FFE216A 000074 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.008760] ACPI: DSDT 0x000000003FFE0040 00212A (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.009318] ACPI: FACS 0x000000003FFE0000 000040
[    0.009619] ACPI: APIC 0x000000003FFE21DE 000110 (v03 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.010180] ACPI: HPET 0x000000003FFE22EE 000038 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.010736] ACPI: WAET 0x000000003FFE2326 000028 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.011294] ACPI: Reserving FACP table memory at [mem 0x3ffe216a-0x3ffe21dd]
[    0.011754] ACPI: Reserving DSDT table memory at [mem 0x3ffe0040-0x3ffe2169]
[    0.012216] ACPI: Reserving FACS table memory at [mem 0x3ffe0000-0x3ffe003f]
[    0.012676] ACPI: Reserving APIC table memory at [mem 0x3ffe21de-0x3ffe22ed]
[    0.013137] ACPI: Reserving HPET table memory at [mem 0x3ffe22ee-0x3ffe2325]
[    0.013599] ACPI: Reserving WAET table memory at [mem 0x3ffe2326-0x3ffe234d]
[    0.014195] No NUMA configuration found
[    0.014443] Faking a node at [mem 0x0000000000000000-0x000000003ffdffff]
[    0.014881] NODE_DATA(0) allocated [mem 0x3ffdc000-0x3ffdffff]
[    0.015271] Zone ranges:
[    0.015437]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.015841]   DMA32    [mem 0x0000000001000000-0x000000003ffdffff]
[    0.016246]   Normal   empty
[    0.016434] Movable zone start for each node
[    0.016713] Early memory node ranges
[    0.016945]   node   0: [mem 0x0000000000001000-0x000000000009efff]
[    0.017357]   node   0: [mem 0x0000000000100000-0x000000003ffdffff]
[    0.017765] Initmem setup node 0 [mem 0x0000000000001000-0x000000003ffdffff]
[    0.018231] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.018246] On node 0, zone DMA: 97 pages in unavailable ranges
[    0.020453] On node 0, zone DMA32: 32 pages in unavailable ranges
[    0.021034] ACPI: PM-Timer IO Port: 0x608
[    0.021698] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])
[    0.022092] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23
[    0.022544] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.022958] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[    0.023392] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.023823] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[    0.024271] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[    0.024711] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.025126] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.025462] TSC deadline timer available
[    0.025714] smpboot: Allowing 20 CPUs, 0 hotplug CPUs
[    0.026049] kvm-guest: KVM setup pv remote TLB flush
[    0.026373] kvm-guest: setup PV sched yield
[    0.026645] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.027133] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[    0.027624] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff]
[    0.028111] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff]
[    0.028602] [mem 0x40000000-0xfeffbfff] available for PCI devices
[    0.028994] Booting paravirtualized kernel on KVM
[    0.029299] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.033713] setup_percpu: NR_CPUS:64 nr_cpumask_bits:20 nr_cpu_ids:20 nr_node_ids:1
[    0.035082] percpu: Embedded 54 pages/cpu s182440 r8192 d30552 u262144
[    0.035515] pcpu-alloc: s182440 r8192 d30552 u262144 alloc=1*2097152
[    0.035922] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 12 13 14 15 
[    0.036427] pcpu-alloc: [0] 16 17 18 19 -- -- -- -- 
[    0.036763] Kernel command line: virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp console=hvc0 earlyprintk=serial,ttyS0,115200 virtme_console=ttyS0 psmouse.proto=exps "virtme_stty_con=rows 57 cols 121 iutf8" TERM=xterm-256color virtme_chdir=home/pjungkamp/Labs/linux virtme_user=pjungkamp rootfstype=9p rootflags=version=9p2000.L,trans=virtio,access=any raid=noautodetect ro debug init=/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/bin/virtme-ng-init
[    0.041241] Unknown kernel command line parameters "virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp virtme_console=ttyS0 virtme_stty_con=rows 57 cols 121 iutf8 virtme_chdir=home/pjungkamp/Labs/linux virtme_user=pjungkamp", will be passed to user space.
[    0.044218] random: crng init done
[    0.044502] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.045049] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.045631] Fallback order for Node 0: 0 
[    0.045633] Built 1 zonelists, mobility grouping on.  Total pages: 257760
[    0.046307] Policy zone: DMA32
[    0.046496] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[    0.048000] Memory: 983860K/1048056K available (18432K kernel code, 2891K rwdata, 6824K rodata, 2652K init, 3400K bss, 63940K reserved, 0K cma-reserved)
[    0.048888] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=20, Nodes=1
[    0.049948] Dynamic Preempt: voluntary
[    0.050405] rcu: Preemptible hierarchical RCU implementation.
[    0.050768] rcu: 	RCU event tracing is enabled.
[    0.051050] rcu: 	RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=20.
[    0.051475] 	Trampoline variant of Tasks RCU enabled.
[    0.051789] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
[    0.052267] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=20
[    0.053449] NR_IRQS: 4352, nr_irqs: 584, preallocated irqs: 16
[    0.053974] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.054469] Console: colour *CGA 80x25
[    0.054711] ACPI: Core revision 20230331
[    0.055028] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns
[    0.055679] APIC: Switch to symmetric I/O mode setup
[    0.055989] Switched APIC routing to physical flat.
[    0.056299] kvm-guest: setup PV IPIs
[    0.057092] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.057536] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x23fa772cf26, max_idle_ns: 440795269835 ns
[    0.058310] Calibrating delay loop (skipped) preset value.. 4992.00 BogoMIPS (lpj=2496000)
[    0.059378] x86/cpu: User Mode Instruction Prevention (UMIP) activated
[    0.059890] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[    0.060308] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
[    0.060739] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.061311] Spectre V2 : Mitigation: Enhanced / Automatic IBRS
[    0.061732] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.062308] Spectre V2 : Spectre v2 / PBRSB-eIBRS: Retire a single CALL on VMEXIT
[    0.062851] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[    0.063310] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl
[    0.064320] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.064890] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.065308] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.065777] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers'
[    0.066308] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.066767] x86/fpu: xstate_offset[9]:  832, xstate_sizes[9]:    8
[    0.067308] x86/fpu: Enabled xstate features 0x207, context size is 840 bytes, using 'compacted' format.
[    0.079341] Freeing SMP alternatives memory: 48K
[    0.079687] pid_max: default: 32768 minimum: 301
[    0.080043] LSM: initializing lsm=capability,selinux,integrity
[    0.080309] SELinux:  Initializing.
[    0.080581] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.081309] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.082008] smpboot: CPU0: 13th Gen Intel(R) Core(TM) i5-13500 (family: 0x6, model: 0xbf, stepping: 0x2)
[    0.082308] RCU Tasks: Setting shift to 5 and lim to 1 rcu_task_cb_adjust=1.
[    0.082317] Performance Events: unsupported p6 CPU model 191 no PMU driver, software events only.
[    0.082993] signal: max sigframe size: 3632
[    0.083315] rcu: Hierarchical SRCU implementation.
[    0.083669] rcu: 	Max phase no-delay instances is 400.
[    0.084400] smp: Bringing up secondary CPUs ...
[    0.084772] smpboot: x86: Booting SMP configuration:
[    0.085141] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7  #8  #9 #10 #11 #12 #13 #14 #15 #16 #17 #18 #19
[    0.091407] smp: Brought up 1 node, 20 CPUs
[    0.092629] smpboot: Max logical packages: 1
[    0.092964] smpboot: Total of 20 processors activated (99840.00 BogoMIPS)
[    0.094103] devtmpfs: initialized
[    0.094390] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.095084] futex hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.095562] PM: RTC time: 14:51:45, date: 2024-11-12
[    0.096017] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.096359] audit: initializing netlink subsys (disabled)
[    0.096792] audit: type=2000 audit(1731423105.780:1): state=initialized audit_enabled=0 res=1
[    0.096792] thermal_sys: Registered thermal governor 'step_wise'
[    0.097309] thermal_sys: Registered thermal governor 'user_space'
[    0.097788] cpuidle: using governor menu
[    0.098424] PCI: Using configuration type 1 for base access
[    0.099067] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.099327] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.099847] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[    0.100351] ACPI: Added _OSI(Module Device)
[    0.100649] ACPI: Added _OSI(Processor Device)
[    0.100992] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.101310] ACPI: Added _OSI(Processor Aggregator Device)
[    0.101964] ACPI: 1 ACPI AML tables successfully acquired and loaded
[    0.102707] ACPI: Interpreter enabled
[    0.102707] ACPI: PM: (supports S0 S3 S4 S5)
[    0.103310] ACPI: Using IOAPIC for interrupt routing
[    0.103694] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.104309] PCI: Using E820 reservations for host bridge windows
[    0.104817] ACPI: Enabled 2 GPEs in block 00 to 0F
[    0.106182] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.106310] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3]
[    0.106925] acpi PNP0A03:00: _OSC: not requesting OS control; OS requires [ExtendedConfig ASPM ClockPM MSI]
[    0.107312] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended configuration space under this bridge
[    0.108222] PCI host bridge to bus 0000:00
[    0.108309] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.108841] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.109309] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.109894] pci_bus 0000:00: root bus resource [mem 0x40000000-0xfebfffff window]
[    0.110309] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window]
[    0.110908] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.111331] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000
[    0.112027] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100
[    0.112602] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180
[    0.114157] pci 0000:00:01.1: reg 0x20: [io  0xc080-0xc08f]
[    0.114784] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io  0x01f0-0x01f7]
[    0.115309] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io  0x03f6]
[    0.115812] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
[    0.116309] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
[    0.116897] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000
[    0.117541] pci 0000:00:01.3: quirk: [io  0x0600-0x063f] claimed by PIIX4 ACPI
[    0.118111] pci 0000:00:01.3: quirk: [io  0x0700-0x070f] claimed by PIIX4 SMB
[    0.118473] pci 0000:00:02.0: [1af4:1009] type 00 class 0x000200
[    0.119309] pci 0000:00:02.0: reg 0x10: [io  0xc000-0xc03f]
[    0.120491] pci 0000:00:02.0: reg 0x14: [mem 0xfebfd000-0xfebfdfff]
[    0.122049] pci 0000:00:02.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref]
[    0.123267] pci 0000:00:03.0: [8086:25ab] type 00 class 0x088000
[    0.123573] pci 0000:00:03.0: reg 0x10: [mem 0xfebfe000-0xfebfe00f]
[    0.125564] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000
[    0.126637] pci 0000:00:04.0: reg 0x10: [io  0xc040-0xc07f]
[    0.127636] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff]
[    0.129644] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref]
[    0.131036] ACPI: PCI: Interrupt link LNKA configured for IRQ 10
[    0.131356] ACPI: PCI: Interrupt link LNKB configured for IRQ 10
[    0.131861] ACPI: PCI: Interrupt link LNKC configured for IRQ 11
[    0.132349] ACPI: PCI: Interrupt link LNKD configured for IRQ 11
[    0.132840] ACPI: PCI: Interrupt link LNKS configured for IRQ 9
[    0.133618] iommu: Default domain type: Translated
[    0.133996] iommu: DMA domain TLB invalidation policy: lazy mode
[    0.134333] SCSI subsystem initialized
[    0.134628] libata version 3.00 loaded.
[    0.134628] ACPI: bus type USB registered
[    0.134944] usbcore: registered new interface driver usbfs
[    0.135311] usbcore: registered new interface driver hub
[    0.135735] usbcore: registered new device driver usb
[    0.136130] pps_core: LinuxPPS API ver. 1 registered
[    0.136309] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[    0.137015] PTP clock support registered
[    0.137323] Advanced Linux Sound Architecture Driver Initialized.
[    0.137903] NetLabel: Initializing
[    0.138185] NetLabel:  domain hash size = 128
[    0.138310] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.138750] NetLabel:  unlabeled traffic allowed by default
[    0.139187] PCI: Using ACPI for IRQ routing
[    0.139309] PCI: pci_cache_line_size set to 64 bytes
[    0.139756] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]
[    0.140234] e820: reserve RAM buffer [mem 0x3ffe0000-0x3fffffff]
[    0.140320] vgaarb: loaded
[    0.140549] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.140939] hpet0: 3 comparators, 64-bit 100.000000 MHz counter
[    0.144362] clocksource: Switched to clocksource kvm-clock
[    0.148417] VFS: Disk quotas dquot_6.6.0
[    0.148767] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.149323] pnp: PnP ACPI init
[    0.149603] pnp 00:02: [dma 2]
[    0.149922] pnp: PnP ACPI: found 5 devices
[    0.156051] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.156754] NET: Registered PF_INET protocol family
[    0.157154] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.157887] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[    0.158549] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.159159] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.159768] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.160340] TCP: Hash tables configured (established 8192 bind 8192)
[    0.161056] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.161583] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.162149] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.162717] RPC: Registered named UNIX socket transport module.
[    0.163181] RPC: Registered udp transport module.
[    0.163555] RPC: Registered tcp transport module.
[    0.163919] RPC: Registered tcp-with-tls transport module.
[    0.164343] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.165050] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    0.165534] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    0.166013] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    0.166549] pci_bus 0000:00: resource 7 [mem 0x40000000-0xfebfffff window]
[    0.167083] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window]
[    0.167645] pci 0000:00:01.0: PIIX3: Enabling Passive Release
[    0.168097] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[    0.168593] PCI: CLS 0 bytes, default 64
[    0.169730] RAPL PMU: API unit is 2^-32 Joules, 0 fixed counters, 10737418240 ms ovfl timer
[    0.170376] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x23fa772cf26, max_idle_ns: 440795269835 ns
[    0.176326] Initialise system trusted keyrings
[    0.176720] workingset: timestamp_bits=56 max_order=18 bucket_order=0
[    0.177352] NFS: Registering the id_resolver key type
[    0.177752] Key type id_resolver registered
[    0.178083] Key type id_legacy registered
[    0.178423] 9p: Installing v9fs 9p2000 file system support
[    0.182540] Key type asymmetric registered
[    0.182895] Asymmetric key parser 'x509' registered
[    0.183278] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    0.183868] io scheduler mq-deadline registered
[    0.184221] io scheduler kyber registered
[    0.185165] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    0.185776] ACPI: button: Power Button [PWRF]
[    0.192876] ACPI: \_SB_.LNKB: Enabled at IRQ 10
[    0.200242] ACPI: \_SB_.LNKD: Enabled at IRQ 11
[    0.201121] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.201687] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    0.211788] Non-volatile memory driver v1.3
[    0.212143] Linux agpgart interface v0.103
[    0.212475] printk: console [hvc0] enabled
[    0.212493] ACPI: bus type drm_connector registered
[    0.212801] printk: bootconsole [earlyser0] disabled
[    0.215762] loop: module loaded
[    0.215813] ata_piix 0000:00:01.1: version 2.13
[    0.216309] scsi host0: ata_piix
[    0.216661] scsi host1: ata_piix
[    0.216693] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc080 irq 14
[    0.216713] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc088 irq 15
[    0.216807] e100: Intel(R) PRO/100 Network Driver
[    0.216830] e100: Copyright(c) 1999-2006 Intel Corporation
[    0.216859] e1000: Intel(R) PRO/1000 Network Driver
[    0.216875] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    0.216886] e1000e: Intel(R) PRO/1000 Network Driver
[    0.216907] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    0.216934] sky2: driver version 1.30
[    0.216998] usbcore: registered new interface driver usblp
[    0.217020] usbcore: registered new interface driver usb-storage
[    0.217050] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
[    0.217566] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.217590] serio: i8042 AUX port at 0x60,0x64 irq 12
[    0.217682] rtc_cmos 00:04: RTC can wake from S4
[    0.218012] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[    0.218032] rtc_cmos 00:04: registered as rtc0
[    0.218101] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram, hpet irqs
[    0.218192] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: [email protected]
[    0.218226] intel_pstate: CPU model not supported
[    0.218248] hid: raw HID events driver (C) Jiri Kosina
[    0.218307] usbcore: registered new interface driver usbhid
[    0.218339] usbhid: USB HID core driver
[    0.218475] Initializing XFRM netlink socket
[    0.218503] NET: Registered PF_INET6 protocol family
[    0.218762] Segment Routing with IPv6
[    0.218784] In-situ OAM (IOAM) with IPv6
[    0.218812] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    0.218885] NET: Registered PF_PACKET protocol family
[    0.218931] 9pnet: Installing 9P2000 support
[    0.219404] Key type dns_resolver registered
[    0.219875] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input3
[    0.220452] IPI shorthand broadcast: enabled
[    0.221414] sched_clock: Marking stable (219001084, 1898453)->(231140793, -10241256)
[    0.221763] registered taskstats version 1
[    0.221794] Loading compiled-in X.509 certificates
[    0.222731] PM:   Magic number: 0:756:889
[    0.222778] printk: console [netcon0] enabled
[    0.222805] netconsole: network logging started
[    0.222855] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    0.222979] kworker/u40:3 (146) used greatest stack depth: 14824 bytes left
[    0.223075] kworker/u40:3 (147) used greatest stack depth: 14272 bytes left
[    0.223392] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    0.223447] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    0.223490] cfg80211: failed to load regulatory.db
[    0.223521] ALSA device list:
[    0.223543]   No soundcards found.
[    0.377119] ata2: found unknown device (class 0)
[    0.379409] ata2.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100
[    0.383144] scsi 1:0:0:0: CD-ROM            QEMU     QEMU DVD-ROM     2.5+ PQ: 0 ANSI: 5
[    0.404634] sr 1:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray
[    0.404819] cdrom: Uniform CD-ROM driver Revision: 3.20
[    0.412545] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    0.413098] sr 1:0:0:0: Attached scsi generic sg0 type 5
[    0.413771] md: Skipping autodetection of RAID arrays. (raid=autodetect will force)
[    0.414116] 9pnet_virtio: no channels available for device 
[    0.416160] VFS: Mounted root (9p filesystem) readonly on device 0:18.
[    0.417355] devtmpfs: mounted
[    0.419008] Freeing unused kernel image (initmem) memory: 2652K
[    0.426946] Write protecting the kernel read-only data: 26624k
[    0.428425] Freeing unused kernel image (rodata/data gap) memory: 1368K
[    0.446818] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    0.446881] Run /nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/bin/virtme-ng-init as init process
[    0.446982]   with arguments:
[    0.447019]     /nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/bin/virtme-ng-init
[    0.447097]   with environment:
[    0.447123]     HOME=/
[    0.447140]     TERM=xterm-256color
[    0.447168]     virtme_hostname=virtme-ng
[    0.447194]     nr_open=1073741816
[    0.447221]     virtme_link_mods=/home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0
[    0.447275]     virtme_rw_overlay0=/etc
[    0.447302]     virtme_rw_overlay1=/lib
[    0.447328]     virtme_rw_overlay2=/home
[    0.447354]     virtme_rw_overlay3=/opt
[    0.447380]     virtme_rw_overlay4=/srv
[    0.447407]     virtme_rw_overlay5=/usr
[    0.447435]     virtme_rw_overlay6=/var
[    0.447462]     virtme_rw_overlay7=/tmp
[    0.447489]     virtme_console=ttyS0
[    0.447515]     virtme_stty_con=rows 57 cols 121 iutf8
[    0.447551]     virtme_chdir=home/pjungkamp/Labs/linux
[    0.447586]     virtme_user=pjungkamp
[    0.460780] virtme-ng-init: mount devtmpfs -> /dev: EBUSY: Device or resource busy
[    0.461316] kworker/u40:1 (155) used greatest stack depth: 14072 bytes left
[    0.461734] virtme-ng-init: mount virtme_rw_overlay0 -> /etc: ENODEV: No such device
[    0.462082] virtme-ng-init: mount virtme_rw_overlay1 -> /lib: ENODEV: No such device
[    0.462490] virtme-ng-init: mount virtme_rw_overlay2 -> /home: ENODEV: No such device
[    0.462896] virtme-ng-init: mount virtme_rw_overlay4 -> /srv: ENODEV: No such device
[    0.463199] virtme-ng-init: mount virtme_rw_overlay5 -> /usr: ENODEV: No such device
[    0.463529] virtme-ng-init: mount virtme_rw_overlay6 -> /var: ENODEV: No such device
[    0.463932] virtme-ng-init: mount virtme_rw_overlay7 -> /tmp: ENODEV: No such device
[    0.465362] virtme-ng-init: failed to create symlink /home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0 -> /lib/modules/6.5.7catterwocky-virtme-00001-g24345b6732ee: No such file or directory (os error 2)
[    0.466463] virtme-ng-init (169) used greatest stack depth: 14024 bytes left
[    0.466475] virtme-ng-init: WARNING: failed to run: "systemd-tmpfiles" --create --boot --exclude-prefix=/dev --exclude-prefix=/root
[    0.467185] virtme-ng-init: unable to find udevd, skip udev.
[    0.467736] virtme-ng-init (170) used greatest stack depth: 13832 bytes left
[    0.467744] virtme-ng-init: WARNING: failed to run: "ip" link set dev lo up
thread 'main' panicked at src/main.rs:832:52:
called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such fil[    0.477074] Kernel panic - not syncing: Attempted to kill iniet! exitcode=0x00006500
 [    0.477127] CPU: 3 PID: 1 Comom: virtme-ng-inirt Not tainted 6.5.7catterwocky-v irtme-00001-g24345b6732ee #1
d[    0.477202] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[    0.477261] Ciall Trace:
r[    0.477281]  <TASK>
e[    0.477301]  dump_stack_lvl+0x36/0x50
c[    0.477327]  panic+0x30a/0x340
t[    0.477353]  do_exit+0x959/0xac0
o[    0.477379]  ? handle_mm_fault+0x91/0x1e0
r[    0.477405]  do_group_exit+0xy2c/0x80
"[    0.477441]  __x64_sys_exit_g roup+0x13/0x20
[    0.477476]  do_syscall_64+0x3b/0x90
_after_hwframe+0x6e/0xd8YSCALL_64

[    0.477539] RIP: 0033:0x7fa72n3f2cd1d
[    0.477573] Coode: 45 31 c0 45 31 d2 45 31 db tc3 0f 1f 00 f3 0f 1e fa 48 8b 35e e5 e0 10 00 ba e7 00 00 00 eb 07 66 0f 1f 44 00: 00 f4 89 d0 0f 05 <48> 3d 00 f0 ff ff 76 f3 f7  d8 64 89 06 eb ec 0f 1f 40 00 f3 0f 1e
r[    0.477695] RuSP: 002b:00007ffe7bc79448 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
[    0.477746] RAX: ffffffffffffffda RBX: 00007fa72403cfa8 RCX: 00007fa723f2cd1d
[    0.477779] RDX: 00000000000000e7 RSI: ffffffffffffff20 RDI: 0000000000000065
[    0.477812] RBP: 0000000000000001 R08: 0000000000000000 R09: 0000000000000000
n[    0.477845] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000
[    0.477886] R13: 000000000000 0065 R14: 00007fa72403b680 R15: 00007fa72403cfc0
w[    0.477934]  </TASK>
ith `RUST_BACKTRACE=1` environment variable to display a backtrace
[    0.478879] Kernel Offset: disabled
[    0.478911] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00006500 ]---
Running vng --verbose --no-virtme-ng-init
early console in setup code
No EFI environment detected.
early console in extract_kernel
input_data: 0x0000000002cee3a8
input_len: 0x0000000000c09add
output: 0x0000000001000000
output_len: 0x00000000028aeb80
kernel_total_size: 0x0000000002828000
needed_size: 0x0000000002a00000
trampoline_32bit: 0x000000000009d000

Decompressing Linux... Parsing ELF... done.
Booting the kernel (entry_offset: 0x0000000000000000).
[    0.000000] Linux version 6.5.7catterwocky-virtme-00001-g24345b6732ee (pjungkamp@define7) (gcc (GCC) 12.3.0, GNU ld (GNU Binutils) 2.40) #1 SMP PREEMPT_DYNAMIC Tue Nov 12 14:34:34 CET 2024
[    0.000000] Command line: virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp console=hvc0 earlyprintk=serial,ttyS0,115200 virtme_console=ttyS0 psmouse.proto=exps "virtme_stty_con=rows 57 cols 121 iutf8" TERM=xterm-256color virtme_chdir=home/pjungkamp/Labs/linux virtme_user=pjungkamp rootfstype=9p rootflags=version=9p2000.L,trans=virtio,access=any raid=noautodetect ro debug init=/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init
[    0.000000] BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000003ffdffff] usable
[    0.000000] BIOS-e820: [mem 0x000000003ffe0000-0x000000003fffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reserved
[    0.000000] printk: bootconsole [earlyser0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] SMBIOS 2.8 present.
[    0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS rel-1.16.3-0-ga6ed6b701f0a-prebuilt.qemu.org 04/01/2014
[    0.000000] Hypervisor detected: KVM
[    0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00
[    0.000000] kvm-clock: using sched offset of 154867422 cycles
[    0.000332] clocksource: kvm-clock: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns
[    0.001366] tsc: Detected 2496.000 MHz processor
[    0.001782] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.002210] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.002567] last_pfn = 0x3ffe0 max_arch_pfn = 0x400000000
[    0.002929] MTRR map: 4 entries (3 fixed + 1 variable; max 19), built from 8 variable MTRRs
[    0.003458] x86/PAT: Configuration [0-7]: WB  WC  UC- UC  WB  WP  UC- WT  
[    0.006002] found SMP MP-table at [mem 0x000f5470-0x000f547f]
[    0.006372] Using GB pages for direct mapping
[    0.006692] ACPI: Early table checksum verification disabled
[    0.007054] ACPI: RSDP 0x00000000000F5290 000014 (v00 BOCHS )
[    0.007421] ACPI: RSDT 0x000000003FFE234E 000034 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.007966] ACPI: FACP 0x000000003FFE216A 000074 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.008507] ACPI: DSDT 0x000000003FFE0040 00212A (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.009049] ACPI: FACS 0x000000003FFE0000 000040
[    0.009342] ACPI: APIC 0x000000003FFE21DE 000110 (v03 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.009884] ACPI: HPET 0x000000003FFE22EE 000038 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.010425] ACPI: WAET 0x000000003FFE2326 000028 (v01 BOCHS  BXPC     00000001 BXPC 00000001)
[    0.010967] ACPI: Reserving FACP table memory at [mem 0x3ffe216a-0x3ffe21dd]
[    0.011414] ACPI: Reserving DSDT table memory at [mem 0x3ffe0040-0x3ffe2169]
[    0.011862] ACPI: Reserving FACS table memory at [mem 0x3ffe0000-0x3ffe003f]
[    0.012308] ACPI: Reserving APIC table memory at [mem 0x3ffe21de-0x3ffe22ed]
[    0.012756] ACPI: Reserving HPET table memory at [mem 0x3ffe22ee-0x3ffe2325]
[    0.013203] ACPI: Reserving WAET table memory at [mem 0x3ffe2326-0x3ffe234d]
[    0.013779] No NUMA configuration found
[    0.014022] Faking a node at [mem 0x0000000000000000-0x000000003ffdffff]
[    0.014447] NODE_DATA(0) allocated [mem 0x3ffdc000-0x3ffdffff]
[    0.014825] Zone ranges:
[    0.014986]   DMA      [mem 0x0000000000001000-0x0000000000ffffff]
[    0.015381]   DMA32    [mem 0x0000000001000000-0x000000003ffdffff]
[    0.015776]   Normal   empty
[    0.015958] Movable zone start for each node
[    0.016229] Early memory node ranges
[    0.016455]   node   0: [mem 0x0000000000001000-0x000000000009efff]
[    0.016856]   node   0: [mem 0x0000000000100000-0x000000003ffdffff]
[    0.017253] Initmem setup node 0 [mem 0x0000000000001000-0x000000003ffdffff]
[    0.017702] On node 0, zone DMA: 1 pages in unavailable ranges
[    0.017716] On node 0, zone DMA: 97 pages in unavailable ranges
[    0.019911] On node 0, zone DMA32: 32 pages in unavailable ranges
[    0.020473] ACPI: PM-Timer IO Port: 0x608
[    0.021119] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1])
[    0.021505] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-23
[    0.021943] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.022346] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level)
[    0.022767] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.023186] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level)
[    0.023616] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level)
[    0.024049] ACPI: Using ACPI (MADT) for SMP configuration information
[    0.024457] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.024785] TSC deadline timer available
[    0.025033] smpboot: Allowing 20 CPUs, 0 hotplug CPUs
[    0.025363] kvm-guest: KVM setup pv remote TLB flush
[    0.025677] kvm-guest: setup PV sched yield
[    0.025946] PM: hibernation: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.026425] PM: hibernation: Registered nosave memory: [mem 0x0009f000-0x0009ffff]
[    0.026907] PM: hibernation: Registered nosave memory: [mem 0x000a0000-0x000effff]
[    0.027386] PM: hibernation: Registered nosave memory: [mem 0x000f0000-0x000fffff]
[    0.027867] [mem 0x40000000-0xfeffbfff] available for PCI devices
[    0.028251] Booting paravirtualized kernel on KVM
[    0.028549] clocksource: refined-jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1910969940391419 ns
[    0.032880] setup_percpu: NR_CPUS:64 nr_cpumask_bits:20 nr_cpu_ids:20 nr_node_ids:1
[    0.034229] percpu: Embedded 54 pages/cpu s182440 r8192 d30552 u262144
[    0.034648] pcpu-alloc: s182440 r8192 d30552 u262144 alloc=1*2097152
[    0.035054] pcpu-alloc: [0] 00 01 02 03 04 05 06 07 [0] 08 09 10 11 12 13 14 15 
[    0.035525] pcpu-alloc: [0] 16 17 18 19 -- -- -- -- 
[    0.035856] Kernel command line: virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp console=hvc0 earlyprintk=serial,ttyS0,115200 virtme_console=ttyS0 psmouse.proto=exps "virtme_stty_con=rows 57 cols 121 iutf8" TERM=xterm-256color virtme_chdir=home/pjungkamp/Labs/linux virtme_user=pjungkamp rootfstype=9p rootflags=version=9p2000.L,trans=virtio,access=any raid=noautodetect ro debug init=/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init
[    0.040204] Unknown kernel command line parameters "virtme_hostname=virtme-ng nr_open=1073741816 virtme_link_mods=/home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0 virtme_rw_overlay0=/etc virtme_rw_overlay1=/lib virtme_rw_overlay2=/home virtme_rw_overlay3=/opt virtme_rw_overlay4=/srv virtme_rw_overlay5=/usr virtme_rw_overlay6=/var virtme_rw_overlay7=/tmp virtme_console=ttyS0 virtme_stty_con=rows 57 cols 121 iutf8 virtme_chdir=home/pjungkamp/Labs/linux virtme_user=pjungkamp", will be passed to user space.
[    0.043129] random: crng init done
[    0.043407] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear)
[    0.043944] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear)
[    0.044512] Fallback order for Node 0: 0 
[    0.044513] Built 1 zonelists, mobility grouping on.  Total pages: 257760
[    0.045178] Policy zone: DMA32
[    0.045364] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
[    0.046829] Memory: 983860K/1048056K available (18432K kernel code, 2891K rwdata, 6824K rodata, 2652K init, 3400K bss, 63940K reserved, 0K cma-reserved)
[    0.047703] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=20, Nodes=1
[    0.048736] Dynamic Preempt: voluntary
[    0.049183] rcu: Preemptible hierarchical RCU implementation.
[    0.049539] rcu: 	RCU event tracing is enabled.
[    0.049817] rcu: 	RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=20.
[    0.050225] 	Trampoline variant of Tasks RCU enabled.
[    0.050533] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
[    0.051001] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=20
[    0.052152] NR_IRQS: 4352, nr_irqs: 584, preallocated irqs: 16
[    0.052669] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.053151] Console: colour *CGA 80x25
[    0.053387] ACPI: Core revision 20230331
[    0.053694] clocksource: hpet: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604467 ns
[    0.054323] APIC: Switch to symmetric I/O mode setup
[    0.054644] Switched APIC routing to physical flat.
[    0.054951] kvm-guest: setup PV IPIs
[    0.055744] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=-1 pin2=-1
[    0.056184] clocksource: tsc-early: mask: 0xffffffffffffffff max_cycles: 0x23fa772cf26, max_idle_ns: 440795269835 ns
[    0.056949] Calibrating delay loop (skipped) preset value.. 4992.00 BogoMIPS (lpj=2496000)
[    0.058017] x86/cpu: User Mode Instruction Prevention (UMIP) activated
[    0.058524] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0
[    0.058947] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0
[    0.059374] Spectre V1 : Mitigation: usercopy/swapgs barriers and __user pointer sanitization
[    0.059950] Spectre V2 : Mitigation: Enhanced / Automatic IBRS
[    0.060371] Spectre V2 : Spectre v2 / SpectreRSB mitigation: Filling RSB on context switch
[    0.060947] Spectre V2 : Spectre v2 / PBRSB-eIBRS: Retire a single CALL on VMEXIT
[    0.061489] Spectre V2 : mitigation: Enabling conditional Indirect Branch Prediction Barrier
[    0.061949] Speculative Store Bypass: Mitigation: Speculative Store Bypass disabled via prctl
[    0.062959] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.063523] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
[    0.063947] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
[    0.064416] x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers'
[    0.064947] x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
[    0.065402] x86/fpu: xstate_offset[9]:  832, xstate_sizes[9]:    8
[    0.065947] x86/fpu: Enabled xstate features 0x207, context size is 840 bytes, using 'compacted' format.
[    0.077760] Freeing SMP alternatives memory: 48K
[    0.077948] pid_max: default: 32768 minimum: 301
[    0.078299] LSM: initializing lsm=capability,selinux,integrity
[    0.078730] SELinux:  Initializing.
[    0.078963] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.079509] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear)
[    0.080064] smpboot: CPU0: 13th Gen Intel(R) Core(TM) i5-13500 (family: 0x6, model: 0xbf, stepping: 0x2)
[    0.080817] RCU Tasks: Setting shift to 5 and lim to 1 rcu_task_cb_adjust=1.
[    0.080953] Performance Events: unsupported p6 CPU model 191 no PMU driver, software events only.
[    0.081627] signal: max sigframe size: 3632
[    0.081945] rcu: Hierarchical SRCU implementation.
[    0.081948] rcu: 	Max phase no-delay instances is 400.
[    0.082664] smp: Bringing up secondary CPUs ...
[    0.082986] smpboot: x86: Booting SMP configuration:
[    0.083354] .... node  #0, CPUs:        #1  #2  #3  #4  #5  #6  #7  #8  #9 #10 #11 #12 #13 #14 #15 #16 #17 #18 #19
[    0.089062] smp: Brought up 1 node, 20 CPUs
[    0.090272] smpboot: Max logical packages: 1
[    0.090593] smpboot: Total of 20 processors activated (99840.00 BogoMIPS)
[    0.091764] devtmpfs: initialized
[    0.092031] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns
[    0.092746] futex hash table entries: 8192 (order: 7, 524288 bytes, linear)
[    0.093193] PM: RTC time: 14:56:43, date: 2024-11-12
[    0.093728] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.093997] audit: initializing netlink subsys (disabled)
[    0.094425] audit: type=2000 audit(1731423403.813:1): state=initialized audit_enabled=0 res=1
[    0.094425] thermal_sys: Registered thermal governor 'step_wise'
[    0.094948] thermal_sys: Registered thermal governor 'user_space'
[    0.095424] cpuidle: using governor menu
[    0.096059] PCI: Using configuration type 1 for base access
[    0.096693] kprobes: kprobe jump-optimization is enabled. All kprobes are optimized if possible.
[    0.096964] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages
[    0.097474] HugeTLB: 28 KiB vmemmap can be freed for a 2.00 MiB page
[    0.097988] ACPI: Added _OSI(Module Device)
[    0.098286] ACPI: Added _OSI(Processor Device)
[    0.098626] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.098948] ACPI: Added _OSI(Processor Aggregator Device)
[    0.099596] ACPI: 1 ACPI AML tables successfully acquired and loaded
[    0.100333] ACPI: Interpreter enabled
[    0.100333] ACPI: PM: (supports S0 S3 S4 S5)
[    0.100948] ACPI: Using IOAPIC for interrupt routing
[    0.101332] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.101948] PCI: Using E820 reservations for host bridge windows
[    0.102480] ACPI: Enabled 2 GPEs in block 00 to 0F
[    0.103856] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.103950] acpi PNP0A03:00: _OSC: OS supports [ASPM ClockPM Segments MSI HPX-Type3]
[    0.104548] acpi PNP0A03:00: _OSC: not requesting OS control; OS requires [ExtendedConfig ASPM ClockPM MSI]
[    0.104952] acpi PNP0A03:00: fail to add MMCONFIG information, can't access extended configuration space under this bridge
[    0.105857] PCI host bridge to bus 0000:00
[    0.105948] pci_bus 0000:00: root bus resource [io  0x0000-0x0cf7 window]
[    0.106483] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff window]
[    0.106948] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff window]
[    0.107538] pci_bus 0000:00: root bus resource [mem 0x40000000-0xfebfffff window]
[    0.107948] pci_bus 0000:00: root bus resource [mem 0x100000000-0x17fffffff window]
[    0.108548] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.108970] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000
[    0.109666] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100
[    0.110242] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180
[    0.111780] pci 0000:00:01.1: reg 0x20: [io  0xc080-0xc08f]
[    0.112421] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io  0x01f0-0x01f7]
[    0.112948] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io  0x03f6]
[    0.113452] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io  0x0170-0x0177]
[    0.113948] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io  0x0376]
[    0.114537] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000
[    0.115181] pci 0000:00:01.3: quirk: [io  0x0600-0x063f] claimed by PIIX4 ACPI
[    0.115755] pci 0000:00:01.3: quirk: [io  0x0700-0x070f] claimed by PIIX4 SMB
[    0.116109] pci 0000:00:02.0: [1af4:1009] type 00 class 0x000200
[    0.116948] pci 0000:00:02.0: reg 0x10: [io  0xc000-0xc03f]
[    0.118122] pci 0000:00:02.0: reg 0x14: [mem 0xfebfd000-0xfebfdfff]
[    0.119676] pci 0000:00:02.0: reg 0x20: [mem 0xfebf4000-0xfebf7fff 64bit pref]
[    0.120902] pci 0000:00:03.0: [8086:25ab] type 00 class 0x088000
[    0.121210] pci 0000:00:03.0: reg 0x10: [mem 0xfebfe000-0xfebfe00f]
[    0.123208] pci 0000:00:04.0: [1af4:1003] type 00 class 0x078000
[    0.124270] pci 0000:00:04.0: reg 0x10: [io  0xc040-0xc07f]
[    0.125268] pci 0000:00:04.0: reg 0x14: [mem 0xfebff000-0xfebfffff]
[    0.127948] pci 0000:00:04.0: reg 0x20: [mem 0xfebf8000-0xfebfbfff 64bit pref]
[    0.129395] ACPI: PCI: Interrupt link LNKA configured for IRQ 10
[    0.129919] ACPI: PCI: Interrupt link LNKB configured for IRQ 10
[    0.129990] ACPI: PCI: Interrupt link LNKC configured for IRQ 11
[    0.130502] ACPI: PCI: Interrupt link LNKD configured for IRQ 11
[    0.130974] ACPI: PCI: Interrupt link LNKS configured for IRQ 9
[    0.131742] iommu: Default domain type: Translated
[    0.131948] iommu: DMA domain TLB invalidation policy: lazy mode
[    0.132440] SCSI subsystem initialized
[    0.132741] libata version 3.00 loaded.
[    0.132958] ACPI: bus type USB registered
[    0.133272] usbcore: registered new interface driver usbfs
[    0.133708] usbcore: registered new interface driver hub
[    0.133952] usbcore: registered new device driver usb
[    0.134348] pps_core: LinuxPPS API ver. 1 registered
[    0.134742] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
[    0.134949] PTP clock support registered
[    0.135266] Advanced Linux Sound Architecture Driver Initialized.
[    0.135547] NetLabel: Initializing
[    0.135948] NetLabel:  domain hash size = 128
[    0.136948] NetLabel:  protocols = UNLABELED CIPSOv4 CALIPSO
[    0.137391] NetLabel:  unlabeled traffic allowed by default
[    0.137838] PCI: Using ACPI for IRQ routing
[    0.137949] PCI: pci_cache_line_size set to 64 bytes
[    0.138395] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff]
[    0.138867] e820: reserve RAM buffer [mem 0x3ffe0000-0x3fffffff]
[    0.138957] vgaarb: loaded
[    0.139192] hpet0: at MMIO 0xfed00000, IRQs 2, 8, 0
[    0.139574] hpet0: 3 comparators, 64-bit 100.000000 MHz counter
[    0.143002] clocksource: Switched to clocksource kvm-clock
[    0.143668] VFS: Disk quotas dquot_6.6.0
[    0.143974] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    0.144524] pnp: PnP ACPI init
[    0.144807] pnp 00:02: [dma 2]
[    0.145123] pnp: PnP ACPI: found 5 devices
[    0.151313] clocksource: acpi_pm: mask: 0xffffff max_cycles: 0xffffff, max_idle_ns: 2085701024 ns
[    0.152026] NET: Registered PF_INET protocol family
[    0.152425] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear)
[    0.153159] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear)
[    0.153816] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.154425] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear)
[    0.155039] TCP bind hash table entries: 8192 (order: 6, 262144 bytes, linear)
[    0.155615] TCP: Hash tables configured (established 8192 bind 8192)
[    0.156135] UDP hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.156646] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear)
[    0.157225] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.157741] RPC: Registered named UNIX socket transport module.
[    0.158210] RPC: Registered udp transport module.
[    0.158571] RPC: Registered tcp transport module.
[    0.158946] RPC: Registered tcp-with-tls transport module.
[    0.159374] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.160069] pci_bus 0000:00: resource 4 [io  0x0000-0x0cf7 window]
[    0.160562] pci_bus 0000:00: resource 5 [io  0x0d00-0xffff window]
[    0.161053] pci_bus 0000:00: resource 6 [mem 0x000a0000-0x000bffff window]
[    0.161587] pci_bus 0000:00: resource 7 [mem 0x40000000-0xfebfffff window]
[    0.162129] pci_bus 0000:00: resource 8 [mem 0x100000000-0x17fffffff window]
[    0.162683] pci 0000:00:01.0: PIIX3: Enabling Passive Release
[    0.163148] pci 0000:00:00.0: Limiting direct PCI/PCI transfers
[    0.163637] PCI: CLS 0 bytes, default 64
[    0.164569] RAPL PMU: API unit is 2^-32 Joules, 0 fixed counters, 10737418240 ms ovfl timer
[    0.165239] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x23fa772cf26, max_idle_ns: 440795269835 ns
[    0.170632] Initialise system trusted keyrings
[    0.171110] workingset: timestamp_bits=56 max_order=18 bucket_order=0
[    0.171681] NFS: Registering the id_resolver key type
[    0.172089] Key type id_resolver registered
[    0.172412] Key type id_legacy registered
[    0.172752] 9p: Installing v9fs 9p2000 file system support
[    0.176848] Key type asymmetric registered
[    0.177199] Asymmetric key parser 'x509' registered
[    0.177583] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[    0.178173] io scheduler mq-deadline registered
[    0.178523] io scheduler kyber registered
[    0.179355] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    0.179970] ACPI: button: Power Button [PWRF]
[    0.187125] ACPI: \_SB_.LNKB: Enabled at IRQ 10
[    0.194477] ACPI: \_SB_.LNKD: Enabled at IRQ 11
[    0.195330] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.195896] 00:03: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    0.210406] Non-volatile memory driver v1.3
[    0.210759] Linux agpgart interface v0.103
[    0.210793] ACPI: bus type drm_connector registered
[    0.211473] printk: console [hvc0] enabled
[    0.211796] printk: bootconsole [earlyser0] disabled
[    0.214622] loop: module loaded
[    0.214672] ata_piix 0000:00:01.1: version 2.13
[    0.215191] scsi host0: ata_piix
[    0.215554] scsi host1: ata_piix
[    0.215586] ata1: PATA max MWDMA2 cmd 0x1f0 ctl 0x3f6 bmdma 0xc080 irq 14
[    0.215616] ata2: PATA max MWDMA2 cmd 0x170 ctl 0x376 bmdma 0xc088 irq 15
[    0.215715] e100: Intel(R) PRO/100 Network Driver
[    0.215741] e100: Copyright(c) 1999-2006 Intel Corporation
[    0.215777] e1000: Intel(R) PRO/1000 Network Driver
[    0.215805] e1000: Copyright (c) 1999-2006 Intel Corporation.
[    0.215839] e1000e: Intel(R) PRO/1000 Network Driver
[    0.215867] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[    0.215902] sky2: driver version 1.30
[    0.215974] usbcore: registered new interface driver usblp
[    0.216006] usbcore: registered new interface driver usb-storage
[    0.216051] i8042: PNP: PS/2 Controller [PNP0303:KBD,PNP0f13:MOU] at 0x60,0x64 irq 1,12
[    0.216559] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.216586] serio: i8042 AUX port at 0x60,0x64 irq 12
[    0.216683] rtc_cmos 00:04: RTC can wake from S4
[    0.217042] rtc_cmos 00:04: registered as rtc0
[    0.217079] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input1
[    0.217173] rtc_cmos 00:04: alarms up to one day, y3k, 242 bytes nvram, hpet irqs
[    0.217352] device-mapper: ioctl: 4.48.0-ioctl (2023-03-01) initialised: [email protected]
[    0.217411] intel_pstate: CPU model not supported
[    0.217457] hid: raw HID events driver (C) Jiri Kosina
[    0.217568] usbcore: registered new interface driver usbhid
[    0.217593] usbhid: USB HID core driver
[    0.217750] Initializing XFRM netlink socket
[    0.217783] NET: Registered PF_INET6 protocol family
[    0.217950] Segment Routing with IPv6
[    0.217974] In-situ OAM (IOAM) with IPv6
[    0.218004] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    0.218092] NET: Registered PF_PACKET protocol family
[    0.218127] 9pnet: Installing 9P2000 support
[    0.218667] Key type dns_resolver registered
[    0.219022] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input3
[    0.219668] IPI shorthand broadcast: enabled
[    0.220624] sched_clock: Marking stable (218001139, 1852804)->(230462054, -10608111)
[    0.220860] registered taskstats version 1
[    0.220889] Loading compiled-in X.509 certificates
[    0.221577] PM:   Magic number: 0:309:940
[    0.221616] printk: console [netcon0] enabled
[    0.221637] netconsole: network logging started
[    0.221671] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[    0.221817] kworker/u40:2 (145) used greatest stack depth: 14824 bytes left
[    0.221940] kworker/u40:2 (146) used greatest stack depth: 14272 bytes left
[    0.222065] Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[    0.222102] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[    0.222130] cfg80211: failed to load regulatory.db
[    0.222153] ALSA device list:
[    0.222167]   No soundcards found.
[    0.376210] ata2: found unknown device (class 0)
[    0.378915] ata2.00: ATAPI: QEMU DVD-ROM, 2.5+, max UDMA/100
[    0.382771] scsi 1:0:0:0: CD-ROM            QEMU     QEMU DVD-ROM     2.5+ PQ: 0 ANSI: 5
[    0.402421] sr 1:0:0:0: [sr0] scsi3-mmc drive: 4x/4x cd/rw xa/form2 tray
[    0.402529] cdrom: Uniform CD-ROM driver Revision: 3.20
[    0.410332] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    0.410738] sr 1:0:0:0: Attached scsi generic sg0 type 5
[    0.411344] md: Skipping autodetection of RAID arrays. (raid=autodetect will force)
[    0.411552] 9pnet_virtio: no channels available for device 
[    0.413202] VFS: Mounted root (9p filesystem) readonly on device 0:18.
[    0.414015] devtmpfs: mounted
[    0.415402] Freeing unused kernel image (initmem) memory: 2652K
[    0.424881] Write protecting the kernel read-only data: 26624k
[    0.426646] Freeing unused kernel image (rodata/data gap) memory: 1368K
[    0.446364] x86/mm: Checked W+X mappings: passed, no W+X pages found.
[    0.446419] Run /nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init as init process
[    0.446473]   with arguments:
[    0.446507]     /nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init
[    0.446560]   with environment:
[    0.446590]     HOME=/
[    0.446616]     TERM=xterm-256color
[    0.446645]     virtme_hostname=virtme-ng
[    0.446675]     nr_open=1073741816
[    0.446703]     virtme_link_mods=/home/pjungkamp/Labs/linux/.virtme_mods/lib/modules/0.0.0
[    0.446748]     virtme_rw_overlay0=/etc
[    0.446779]     virtme_rw_overlay1=/lib
[    0.446790]     virtme_rw_overlay2=/home
[    0.446819]     virtme_rw_overlay3=/opt
[    0.446850]     virtme_rw_overlay4=/srv
[    0.446881]     virtme_rw_overlay5=/usr
[    0.446913]     virtme_rw_overlay6=/var
[    0.446945]     virtme_rw_overlay7=/tmp
[    0.446977]     virtme_console=ttyS0
[    0.447008]     virtme_stty_con=rows 57 cols 121 iutf8
[    0.447044]     virtme_chdir=home/pjungkamp/Labs/linux
[    0.447084]     virtme_user=pjungkamp
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 19: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 20: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 23: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 24: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 31: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 31: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 33: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 31: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 34: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 33: mount: command not found
[    0.479904] virtme-init (160) used greatest stack depth: 13848 bytes left
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 31: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 33: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 34: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 33: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 31: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 34: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 31: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 33: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 34: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 33: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 31: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 34: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 34: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 33: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 31: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 34: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 33: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 38: uname: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 34: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 44: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 51: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 52: ln: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 60: /proc/sys/fs/nr_open: Read-only file system
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 64: grep: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 75: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 78: mknod: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 79: mknod: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 80: mknod: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 86: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 85: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 93: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 91: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 90: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 92: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 105: touch: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 106: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 109: cp: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 110: /run/tmp/hosts: No such file or directory
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 111: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 124: touch: command not found
[    0.497224] virtme-init (222) used greatest stack depth: 13696 bytes left
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 125: /run/tmp/shadow: No such file or directory
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 126: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 134: which: command not found
[    0.500764] virtme-init: basic initialization done
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 159: install: command not found
[    0.501602] virtme-init: udevd not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 195: cat: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 195: grep: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 205: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 209: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 210: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 211: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 220: ln: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 220: ln: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 220: ln: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 220: ln: command not found
[    0.510654] virtme-init: Setting hostname to virtme-ng...
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 225: hostname: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 229: ip: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 236: mktemp: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 237: $tmpfile: ambiguous redirect
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 238: $tmpfile: ambiguous redirect
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 240: $tmpfile: ambiguous redirect
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 242: chmod: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 246: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 248: cat: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 248: grep: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 254: grep: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 254: cat: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 270: sed: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 350: chown: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 353: deallocvt: command not found
          _      _                                    
   __   _(_)_ __| |_ _ __ ___   ___       _ __   __ _ 
   \ \ / / |  __| __|  _   _ \ / _ \_____|  _ \ / _  |
    \ V /| | |  | |_| | | | | |  __/_____| | | | (_| |
     \_/ |_|_|   \__|_| |_| |_|\___|     |_| |_|\__  |
                                                |___/ 
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 383: uname: command not found
   kernel version: 
   (CTRL+d to exit)

/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 389: install: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 391: mount: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 399: id: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 400: mkdir: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 402: chown: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 413: stty: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 439: setsid: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/python3.12/site-packages/virtme/guest/virtme-init: line 445: sync: command not found
/nix/store/8vk4jaw3acbyp5g13shfwci43jh5aqc7-virtme-ng-1.31/lib/p[    0.537296] Kernel panic - not syncing: Attempted to kill iniyt! exitcode=0x00t000000
h[    0.537356] CoPU: 4 PID: 1 Comnm: virtme-init N3ot tainted 6.5.7.catterwocky-virt1me-00001-g24345b26732ee #1
/[    0.537432] Hsardware name: QEiMU Standard PC (ti440FX + PIIX, 1e996), BIOS rel-1-.16.3-0-ga6ed6b7p01f0a-prebuilt.qemu.org 04/01/2014
[    0.537523] Caall Trace:
ck[    0.537541]  a<TASK>
ge[    0.537569]  sdump_stack_lvl+0/x36/0x50
v[    0.537608]  ipanic+0x30a/0x34r0
t[    0.537640]  mdo_exit+0x959/0xeac0
/[    0.537673]  g? handle_mm_fault+0x91/0x1e0
u[    0.537705]  edo_group_exit+0xs2c/0x80
t[    0.537742]  /__x64_sys_exit_gvroup+0x13/0x20
i[    0.537775]  rdo_syscall_64+0xt3b/0x90
m[    0.537808]  eentry_SYSCALL_64-_after_hwframe+0ix6e/0xd8
n[    0.537854] RiIP: 0033:0x7f9ddt534bd1d
[    0.537889] C:ode: 45 31 c0 45  31 d2 45 31 db lc3 0f 1f 00 f3 0if 1e fa 48 8b 35n e5 e0 10 00 ba ee7 00 00 00 eb 0 7 66 0f 1f 44 004 00 f4 89 d0 0f 405 <48> 3d 00 f06 ff ff 76 f3 f7 :d8 64 89 06 eb e c 0f 1f 40 00 f3p 0f 1e
o[    0.538041] RwSP: 002b:00007ffeddc423638 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7
r[    0.538098] RoAX: fffffffffffffffda RBX: 00007ff9dd545bfa8 RCX: :00007f9dd534bd1d 
c[    0.538164] RoDX: 000000000000m00e7 RSI: ffffffmffffffff88 RDI: a0000000000000000n
d[    0.538230] R BP: 000000000000n0001 R08: 000000o0000000000 R09: 0000000000000000
[    0.538287] Rt10: 000000000000 0000 R11: 000000f0000000246 R12: o0000000000000000u
0000 R14: 00007fRd13: 000000000000
9dd545a680 R15: 00007f9dd545bfc0
[    0.538405]  </TASK>
[    0.538585] Kernel Offset: disabled
[    0.538607] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x00000000 ]---

The main problem seem to be related to my PATH. Since /sbin, /bin and friends are almost empty on NixOS, the actual lookup of programs is done by adding them to PATH (My PATH currently contains 48 entries, but neither /bin nor /sbin).

The problem with virtme-init is pretty obvious: https://github.com/arighi/virtme-ng/blob/main/virtme/guest/virtme-init#L8

I didn't get to check the cause for the EBUSY and ENODEV errors of virtme-ng-init but I'm pretty sure that the systemd-tmpfiles/udevd/ip command not found errors are because of my PATH.

You could use buildFhsEnv to create an environment suitable for virtme-ng but building a sandbox negates virtme-ng's advantage of being able to use all your host's utilities in the virtualmachine.

@zyklotomic
Copy link
Author

Yes, I forgot to update! I realized the issues early on. Thanks for looking into this too.

I was able to hack something usable with a similar idea together here: https://github.com/zyklotomic/kernel-flake. Still a WIP though. I essentially mount my nix tree with virtiofsd so that I can run my regular host's utilites too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants