RPI 5 Xen Dom0less USB boot - xen-troops/meta-xt-rpi5 GitHub Wiki
This page describes how to boot DomD from external USB stick using Dom0less DomD configuration.
- Setup described in RPI-5-Xen-Dom0less-boot-exercise
- USB stick with DomD rootfs. You can use the same rootfs you used in RPI-5-Xen-Dom0less-boot-exercise, just deploy it to the USB stick.
- ib_linux_domd_usb_boot.config - Imagebuilder config tailored for DomD USB boot.
- linux_mmc_eth_usb_passthrough.dts - Partial device tree for DomD with USB nodes enabled.
It is possible to leave MMC assigned to Dom0. In this case DomD can be booted only via USB or NFS. For such setup you need to use different configuration file and different device tree:
- ib_linux_domd_usb_no_mmc.config - Imagebuilder config tailored for DomD USB boot.
- linux_eth_usb_passthrough.dts - Partial device tree for DomD with USB nodes enabled.
- Compile pass-thru DTB:
dtc -I dts -O dtb -o linux_mmc_eth_usb_passthrough.dtb linux_mmc_eth_usb_passthrough.dts
:
$ dtc -I dts -O dtb -o linux_mmc_eth_usb_passthrough.dtb linux_mmc_eth_usb_passthrough.dts
linux_mmc_eth_usb_passthrough.dts:41.24-47.5: Warning (simple_bus_reg): /passthrough/clk_emmc2: missing or empty reg/ranges property
linux_mmc_eth_usb_passthrough.dts:49.22-54.5: Warning (simple_bus_reg): /passthrough/clk_xosc: missing or empty reg/ranges property
linux_mmc_eth_usb_passthrough.dts:56.24-61.5: Warning (simple_bus_reg): /passthrough/macb_pclk: missing or empty reg/ranges property
linux_mmc_eth_usb_passthrough.dts:63.24-68.5: Warning (simple_bus_reg): /passthrough/macb_hclk: missing or empty reg/ranges property
linux_mmc_eth_usb_passthrough.dts:70.33-82.5: Warning (simple_bus_reg): /passthrough/sd_io_1v8_reg: missing or empty reg/ranges property
linux_mmc_eth_usb_passthrough.dts:96.26-106.5: Warning (simple_bus_reg): /passthrough/sd_vcc_reg: missing or empty reg/ranges property
linux_mmc_eth_usb_passthrough.dts:197.16-214.7: Warning (simple_bus_reg): /passthrough/pcie@1000120000/rp1@c040000000/usb@200000: simple-bus unit address format error, expected "c040200000"
linux_mmc_eth_usb_passthrough.dts:216.16-231.7: Warning (simple_bus_reg): /passthrough/pcie@1000120000/rp1@c040000000/usb@300000: simple-bus unit address format error, expected "c040300000"
Warning messages are expected.
-
Depending on your USB stick layout you may need to change boot device in
ib_linux_domd_usb.config
. For example, but USB stick has two partitions, so I am booting DomD from/dev/sda2
instead of/dev/sda1
. Changeroot=
inDOMU_CMD[0]=
according to your setup. -
Run Imagebuilder:
bash ./scripts/uboot-script-gen -c ib_linux_domd_usb.config -d .
:
$ bash ./scripts/uboot-script-gen -c ib_linux_domd_usb_boot.config -d .
Generated uboot script boot.scr, to be loaded at address 0xC00000:
fatload mmc 0 0xC00000 boot.scr; source 0xC00000
- You can use all other artifacts from RPI-5-Xen-Dom0less-boot-exercise
If you want to leave MMC assigned to Dom0 use alternative config file
ib_linux_domd_usb_no_mmc.config
It is expected that you already has USB stick with DomD rootfs. Also it is expected that you have working setup described in RPI-5-Xen-Dom0less-boot-exercise on your SD card.
Write new boot.scr
and linux_mmc_eth_usb_passthrough.dtb
(or
linux_eth_usb_passthrough.dtb
if you wish to leave MMC assigned to
Dom0) to the SD card.
Boot process is exactly same as described in
RPI-5-Xen-Dom0less-boot-exercise. Issue
fatload mmc 0 0xC00000 boot.scr; source 0xC00000
command in U-Boot
and you should get something like this:
U-Boot 2024.07-rc1-00231-gc92d48f8b2 (May 03 2024 - 01:58:48 +0300)
DRAM: 1020 MiB (effective 8 GiB)
mbox: Header response code invalid
RPI 5 Model B (0xd04170)
Core: 21 devices, 10 uclasses, devicetree: board
MMC: mmc@fff000: 0, mmc@1100000: 1
Loading Environment from FAT... Unable to read "uboot.env" from mmc0:1...
In: serial,usbkbd
Out: serial,vidconsole
Err: serial,vidconsole
mbox: Header response code invalid
bcm2835: Could not query MAC address
Net: No ethernet found.
starting USB...
No working controllers found
Hit any key to stop autoboot: 0
U-Boot> fatload mmc 0 0xC00000 boot.scr; source 0xC00000
4266 bytes read in 2 ms (2 MiB/s)
## Executing script at 00c00000
618500 bytes read in 28 ms (21.1 MiB/s)
27898368 bytes read in 1161 ms (22.9 MiB/s)
7977 bytes read in 3 ms (2.5 MiB/s)
27898368 bytes read in 1160 ms (22.9 MiB/s)
3210475 bytes read in 136 ms (22.5 MiB/s)
1146896 bytes read in 50 ms (21.9 MiB/s)
78059 bytes read in 5 ms (14.9 MiB/s)
Working FDT set to 5000000
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
chosen {
xen,dom0-bootargs = "console=hvc0 earlycon=xen earlyprintk=xen clk_ignore_unused root=/dev/ram0";
xen,xen-bootargs = "console=dtuart dtuart=/soc/serial@7d001000 dom0_mem=128M dom0_max_vcpus=1";
#size-cells = <0x00000002>;
#address-cells = <0x00000002>;
bootargs = "reboot=w coherent_pool=1M 8250.nr_uarts=1 pci=pcie_bus_safe snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1";
stdout-path = "serial10:115200n8";
phandle = <0x00000110>;
domU1 {
xen,enhanced = "enabled";
vpl011 = <0x00000001>;
cpus = <0x00000001>;
memory = <0x00000000 0x00080000>;
#size-cells = <0x00000002>;
#address-cells = <0x00000002>;
compatible = "xen,domain";
module0x4A00000 {
reg = <0x00000000 0x04a00000 0x00000000 0x0030fceb>;
compatible = "multiboot,ramdisk", "multiboot,module";
};
module0x2E00000 {
bootargs = "console=ttyAMA0";
reg = <0x00000000 0x02e00000 0x00000000 0x01bf0000>;
compatible = "multiboot,kernel", "multiboot,module";
};
};
domU0 {
xen,enhanced = "enabled";
vpl011 = <0x00000001>;
direct-map;
xen,static-mem = <0x00000000 0x40000000 0x00000000 0x20000000>;
cpus = <0x00000001>;
memory = <0x00000000 0x00080000>;
#size-cells = <0x00000002>;
#address-cells = <0x00000002>;
compatible = "xen,domain";
module0x2C00000 {
reg = <0x00000000 0x02c00000 0x00000000 0x00001f29>;
compatible = "multiboot,device-tree", "multiboot,module";
};
module0x1000000 {
bootargs = "console=ttyAMA0 earlycon=xen earlyprintk=xen clk_ignore_unused root=/dev/sda2 rootfstype=ext4 rootwait";
reg = <0x00000000 0x01000000 0x00000000 0x01bf0000>;
compatible = "multiboot,kernel", "multiboot,module";
};
};
dom0 {
reg = <0x00000000 0x00e00000 0x00000000 0x00097004>;
compatible = "xen,linux-zimage", "xen,multiboot-module", "multiboot,module";
};
};
arch=arm
baudrate=115200
board=rpi
board_name=5 Model B
board_rev=0x17
board_rev_scheme=1
board_revision=0xD04170
boot_targets=mmc usb pxe dhcp
bootcmd=bootflow scan
bootdelay=2
cpu=armv8
dhcpuboot=usb start; dhcp u-boot.uimg; bootm
fdt_addr=2df96900
fdt_addr_r=0x02600000
fdt_high=0xffffffffffffffff
fdtaddr=5000000
fdtcontroladdr=3f734720
fdtfile=broadcom/bcm2712-rpi-5-b.dtb
fileaddr=5000000
filesize=130eb
initrd_high=ffffffffffffffff
kernel_addr_r=0x00080000
loadaddr=0x1000000
preboot=pci enum; usb start;
pxefile_addr_r=0x02500000
ramdisk_addr_r=0x02700000
scriptaddr=0x02400000
serial#=59f924e822e7efc0
soc=bcm283x
stderr=serial,vidconsole
stdin=serial,usbkbd
stdout=serial,vidconsole
usb_ignorelist=0x1050:*,
vendor=raspberrypi
Environment size: 738/16380 bytes
## Flattened Device Tree blob at 05000000
Booting using the fdt blob at 0x5000000
Working FDT set to 5000000
Using Device Tree in place at 0000000005000000, end 0000000005017fff
Working FDT set to 5000000
Starting kernel ...
Xen 4.19-unstable
(XEN) Xen version 4.19-unstable (lorc@) (aarch64-linux-gnu-gcc (GCC) 13.2.0) debug=y Fri May 3 02:17:26 EEST 2024
(XEN) Latest ChangeSet: Sat Apr 27 00:36:24 2024 +0300 git:1f7f260e08
(XEN) build-id: 0f2729a43403fa1b201f7aac535080d5f948f379
(XEN) Processor: 00000000414fd0b1: "ARM Limited", variant: 0x4, part 0xd0b,rev 0x1
(XEN) 64-bit Execution:
(XEN) Processor Features: 1100000010111112 0000000000000010
(XEN) Exception Levels: EL3:64 EL2:64 EL1:64 EL0:64+32
(XEN) Extensions: FloatingPoint AdvancedSIMD
(XEN) Debug Features: 0000000010305408 0000000000000000
(XEN) Auxiliary Features: 0000000000000000 0000000000000000
(XEN) Memory Model Features: 0000000000101122 0000000010212122
(XEN) ISA Features: 0000100010211120 0000000000100001
(XEN) 32-bit Execution:
(XEN) Processor Features: 0000000010010131:0000000000010000
(XEN) Instruction Sets: AArch32 A32 Thumb Thumb-2 Jazelle
(XEN) Extensions: GenericTimer
(XEN) Debug Features: 0000000004010088
(XEN) Auxiliary Features: 0000000000000000
(XEN) Memory Model Features: 0000000010201105 0000000040000000
(XEN) 0000000001260000 0000000002122211
(XEN) ISA Features: 0000000002101110 0000000013112111 0000000021232042
(XEN) 0000000001112131 0000000000010142 0000000001011121
(XEN) Using SMC Calling Convention v1.2
(XEN) Using PSCI v1.1
(XEN) SMP: Allowing 4 CPUs
(XEN) Generic Timer IRQ: phys=30 hyp=26 virt=27 Freq: 54000 KHz
(XEN) GICv2 initialization:
(XEN) gic_dist_addr=000000107fff9000
(XEN) gic_cpu_addr=000000107fffa000
(XEN) gic_hyp_addr=000000107fffc000
(XEN) gic_vcpu_addr=000000107fffe000
(XEN) gic_maintenance_irq=25
(XEN) GICv2: 320 lines, 4 cpus, secure (IID 0200143b).
(XEN) Initialized GSX IRQ
(XEN) Using scheduler: SMP Credit Scheduler rev2 (credit2)
(XEN) Initializing Credit2 scheduler
(XEN) load_precision_shift: 18
(XEN) load_window_shift: 30
(XEN) underload_balance_tolerance: 0
(XEN) overload_balance_tolerance: -3
(XEN) runqueues arrangement: socket
(XEN) cap enforcement granularity: 10ms
(XEN) load tracking window length 1073741824 ns
(XEN) Allocated console ring of 32 KiB.
(XEN) CPU0: Guest atomics will try 17 times before pausing the domain
(XEN) Bringing up CPU1
(XEN) CPU1: Guest atomics will try 15 times before pausing the domain
(XEN) CPU 1 booted.
(XEN) Bringing up CPU2
(XEN) CPU2: Guest atomics will try 12 times before pausing the domain
(XEN) CPU 2 booted.
(XEN) Bringing up CPU3
(XEN) CPU3: Guest atomics will try 14 times before pausing the domain
(XEN) Brought up 4 CPUs
(XEN) CPU 3 booted.
(XEN) I/O virtualisation disabled
(XEN) P2M: 40-bit IPA with 40-bit PA and 16-bit VMID
(XEN) P2M: 3 levels with order-1 root, VTCR 0x00000000800a3558
(XEN) Scheduling granularity: cpu, 1 CPU per sched-resource
(XEN) Initializing Credit2 scheduler
(XEN) load_precision_shift: 18
(XEN) load_window_shift: 30
(XEN) underload_balance_tolerance: 0
(XEN) overload_balance_tolerance: -3
(XEN) runqueues arrangement: socket
(XEN) cap enforcement granularity: 10ms
(XEN) load tracking window length 1073741824 ns
(XEN) Adding cpu 0 to runqueue 0
(XEN) First cpu on runqueue, activating
(XEN) Adding cpu 1 to runqueue 0
(XEN) Adding cpu 2 to runqueue 0
(XEN) Adding cpu 3 to runqueue 0
(XEN) alternatives: Patching with alt table 00000a00002ed450 -> 00000a00002ee710
(XEN) CPU0 will use 24 loops workaround on exception entry
(XEN) CPU2 will use 24 loops workaround on exception entry
(XEN) CPU3 will use 24 loops workaround on exception entry
(XEN) CPU1 will use 24 loops workaround on exception entry
(XEN) *** LOADING DOMAIN 0 ***
(XEN) Loading d0 kernel from boot module @ 0000000000e00000
(XEN) Allocating 1:1 mappings totalling 128MB for dom0:
(XEN) BANK[0] 0x00000008000000-0x00000010000000 (128MB)
(XEN) Grant table range: 0x00000004e00000-0x00000004e40000
(XEN) Allocating PPI 16 for event channel interrupt
(XEN) d0: extended region 0: 0x200000->0x4c00000
(XEN) d0: extended region 1: 0x10000000->0x3fa00000
(XEN) d0: extended region 2: 0x60000000->0x1ffe00000
(XEN) Loading zImage from 0000000000e00000 to 0000000008000000-0000000008097004
(XEN) Loading d0 DTB to 0x000000000fe00000-0x000000000fe12dea
(XEN) *** LOADING DOMU cpus=1 memory=0x80000KB ***
(XEN) Loading d1 kernel from boot module @ 0000000002e00000
(XEN) Loading ramdisk from boot module @ 0000000004a00000
(XEN) Allocating mappings totalling 512MB for d1:
(XEN) d1 BANK[0] 0x000000a0000000-0x000000c0000000 (512MB)
(XEN) d1: extended region 0: 0xc0000000->0x100000000
(XEN) d1: extended region 1: 0x200000000->0x10000000000
(XEN) Loading zImage from 0000000002e00000 to 00000000a0000000-00000000a1bf0000
(XEN) Loading d1 initrd from 0000000004a00000 to 0x00000000a8200000-0x00000000a850fceb
(XEN) Loading d1 DTB to 0x00000000a8000000-0x00000000a800053d
(XEN) *** LOADING DOMU cpus=1 memory=0x80000KB ***
(XEN) Loading d2 kernel from boot module @ 0000000001000000
(XEN) d2: STATIC BANK[0] 0x00000040000000-0x00000060000000
(XEN) d2: extended region 0: 0x200000->0x37e00000
(XEN) d2: extended region 1: 0x39000000->0x3fa00000
(XEN) d2: extended region 2: 0x60000000->0x1ffe00000
(XEN) Loading zImage from 0000000001000000 to 0000000040000000-0000000041bf0000
(XEN) Loading d2 DTB to 0x0000000048000000-0x0000000048001f86
(XEN) Initial low memory virq threshold set at 0x4000 pages.
(XEN) Scrubbing Free RAM in background
(XEN) Std. Loglevel: All
(XEN) Guest Loglevel: All
(XEN) ***************************************************
(XEN) WARNING: SILO mode is not enabled.
(XEN) It has implications on the security of the system,
(XEN) unless the communications have been forbidden between
(XEN) untrusted domains.
(XEN) ***************************************************
(XEN) 3... 2... 1...
(XEN) *** Serial input to DOM0 (type 'CTRL-a' three times to switch input)
(XEN) Freed 344kB init memory.
(XEN) d1v0 Unhandled SMC/HVC: 0x84000050
(XEN) d2v0 Unhandled SMC/HVC: 0x84000050
(XEN) d1v0 Unhandled SMC/HVC: 0x8600ff01
(XEN) d2v0 Unhandled SMC/HVC: 0x8600ff01
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER4
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER4
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER8
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER8
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER12
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER12
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER16
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER16
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER20
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER20
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER24
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER4
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER24
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER28
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER8
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER28
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER32
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER12
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER32
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER36
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER16
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER36
(XEN) d1v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER0
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER20
(XEN) d2v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER0
(XEN) DOM1: [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x414fd0b1]
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER24
(XEN) DOM1: [ 0.000000] Linux version 6.6.22-v8-16k (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 13.2.0, GNU ld (GNU Binutils) 2.42.
(XEN) DOM2: [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x414fd0b1]
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER28
(XEN) DOM1: 0.20240216) #1 SMP PREEMPT Tue Mar 19 17:41:59 UTC 2024
(XEN) DOM2: [ 0.000000] Linux version 6.6.22-v8-16k (oe-user@oe-host) (aarch64-poky-linux-gcc (GCC) 13.2.0, GNU ld (GNU Binutils) 2.42.
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER32
(XEN) DOM1: [ 0.000000] KASLR disabled due to lack of seed
(XEN) DOM2: 0.20240216) #1 SMP PREEMPT Tue Mar 19 17:41:59 UTC 2024
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER36
(XEN) DOM1: [ 0.000000] Xen 4.19 support found
(XEN) DOM2: [ 0.000000] KASLR disabled due to lack of seed
(XEN) d0v0: vGICD: unhandled word write 0x000000ffffffff to ICACTIVER0
(XEN) DOM1: [ 0.000000] efi: UEFI not found.
(XEN) DOM2: [ 0.000000] Xen 4.19 support found
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 1 to 2 frames
(XEN) DOM1: [ 0.000000] Zone ranges:
(XEN) DOM2: [ 0.000000] efi: UEFI not found.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 2 to 3 frames
(XEN) DOM1: [ 0.000000] DMA [mem 0x00000000a0000000-0x00000000bfffffff]
(XEN) DOM2: [ 0.000000] Zone ranges:
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 3 to 4 frames
(XEN) DOM1: [ 0.000000] DMA32 empty
(XEN) DOM2: [ 0.000000] DMA [mem 0x0000000040000000-0x000000005fffffff]
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 4 to 5 frames
(XEN) DOM1: [ 0.000000] Normal empty
(XEN) DOM2: [ 0.000000] DMA32 empty
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 5 to 6 frames
(XEN) DOM1: [ 0.000000] Movable zone start for each node
(XEN) DOM2: [ 0.000000] Normal empty
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 6 to 7 frames
(XEN) DOM1: [ 0.000000] Early memory node ranges
(XEN) DOM2: [ 0.000000] Movable zone start for each node
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 7 to 8 frames
(XEN) DOM1: [ 0.000000] node 0: [mem 0x00000000a0000000-0x00000000bfffffff]
(XEN) DOM2: [ 0.000000] Early memory node ranges
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 8 to 9 frames
(XEN) DOM1: [ 0.000000] Initmem setup node 0 [mem 0x00000000a0000000-0x00000000bfffffff]
(XEN) DOM2: [ 0.000000] node 0: [mem 0x0000000040000000-0x000000005fffffff]
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 9 to 10 frames
(XEN) DOM1: [ 0.000000] cma: Reserved 32 MiB at 0x00000000bc000000 on node -1
(XEN) DOM2: [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000005fffffff]
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 10 to 11 frames
(XEN) DOM1: [ 0.000000] psci: probing for conduit method from DT.
(XEN) DOM2: [ 0.000000] cma: Reserved 32 MiB at 0x000000005c000000 on node -1
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 11 to 12 frames
(XEN) DOM1: [ 0.000000] psci: PSCIv1.1 detected in firmware.
(XEN) DOM2: [ 0.000000] psci: probing for conduit method from DT.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 12 to 13 frames
(XEN) DOM1: [ 0.000000] psci: Using standard PSCI v0.2 function IDs
(XEN) DOM2: [ 0.000000] psci: PSCIv1.1 detected in firmware.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 13 to 14 frames
(XEN) DOM1: [ 0.000000] psci: Trusted OS migration not required
(XEN) DOM2: [ 0.000000] psci: Using standard PSCI v0.2 function IDs
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 14 to 15 frames
(XEN) DOM1: [ 0.000000] psci: SMC Calling Convention v1.2
(XEN) DOM2: [ 0.000000] psci: Trusted OS migration not required
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 15 to 16 frames
(XEN) DOM1: [ 0.000000] percpu: Embedded 14 pages/cpu s185896 r8192 d35288 u229376
(XEN) DOM2: [ 0.000000] psci: SMC Calling Convention v1.2
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 16 to 17 frames
(XEN) DOM1: [ 0.000000] Detected PIPT I-cache on CPU0
(XEN) DOM2: [ 0.000000] percpu: Embedded 14 pages/cpu s185896 r8192 d35288 u229376
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 17 to 18 frames
(XEN) DOM1: [ 0.000000] CPU features: detected: Hardware dirty bit management
(XEN) DOM2: [ 0.000000] Detected PIPT I-cache on CPU0
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 18 to 19 frames
(XEN) DOM1: [ 0.000000] CPU features: detected: Spectre-v4
(XEN) DOM2: [ 0.000000] CPU features: detected: Hardware dirty bit management
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 19 to 20 frames
(XEN) DOM1: [ 0.000000] CPU features: detected: Spectre-BHB
(XEN) DOM2: [ 0.000000] CPU features: detected: Spectre-v4
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 20 to 21 frames
(XEN) DOM1: [ 0.000000] alternatives: applying boot alternatives
(XEN) DOM2: [ 0.000000] CPU features: detected: Spectre-BHB
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 21 to 22 frames
(XEN) DOM1: [ 0.000000] Kernel command line: console=ttyAMA0
(XEN) DOM2: [ 0.000000] alternatives: applying boot alternatives
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 22 to 23 frames
(XEN) DOM1: [ 0.000000] Dentry cache hash table entries: 65536 (order: 5, 524288 bytes, linear)
(XEN) DOM2: [ 0.000000] Kernel command line: console=ttyAMA0 earlycon=xen earlyprintk=xen clk_ignore_unused root=/dev/sda2 rootfstype=e
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 23 to 24 frames
(XEN) DOM1: [ 0.000000] Inode-cache hash table entries: 32768 (order: 4, 262144 bytes, linear)
(XEN) DOM2: xt4 rootwait
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 24 to 25 frames
(XEN) DOM1: [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32640
(XEN) DOM2: [ 0.000000] Unknown kernel command line parameters "earlyprintk=xen", will be passed to user space.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 25 to 26 frames
(XEN) DOM1: [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
(XEN) DOM2: [ 0.000000] Dentry cache hash table entries: 65536 (order: 5, 524288 bytes, linear)
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 26 to 27 frames
(XEN) DOM1: [ 0.000000] Memory: 456448K/524288K available (14592K kernel code, 2284K rwdata, 4768K rodata, 5376K init, 1247K bss, 35072
(XEN) DOM2: [ 0.000000] Inode-cache hash table entries: 32768 (order: 4, 262144 bytes, linear)
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 27 to 28 frames
(XEN) DOM1: K reserved, 32768K cma-reserved)
(XEN) DOM2: [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 32640
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 28 to 29 frames
(XEN) DOM1: [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
(XEN) DOM2: [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 29 to 30 frames
(XEN) DOM1: [ 0.000000] ftrace: allocating 47251 entries in 47 pages
(XEN) DOM2: [ 0.000000] Memory: 459552K/524288K available (14592K kernel code, 2284K rwdata, 4768K rodata, 5376K init, 1247K bss, 31968
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 30 to 31 frames
(XEN) DOM1: [ 0.000000] ftrace: allocated 47 pages with 5 groups
(XEN) DOM2: K reserved, 32768K cma-reserved)
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 31 to 32 frames
(XEN) DOM1: [ 0.000000] trace event string verifier disabled
(XEN) DOM2: [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 32 to 33 frames
(XEN) DOM1: [ 0.000000] rcu: Preemptible hierarchical RCU implementation.
(XEN) DOM2: [ 0.000000] ftrace: allocating 47251 entries in 47 pages
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 33 to 34 frames
(XEN) DOM1: [ 0.000000] rcu: RCU event tracing is enabled.
(XEN) DOM2: [ 0.000000] ftrace: allocated 47 pages with 5 groups
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 34 to 35 frames
(XEN) DOM1: [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=1.
(XEN) DOM2: [ 0.000000] trace event string verifier disabled
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 35 to 36 frames
(XEN) DOM1: [ 0.000000] Trampoline variant of Tasks RCU enabled.
(XEN) DOM2: [ 0.000000] rcu: Preemptible hierarchical RCU implementation.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 36 to 37 frames
(XEN) DOM1: [ 0.000000] Rude variant of Tasks RCU enabled.
(XEN) DOM2: [ 0.000000] rcu: RCU event tracing is enabled.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 37 to 38 frames
(XEN) DOM1: [ 0.000000] Tracing variant of Tasks RCU enabled.
(XEN) DOM2: [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=1.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 38 to 39 frames
(XEN) DOM1: [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
(XEN) DOM2: [ 0.000000] Trampoline variant of Tasks RCU enabled.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 39 to 40 frames
(XEN) DOM1: [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
(XEN) DOM2: [ 0.000000] Rude variant of Tasks RCU enabled.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 40 to 41 frames
(XEN) DOM1: [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
(XEN) DOM2: [ 0.000000] Tracing variant of Tasks RCU enabled.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 41 to 42 frames
(XEN) DOM1: [ 0.000000] Root IRQ handler: gic_handle_irq
(XEN) DOM2: [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 42 to 43 frames
(XEN) DOM1: [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
(XEN) DOM2: [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 43 to 44 frames
(XEN) DOM1: [ 0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (virt).
(XEN) DOM2: [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 44 to 45 frames
(XEN) DOM1: [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns: 440795203123 ns
(XEN) DOM2: [ 0.000000] Root IRQ handler: gic_handle_irq
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 45 to 46 frames
(XEN) DOM1: [ 0.000000] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every 4398046511102ns
(XEN) DOM2: [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 46 to 47 frames
(XEN) DOM1: [ 0.000085] Console: colour dummy device 80x25
(XEN) DOM2: [ 0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (virt).
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 47 to 48 frames
(XEN) DOM1: [ 0.000104] Calibrating delay loop (skipped), value calculated using timer frequency.. 108.00 BogoMIPS (lpj=216000)
(XEN) DOM2: [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns: 440795203123 ns
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 48 to 49 frames
(XEN) DOM1: [ 0.000108] pid_max: default: 32768 minimum: 301
(XEN) DOM2: [ 0.000000] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every 4398046511102ns
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 49 to 50 frames
(XEN) DOM1: [ 0.000131] LSM: initializing lsm=capability,integrity
(XEN) DOM2: [ 0.000082] Console: colour dummy device 80x25
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 50 to 51 frames
(XEN) DOM1: [ 0.000188] Mount-cache hash table entries: 2048 (order: 0, 16384 bytes, linear)
(XEN) DOM2: [ 0.000098] Calibrating delay loop (skipped), value calculated using timer frequency.. 108.00 BogoMIPS (lpj=216000)
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 51 to 52 frames
(XEN) DOM1: [ 0.000196] Mountpoint-cache hash table entries: 2048 (order: 0, 16384 bytes, linear)
(XEN) DOM2: [ 0.000102] pid_max: default: 32768 minimum: 301
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 52 to 53 frames
(XEN) DOM1: [ 0.000660] cgroup: Disabling memory control group subsystem
(XEN) DOM2: [ 0.000124] LSM: initializing lsm=capability,integrity
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 53 to 54 frames
(XEN) DOM1: [ 0.000820] cacheinfo: Unable to detect cache hierarchy for CPU 0
(XEN) DOM2: [ 0.000177] Mount-cache hash table entries: 2048 (order: 0, 16384 bytes, linear)
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 54 to 55 frames
(XEN) DOM1: [ 0.001099] RCU Tasks: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1.
(XEN) DOM2: [ 0.000184] Mountpoint-cache hash table entries: 2048 (order: 0, 16384 bytes, linear)
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 55 to 56 frames
(XEN) DOM1: [ 0.001127] RCU Tasks Rude: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1.
(XEN) DOM2: [ 0.000630] cgroup: Disabling memory control group subsystem
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 56 to 57 frames
(XEN) DOM1: [ 0.001155] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1.
(XEN) DOM2: [ 0.000786] cacheinfo: Unable to detect cache hierarchy for CPU 0
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 57 to 58 frames
(XEN) DOM1: [ 0.001239] xen:grant_table: Grant tables using version 1 layout
(XEN) DOM2: [ 0.001058] RCU Tasks: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 58 to 59 frames
(XEN) DOM1: [ 0.001254] Grant table initialized
(XEN) DOM2: [ 0.001085] RCU Tasks Rude: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 59 to 60 frames
(XEN) DOM1: [ 0.001273] xen:events: Using FIFO-based ABI
(XEN) DOM2: [ 0.001112] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1.
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 60 to 61 frames
(XEN) DOM1: [ 0.001282] Xen: initializing cpu0
(XEN) DOM2: [ 0.001200] xen:grant_table: Grant tables using version 1 layout
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 61 to 62 frames
(XEN) DOM1: [ 0.001340] rcu: Hierarchical SRCU implementation.
(XEN) DOM2: [ 0.001215] Grant table initialized
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 62 to 63 frames
(XEN) DOM1: [ 0.001342] rcu: Max phase no-delay instances is 1000.
(XEN) DOM2: [ 0.001228] xen:events: Using FIFO-based ABI
(XEN) common/grant_table.c:1909:d0v0 Expanding d0 grant table from 63 to 64 frames
(XEN) DOM1: [ 0.001589] EFI services will not be available.
(XEN) DOM2: [ 0.001236] Xen: initializing cpu0
*(XEN) DOM1: [ 0.001623] smp: Bringing up secondary CPUs ...
*(XEN) DOM2: [ 0.001295] rcu: Hierarchical SRCU implementation.
*(XEN) DOM1: [ 0.001628] smp: Brought up 1 node, 1 CPU
(XEN) DOM2: [ 0.001296] rcu: Max phase no-delay instances is 1000.
B(XEN) DOM1: [ 0.001630] SMP: Total of 1 processors activated.
o(XEN) DOM2: [ 0.001560] EFI services will not be available.
o(XEN) DOM1: [ 0.001632] CPU features: detected: 32-bit EL0 Support
t(XEN) DOM2: [ 0.001590] smp: Bringing up secondary CPUs ...
i(XEN) DOM1: [ 0.001635] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
n(XEN) DOM2: [ 0.001596] smp: Brought up 1 node, 1 CPU
g(XEN) DOM1: [ 0.001636] CPU features: detected: Common not Private translations
(XEN) DOM2: [ 0.001598] SMP: Total of 1 processors activated.
Z(XEN) DOM1: [ 0.001638] CPU features: detected: CRC32 instructions
e(XEN) DOM2: [ 0.001601] CPU features: detected: 32-bit EL0 Support
p(XEN) DOM1: [ 0.001642] CPU features: detected: RCpc load-acquire (LDAPR)
h(XEN) DOM2: [ 0.001603] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
y(XEN) DOM1: [ 0.001644] CPU features: detected: LSE atomic instructions
r(XEN) DOM2: [ 0.001605] CPU features: detected: Common not Private translations
(XEN) DOM1: [ 0.001645] CPU features: detected: Privileged Access Never
O(XEN) DOM2: [ 0.001606] CPU features: detected: CRC32 instructions
S(XEN) DOM1: [ 0.001651] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
(XEN) DOM2: [ 0.001610] CPU features: detected: RCpc load-acquire (LDAPR)
b(XEN) DOM1: [ 0.001685] CPU: All CPU(s) started at EL1
u(XEN) DOM2: [ 0.001611] CPU features: detected: LSE atomic instructions
i(XEN) DOM1: [ 0.001699] alternatives: applying system-wide alternatives
l(XEN) DOM2: [ 0.001613] CPU features: detected: Privileged Access Never
(XEN) DOM1: [ 0.003626] devtmpfs: initialized
d(XEN) DOM2: [ 0.001618] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
(XEN) DOM1: [ 0.003849] Enabled cp15_barrier support
f(XEN) DOM2: [ 0.001652] CPU: All CPU(s) started at EL1
(XEN) DOM1: [ 0.003854] Enabled setend support
a(XEN) DOM2: [ 0.001666] alternatives: applying system-wide alternatives
8(XEN) DOM1: [ 0.003925] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
(XEN) DOM2: [ 0.003529] devtmpfs: initialized
c(XEN) DOM1: [ 0.003929] futex hash table entries: 256 (order: 0, 16384 bytes, linear)
7(XEN) DOM2: [ 0.003958] Enabled cp15_barrier support
6(XEN) DOM1: [ 0.004064] pinctrl core: initialized pinctrl subsystem
(XEN) DOM2: [ 0.003963] Enabled setend support
2(XEN) DOM1: [ 0.004164] DMI not present or invalid.
4(XEN) DOM2: [ 0.004062] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
b(XEN) DOM1: [ 0.004360] NET: Registered PF_NETLINK/PF_ROUTE protocol family
0(XEN) DOM2: [ 0.004066] futex hash table entries: 256 (order: 0, 16384 bytes, linear)
c(XEN) DOM1: [ 0.004797] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
0(XEN) DOM2: [ 0.004175] pinctrl core: initialized pinctrl subsystem
(XEN) DOM1: [ 0.004815] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
*(XEN) DOM2: [ 0.004271] DMI not present or invalid.
*(XEN) DOM1: [ 0.004831] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
*(XEN) DOM2: [ 0.004469] NET: Registered PF_NETLINK/PF_ROUTE protocol family
(XEN) DOM1: [ 0.004844] audit: initializing netlink subsys (disabled)
(XEN) DOM2: [ 0.004913] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
(XEN) DOM1: [ 0.005039] thermal_sys: Registered thermal governor 'step_wise'
H(XEN) DOM2: [ 0.004932] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
e(XEN) DOM1: [ 0.005064] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
l(XEN) DOM2: [ 0.004947] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
l(XEN) DOM1: [ 0.005089] audit: type=2000 audit(0.004:1): state=initialized audit_enabled=0 res=1
o(XEN) DOM2: [ 0.004961] audit: initializing netlink subsys (disabled)
(XEN) DOM1: [ 0.005094] ASID allocator initialised with 65536 entries
W(XEN) DOM2: [ 0.005157] thermal_sys: Registered thermal governor 'step_wise'
o(XEN) DOM1: [ 0.005149] Serial: AMBA PL011 UART driver
r(XEN) DOM2: [ 0.005196] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers.
l(XEN) DOM1: [ 0.005363] 22000000.sbsa-uart: ttyAMA0 at MMIO 0x22000000 (irq = 13, base_baud = 0) is a SBSA
d(XEN) DOM2: [ 0.005220] audit: type=2000 audit(0.004:1): state=initialized audit_enabled=0 res=1
!(XEN) DOM1: [ 0.005372] printk: console [ttyAMA0] enabled
(XEN) DOM2: [ 0.005226] ASID allocator initialised with 65536 entries
R(XEN) DOM1: [ 1.886561] Modules: 6404 pages in range for non-PLT usage
a(XEN) DOM2: [ 0.005229] software IO TLB: area num 1.
s(XEN) DOM1: [ 1.886564] Modules: 129284 pages in range for PLT usage
p(XEN) DOM2: [ 0.005232] software IO TLB: only able to allocate 32 MB
b(XEN) DOM1: [ 1.904250] xen:balloon: Initialising balloon driver
e(XEN) DOM2: [ 0.009339] software IO TLB: mapped [mem 0x0000000046000000-0x0000000048000000] (32MB)
rr(XEN) DOM2: [ 0.009467] Serial: AMBA PL011 UART driver
y P(XEN) DOM2: [ 0.010308] 107d001000.sbsa-uart: ttyAMA0 at MMIO 0x107d001000 (irq = 13, base_baud = 0) is a SBSA
i(XEN) DOM1: [ 1.944208] iommu: Default domain type: Translated
(XEN) DOM2: [ 0.010317] printk: console [ttyAMA0] enabled
5
(XEN) DOM2: [ 1.948202] Modules: 6404 pages in range for non-PLT usage
(XEN) DOM1: [ 1.967144] iommu: DMA domain TLB invalidation policy: strict mode
(XEN) DOM2: [ 1.948204] Modules: 129284 pages in range for PLT usage
(XEN) DOM2: [ 1.963791] xen:balloon: Initialising balloon driver
(XEN) DOM1: [ 1.983707] SCSI subsystem initialized
(XEN) DOM2: [ 1.989996] iommu: Default domain type: Translated
(XEN) DOM1: [ 2.007009] usbcore: registered new interface driver usbfs
(XEN) DOM2: [ 2.004494] iommu: DMA domain TLB invalidation policy: strict mode
(XEN) DOM1: [ 2.023771] usbcore: registered new interface driver hub
(XEN) DOM2: [ 2.020796] SCSI subsystem initialized
(XEN) DOM1: [ 2.039589] usbcore: registered new device driver usb
(XEN) DOM2: [ 2.034190] usbcore: registered new interface driver usbfs
(XEN) DOM1: [ 2.054513] pps_core: LinuxPPS API ver. 1 registered
(XEN) DOM2: [ 2.045289] usbcore: registered new interface driver hub
(XEN) DOM1: [ 2.064978] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
(XEN) DOM2: [ 2.066878] usbcore: registered new device driver usb
(XEN) DOM1: [ 2.089851] PTP clock support registered
(XEN) DOM2: [ 2.077770] pps_core: LinuxPPS API ver. 1 registered
(XEN) DOM1: [ 2.103484] Advanced Linux Sound Architecture Driver Initialized.
(XEN) DOM2: [ 2.100617] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <[email protected]>
(XEN) DOM1: [ 2.120394] vgaarb: loaded
(XEN) DOM2: [ 2.123723] PTP clock support registered
(XEN) DOM1: [ 2.136960] clocksource: Switched to clocksource arch_sys_counter
(XEN) DOM2: [ 2.133356] Advanced Linux Sound Architecture Driver Initialized.
(XEN) DOM1: [ 2.161708] VFS: Disk quotas dquot_6.6.0
(XEN) DOM2: [ 2.156828] vgaarb: loaded
(XEN) DOM1: [ 2.173284] VFS: Dquot-cache hash table entries: 2048 (order 0, 16384 bytes)
(XEN) DOM2: [ 2.165629] clocksource: Switched to clocksource arch_sys_counter
(XEN) DOM1: [ 2.193216] FS-Cache: Loaded
(XEN) DOM1: [ 2.201455] CacheFiles: Loaded
(XEN) DOM2: [ 2.190314] VFS: Disk quotas dquot_6.6.0
(XEN) DOM1: [ 2.216697] NET: Registered PF_INET protocol family
(XEN) DOM2: [ 2.205768] VFS: Dquot-cache hash table entries: 2048 (order 0, 16384 bytes)
(XEN) DOM1: [ 2.229282] IP idents hash table entries: 8192 (order: 2, 65536 bytes, linear)
(XEN) DOM2: [ 2.229876] FS-Cache: Loaded
(XEN) DOM1: [ 2.253790] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 16384 bytes, linear)
(XEN) DOM2: [ 2.242118] CacheFiles: Loaded
(XEN) DOM1: [ 2.273043] Table-perturb hash table entries: 65536 (order: 4, 262144 bytes, linear)
(XEN) DOM2: [ 2.273248] NET: Registered PF_INET protocol family
(XEN) DOM1: [ 2.293022] TCP established hash table entries: 4096 (order: 1, 32768 bytes, linear)
(XEN) DOM2: [ 2.285927] IP idents hash table entries: 8192 (order: 2, 65536 bytes, linear)
(XEN) DOM1: [ 2.313013] TCP bind hash table entries: 4096 (order: 3, 131072 bytes, linear)
(XEN) DOM2: [ 2.314342] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 16384 bytes, linear)
(XEN) DOM1: [ 2.329081] TCP: Hash tables configured (established 4096 bind 4096)
(XEN) DOM2: [ 2.333697] Table-perturb hash table entries: 65536 (order: 4, 262144 bytes, linear)
(XEN) DOM1: [ 2.361336] MPTCP token hash table entries: 1024 (order: 0, 24576 bytes, linear)
(XEN) DOM2: [ 2.353675] TCP established hash table entries: 4096 (order: 1, 32768 bytes, linear)
(XEN) DOM1: [ 2.381100] UDP hash table entries: 512 (order: 0, 16384 bytes, linear)
(XEN) DOM2: [ 2.377684] TCP bind hash table entries: 4096 (order: 3, 131072 bytes, linear)
(XEN) DOM1: [ 2.397025] UDP-Lite hash table entries: 512 (order: 0, 16384 bytes, linear)
(XEN) DOM2: [ 2.397736] TCP: Hash tables configured (established 4096 bind 4096)
(XEN) DOM1: [ 2.421357] NET: Registered PF_UNIX/PF_LOCAL protocol family
(XEN) DOM2: [ 2.414056] MPTCP token hash table entries: 1024 (order: 0, 24576 bytes, linear)
(XEN) DOM1: [ 2.437573] RPC: Registered named UNIX socket transport module.
(XEN) DOM2: [ 2.433798] UDP hash table entries: 512 (order: 0, 16384 bytes, linear)
(XEN) DOM1: [ 2.452988] RPC: Registered udp transport module.
(XEN) DOM2: [ 2.453681] UDP-Lite hash table entries: 512 (order: 0, 16384 bytes, linear)
(XEN) DOM1: [ 2.468982] RPC: Registered tcp transport module.
(XEN) DOM2: [ 2.469981] NET: Registered PF_UNIX/PF_LOCAL protocol family
(XEN) DOM1: [ 2.493002] RPC: Registered tcp-with-tls transport module.
(XEN) DOM2: [ 2.486440] RPC: Registered named UNIX socket transport module.
(XEN) DOM1: [ 2.505232] RPC: Registered tcp NFSv4.1 backchannel transport module.
(XEN) DOM2: [ 2.501648] RPC: Registered udp transport module.
(XEN) DOM1: [ 2.514705] PCI: CLS 0 bytes, default 64
(XEN) DOM1: [ 2.526201] Trying to unpack rootfs image as initramfs...
(XEN) DOM2: [ 2.513654] RPC: Registered tcp transport module.
(XEN) DOM1: [ 2.533252] kvm [1]: HYP mode not available
(XEN) DOM2: [ 2.537665] RPC: Registered tcp-with-tls transport module.
(XEN) DOM1: [ 2.550474] Initialise system trusted keyrings
(XEN) DOM2: [ 2.553684] RPC: Registered tcp NFSv4.1 backchannel transport module.
(XEN) DOM1: [ 2.577685] workingset: timestamp_bits=46 max_order=15 bucket_order=0
(XEN) DOM2: [ 2.567721] PCI: CLS 0 bytes, default 64
(XEN) DOM2: [ 2.578667] kvm [1]: HYP mode not available
(XEN) DOM1: [ 2.597329] zbud: loaded
(XEN) DOM2: [ 2.586010] Initialise system trusted keyrings
(XEN) DOM1: [ 2.606223] NFS: Registering the id_resolver key type
(XEN) DOM2: [ 2.594587] workingset: timestamp_bits=46 max_order=15 bucket_order=0
(XEN) DOM2: [ 2.608058] zbud: loaded
(XEN) DOM1: [ 2.621220] Key type id_resolver registered
(XEN) DOM2: [ 2.612827] NFS: Registering the id_resolver key type
(XEN) DOM2: [ 2.623496] Key type id_resolver registered
(XEN) DOM1: [ 2.637042] Key type id_legacy registered
(XEN) DOM2: [ 2.629078] Key type id_legacy registered
(XEN) DOM2: [ 2.639536] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
(XEN) DOM1: [ 2.657153] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
(XEN) DOM2: [ 2.647888] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
(XEN) DOM2: [ 2.664780] F2FS not supported on PAGE_SIZE(16384) != 4096
(XEN) DOM1: [ 2.681104] nfs4flexfilelayout_init: NFSv4 Flexfile Layout Driver Registering...
(XEN) DOM2: [ 2.672216] Key type asymmetric registered
(XEN) DOM2: [ 2.685606] Asymmetric key parser 'x509' registered
(XEN) DOM2: [ 2.692124] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
(XEN) DOM1: [ 2.705652] F2FS not supported on PAGE_SIZE(16384) != 4096
(XEN) DOM2: [ 2.701729] io scheduler mq-deadline registered
(XEN) DOM2: [ 2.713532] io scheduler kyber registered
(XEN) DOM1: [ 2.730627] Freeing initrd memory: 3120K
(XEN) DOM2: [ 2.719007] io scheduler bfq registered
(XEN) DOM1: [ 2.737474] Key type asymmetric registered
(XEN) DOM2: [ 2.731916] xen:xen_evtchn: Event-channel device installed
(XEN) DOM1: [ 2.747142] Asymmetric key parser 'x509' registered
(XEN) DOM2: [ 2.742706] vc-mem: phys_addr:0x00000000 mem_base=0x00000000 mem_size:0x00000000(0 MiB)
(XEN) DOM1: [ 2.759921] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
(XEN) DOM2: [ 2.761409] brd: module loaded
(XEN) DOM1: [ 2.777807] io scheduler mq-deadline registered
(XEN) DOM2: [ 2.772779] loop: module loaded
(XEN) DOM1: [ 2.787209] io scheduler kyber registered
(XEN) DOM2: [ 2.778767] Invalid max_queues (4), will use default max: 1.
(XEN) DOM1: [ 2.796714] io scheduler bfq registered
(XEN) DOM2: [ 2.791319] Loading iSCSI transport class v2.0-870.
(XEN) DOM1: [ 2.810208] xen:xen_evtchn: Event-channel device installed
(XEN) DOM2: [ 2.804214] xen_netfront: Initialising Xen virtual ethernet driver
(XEN) DOM1: [ 2.822850] vc-mem: phys_addr:0x00000000 mem_base=0x00000000 mem_size:0x00000000(0 MiB)
(XEN) DOM2: [ 2.815961] usbcore: registered new device driver r8152-cfgselector
(XEN) DOM1: [ 2.843396] brd: module loaded
(XEN) DOM2: [ 2.832393] usbcore: registered new interface driver r8152
(XEN) DOM1: [ 2.853407] loop: module loaded
(XEN) DOM2: [ 2.843160] usbcore: registered new interface driver lan78xx
(XEN) DOM1: [ 2.860095] Invalid max_queues (4), will use default max: 1.
(XEN) DOM2: [ 2.854184] usbcore: registered new interface driver smsc95xx
(XEN) DOM1: [ 2.874272] Loading iSCSI transport class v2.0-870.
(XEN) DOM2: [ 2.868118] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
(XEN) DOM1: [ 2.889161] xen_netfront: Initialising Xen virtual ethernet driver
(XEN) DOM2: [ 2.881802] usbcore: registered new interface driver uas
(XEN) DOM1: [ 2.901006] usbcore: registered new device driver r8152-cfgselector
(XEN) DOM2: [ 2.894625] usbcore: registered new interface driver usb-storage
(XEN) DOM1: [ 2.914741] usbcore: registered new interface driver r8152
(XEN) DOM2: [ 2.909848] mousedev: PS/2 mouse device common for all mice
(XEN) DOM1: [ 2.928577] usbcore: registered new interface driver lan78xx
(XEN) DOM2: [ 2.923164] sdhci: Secure Digital Host Controller Interface driver
(XEN) DOM1: [ 2.942098] usbcore: registered new interface driver smsc95xx
(XEN) DOM2: [ 2.936642] sdhci: Copyright(c) Pierre Ossman
(XEN) DOM1: [ 2.956458] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
(XEN) DOM2: [ 2.949141] sdhci-pltfm: SDHCI platform and OF driver helper
(XEN) DOM1: [ 2.969418] usbcore: registered new interface driver uas
(XEN) DOM2: [ 2.963150] ledtrig-cpu: registered to indicate activity on CPUs
(XEN) DOM1: [ 2.982002] usbcore: registered new interface driver usb-storage
(XEN) DOM2: [ 2.976597] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
(XEN) DOM1: [ 2.996896] mousedev: PS/2 mouse device common for all mice
(XEN) DOM2: [ 2.991176] hid: raw HID events driver (C) Jiri Kosina
(XEN) DOM1: [ 3.011233] sdhci: Secure Digital Host Controller Interface driver
(XEN) DOM2: [ 3.004229] usbcore: registered new interface driver usbhid
(XEN) DOM1: [ 3.024214] sdhci: Copyright(c) Pierre Ossman
(XEN) DOM2: [ 3.018115] usbhid: USB HID core driver
(XEN) DOM1: [ 3.036481] sdhci-pltfm: SDHCI platform and OF driver helper
(XEN) DOM2: [ 3.030202] NET: Registered PF_PACKET protocol family
(XEN) DOM1: [ 3.048456] ledtrig-cpu: registered to indicate activity on CPUs
(XEN) DOM2: [ 3.041871] Key type dns_resolver registered
(XEN) DOM1: [ 3.061745] SMCCC: SOC_ID: ARCH_SOC_ID not implemented, skipping ....
(XEN) DOM2: [ 3.061185] registered taskstats version 1
(XEN) DOM1: [ 3.074631] hid: raw HID events driver (C) Jiri Kosina
(XEN) DOM2: [ 3.067273] Loading compiled-in X.509 certificates
(XEN) DOM1: [ 3.086179] usbcore: registered new interface driver usbhid
(XEN) DOM2: [ 3.085875] Key type .fscrypt registered
(XEN) DOM1: [ 3.098680] usbhid: USB HID core driver
(XEN) DOM2: [ 3.091175] Key type fscrypt-provisioning registered
(XEN) DOM1: [ 3.110523] NET: Registered PF_PACKET protocol family
(XEN) DOM2: [ 3.104532] brcm-pcie 1000120000.pcie: host bridge /passthrough/pcie@1000120000 ranges:
(XEN) DOM1: [ 3.121577] Key type dns_resolver registered
(XEN) DOM2: [ 3.117813] brcm-pcie 1000120000.pcie: No bus range found for /passthrough/pcie@1000120000, using [bus 00-ff]
(XEN) DOM1: [ 3.143273] registered taskstats version 1
(XEN) DOM2: [ 3.134501] brcm-pcie 1000120000.pcie: MEM 0x1f00000000..0x1ffffffffb -> 0x0000000000
(XEN) DOM1: [ 3.152616] Loading compiled-in X.509 certificates
(XEN) DOM2: [ 3.149017] brcm-pcie 1000120000.pcie: MEM 0x1c00000000..0x1effffffff -> 0x0400000000
(XEN) DOM1: [ 3.174867] Key type .fscrypt registered
(XEN) DOM2: [ 3.164416] brcm-pcie 1000120000.pcie: IB MEM 0x1f00000000..0x1f003fffff -> 0x0000000000
(XEN) DOM1: [ 3.182116] Key type fscrypt-provisioning registered
(XEN) DOM2: [ 3.178853] brcm-pcie 1000120000.pcie: IB MEM 0x0000000000..0x0fffffffff -> 0x1000000000
(XEN) DOM1: [ 3.198107] of_cfs_init
(XEN) DOM2: [ 3.196174] brcm-pcie 1000120000.pcie: Forcing gen 2
(XEN) DOM1: [ 3.210929] of_cfs_init: OK
(XEN) DOM2: [ 3.204865] brcm-pcie 1000120000.pcie: PCI host bridge to bus 0000:00
(XEN) DOM1: [ 3.221276] clk: Disabling unused clocks
(XEN) DOM2: [ 3.215721] pci_bus 0000:00: root bus resource [bus 00-ff]
(XEN) DOM1: [ 3.233456] ALSA device list:
(XEN) DOM2: [ 3.227319] pci_bus 0000:00: root bus resource [mem 0x1f00000000-0x1ffffffffb] (bus address [0x00000000-0xfffffffb])
(XEN) DOM1: [ 3.244125] No soundcards found.
(XEN) DOM2: [ 3.243057] pci_bus 0000:00: root bus resource [mem 0x1c00000000-0x1effffffff pref] (bus address [0x400000000-0x6ffffffff])
(XEN) DOM1: [ 3.268807] Freeing unused kernel memory: 5376K
(XEN) DOM2:
(XEN) DOM1: [ 3.278401] Run /init as init process
(XEN) DOM2: [ 3.266864] pci 0000:00:00.0: [14e4:2712] type 01 class 0x060400
(XEN) DOM2: [ 3.278879] pci 0000:00:00.0: PME# supported from D0 D3hot
(XEN) DOM1: sh: write error: Invalid argument
(XEN) DOM2: [ 3.286481] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring
(XEN) DOM1: /bin/sh: can't access tty; job control turned off
(XEN) DOM2: [ 3.405891] brcm-pcie 1000120000.pcie: link up, 5.0 GT/s PCIe x4 (!SSC)
(XEN) DOM2: [ 3.414241] pci 0000:01:00.0: [1de4:0001] type 00 class 0x020000
(XEN) DOM2: [ 3.421819] pci 0000:01:00.0: reg 0x10: [mem 0xffffc000-0xffffffff]
(XEN) DOM2: [ 3.429638] pci 0000:01:00.0: reg 0x14: [mem 0xffc00000-0xffffffff]
(XEN) DOM2: [ 3.437412] pci 0000:01:00.0: reg 0x18: [mem 0xffff0000-0xffffffff]
(XEN) DOM2: [ 3.445483] pci 0000:01:00.0: supports D1
(XEN) DOM2: [ 3.450906] pci 0000:01:00.0: PME# supported from D0 D1 D3hot D3cold
(XEN) DOM2: [ 3.469777] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated to 01
(XEN) DOM2: [ 3.478027] pci 0000:00:00.0: BAR 8: assigned [mem 0x1f00000000-0x1f005fffff]
(XEN) DOM2: [ 3.486760] pci 0000:01:00.0: BAR 1: assigned [mem 0x1f00000000-0x1f003fffff]
(XEN) DOM2: [ 3.495491] pci 0000:01:00.0: BAR 2: assigned [mem 0x1f00400000-0x1f0040ffff]
(XEN) DOM2: [ 3.504260] pci 0000:01:00.0: BAR 0: assigned [mem 0x1f00410000-0x1f00413fff]
(XEN) DOM2: [ 3.512999] pci 0000:00:00.0: PCI bridge to [bus 01]
(XEN) DOM2: [ 3.519371] pci 0000:00:00.0: bridge window [mem 0x1f00000000-0x1f005fffff]
(XEN) DOM2: [ 3.528585] pcieport 0000:00:00.0: enabling device (0000 -> 0002)
(XEN) DOM2: [ 3.536592] pcieport 0000:00:00.0: PME: Signaling with IRQ 15
(XEN) DOM2: [ 3.544415] pcieport 0000:00:00.0: AER: enabled with IRQ 15
(XEN) DOM2: [ 3.551967] rp1 0000:01:00.0: bar0 len 0x4000, start 0x1f00410000, end 0x1f00413fff, flags, 0x40200
(XEN) DOM2: [ 3.562776] rp1 0000:01:00.0: bar1 len 0x400000, start 0x1f00000000, end 0x1f003fffff, flags, 0x40200
(XEN) DOM2: [ 3.573886] rp1 0000:01:00.0: enabling device (0000 -> 0002)
(XEN) DOM2: [ 3.583659] rp1 0000:01:00.0: chip_id 0x20001927
(XEN) DOM2: [ 3.592238] dwc3 1f00200000.usb: prop pinctrl-0 index 0 invalid phandle
(XEN) DOM2: [ 3.601550] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
(XEN) DOM2: [ 3.608786] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1
(XEN) DOM2: [ 3.619190] xhci-hcd xhci-hcd.0.auto: hcc params 0x0240fe6d hci version 0x110 quirks 0x0000008000000810
(XEN) DOM2: [ 3.630453] xhci-hcd xhci-hcd.0.auto: irq 113, io mem 0x1f00300000
(XEN) DOM2: [ 3.638400] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller
(XEN) DOM2: [ 3.645360] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2
(XEN) DOM2: [ 3.654729] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed
(XEN) DOM2: [ 3.662944] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 6.06
(XEN) DOM2: [ 3.672874] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
(XEN) DOM2: [ 3.681662] usb usb1: Product: xHCI Host Controller
(XEN) DOM2: [ 3.687937] usb usb1: Manufacturer: Linux 6.6.22-v8-16k xhci-hcd
(XEN) DOM2: [ 3.695425] usb usb1: SerialNumber: xhci-hcd.0.auto
(XEN) DOM2: [ 3.701836] hub 1-0:1.0: USB hub found
(XEN) DOM2: [ 3.706665] hub 1-0:1.0: 2 ports detected
(XEN) DOM2: [ 3.711940] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 6.06
(XEN) DOM2: [ 3.721381] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
(XEN) DOM2: [ 3.729783] usb usb2: Product: xHCI Host Controller
(XEN) DOM2: [ 3.735850] usb usb2: Manufacturer: Linux 6.6.22-v8-16k xhci-hcd
(XEN) DOM2: [ 3.742967] usb usb2: SerialNumber: xhci-hcd.0.auto
(XEN) DOM2: [ 3.749095] hub 2-0:1.0: USB hub found
(XEN) DOM2: [ 3.754011] hub 2-0:1.0: 1 port detected
(XEN) DOM2: [ 3.763630] sdhci-brcmstb 1000fff000.mmc: Got CD GPIO
(XEN) DOM2: [ 3.769923] sdhci-brcmstb 1000fff000.mmc: No pinctrl info in FDT
(XEN) DOM2: [ 3.777440] macb 1f00100000.ethernet: invalid hw address, using random
(XEN) DOM2: [ 3.799752] macb 1f00100000.ethernet eth0: Cadence GEM rev 0x00070109 at 0x1f00100000 irq 83 (82:68:6b:a2:87:78)
(XEN) DOM2: [ 3.811281] of_cfs_init
(XEN) DOM2: [ 3.814776] of_cfs_init: OK
(XEN) DOM2: [ 3.821638] mmc0: SDHCI controller on 1000fff000.mmc [1000fff000.mmc] using ADMA 64-bit
(XEN) DOM2: [ 3.830901] clk: Not disabling unused clocks
(XEN) DOM2: [ 3.836409] ALSA device list:
(XEN) DOM2: [ 3.840410] No soundcards found.
(XEN) DOM2: [ 3.845035] Waiting for root device /dev/sda2...
(XEN) DOM2: [ 3.946184] mmc0: new ultra high speed SDR104 SDXC card at address aaaa
(XEN) DOM2: [ 3.954160] mmcblk0: mmc0:aaaa SR64G 59.5 GiB
(XEN) DOM2: [ 3.960825] mmcblk0: p1 p2
(XEN) DOM2: [ 3.964802] mmcblk0: mmc0:aaaa SR64G 59.5 GiB (quirks 0x00004000)
(XEN) DOM2: [ 4.097751] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
(XEN) DOM2: [ 4.122300] usb 2-1: New USB device found, idVendor=1b1c, idProduct=1a0a, bcdDevice=10.75
(XEN) DOM2: [ 4.131648] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
(XEN) DOM2: [ 4.139939] usb 2-1: Product: Survivor 3.0
(XEN) DOM2: [ 4.145241] usb 2-1: Manufacturer: Corsair
(XEN) DOM2: [ 4.150412] usb 2-1: SerialNumber: 13121777000009
(XEN) DOM2: [ 4.156964] usb-storage 2-1:1.0: USB Mass Storage device detected
(XEN) DOM2: [ 4.164287] scsi host0: usb-storage 2-1:1.0
(XEN) DOM2: [ 5.198275] scsi 0:0:0:0: Direct-Access Corsair Survivor 3.0 1.00 PQ: 0 ANSI: 6
(XEN) DOM2: [ 5.208677] sd 0:0:0:0: [sda] 31129600 512-byte logical blocks: (15.9 GB/14.8 GiB)
(XEN) DOM2: [ 5.217560] sd 0:0:0:0: [sda] Write Protect is off
(XEN) DOM2: [ 5.223599] sd 0:0:0:0: [sda] Write cache: disabled, read cache: disabled, doesn't support DPO or FUA
(XEN) DOM2: [ 5.239387] sda: sda1 sda2
(XEN) DOM2: [ 5.243315] sd 0:0:0:0: [sda] Attached SCSI removable disk
(XEN) DOM2: [ 5.264188] EXT4-fs (sda2): mounted filesystem e9a39785-5a35-4eac-9928-7d46c216171f ro with ordered data mode. Quota mode:
(XEN) DOM2: none.
(XEN) DOM2: [ 5.278237] VFS: Mounted root (ext4 filesystem) readonly on device 8:2.
(XEN) DOM2: [ 5.286458] devtmpfs: mounted
(XEN) DOM2: [ 5.293928] Freeing unused kernel memory: 5376K
(XEN) DOM2: [ 5.299686] Run /sbin/init as init process