Skip to content

Instantly share code, notes, and snippets.

@X547
Last active July 8, 2021 17:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save X547/87b4308f1554f658a6b1f4e44ae3fba1 to your computer and use it in GitHub Desktop.
Save X547/87b4308f1554f658a6b1f4e44ae3fba1 to your computer and use it in GitHub Desktop.
Haiku riscv64 log on HiFive Unmatched (2)
U-Boot SPL 2021.01 (Apr 07 2021 - 17:59:15 +0000)
Trying to boot from MMC1
U-Boot 2021.01 (Apr 07 2021 - 17:59:15 +0000)
CPU: rv64imafdc
Model: SiFive HiFive Unmatched A00
DRAM: 16 GiB
MMC: spi@10050000:mmc@0: 0
EEPROM: SiFive PCB EEPROM format v1
Serial number: SF105SZ212200730
PCB revision: 3
Ethernet MAC address: 70:b3:d5:92:f9:88
CRC: 5c750ad8
EEPROM dump: (0x25 bytes)
00: F1 5E 50 45 01 02 00 03 42 00 53 46 31 30 35 53
10: 5A 32 31 32 32 30 30 37 33 30 01 70 B3 D5 92 F9
20: 88 D8 0A 75 5C
found SiFive v1
In: serial@10010000
Out: serial@10010000
Err: serial@10010000
Model: SiFive HiFive Unmatched A00
Net: eth0: ethernet@10090000
Hit any key to stop autoboot: 0
PCIe Link up, Gen1
Device 0: Vendor: 0x1987 Rev: EDFMD1.0 Prod: 7EF607140B6800005305
Type: Hard Disk
Capacity: 244198.3 MB = 238.4 GB (500118192 x 512)
... is now current device
** No partition table - nvme 0 **
starting USB...
Bus xhci_pci: Register 4000840 NbrPorts 4
Starting the controller
USB XHCI 1.00
scanning bus xhci_pci for devices... 4 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
Device 0: Vendor: I-O DATA Rev: 1100 Prod: USB Flash Disk
Type: Removable Hard Disk
Capacity: 14800.0 MB = 14.4 GB (30310400 x 512)
... is now current device
Scanning usb 0:1...
** Unable to read file / **
Failed to load '/'
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Scanning disk mmc@0.blk...
** Unrecognized filesystem type **
** Unrecognized filesystem type **
Scanning disk nvme#0.blk#0...
** Unrecognized filesystem type **
ERROR: status = 2002, phase = 0, head = 1
ERROR: status = 2002, phase = 1, head = 0
Scanning disk nvme#0.blk#1...
Disk nvme#0.blk#1 not ready
ERROR: status = 2002, phase = 1, head = 1
ERROR: status = 2002, phase = 0, head = 0
Scanning disk nvme#0.blk#2...
Disk nvme#0.blk#2 not ready
ERROR: status = 2002, phase = 0, head = 1
ERROR: status = 2002, phase = 1, head = 0
Scanning disk nvme#0.blk#3...
Disk nvme#0.blk#3 not ready
ERROR: status = 2002, phase = 1, head = 1
ERROR: status = 2002, phase = 0, head = 0
Scanning disk nvme#0.blk#4...
Disk nvme#0.blk#4 not ready
ERROR: status = 2002, phase = 0, head = 1
ERROR: status = 2002, phase = 1, head = 0
Scanning disk nvme#0.blk#5...
Disk nvme#0.blk#5 not ready
ERROR: status = 2002, phase = 1, head = 1
ERROR: status = 2002, phase = 0, head = 0
Scanning disk nvme#0.blk#6...
Disk nvme#0.blk#6 not ready
ERROR: status = 2002, phase = 0, head = 1
ERROR: status = 2002, phase = 1, head = 0
Scanning disk nvme#0.blk#7...
Disk nvme#0.blk#7 not ready
Scanning disk usb_mass_storage.lun0...
** Unrecognized filesystem type **
Found 9 disks
** Unable to read file ubootefi.var **
Failed to load EFI variables
BootOrder not defined
EFI boot manager: Cannot load any image
Found EFI removable media binary efi/boot/bootriscv64.efi
471490 bytes read in 5 ms (89.9 MiB/s)
libfdt fdt_check_header(): FDT_ERR_BADMAGIC
Booting /efi\boot\bootriscv64.efi
efi/fdt: Probing for device trees from UEFI...
efi/fdt: Valid FDT from UEFI table 2, size: 20480
fdt tree:
node('')
prop('serial-number'): 'SF105SZ212200730' (len 17)
prop('#address-cells'): 2 (len 4)
prop('#size-cells'): 2 (len 4)
prop('compatible'): 'sifive,hifive-unmatched-a00', 'sifive,fu740-c000', 'sifive,fu740' (len 59)
prop('model'): 'SiFive HiFive Unmatched A00' (len 28)
node('reserved-memory')
prop('#address-cells'): 2 (len 4)
prop('#size-cells'): 2 (len 4)
prop('ranges'):
(len 0)
node('mmode_resv0@80000000')
prop('reg'): (0x80000000, 0x00040000) (len 16)
node('fit-images')
node('uboot')
prop('os'): ? (len 7)
prop('type'): ? (len 11)
prop('size'): ? (len 4)
prop('load'): ? (len 8)
node('aliases')
prop('serial0'): ? (len 21)
prop('serial1'): ? (len 21)
prop('ethernet0'): ? (len 23)
prop('spi0'): ? (len 18)
node('chosen')
prop('boot-hartid'): 3 (len 4)
prop('stdout-path'): 'serial0' (len 8)
node('cpus')
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('timebase-frequency'): 1000000 (len 4)
prop('assigned-clocks'): ? (len 8)
prop('assigned-clock-rates'): ? (len 4)
prop('u-boot,dm-spl'): ? (len 0)
node('cpu@0')
prop('compatible'): 'sifive,bullet0', 'riscv' (len 21)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('next-level-cache'): ? (len 4)
prop('reg'): (0x00000003, 0x9000000eb) (len 4)
prop('riscv,isa'): 'rv64imac' (len 9)
prop('status'): 'disabled' (len 9)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 3 (len 4)
node('cpu@1')
prop('compatible'): 'sifive,bullet0', 'riscv' (len 21)
prop('d-cache-block-size'): ? (len 4)
prop('d-cache-sets'): ? (len 4)
prop('d-cache-size'): ? (len 4)
prop('d-tlb-sets'): ? (len 4)
prop('d-tlb-size'): ? (len 4)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('i-tlb-sets'): ? (len 4)
prop('i-tlb-size'): ? (len 4)
prop('mmu-type'): 'riscv,sv39' (len 11)
prop('next-level-cache'): ? (len 4)
prop('reg'): (0x100000003, 0xb000000eb) (len 4)
prop('riscv,isa'): 'rv64imafdc' (len 11)
prop('tlb-split'): ? (len 0)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 4 (len 4)
node('cpu@2')
prop('compatible'): 'sifive,bullet0', 'riscv' (len 21)
prop('d-cache-block-size'): ? (len 4)
prop('d-cache-sets'): ? (len 4)
prop('d-cache-size'): ? (len 4)
prop('d-tlb-sets'): ? (len 4)
prop('d-tlb-size'): ? (len 4)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('i-tlb-sets'): ? (len 4)
prop('i-tlb-size'): ? (len 4)
prop('mmu-type'): 'riscv,sv39' (len 11)
prop('next-level-cache'): ? (len 4)
prop('reg'): (0x200000003, 0xb000000eb) (len 4)
prop('riscv,isa'): 'rv64imafdc' (len 11)
prop('tlb-split'): ? (len 0)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 5 (len 4)
node('cpu@3')
prop('compatible'): 'sifive,bullet0', 'riscv' (len 21)
prop('d-cache-block-size'): ? (len 4)
prop('d-cache-sets'): ? (len 4)
prop('d-cache-size'): ? (len 4)
prop('d-tlb-sets'): ? (len 4)
prop('d-tlb-size'): ? (len 4)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('i-tlb-sets'): ? (len 4)
prop('i-tlb-size'): ? (len 4)
prop('mmu-type'): 'riscv,sv39' (len 11)
prop('next-level-cache'): ? (len 4)
prop('reg'): (0x300000003, 0xb000000eb) (len 4)
prop('riscv,isa'): 'rv64imafdc' (len 11)
prop('tlb-split'): ? (len 0)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 6 (len 4)
node('cpu@4')
prop('compatible'): 'sifive,bullet0', 'riscv' (len 21)
prop('d-cache-block-size'): ? (len 4)
prop('d-cache-sets'): ? (len 4)
prop('d-cache-size'): ? (len 4)
prop('d-tlb-sets'): ? (len 4)
prop('d-tlb-size'): ? (len 4)
prop('device_type'): 'cpu' (len 4)
prop('i-cache-block-size'): ? (len 4)
prop('i-cache-sets'): ? (len 4)
prop('i-cache-size'): ? (len 4)
prop('i-tlb-sets'): ? (len 4)
prop('i-tlb-size'): ? (len 4)
prop('mmu-type'): 'riscv,sv39' (len 11)
prop('next-level-cache'): ? (len 4)
prop('reg'): (0x400000003, 0xb000000eb) (len 4)
prop('riscv,isa'): 'rv64imafdc' (len 11)
prop('tlb-split'): ? (len 0)
prop('clocks'): ? (len 8)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'riscv,cpu-intc' (len 15)
prop('interrupt-controller'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 7 (len 4)
node('soc')
prop('#address-cells'): 2 (len 4)
prop('#size-cells'): 2 (len 4)
prop('compatible'): 'sifive,fu740-c000', 'sifive,fu740', 'simple-bus' (len 42)
prop('ranges'):
(len 0)
prop('u-boot,dm-spl'): ? (len 0)
node('interrupt-controller@c000000')
prop('#interrupt-cells'): 1 (len 4)
prop('compatible'): 'sifive,plic-1.0.0' (len 18)
prop('reg'): (0x0c000000, 0x04000000) (len 16)
prop('riscv,ndev'): 69 (len 4)
prop('interrupt-controller'): ? (len 0)
prop('interrupts-extended'): (3, 4294967295), (4, 4294967295), (4, 9), (5, 4294967295), (5, 9), (6, 4294967295), (6, 9), (7, 4294967295), (7, 9) (len 72)
prop('phandle'): 10 (len 4)
node('clock-controller@10000000')
prop('compatible'): 'sifive,fu740-c000-prci' (len 23)
prop('reg'): (0x10000000, 0x00001000) (len 16)
prop('clocks'): ? (len 8)
prop('#clock-cells'): ? (len 4)
prop('#reset-cells'): ? (len 4)
prop('resets'): ? (len 48)
prop('reset-names'): ? (len 57)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 1 (len 4)
node('serial@10010000')
prop('compatible'): 'sifive,fu740-c000-uart', 'sifive,uart0' (len 36)
prop('reg'): (0x10010000, 0x00001000) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 39 (len 4)
prop('clocks'): ? (len 8)
prop('status'): 'okay' (len 5)
prop('u-boot,dm-spl'): ? (len 0)
node('serial@10011000')
prop('compatible'): 'sifive,fu740-c000-uart', 'sifive,uart0' (len 36)
prop('reg'): (0x10011000, 0x00001000) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 40 (len 4)
prop('clocks'): ? (len 8)
prop('status'): 'okay' (len 5)
node('i2c@10030000')
prop('compatible'): 'sifive,fu740-c000-i2c', 'sifive,i2c0' (len 34)
prop('reg'): (0x10030000, 0x00001000) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 52 (len 4)
prop('clocks'): ? (len 8)
prop('reg-shift'): ? (len 4)
prop('reg-io-width'): ? (len 4)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'okay' (len 5)
prop('u-boot,dm-spl'): ? (len 0)
node('temperature-sensor@4c')
prop('compatible'): 'ti,tmp451' (len 10)
prop('reg'): (0x4c00000003, 0x4000001e9) (len 4)
prop('interrupt-parent'): 11 (len 4)
prop('interrupts'): 6 (len 8)
node('pmic@58')
prop('compatible'): 'dlg,da9063' (len 11)
prop('reg'): (0x5800000003, 0x4000001e9) (len 4)
prop('interrupt-parent'): 11 (len 4)
prop('interrupts'): 1 (len 8)
prop('interrupt-controller'): ? (len 0)
node('regulators')
node('bcore1')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bcore2')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bpro')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bperi')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bmem')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('bio')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo1')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo2')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo3')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo4')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo5')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo6')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo7')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo8')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('ldo9')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
node('ldo10')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
node('ldo11')
prop('regulator-min-microvolt'): ? (len 4)
prop('regulator-max-microvolt'): ? (len 4)
prop('regulator-min-microamp'): ? (len 4)
prop('regulator-max-microamp'): ? (len 4)
prop('regulator-always-on'): ? (len 0)
node('i2c@10031000')
prop('compatible'): 'sifive,fu740-c000-i2c', 'sifive,i2c0' (len 34)
prop('reg'): (0x10031000, 0x00001000) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 53 (len 4)
prop('clocks'): ? (len 8)
prop('reg-shift'): ? (len 4)
prop('reg-io-width'): ? (len 4)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'disabled' (len 9)
node('spi@10040000')
prop('compatible'): 'sifive,fu740-c000-spi', 'sifive,spi0' (len 34)
prop('reg'): (0x10040000, 0x00001000), (0x20000000, 0x10000000) (len 32)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 41 (len 4)
prop('clocks'): ? (len 8)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'okay' (len 5)
node('flash@0')
prop('compatible'): 'issi,is25wp256', 'jedec,spi-nor' (len 29)
prop('reg'): (0x00000003, 0x40000028e) (len 4)
prop('spi-max-frequency'): ? (len 4)
prop('m25p,fast-read'): ? (len 0)
prop('spi-tx-bus-width'): ? (len 4)
prop('spi-rx-bus-width'): ? (len 4)
node('spi@10041000')
prop('compatible'): 'sifive,fu740-c000-spi', 'sifive,spi0' (len 34)
prop('reg'): (0x10041000, 0x00001000), (0x30000000, 0x10000000) (len 32)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 42 (len 4)
prop('clocks'): ? (len 8)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'disabled' (len 9)
node('spi@10050000')
prop('compatible'): 'sifive,fu740-c000-spi', 'sifive,spi0' (len 34)
prop('reg'): (0x10050000, 0x00001000) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 43 (len 4)
prop('clocks'): ? (len 8)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'okay' (len 5)
prop('u-boot,dm-spl'): ? (len 0)
node('mmc@0')
prop('compatible'): 'mmc-spi-slot' (len 13)
prop('reg'): (0x00000003, 0x40000028e) (len 4)
prop('spi-max-frequency'): ? (len 4)
prop('voltage-ranges'): ? (len 8)
prop('disable-wp'): ? (len 0)
prop('u-boot,dm-spl'): ? (len 0)
node('ethernet@10090000')
prop('compatible'): 'sifive,fu740-c000-gem' (len 22)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 55 (len 4)
prop('reg'): (0x10090000, 0x00002000), (0x100a0000, 0x00001000) (len 32)
prop('local-mac-address'): ? (len 6)
prop('clock-names'): ? (len 10)
prop('clocks'): ? (len 16)
prop('#address-cells'): 1 (len 4)
prop('#size-cells'): 0 (len 4)
prop('status'): 'okay' (len 5)
prop('phy-mode'): ? (len 5)
prop('phy-handle'): ? (len 4)
prop('assigned-clocks'): ? (len 8)
prop('assigned-clock-rates'): ? (len 4)
node('ethernet-phy@0')
prop('reg'): (0x00000003, 0x400000122) (len 4)
prop('phandle'): 12 (len 4)
node('pwm@10020000')
prop('compatible'): 'sifive,fu740-c000-pwm', 'sifive,pwm0' (len 34)
prop('reg'): (0x10020000, 0x00001000) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 44 (len 16)
prop('clocks'): ? (len 8)
prop('#pwm-cells'): ? (len 4)
prop('status'): 'okay' (len 5)
node('pwm@10021000')
prop('compatible'): 'sifive,fu740-c000-pwm', 'sifive,pwm0' (len 34)
prop('reg'): (0x10021000, 0x00001000) (len 16)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 48 (len 16)
prop('clocks'): ? (len 8)
prop('#pwm-cells'): ? (len 4)
prop('status'): 'okay' (len 5)
node('cache-controller@2010000')
prop('compatible'): 'sifive,fu740-c000-ccache', 'cache' (len 31)
prop('cache-block-size'): ? (len 4)
prop('cache-level'): ? (len 4)
prop('cache-sets'): ? (len 4)
prop('cache-size'): ? (len 4)
prop('cache-unified'): ? (len 0)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 19 (len 16)
prop('reg'): (0x02010000, 0x00001000) (len 16)
prop('status'): 'okay' (len 5)
prop('phandle'): 2 (len 4)
node('gpio@10060000')
prop('compatible'): 'sifive,fu740-c000-gpio', 'sifive,gpio0' (len 36)
prop('interrupt-parent'): 10 (len 4)
prop('interrupts'): 23 (len 64)
prop('reg'): (0x10060000, 0x00001000) (len 16)
prop('gpio-controller'): ? (len 0)
prop('#gpio-cells'): ? (len 4)
prop('interrupt-controller'): ? (len 0)
prop('#interrupt-cells'): 2 (len 4)
prop('clocks'): ? (len 8)
prop('status'): 'okay' (len 5)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 11 (len 4)
node('pcie@e00000000')
prop('#address-cells'): 3 (len 4)
prop('#interrupt-cells'): 1 (len 4)
prop('#num-lanes'): ? (len 4)
prop('#size-cells'): 2 (len 4)
prop('compatible'): 'sifive,fu740-pcie' (len 18)
prop('reg'): (0xe00000000, 0x100000000), (0xdf0000000, 0x10000000), (0x100d0000, 0x00001000) (len 48)
prop('reg-names'): ? (len 16)
prop('device_type'): 'pci' (len 4)
prop('dma-coherent'): ? (len 0)
prop('bus-range'): 0, 255 (len 8)
prop('ranges'):
IOPORT (0x81000000), child: 0x60080000, parent: 0x60080000, len: 0x00010000
MMIO (0x82000000), child: 0x60090000, parent: 0x60090000, len: 0x0ff70000
MMIO (0x82000000), child: 0x70000000, parent: 0x70000000, len: 0x01000000
MMIO_64BIT (0xc3000000), child: 0x2000000000, parent: 0x2000000000, len: 0x2000000000
(len 112)
prop('num-lanes'): ? (len 4)
prop('msi-parent'): ? (len 4)
prop('interrupts'): 56 (len 36)
prop('interrupt-names'): ? (len 24)
prop('interrupt-parent'): 10 (len 4)
prop('interrupt-map-mask'):
0x00000000
0x00000000
0x00000000
0x00000007
(len 16)
prop('interrupt-map'):
0x00000000, 0x00000000, 0x00000000, 0x00000001, bus: 0, dev: 0, fn: 0, childIrq: 1, parentIrq: (10, 57)
0x00000000, 0x00000000, 0x00000000, 0x00000002, bus: 0, dev: 0, fn: 0, childIrq: 2, parentIrq: (10, 58)
0x00000000, 0x00000000, 0x00000000, 0x00000003, bus: 0, dev: 0, fn: 0, childIrq: 3, parentIrq: (10, 59)
0x00000000, 0x00000000, 0x00000000, 0x00000004, bus: 0, dev: 0, fn: 0, childIrq: 4, parentIrq: (10, 60)
(len 96)
prop('pwren-gpios'): ? (len 12)
prop('perstn-gpios'): ? (len 12)
prop('clocks'): ? (len 8)
prop('clock-names'): ? (len 8)
prop('resets'): ? (len 8)
prop('reset-names'): ? (len 6)
prop('status'): 'okay' (len 5)
node('clint@2000000')
prop('compatible'): 'riscv,clint0' (len 13)
prop('interrupts-extended'): (3, 3), (3, 7), (4, 3), (4, 7), (5, 3), (5, 7), (6, 3), (6, 7), (7, 3), (7, 7) (len 80)
prop('reg'): (0x02000000, 0x00010000) (len 16)
prop('u-boot,dm-spl'): ? (len 0)
prop('clocks'): ? (len 4)
node('dmc@100b0000')
prop('compatible'): 'sifive,fu740-c000-ddr' (len 22)
prop('reg'): (0x100b0000, 0x00000800), (0x100b2000, 0x00002000), (0x100b8000, 0x00001000) (len 48)
prop('clocks'): ? (len 8)
prop('clock-frequency'): 933333324 (len 4)
prop('u-boot,dm-spl'): ? (len 0)
prop('sifive,ddr-params'): ? (len 5920)
node('memory@80000000')
prop('device_type'): 'memory' (len 7)
prop('reg'): (0x80000000, 0x400000000) (len 16)
prop('u-boot,dm-spl'): ? (len 0)
node('hfclk')
prop('#clock-cells'): ? (len 4)
prop('compatible'): 'fixed-clock' (len 12)
prop('clock-frequency'): 26000000 (len 4)
prop('clock-output-names'): ? (len 6)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 8 (len 4)
node('rtcclk')
prop('#clock-cells'): ? (len 4)
prop('compatible'): 'fixed-clock' (len 12)
prop('clock-frequency'): 1000000 (len 4)
prop('clock-output-names'): ? (len 7)
prop('u-boot,dm-spl'): ? (len 0)
prop('phandle'): 9 (len 4)
node('gpio-poweroff')
prop('compatible'): 'gpio-poweroff' (len 14)
prop('gpios'): ? (len 12)
arch_smp_register_cpu()
cpu
id: 0
arch_smp_register_cpu()
cpu
id: 1
arch_smp_register_cpu()
cpu
id: 2
arch_smp_register_cpu()
cpu
id: 3
arch_smp_register_cpu()
cpu
id: 4
boot(): enter
boot(): heap initialized...
GOP protocol not found
Welcome to the Haiku boot loader!
add_partitions_for(0x00000000fc6bb258, mountFS = no)
add_partitions_for(fd = 0, mountFS = no)
0x00000000fc6bb310 Partition::Partition
0x00000000fc6bb310 Partition::Scan()
check for partitioning_system: GUID Partition Map
gpt: alternate header not in last block (62333951 vs. 62333952)
EFI header: EFI PART
EFI revision: 10000
header size: 92
header CRC: d48e83ee
absolute block: 1
alternate block: 62333951
first usable block: 34
last usable block: 62333918
disk GUID: d713a481-d92f-4f9e-ac23-9c29c80444a5
entries block: 2
entry size: 128
entry count: 128
entries CRC: 191c249d
EFI header: EFI PART
EFI revision: 10000
header size: 92
header CRC: 6d458b6f
absolute block: 62333951
alternate block: 1
first usable block: 34
last usable block: 62333918
disk GUID: d713a481-d92f-4f9e-ac23-9c29c80444a5
entries block: 62333919
entry size: 128
entry count: 128
entries CRC: 191c249d
[ 0] partition type: 5b193300-fc78-40cd-8002-e86c45580b47
unique id: 8fe2c46f-e158-4788-b27e-2c0833aaa867
start block: 34
end block: 2081
size: 0.999 MB
attributes: 0
name: primary
[ 1] partition type: 2e54b353-1271-4842-806f-e436d6af6985
unique id: 1116cb47-2930-4d7d-9944-b1f0a9eefb37
start block: 2082
end block: 10273
size: 3.999 MB
attributes: 0
name: primary
[ 2] partition type: ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
unique id: cfe48fca-1efd-4744-a693-63a6b5588173
start block: 16384
end block: 282623
size: 129.999 MB
attributes: 4
name: boot
[ 3] partition type: 0fc63daf-8483-4772-8e79-3d69d8477de4
unique id: 82242d88-d7b8-49dc-84ef-af23e5e256b7
start block: 286720
end block: 13918207
size: 6655.999 MB
attributes: 0
name: root
priority: 960
check for partitioning_system: Intel Partition Map
intel: Found GPT signature, ignoring.
check for partitioning_system: Intel Extended Partition
efi_gpt_scan_partition(cookie = 0x00000000fc6bb410)
0x00000000fc6bb530 Partition::Partition
0x00000000fc6bb310 Partition::AddChild 0x00000000fc6bb530
0x00000000fc6bb530 Partition::SetParent 0x00000000fc6bb310
new child partition!
0x00000000fc6bb628 Partition::Partition
0x00000000fc6bb310 Partition::AddChild 0x00000000fc6bb628
0x00000000fc6bb628 Partition::SetParent 0x00000000fc6bb310
new child partition!
0x00000000fc6bb720 Partition::Partition
0x00000000fc6bb310 Partition::AddChild 0x00000000fc6bb720
0x00000000fc6bb720 Partition::SetParent 0x00000000fc6bb310
new child partition!
0x00000000fc6bb838 Partition::Partition
0x00000000fc6bb310 Partition::AddChild 0x00000000fc6bb838
0x00000000fc6bb838 Partition::SetParent 0x00000000fc6bb310
new child partition!
0x00000000fc6bb310 Partition::Scan(): scan child 0x00000000fc6bb530 (start = 17408, size = 1048576, parent = 0x00000000fc6bb310)!
0x00000000fc6bb530 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb310 Partition::Scan(): scan child 0x00000000fc6bb628 (start = 1065984, size = 4194304, parent = 0x00000000fc6bb310)!
0x00000000fc6bb628 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb310 Partition::Scan(): scan child 0x00000000fc6bb720 (start = 8388608, size = 136314880, parent = 0x00000000fc6bb310)!
0x00000000fc6bb720 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb310 Partition::Scan(): scan child 0x00000000fc6bb838 (start = 146800640, size = 6979321856, parent = 0x00000000fc6bb310)!
0x00000000fc6bb838 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb310 Partition::~Partition
0x00000000fc6bb530 Partition::SetParent 0x0000000000000000
0x00000000fc6bb628 Partition::SetParent 0x0000000000000000
0x00000000fc6bb720 Partition::SetParent 0x0000000000000000
0x00000000fc6bb838 Partition::SetParent 0x0000000000000000
0x00000000fc6bb530 Partition::_Mount check for file_system: BFS Filesystem
0x00000000fc6bb530 Partition::_Mount check for file_system: FAT32 Filesystem
0x00000000fc6bb530 Partition::_Mount check for file_system: TAR Filesystem
0x00000000fc6bb530 Partition::~Partition
add_partitions_for(0x00000000fc6bb288, mountFS = no)
add_partitions_for(fd = 1, mountFS = no)
0x00000000fc6bb530 Partition::Partition
0x00000000fc6bb530 Partition::Scan()
check for partitioning_system: GUID Partition Map
ReadAt: blockIo error reading from device!
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb628 Partition::_Mount check for file_system: BFS Filesystem
0x00000000fc6bb628 Partition::_Mount check for file_system: FAT32 Filesystem
0x00000000fc6bb628 Partition::_Mount check for file_system: TAR Filesystem
0x00000000fc6bb628 Partition::~Partition
add_partitions_for(0x00000000fc6bb2b8, mountFS = no)
add_partitions_for(fd = 2, mountFS = no)
0x00000000fc6bb310 Partition::Partition
0x00000000fc6bb310 Partition::Scan()
check for partitioning_system: GUID Partition Map
gpt: alternate header not in last block (30310399 vs. 30310400)
EFI header: EFI PART
EFI revision: 10000
header size: 92
header CRC: 87cb9794
absolute block: 1
alternate block: 30310399
first usable block: 34
last usable block: 30310366
disk GUID: ead5cb38-e15a-7848-b7a7-0ed317a67f41
entries block: 2
entry size: 128
entry count: 128
entries CRC: 564900b
EFI header: EFI PART
EFI revision: 10000
header size: 92
header CRC: f80a318a
absolute block: 30310399
alternate block: 1
first usable block: 34
last usable block: 30310366
disk GUID: ead5cb38-e15a-7848-b7a7-0ed317a67f41
entries block: 30310367
entry size: 128
entry count: 128
entries CRC: 564900b
[ 0] partition type: c12a7328-f81f-11d2-ba4b-00a0c93ec93b
unique id: 0b9917fd-873b-4a48-a0ae-28721f898218
start block: 40
end block: 65575
size: 31.999 MB
attributes: 0
name: esp
[ 1] partition type: 42465331-3ba3-10f1-802a-4861696b7521
unique id: a0997339-6aa8-9345-b94e-5972c4f18fc8
start block: 65576
end block: 30308391
size: 14766.999 MB
attributes: 0
name: Haiku RISC-V
priority: 960
check for partitioning_system: Intel Partition Map
intel: Found GPT signature, ignoring.
check for partitioning_system: Intel Extended Partition
efi_gpt_scan_partition(cookie = 0x00000000fc6bba68)
0x00000000fc6bbb40 Partition::Partition
0x00000000fc6bb310 Partition::AddChild 0x00000000fc6bbb40
0x00000000fc6bbb40 Partition::SetParent 0x00000000fc6bb310
new child partition!
0x00000000fc6bbc18 Partition::Partition
0x00000000fc6bb310 Partition::AddChild 0x00000000fc6bbc18
0x00000000fc6bbc18 Partition::SetParent 0x00000000fc6bb310
new child partition!
0x00000000fc6bb310 Partition::Scan(): scan child 0x00000000fc6bbb40 (start = 20480, size = 33554432, parent = 0x00000000fc6bb310)!
0x00000000fc6bbb40 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb310 Partition::Scan(): scan child 0x00000000fc6bbc18 (start = 33574912, size = 15484321792, parent = 0x00000000fc6bb310)!
0x00000000fc6bbc18 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb310 Partition::~Partition
0x00000000fc6bbb40 Partition::SetParent 0x0000000000000000
0x00000000fc6bbc18 Partition::SetParent 0x0000000000000000
0x00000000fc6bb720 Partition::_Mount check for file_system: BFS Filesystem
0x00000000fc6bb720 Partition::_Mount check for file_system: FAT32 Filesystem
0x00000000fc6bb720 Partition::_Mount check for file_system: TAR Filesystem
0x00000000fc6bb720 Partition::~Partition
no boot path found, scan for all partitions...
0x00000000fc6bb838 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb838 Partition::~Partition
0x00000000fc6bb530 Partition::Scan()
check for partitioning_system: GUID Partition Map
ReadAt: blockIo error reading from device!
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bb530 Partition::~Partition
0x00000000fc6bbb40 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
priority: 500
check for partitioning_system: Intel Extended Partition
0x00000000fc6bbc18 Partition::Scan()
check for partitioning_system: GUID Partition Map
check for partitioning_system: Intel Partition Map
check for partitioning_system: Intel Extended Partition
0x00000000fc6bbc18 Partition::_Mount check for file_system: BFS Filesystem
Could not locate any supported boot devices!
PackageVolumeInfo::SetTo()
PackageVolumeInfo::SetTo(): failed to open packages directory: No such file or directory
PackageVolumeInfo::SetTo()
PackageVolumeInfo::SetTo(): failed to open packages directory: No such file or directory
Welcome to the
Haiku Boot Loader
Copyright 2004-2020 Haiku, Inc.
Select boot volume (Current: None)
Select safe mode options
Select debug options
Select video mode (Current: None)
Reboot
Cannot continue booting (Boot volume is not valid)
Welcome to the
Haiku Boot Loader
Copyright 2004-2020 Haiku, Inc.
Select Boot Volume
Haiku RISC-V
Rescan volumes
Return to main menu
PackageVolumeInfo::SetTo()
PackageVolumeInfo::SetTo(): failed to open packages directory: No such file or directory
Welcome to the
Haiku Boot Loader
Copyright 2004-2020 Haiku, Inc.
Select boot volume (Current: Haiku RISC-V)
Select safe mode options
Select debug options
Select video mode (Current: None)
Reboot
Continue booting
(0)
(1)
load kernel kernel_riscv64...
(3)
(4)
(5)
(6)
(7)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
maximum boot loader heap usage: 13904, currently used: 9896
(16)
UART:
kind: sifive
regs: 0x10010000, 0x1000
irq: 39
clock: 0
kernel:
text: 0xffffffc002010000, 0x17e000
data: 0xffffffc00218e000, 0x59000
entry: 0xffffffc0020935ae
Kernel stack at 0xffffffc0025dc000
System provided memory map:
phys: 0x80000000, virt: 0x80000000, size: 0x40000, bootServicesData, attrs: 0x8
phys: 0x80040000, virt: 0x80040000, size: 0x7eb6000, conventionalMemory, attrs: 0x8
phys: 0x87ef6000, virt: 0x87ef6000, size: 0x14000, ACPIReclaimMemory, attrs: 0x8
phys: 0x87f0a000, virt: 0x87f0a000, size: 0x741c8000, conventionalMemory, attrs: 0x8
phys: 0xfc0d2000, virt: 0xfc0d2000, size: 0x25e9000, loaderData, attrs: 0x8
phys: 0xfe6bb000, virt: 0xfe6bb000, size: 0x5a000, loaderCode, attrs: 0x8
phys: 0xfe715000, virt: 0xfe715000, size: 0x7000, reservedMemoryType, attrs: 0x8
phys: 0xfe71c000, virt: 0xfe71c000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe71d000, virt: 0xfe71d000, size: 0x1000, runtimeServicesData, attrs: 0x8000000000000008
phys: 0xfe71e000, virt: 0xfe71e000, size: 0x2000, bootServicesData, attrs: 0x8
phys: 0xfe720000, virt: 0xfe720000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe721000, virt: 0xfe721000, size: 0x3000, runtimeServicesData, attrs: 0x8000000000000008
phys: 0xfe724000, virt: 0xfe724000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe725000, virt: 0xfe725000, size: 0x4000, runtimeServicesData, attrs: 0x8000000000000008
phys: 0xfe729000, virt: 0xfe729000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe72a000, virt: 0xfe72a000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe72b000, virt: 0xfe72b000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe72c000, virt: 0xfe72c000, size: 0x2000, bootServicesData, attrs: 0x8
phys: 0xfe72e000, virt: 0xfe72e000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe72f000, virt: 0xfe72f000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe730000, virt: 0xfe730000, size: 0x2000, reservedMemoryType, attrs: 0x8
phys: 0xfe732000, virt: 0xfe732000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe733000, virt: 0xfe733000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe734000, virt: 0xfe734000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe735000, virt: 0xfe735000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe736000, virt: 0xfe736000, size: 0x1000, bootServicesData, attrs: 0x8
phys: 0xfe737000, virt: 0xfe737000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe738000, virt: 0xfe738000, size: 0x2000, bootServicesData, attrs: 0x8
phys: 0xfe73a000, virt: 0xfe73a000, size: 0x1000, reservedMemoryType, attrs: 0x8
phys: 0xfe73b000, virt: 0xfe73b000, size: 0x2000, bootServicesData, attrs: 0x8
phys: 0xfe73d000, virt: 0xfe73d000, size: 0x1826000, loaderData, attrs: 0x8
phys: 0xfff63000, virt: 0xfff63000, size: 0x1000, runtimeServicesCode, attrs: 0x8000000000000008
phys: 0xfff64000, virt: 0xfff64000, size: 0x9c000, loaderData, attrs: 0x8
phys: 0x100000000, virt: 0x100000000, size: 0x380000000, bootServicesData, attrs: 0x8
sPageTable: 0xfc0d1000
physMemRange: 0x80040000, 0x7ffc0000
MapRange(0xffffffff80040000 - 0xffffffffffffffff, 0x80040000 - 0xffffffff, 0x7ffc0000)
Boot loader:
MapRange(0xfc0d2000 - 0xfe6bafff, 0xfc0d2000 - 0xfe6bafff, 0x25e9000)
MapRange(0xfe6bb000 - 0xfe714fff, 0xfe6bb000 - 0xfe714fff, 0x5a000)
MapRange(0xfe73d000 - 0xfff62fff, 0xfe73d000 - 0xfff62fff, 0x1826000)
MapRange(0xfff64000 - 0xffffffff, 0xfff64000 - 0xffffffff, 0x9c000)
Boot loader stack
SP: 0xff73b1b8
gStackBase: 0xff73b418
EFI runtime services:
MapRange(0xfe71d000 - 0xfe71dfff, 0xfe71d000 - 0xfe71dfff, 0x1000)
MapRange(0xfe721000 - 0xfe723fff, 0xfe721000 - 0xfe723fff, 0x3000)
MapRange(0xfe725000 - 0xfe728fff, 0xfe725000 - 0xfe728fff, 0x4000)
MapRange(0xfff63000 - 0xfff63fff, 0xfff63000 - 0xfff63fff, 0x1000)
Regions:
MapRange(0xfc6bb000 - 0xfc6bafff, 0x0 - 0xffffffffffffffff, 0x0)
MapRange(0xffffffc0025dc000 - 0xffffffc0025e0fff, 0xfc0d2000 - 0xfc0d6fff, 0x5000)
MapRange(0xffffffc0025cc000 - 0xffffffc0025dbfff, 0xfc0d7000 - 0xfc0e6fff, 0x10000)
MapRange(0xffffffc0025c8000 - 0xffffffc0025cbfff, 0xfc0e7000 - 0xfc0eafff, 0x4000)
MapRange(0xffffffc0025c1000 - 0xffffffc0025c7fff, 0xfc0eb000 - 0xfc0f1fff, 0x7000)
MapRange(0xffffffc0025b4000 - 0xffffffc0025c0fff, 0xfc0f2000 - 0xfc0fefff, 0xd000)
MapRange(0xffffffc0025a4000 - 0xffffffc0025b3fff, 0xfc0ff000 - 0xfc10efff, 0x10000)
MapRange(0xffffffc002593000 - 0xffffffc0025a3fff, 0xfc10f000 - 0xfc11ffff, 0x11000)
MapRange(0xffffffc00253b000 - 0xffffffc002592fff, 0xfc120000 - 0xfc177fff, 0x58000)
MapRange(0xffffffc002532000 - 0xffffffc00253afff, 0xfc178000 - 0xfc180fff, 0x9000)
MapRange(0xffffffc002522000 - 0xffffffc002531fff, 0xfc181000 - 0xfc190fff, 0x10000)
MapRange(0xffffffc00251c000 - 0xffffffc002521fff, 0xfc191000 - 0xfc196fff, 0x6000)
MapRange(0xffffffc0024fc000 - 0xffffffc00251bfff, 0xfc197000 - 0xfc1b6fff, 0x20000)
MapRange(0xffffffc0024ec000 - 0xffffffc0024fbfff, 0xfc1b7000 - 0xfc1c6fff, 0x10000)
MapRange(0xffffffc0024c7000 - 0xffffffc0024ebfff, 0xfc1c7000 - 0xfc1ebfff, 0x25000)
MapRange(0xffffffc0024bf000 - 0xffffffc0024c6fff, 0xfc1ec000 - 0xfc1f3fff, 0x8000)
MapRange(0xffffffc0024a5000 - 0xffffffc0024befff, 0xfc1f4000 - 0xfc20dfff, 0x1a000)
MapRange(0xffffffc00249f000 - 0xffffffc0024a4fff, 0xfc20e000 - 0xfc213fff, 0x6000)
MapRange(0xffffffc00248f000 - 0xffffffc00249efff, 0xfc214000 - 0xfc223fff, 0x10000)
MapRange(0xffffffc002489000 - 0xffffffc00248efff, 0xfc224000 - 0xfc229fff, 0x6000)
MapRange(0xffffffc002473000 - 0xffffffc002488fff, 0xfc22a000 - 0xfc23ffff, 0x16000)
MapRange(0xffffffc00246e000 - 0xffffffc002472fff, 0xfc240000 - 0xfc244fff, 0x5000)
MapRange(0xffffffc00246b000 - 0xffffffc00246dfff, 0xfc245000 - 0xfc247fff, 0x3000)
MapRange(0xffffffc002466000 - 0xffffffc00246afff, 0xfc248000 - 0xfc24cfff, 0x5000)
MapRange(0xffffffc002462000 - 0xffffffc002465fff, 0xfc24d000 - 0xfc250fff, 0x4000)
MapRange(0xffffffc002452000 - 0xffffffc002461fff, 0xfc251000 - 0xfc260fff, 0x10000)
MapRange(0xffffffc00244c000 - 0xffffffc002451fff, 0xfc261000 - 0xfc266fff, 0x6000)
MapRange(0xffffffc002436000 - 0xffffffc00244bfff, 0xfc267000 - 0xfc27cfff, 0x16000)
MapRange(0xffffffc002427000 - 0xffffffc002435fff, 0xfc27d000 - 0xfc28bfff, 0xf000)
MapRange(0xffffffc002417000 - 0xffffffc002426fff, 0xfc28c000 - 0xfc29bfff, 0x10000)
MapRange(0xffffffc002403000 - 0xffffffc002416fff, 0xfc29c000 - 0xfc2affff, 0x14000)
MapRange(0xffffffc0023ff000 - 0xffffffc002402fff, 0xfc2b0000 - 0xfc2b3fff, 0x4000)
MapRange(0xffffffc0023f9000 - 0xffffffc0023fefff, 0xfc2b4000 - 0xfc2b9fff, 0x6000)
MapRange(0xffffffc0023f4000 - 0xffffffc0023f8fff, 0xfc2ba000 - 0xfc2befff, 0x5000)
MapRange(0xffffffc0023f1000 - 0xffffffc0023f3fff, 0xfc2bf000 - 0xfc2c1fff, 0x3000)
MapRange(0xffffffc0023ed000 - 0xffffffc0023f0fff, 0xfc2c2000 - 0xfc2c5fff, 0x4000)
MapRange(0xffffffc0023e4000 - 0xffffffc0023ecfff, 0xfc2c6000 - 0xfc2cefff, 0x9000)
MapRange(0xffffffc0023d8000 - 0xffffffc0023e3fff, 0xfc2cf000 - 0xfc2dafff, 0xc000)
MapRange(0xffffffc0023bc000 - 0xffffffc0023d7ce9, 0xfc2db000 - 0xfc2f6ce9, 0x1bcea)
MapRange(0xffffffc0023ae000 - 0xffffffc0023bb1ff, 0xfc2f7000 - 0xfc3041ff, 0xd200)
MapRange(0xffffffc002350000 - 0xffffffc0023adfff, 0xfc305000 - 0xfc362fff, 0x5e000)
MapRange(0xffffffc002340000 - 0xffffffc00234ffff, 0xfc363000 - 0xfc372fff, 0x10000)
MapRange(0xffffffc00232c000 - 0xffffffc00233ffff, 0xfc373000 - 0xfc386fff, 0x14000)
MapRange(0xffffffc00231f000 - 0xffffffc00232bfff, 0xfc387000 - 0xfc393fff, 0xd000)
MapRange(0xffffffc00231b000 - 0xffffffc00231efff, 0xfc394000 - 0xfc397fff, 0x4000)
MapRange(0xffffffc002317000 - 0xffffffc00231afff, 0xfc398000 - 0xfc39bfff, 0x4000)
MapRange(0xffffffc002314000 - 0xffffffc002316fff, 0xfc39c000 - 0xfc39efff, 0x3000)
MapRange(0xffffffc002311000 - 0xffffffc002313fff, 0xfc39f000 - 0xfc3a1fff, 0x3000)
MapRange(0xffffffc00230f000 - 0xffffffc002310fff, 0xfc3a2000 - 0xfc3a3fff, 0x2000)
MapRange(0xffffffc0022ff000 - 0xffffffc00230efff, 0xfc3a4000 - 0xfc3b3fff, 0x10000)
MapRange(0xffffffc0022f1000 - 0xffffffc0022fefff, 0xfc3b4000 - 0xfc3c1fff, 0xe000)
MapRange(0xffffffc0022ee000 - 0xffffffc0022f0fff, 0xfc3c2000 - 0xfc3c4fff, 0x3000)
MapRange(0xffffffc0022ec000 - 0xffffffc0022edfff, 0xfc3c5000 - 0xfc3c6fff, 0x2000)
MapRange(0xffffffc0022e5000 - 0xffffffc0022ebfff, 0xfc3c7000 - 0xfc3cdfff, 0x7000)
MapRange(0xffffffc0022cf000 - 0xffffffc0022e4fff, 0xfc3ce000 - 0xfc3e3fff, 0x16000)
MapRange(0xffffffc0022bf000 - 0xffffffc0022cefff, 0xfc3e4000 - 0xfc3f3fff, 0x10000)
MapRange(0xffffffc0022b2000 - 0xffffffc0022befff, 0xfc3f4000 - 0xfc400fff, 0xd000)
MapRange(0xffffffc0022b0000 - 0xffffffc0022b1fff, 0xfc401000 - 0xfc402fff, 0x2000)
MapRange(0xffffffc0022ae000 - 0xffffffc0022affff, 0xfc403000 - 0xfc404fff, 0x2000)
MapRange(0xffffffc0022a5000 - 0xffffffc0022ad56b, 0xfc405000 - 0xfc40d56b, 0x856c)
MapRange(0xffffffc00226f000 - 0xffffffc0022a4fff, 0xfc40e000 - 0xfc443fff, 0x36000)
MapRange(0xffffffc00226b000 - 0xffffffc00226efff, 0xfc444000 - 0xfc447fff, 0x4000)
MapRange(0xffffffc002261000 - 0xffffffc00226afff, 0xfc448000 - 0xfc451fff, 0xa000)
MapRange(0xffffffc002255000 - 0xffffffc002260fff, 0xfc452000 - 0xfc45dfff, 0xc000)
MapRange(0xffffffc002213000 - 0xffffffc0022541cf, 0xfc45e000 - 0xfc49f1cf, 0x411d0)
MapRange(0xffffffc0021e7000 - 0xffffffc002212577, 0xfc4a0000 - 0xfc4cb577, 0x2b578)
MapRange(0xffffffc002010000 - 0xffffffc0021e6fff, 0xfc4cc000 - 0xfc6a2fff, 0x1d7000)
MapRange(0xffffffc002000000 - 0xffffffc00200ffff, 0xfc6a3000 - 0xfc6b2fff, 0x10000)
MapRange(0xffffffc0025e1000 - 0xffffffc0025e4fff, 0xfc6b3000 - 0xfc6b6fff, 0x4000)
MapRange(0xffffffc0025e5000 - 0xffffffc0025e8fff, 0xfc6b7000 - 0xfc6bafff, 0x4000)
Devices:
MapRange(0xffffffc0025e9000 - 0xffffffc0025f8fff, 0x2000000 - 0x200ffff, 0x10000)
MapRange(0xffffffc0025f9000 - 0xffffffc0065f8fff, 0xc000000 - 0xfffffff, 0x4000000)
MapRange(0x10010000 - 0x10010fff, 0x10010000 - 0x10010fff, 0x1000)
MapRange(0xffffffc0065f9000 - 0xffffffc0065f9fff, 0x10010000 - 0x10010fff, 0x1000)
PageTable:
0x10010000 - 0x10010fff: 0x10010000 - 0x10010fff, 0x1000, {valid, read, write, accessed, dirty}
0xfc0d2000 - 0xfe714fff: 0xfc0d2000 - 0xfe714fff, 0x2643000, {valid, read, write, exec, accessed, dirty}
0xfe71d000 - 0xfe71dfff: 0xfe71d000 - 0xfe71dfff, 0x1000, {valid, read, write, exec, accessed, dirty}
0xfe721000 - 0xfe723fff: 0xfe721000 - 0xfe723fff, 0x3000, {valid, read, write, exec, accessed, dirty}
0xfe725000 - 0xfe728fff: 0xfe725000 - 0xfe728fff, 0x4000, {valid, read, write, exec, accessed, dirty}
0xfe73d000 - 0xffffffff: 0xfe73d000 - 0xffffffff, 0x18c3000, {valid, read, write, exec, accessed, dirty}
0xffffffc002000000 - 0xffffffc00200ffff: 0xfc6a3000 - 0xfc6b2fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc002010000 - 0xffffffc0021e6fff: 0xfc4cc000 - 0xfc6a2fff, 0x1d7000, {valid, read, write, exec, accessed, dirty}
0xffffffc0021e7000 - 0xffffffc002212fff: 0xfc4a0000 - 0xfc4cbfff, 0x2c000, {valid, read, write, exec, accessed, dirty}
0xffffffc002213000 - 0xffffffc002254fff: 0xfc45e000 - 0xfc49ffff, 0x42000, {valid, read, write, exec, accessed, dirty}
0xffffffc002255000 - 0xffffffc002260fff: 0xfc452000 - 0xfc45dfff, 0xc000, {valid, read, write, exec, accessed, dirty}
0xffffffc002261000 - 0xffffffc00226afff: 0xfc448000 - 0xfc451fff, 0xa000, {valid, read, write, exec, accessed, dirty}
0xffffffc00226b000 - 0xffffffc00226efff: 0xfc444000 - 0xfc447fff, 0x4000, {valid, read, write, exec, accessed, dirty}
0xffffffc00226f000 - 0xffffffc0022a4fff: 0xfc40e000 - 0xfc443fff, 0x36000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022a5000 - 0xffffffc0022adfff: 0xfc405000 - 0xfc40dfff, 0x9000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022ae000 - 0xffffffc0022affff: 0xfc403000 - 0xfc404fff, 0x2000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022b0000 - 0xffffffc0022b1fff: 0xfc401000 - 0xfc402fff, 0x2000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022b2000 - 0xffffffc0022befff: 0xfc3f4000 - 0xfc400fff, 0xd000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022bf000 - 0xffffffc0022cefff: 0xfc3e4000 - 0xfc3f3fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022cf000 - 0xffffffc0022e4fff: 0xfc3ce000 - 0xfc3e3fff, 0x16000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022e5000 - 0xffffffc0022ebfff: 0xfc3c7000 - 0xfc3cdfff, 0x7000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022ec000 - 0xffffffc0022edfff: 0xfc3c5000 - 0xfc3c6fff, 0x2000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022ee000 - 0xffffffc0022f0fff: 0xfc3c2000 - 0xfc3c4fff, 0x3000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022f1000 - 0xffffffc0022fefff: 0xfc3b4000 - 0xfc3c1fff, 0xe000, {valid, read, write, exec, accessed, dirty}
0xffffffc0022ff000 - 0xffffffc00230efff: 0xfc3a4000 - 0xfc3b3fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc00230f000 - 0xffffffc002310fff: 0xfc3a2000 - 0xfc3a3fff, 0x2000, {valid, read, write, exec, accessed, dirty}
0xffffffc002311000 - 0xffffffc002313fff: 0xfc39f000 - 0xfc3a1fff, 0x3000, {valid, read, write, exec, accessed, dirty}
0xffffffc002314000 - 0xffffffc002316fff: 0xfc39c000 - 0xfc39efff, 0x3000, {valid, read, write, exec, accessed, dirty}
0xffffffc002317000 - 0xffffffc00231afff: 0xfc398000 - 0xfc39bfff, 0x4000, {valid, read, write, exec, accessed, dirty}
0xffffffc00231b000 - 0xffffffc00231efff: 0xfc394000 - 0xfc397fff, 0x4000, {valid, read, write, exec, accessed, dirty}
0xffffffc00231f000 - 0xffffffc00232bfff: 0xfc387000 - 0xfc393fff, 0xd000, {valid, read, write, exec, accessed, dirty}
0xffffffc00232c000 - 0xffffffc00233ffff: 0xfc373000 - 0xfc386fff, 0x14000, {valid, read, write, exec, accessed, dirty}
0xffffffc002340000 - 0xffffffc00234ffff: 0xfc363000 - 0xfc372fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc002350000 - 0xffffffc0023adfff: 0xfc305000 - 0xfc362fff, 0x5e000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023ae000 - 0xffffffc0023bbfff: 0xfc2f7000 - 0xfc304fff, 0xe000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023bc000 - 0xffffffc0023d7fff: 0xfc2db000 - 0xfc2f6fff, 0x1c000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023d8000 - 0xffffffc0023e3fff: 0xfc2cf000 - 0xfc2dafff, 0xc000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023e4000 - 0xffffffc0023ecfff: 0xfc2c6000 - 0xfc2cefff, 0x9000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023ed000 - 0xffffffc0023f0fff: 0xfc2c2000 - 0xfc2c5fff, 0x4000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023f1000 - 0xffffffc0023f3fff: 0xfc2bf000 - 0xfc2c1fff, 0x3000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023f4000 - 0xffffffc0023f8fff: 0xfc2ba000 - 0xfc2befff, 0x5000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023f9000 - 0xffffffc0023fefff: 0xfc2b4000 - 0xfc2b9fff, 0x6000, {valid, read, write, exec, accessed, dirty}
0xffffffc0023ff000 - 0xffffffc002402fff: 0xfc2b0000 - 0xfc2b3fff, 0x4000, {valid, read, write, exec, accessed, dirty}
0xffffffc002403000 - 0xffffffc002416fff: 0xfc29c000 - 0xfc2affff, 0x14000, {valid, read, write, exec, accessed, dirty}
0xffffffc002417000 - 0xffffffc002426fff: 0xfc28c000 - 0xfc29bfff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc002427000 - 0xffffffc002435fff: 0xfc27d000 - 0xfc28bfff, 0xf000, {valid, read, write, exec, accessed, dirty}
0xffffffc002436000 - 0xffffffc00244bfff: 0xfc267000 - 0xfc27cfff, 0x16000, {valid, read, write, exec, accessed, dirty}
0xffffffc00244c000 - 0xffffffc002451fff: 0xfc261000 - 0xfc266fff, 0x6000, {valid, read, write, exec, accessed, dirty}
0xffffffc002452000 - 0xffffffc002461fff: 0xfc251000 - 0xfc260fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc002462000 - 0xffffffc002465fff: 0xfc24d000 - 0xfc250fff, 0x4000, {valid, read, write, exec, accessed, dirty}
0xffffffc002466000 - 0xffffffc00246afff: 0xfc248000 - 0xfc24cfff, 0x5000, {valid, read, write, exec, accessed, dirty}
0xffffffc00246b000 - 0xffffffc00246dfff: 0xfc245000 - 0xfc247fff, 0x3000, {valid, read, write, exec, accessed, dirty}
0xffffffc00246e000 - 0xffffffc002472fff: 0xfc240000 - 0xfc244fff, 0x5000, {valid, read, write, exec, accessed, dirty}
0xffffffc002473000 - 0xffffffc002488fff: 0xfc22a000 - 0xfc23ffff, 0x16000, {valid, read, write, exec, accessed, dirty}
0xffffffc002489000 - 0xffffffc00248efff: 0xfc224000 - 0xfc229fff, 0x6000, {valid, read, write, exec, accessed, dirty}
0xffffffc00248f000 - 0xffffffc00249efff: 0xfc214000 - 0xfc223fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc00249f000 - 0xffffffc0024a4fff: 0xfc20e000 - 0xfc213fff, 0x6000, {valid, read, write, exec, accessed, dirty}
0xffffffc0024a5000 - 0xffffffc0024befff: 0xfc1f4000 - 0xfc20dfff, 0x1a000, {valid, read, write, exec, accessed, dirty}
0xffffffc0024bf000 - 0xffffffc0024c6fff: 0xfc1ec000 - 0xfc1f3fff, 0x8000, {valid, read, write, exec, accessed, dirty}
0xffffffc0024c7000 - 0xffffffc0024ebfff: 0xfc1c7000 - 0xfc1ebfff, 0x25000, {valid, read, write, exec, accessed, dirty}
0xffffffc0024ec000 - 0xffffffc0024fbfff: 0xfc1b7000 - 0xfc1c6fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc0024fc000 - 0xffffffc00251bfff: 0xfc197000 - 0xfc1b6fff, 0x20000, {valid, read, write, exec, accessed, dirty}
0xffffffc00251c000 - 0xffffffc002521fff: 0xfc191000 - 0xfc196fff, 0x6000, {valid, read, write, exec, accessed, dirty}
0xffffffc002522000 - 0xffffffc002531fff: 0xfc181000 - 0xfc190fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc002532000 - 0xffffffc00253afff: 0xfc178000 - 0xfc180fff, 0x9000, {valid, read, write, exec, accessed, dirty}
0xffffffc00253b000 - 0xffffffc002592fff: 0xfc120000 - 0xfc177fff, 0x58000, {valid, read, write, exec, accessed, dirty}
0xffffffc002593000 - 0xffffffc0025a3fff: 0xfc10f000 - 0xfc11ffff, 0x11000, {valid, read, write, exec, accessed, dirty}
0xffffffc0025a4000 - 0xffffffc0025b3fff: 0xfc0ff000 - 0xfc10efff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc0025b4000 - 0xffffffc0025c0fff: 0xfc0f2000 - 0xfc0fefff, 0xd000, {valid, read, write, exec, accessed, dirty}
0xffffffc0025c1000 - 0xffffffc0025c7fff: 0xfc0eb000 - 0xfc0f1fff, 0x7000, {valid, read, write, exec, accessed, dirty}
0xffffffc0025c8000 - 0xffffffc0025cbfff: 0xfc0e7000 - 0xfc0eafff, 0x4000, {valid, read, write, exec, accessed, dirty}
0xffffffc0025cc000 - 0xffffffc0025dbfff: 0xfc0d7000 - 0xfc0e6fff, 0x10000, {valid, read, write, exec, accessed, dirty}
0xffffffc0025dc000 - 0xffffffc0025e0fff: 0xfc0d2000 - 0xfc0d6fff, 0x5000, {valid, read, write, exec, accessed, dirty}
0xffffffc0025e1000 - 0xffffffc0025e8fff: 0xfc6b3000 - 0xfc6bafff, 0x8000, {valid, read, write, exec, accessed, dirty}
0xffffffc0025e9000 - 0xffffffc0025f8fff: 0x02000000 - 0x0200ffff, 0x10000, {valid, read, write, accessed, dirty}
0xffffffc0025f9000 - 0xffffffc0065f8fff: 0x0c000000 - 0x0fffffff, 0x4000000, {valid, read, write, accessed, dirty}
0xffffffc0065f9000 - 0xffffffc0065f9fff: 0x10010000 - 0x10010fff, 0x1000, {valid, read, write, accessed, dirty}
0xffffffff80040000 - 0xffffffffffffffff: 0x80040000 - 0xffffffff, 0x7ffc0000, {valid, read, write, accessed, dirty}
SATP: 0x80000000000fc0d1
Calling ExitBootServices. So long, EFI!
Switched to legacy serial output
init_arch_traps()
[PRE] SetSatp()
[POST] SetSatp()
[POST] FlushTlbAll()
arch_enter_kernel(satp: 0x80000000000fc0d1, kernelArgs: 0xfe70bab8, kernelEntry: 0xffffffc0020935ae, sp: 0xffffffc0025e1000)
Kernel entry point
platform1: sbi
platform2: efi
arch_debug_init_early()
image 0xffffffc002000000
image "kernel_riscv64"
text: 0xffffffc002010000 - 0xffffffc00218e000, -276991770624
data: 0xffffffc00218e000 - 0xffffffc0021e7000, -276991770624
image 0xffffffc0025b32dd
image "session"
text: 0xffffffc0025c8000 - 0xffffffc0025cb000, -274838290432
data: 0xffffffc0025cb000 - 0xffffffc0025cc000, -274838290432
image 0xffffffc0025aee3d
image "write_overlay"
text: 0xffffffc0025c1000 - 0xffffffc0025c7000, -274838319104
data: 0xffffffc0025c7000 - 0xffffffc0025c8000, -274838319104
image 0xffffffc0025aa1ed
image "udf"
text: 0xffffffc0025b4000 - 0xffffffc0025c0000, -274838372352
data: 0xffffffc0025c0000 - 0xffffffc0025c1000, -274838372352
image 0xffffffc002531088
image "reiserfs"
text: 0xffffffc002593000 - 0xffffffc0025a3000, -274838507520
data: 0xffffffc0025a3000 - 0xffffffc0025a4000, -274838507520
image 0xffffffc002525918
image "ntfs"
text: 0xffffffc00253b000 - 0xffffffc00258f000, -274838867968
data: 0xffffffc00258f000 - 0xffffffc002593000, -274838867968
image 0xffffffc00252395f
image "log_overlay"
text: 0xffffffc002532000 - 0xffffffc00253a000, -274838904832
data: 0xffffffc00253a000 - 0xffffffc00253b000, -274838904832
image 0xffffffc0024fb7fe
image "iso9660"
text: 0xffffffc00251c000 - 0xffffffc002521000, -274838994944
data: 0xffffffc002521000 - 0xffffffc002522000, -274838994944
image 0xffffffc0024f749d
image "fat"
text: 0xffffffc0024fc000 - 0xffffffc00251a000, -274839126016
data: 0xffffffc00251a000 - 0xffffffc00251c000, -274839126016
image 0xffffffc00249e0f5
image "ext2"
text: 0xffffffc0024c7000 - 0xffffffc0024ea000, -274839343104
data: 0xffffffc0024ea000 - 0xffffffc0024ec000, -274839343104
image 0xffffffc00249b22c
image "exfat"
text: 0xffffffc0024bf000 - 0xffffffc0024c6000, -274839375872
data: 0xffffffc0024c6000 - 0xffffffc0024c7000, -274839375872
image 0xffffffc00249381e
image "btrfs"
text: 0xffffffc0024a5000 - 0xffffffc0024be000, -274839482368
data: 0xffffffc0024be000 - 0xffffffc0024bf000, -274839482368
image 0xffffffc00249180c
image "bindfs"
text: 0xffffffc00249f000 - 0xffffffc0024a4000, -274839506944
data: 0xffffffc0024a4000 - 0xffffffc0024a5000, -274839506944
image 0xffffffc00245f69a
image "attribute_overlay"
text: 0xffffffc002489000 - 0xffffffc00248e000, -274839597056
data: 0xffffffc00248e000 - 0xffffffc00248f000, -274839597056
image 0xffffffc002458a06
image "xhci"
text: 0xffffffc002473000 - 0xffffffc002488000, -274839687168
data: 0xffffffc002488000 - 0xffffffc002489000, -274839687168
image 0xffffffc002456db4
image "virtio_scsi"
text: 0xffffffc00246e000 - 0xffffffc002472000, -274839707648
data: 0xffffffc002472000 - 0xffffffc002473000, -274839707648
image 0xffffffc002455e26
image "virtio_pci"
text: 0xffffffc00246b000 - 0xffffffc00246d000, -274839719936
data: 0xffffffc00246d000 - 0xffffffc00246e000, -274839719936
image 0xffffffc0024546f6
image "virtio_mmio"
text: 0xffffffc002466000 - 0xffffffc00246a000, -274839740416
data: 0xffffffc00246a000 - 0xffffffc00246b000, -274839740416
image 0xffffffc00245336a
image "virtio_block"
text: 0xffffffc002462000 - 0xffffffc002465000, -274839756800
data: 0xffffffc002465000 - 0xffffffc002466000, -274839756800
image 0xffffffc0024255bf
image "virtio"
text: 0xffffffc00244c000 - 0xffffffc002451000, -274839846912
data: 0xffffffc002451000 - 0xffffffc002452000, -274839846912
image 0xffffffc0024235d3
image "usb_disk"
text: 0xffffffc002436000 - 0xffffffc002447000, -274839937024
data: 0xffffffc002447000 - 0xffffffc00244c000, -274839937024
image 0xffffffc00241de9f
image "usb"
text: 0xffffffc002427000 - 0xffffffc002435000, -274839998464
data: 0xffffffc002435000 - 0xffffffc002436000, -274839998464
image 0xffffffc00234f952
image "uhci"
text: 0xffffffc002403000 - 0xffffffc002416000, -274840145920
data: 0xffffffc002416000 - 0xffffffc002417000, -274840145920
image 0xffffffc00234eb7b
image "silicon_image_3112"
text: 0xffffffc0023ff000 - 0xffffffc002402000, -274840162304
data: 0xffffffc002402000 - 0xffffffc002403000, -274840162304
image 0xffffffc00234d483
image "sdhci_pci"
text: 0xffffffc0023f9000 - 0xffffffc0023fe000, -274840186880
data: 0xffffffc0023fe000 - 0xffffffc0023ff000, -274840186880
image 0xffffffc00234ba8c
image "scsi_periph"
text: 0xffffffc0023f4000 - 0xffffffc0023f8000, -274840207360
data: 0xffffffc0023f8000 - 0xffffffc0023f9000, -274840207360
image 0xffffffc00234a9de
image "scsi_disk"
text: 0xffffffc0023f1000 - 0xffffffc0023f3000, -274840219648
data: 0xffffffc0023f3000 - 0xffffffc0023f4000, -274840219648
image 0xffffffc0023494f4
image "scsi_cd"
text: 0xffffffc0023ed000 - 0xffffffc0023f0000, -274840236032
data: 0xffffffc0023f0000 - 0xffffffc0023f1000, -274840236032
image 0xffffffc002346ea0
image "scsi"
text: 0xffffffc0023e4000 - 0xffffffc0023ec000, -274840272896
data: 0xffffffc0023ec000 - 0xffffffc0023ed000, -274840272896
image 0xffffffc002344096
image "pci"
text: 0xffffffc0023d8000 - 0xffffffc0023e3000, -274840322048
data: 0xffffffc0023e3000 - 0xffffffc0023e4000, -274840322048
image 0xffffffc002343f8e
image "packagefs"
text: 0xffffffc002350000 - 0xffffffc0023a9000, -274840879104
data: 0xffffffc0023a9000 - 0xffffffc0023ae000, -274840879104
image 0xffffffc00230b743
image "ohci"
text: 0xffffffc00232c000 - 0xffffffc00233f000, -274841026560
data: 0xffffffc00233f000 - 0xffffffc002340000, -274841026560
image 0xffffffc002307ed0
image "nvme_disk"
text: 0xffffffc00231f000 - 0xffffffc00232b000, -274841079808
data: 0xffffffc00232b000 - 0xffffffc00232c000, -274841079808
image 0xffffffc002306a57
image "mmc_disk"
text: 0xffffffc00231b000 - 0xffffffc00231e000, -274841096192
data: 0xffffffc00231e000 - 0xffffffc00231f000, -274841096192
image 0xffffffc0023058c0
image "mmc"
text: 0xffffffc002317000 - 0xffffffc00231a000, -274841112576
data: 0xffffffc00231a000 - 0xffffffc00231b000, -274841112576
image 0xffffffc002304c14
image "locked_pool"
text: 0xffffffc002314000 - 0xffffffc002316000, -274841124864
data: 0xffffffc002316000 - 0xffffffc002317000, -274841124864
image 0xffffffc002303f9c
image "legacy_sata"
text: 0xffffffc002311000 - 0xffffffc002313000, -274841137152
data: 0xffffffc002313000 - 0xffffffc002314000, -274841137152
image 0xffffffc0023034bf
image "it8211"
text: 0xffffffc00230f000 - 0xffffffc002310000, -274841145344
data: 0xffffffc002310000 - 0xffffffc002311000, -274841145344
image 0xffffffc0022cd4c9
image "intel"
text: 0xffffffc0022f1000 - 0xffffffc0022fd000, -274841268224
data: 0xffffffc0022fd000 - 0xffffffc0022ff000, -274841268224
image 0xffffffc0022cc80a
image "highpoint_ide_pci"
text: 0xffffffc0022ee000 - 0xffffffc0022f0000, -274841280512
data: 0xffffffc0022f0000 - 0xffffffc0022f1000, -274841280512
image 0xffffffc0022cbbd0
image "generic_ide_pci"
text: 0xffffffc0022ec000 - 0xffffffc0022ed000, -274841288704
data: 0xffffffc0022ed000 - 0xffffffc0022ee000, -274841288704
image 0xffffffc0022c9c93
image "fdt"
text: 0xffffffc0022e5000 - 0xffffffc0022eb000, -274841317376
data: 0xffffffc0022eb000 - 0xffffffc0022ec000, -274841317376
image 0xffffffc0022c2b10
image "ehci"
text: 0xffffffc0022cf000 - 0xffffffc0022e4000, -274841407488
data: 0xffffffc0022e4000 - 0xffffffc0022e5000, -274841407488
image 0xffffffc00200e9a7
image "efi_gpt"
text: 0xffffffc0022b2000 - 0xffffffc0022bd000, -274841526272
data: 0xffffffc0022bd000 - 0xffffffc0022bf000, -274841526272
image 0xffffffc00200df1b
image "dpc"
text: 0xffffffc0022b0000 - 0xffffffc0022b1000, -274841534464
data: 0xffffffc0022b1000 - 0xffffffc0022b2000, -274841534464
image 0xffffffc00200d3bd
image "config_manager"
text: 0xffffffc0022ae000 - 0xffffffc0022af000, -274841542656
data: 0xffffffc0022af000 - 0xffffffc0022b0000, -274841542656
image 0xffffffc0020077cb
image "bfs"
text: 0xffffffc00226f000 - 0xffffffc0022a3000, -274841800704
data: 0xffffffc0022a3000 - 0xffffffc0022a5000, -274841800704
image 0xffffffc002006570
image "ata_adapter"
text: 0xffffffc00226b000 - 0xffffffc00226e000, -274841817088
data: 0xffffffc00226e000 - 0xffffffc00226f000, -274841817088
image 0xffffffc002002e32
image "ata"
text: 0xffffffc002261000 - 0xffffffc00226a000, -274841858048
data: 0xffffffc00226a000 - 0xffffffc00226b000, -274841858048
image 0xffffffc00200010d
image "ahci"
text: 0xffffffc002255000 - 0xffffffc00225f000, -274841907200
data: 0xffffffc00225f000 - 0xffffffc002261000, -274841907200
Welcome to kernel debugger output!
Haiku revision: , debug level: 2
INIT: init CPU
INIT: init interrupts
reserve_io_interrupt_vectors: reserved 64 vectors starting from 0
INIT: init VM
vm_translation_map_init: entry
physical memory ranges:
80040000 - 87ef6000
87f0a000 - fe715000
fe73d000 - fff63000
fff64000 - 100000000
allocated physical ranges:
fbb8b000 - fe6bb000
fe73d000 - fff63000
fff64000 - 100000000
allocated virtual ranges:
10010000 - 10011000
fc0d2000 - fe715000
fe71d000 - fe71e000
fe721000 - fe724000
fe725000 - fe729000
fe73d000 - 100000000
ffffffc002000000 - ffffffc0065fa000
ffffffff80040000 - 0
kernel args ranges:
ffffffc002000000 - ffffffc002010000
ffffffc0021e7000 - ffffffc002255000
ffffffc0022a5000 - ffffffc0022ae000
ffffffc0022bf000 - ffffffc0022cf000
ffffffc0022ff000 - ffffffc00230f000
ffffffc002340000 - ffffffc002350000
ffffffc0023ae000 - ffffffc0023d8000
ffffffc002417000 - ffffffc002427000
ffffffc002452000 - ffffffc002462000
ffffffc00248f000 - ffffffc00249f000
ffffffc0024ec000 - ffffffc0024fc000
ffffffc002522000 - ffffffc002532000
ffffffc0025a4000 - ffffffc0025b4000
ffffffc0025cc000 - ffffffc0025dc000
physMapBase: 0xffffffff80040000
physMemBase: 0x80040000
vm_page_fault: vm_soft_fault returned error 'Bad address' on fault at 0x54, ip 0xffffffc00214ea62, write 1, user 0, thread 0x0
STrap(exception storePageFault)
sstatus: (ie: {}, pie: {s}, spp: s, sum: 0)
sie: {sTimer, sExtern}
sip: {}
stval: 0x54
tp: 0xffffffc0021bf5e0()
PANIC: vm_page_fault: unhandled page fault in kernel space at 0x54, ip 0xffffffc00214ea62
Welcome to Kernel Debugging Land...
Thread 0 "" running on CPU 0
Stack:
FP: 0xffffffc0025e0310
FP: 0xffffffc0025e0420, PC: 0xffffffc00215a8d5 <kernel_riscv64> arch_debug_call_with_fault_handler + 91
FP: 0xffffffc0025e0470, PC: 0xffffffc0020d24fb <kernel_riscv64> debug_call_with_fault_handler.localalias.7 + 129
FP: 0xffffffc0025e0500, PC: 0xffffffc0020d3b25 <kernel_riscv64> _ZL20kernel_debugger_loopPKcS0_Pvi + 299
FP: 0xffffffc0025e0570, PC: 0xffffffc0020d3e11 <kernel_riscv64> _ZL24kernel_debugger_internalPKcS0_Pvi + 135
FP: 0xffffffc0025e05b0, PC: 0xffffffc0020d4159 <kernel_riscv64> panic + 101
FP: 0xffffffc0025e06e0, PC: 0xffffffc002147b65 <kernel_riscv64> vm_page_fault + 545
FP: 0xffffffc0025e07d0, PC: 0xffffffc00215b9dd <kernel_riscv64> STrap + 257
FP: 0xffffffc0025e08d0, PC: 0xffffffc002159aad <kernel_riscv64> SVec + 77
FP: 0xffffffc0025e08e0, PC: 0xffffffc00214ea61 <kernel_riscv64> _ZN14VMAddressSpace9GetKernelEv + 25
FP: 0xffffffffffffffff, PC: 0xffffffc0025e09cf 0xffffffc0025e09cf
FP: 0xffffffffffffffff, PC: 0xfffffffffffffffe 0xfffffffffffffffe
FP: 0xffffffffffffffff, PC: 0xfffffffffffffffe 0xfffffffffffffffe
FP: 0xffffffffffffffff, PC: 0xfffffffffffffffe 0xfffffffffffffffe
FP: 0xffffffffffffffff, PC: 0xfffffffffffffffe 0xfffffffffffffffe
FP: 0xffffffffffffffff, PC: 0xfffffffffffffffe 0xfffffffffffffffe
FP: 0xffffffffffffffff, PC: 0xfffffffffffffffe 0xfffffffffffffffe
FP: 0xffffffffffffffff, PC: 0xfffffffffffffffe 0xfffffffffffffffe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment