SIFIVE, INC. 5555555555555555555555555 5555 5555 5555 5555 5555 5555 5555 5555555555555555555555 5555 555555555555555555555555 5555 5555 5555 5555 5555 5555 5555555555555555555555555555 55555 55555 555555555 55555 55555 55555 55555 55555 5 55555 55555 55555 55555 55555 55555 55555 55555 55555 55555 55555 555555555 55555 5 SiFive RISC-V Core IP { #address-cells = <0x00000002>; #size-cells = <0x00000002>; compatible = "riscv-virtio"; model = "riscv-virtio,qemu"; chosen { linux,initrd-start = <0x00000000 0x88000000>; linux,initrd-end = <0x00000000 0x88442b86>; riscv,kernel-start = <0x00000000 0x80200000>; riscv,kernel-end = <0x00000000 0x80c482ac>; bootargs = ""; stdout-path = <0x2f756172 0x74403130 0x30303030>; } uart@10000000 { interrupts = <0x0000000a>; interrupt-parent = <0x00000002>; clock-frequency = <0x00384000>; reg = <0x00000000 0x10000000 0x00000000 0x00000100>; compatible = "ns16550a"; } test@100000 { reg = <0x00000000 0x00100000 0x00000000 0x00001000>; compatible = "sifive,test0"; } virtio_mmio@10008000 { interrupts = <0x00000008>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10008000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10007000 { interrupts = <0x00000007>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10007000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10006000 { interrupts = <0x00000006>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10006000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10005000 { interrupts = <0x00000005>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10005000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10004000 { interrupts = <0x00000004>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10004000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10003000 { interrupts = <0x00000003>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10003000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10002000 { interrupts = <0x00000002>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10002000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10001000 { interrupts = <0x00000001>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10001000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } cpus { #address-cells = <0x00000001>; #size-cells = <0x00000000>; timebase-frequency = <0x00989680>; cpu@0 { device_type = "cpu"; reg = <0x00000000>; status = "okay"; compatible = "riscv"; riscv,isa = "rv64imafdcsu"; mmu-type = "riscv,sv48"; clock-frequency = <0x3b9aca00>; interrupt-controller { #interrupt-cells = <0x00000001>; interrupt-controller; compatible = "riscv,cpu-intc"; linux,phandle = <0x00000001>; phandle = <0x00000001>; } } } memory@80000000 { device_type = "memory"; reg = <0x00000000 0x80000000 0x00000000 0x40000000>; } soc { #address-cells = <0x00000002>; #size-cells = <0x00000002>; compatible = "simple-bus"; ranges; pci@30000000 { interrupt-map-mask = <0x00001800 0x00000000 0x00000000 0x00000007>; interrupt-map = <0x00000000 0x00000000 0x00000000 0x00000001 0x00000002 0x00000020 0x00000000 0x00000000 0x00000000 0x00000002 0x00000002 0x00000021 0x00000000 0x00000000 0x00000000 0x00000003 0x00000002 0x00000022 0x00000000 0x00000000 0x00000000 0x00000004 0x00000002 0x00000023 0x00000800 0x00000000 0x00000000 0x00000001 0x00000002 0x00000021 0x00000800 0x00000000 0x00000000 0x00000002 0x00000002 0x00000022 0x00000800 0x00000000 0x00000000 0x00000003 0x00000002 0x00000023 0x00000800 0x00000000 0x00000000 0x00000004 0x00000002 0x00000020 0x00001000 0x00000000 0x00000000 0x00000001 0x00000002 0x00000022 0x00001000 0x00000000 0x00000000 0x00000002 0x00000002 0x00000023 0x00001000 0x00000000 0x00000000 0x00000003 0x00000002 0x00000020 0x00001000 0x00000000 0x00000000 0x00000004 0x00000002 0x00000021 0x00001800 0x00000000 0x00000000 0x00000001 0x00000002 0x00000023 0x00001800 0x00000000 0x00000000 0x00000002 0x00000002 0x00000020 0x00001800 0x00000000 0x00000000 0x00000003 0x00000002 0x00000021 0x00001800 0x00000000 0x00000000 0x00000004 0x00000002 0x00000022>; ranges = <0x01000000 0x00000000 0x00000000 0x00000000 0x03000000 0x00000000 0x00010000 0x02000000 0x00000000 0x40000000 0x00000000 0x40000000 0x00000000 0x40000000>; reg = <0x00000000 0x30000000 0x00000000 0x10000000>; dma-coherent; bus-range = <0x00000000 0x000002ff>; linux,pci-domain = <0x00000000>; device_type = "pci"; compatible = "pci-host-ecam-generic"; #size-cells = <0x00000002>; #interrupt-cells = <0x00000001>; #address-cells = <0x00000003>; } interrupt-controller@c000000 { linux,phandle = <0x00000002>; phandle = <0x00000002>; riscv,ndev = <0x00000035>; riscv,max-priority = <0x00000007>; reg-names = "control"; reg = <0x00000000 0x0c000000 0x00000000 0x04000000>; interrupts-extended = <0x00000001 0x0000000b 0x00000001 0x00000009>; interrupt-controller; compatible = "riscv,plic0"; #interrupt-cells = <0x00000001>; #address-cells = <0x00000000>; } clint@2000000 { interrupts-extended = <0x00000001 0x00000003 0x00000001 0x00000007>; reg = <0x00000000 0x02000000 0x00000000 0x00010000>; compatible = "riscv,clint0"; } } } [ 0.000000] HART = 0 DTB = 80e00000 [ 0.000000] search "chosen", depth: 0, uname: [ 0.000000] search "chosen", depth: 1, uname: chosen [ 0.000000] Looking for initrd properties... [ 0.000000] initrd_start=0x88000000 initrd_end=0x88442b86 [ 0.000000] Command line is: earlyprintk [ 0.000000] dt_root_size_cells = 2 [ 0.000000] dt_root_addr_cells = 2 [ 0.000000] memory scan node memory@80000000, reg size 16, [ 0.000000] - 80000000 , 40000000 [ 0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 [ 0.000000] Linux version 4.19.0-sifive-1+ (trosinenko@trosinenko-pc) (gcc version 8.3.0 (Buildroot 2019.02-07449-g4eddd28f99)) #1 SMP Sat Jul 6 12:14:41 MSK 2019 [ 0.000000] bootconsole [early0] enabled [ 0.000000] Initial ramdisk at: 0x(____ptrval____) (4467590 bytes) [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Normal [mem 0x00000000c0000000-0x00000bffffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] INITIAL: ffffffe000c00000 [ 0.000000] -> unflatten_device_tree() [ 0.000000] Unflattening device tree: [ 0.000000] magic: d00dfeed [ 0.000000] size: 00000d56 [ 0.000000] version: 00000011 [ 0.000000] size is 14192, allocating... [ 0.000000] unflattening (____ptrval____)... [ 0.000000] fixed up name for -> [ 0.000000] fixed up name for chosen -> chosen [ 0.000000] fixed up name for uart@10000000 -> uart [ 0.000000] fixed up name for test@100000 -> test [ 0.000000] fixed up name for virtio_mmio@10008000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10007000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10006000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10005000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10004000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10003000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10002000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10001000 -> virtio_mmio [ 0.000000] fixed up name for cpus -> cpus [ 0.000000] fixed up name for cpu@0 -> cpu [ 0.000000] fixed up name for interrupt-controller -> interrupt-controller [ 0.000000] fixed up name for memory@80000000 -> memory [ 0.000000] fixed up name for soc -> soc [ 0.000000] fixed up name for pci@30000000 -> pci [ 0.000000] fixed up name for interrupt-controller@c000000 -> interrupt-controller [ 0.000000] fixed up name for clint@2000000 -> clint [ 0.000000] <- unflatten_device_tree() [ 0.000000] software IO TLB: mapped [mem 0xbb1fc000-0xbf1fc000] (64MB) [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effec00 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effeee8 [memory] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff0b0 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff320 [pci] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff858 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efffd58 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] elf_hwcap is 0x112d [ 0.000000] percpu: Embedded 17 pages/cpu @(____ptrval____) s29400 r8192 d32040 u69632 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258055 [ 0.000000] Kernel command line: earlyprintk [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 949716K/1046528K available (6565K kernel code, 342K rwdata, 2564K rodata, 208K init, 832K bss, 96812K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 0, nr_irqs: 0, preallocated irqs: 0 [ 0.000000] plic: mapped 53 interrupts to 2 (out of 2) handlers. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [early0] disabled [ 0.000000] HART = 0 DTB = 80e00000 [ 0.000000] search "chosen", depth: 0, uname: [ 0.000000] search "chosen", depth: 1, uname: chosen [ 0.000000] Looking for initrd properties... [ 0.000000] initrd_start=0x88000000 initrd_end=0x88442b86 [ 0.000000] Command line is: earlyprintk [ 0.000000] dt_root_size_cells = 2 [ 0.000000] dt_root_addr_cells = 2 [ 0.000000] memory scan node memory@80000000, reg size 16, [ 0.000000] - 80000000 , 40000000 [ 0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 [ 0.000000] Linux version 4.19.0-sifive-1+ (trosinenko@trosinenko-pc) (gcc version 8.3.0 (Buildroot 2019.02-07449-g4eddd28f99)) #1 SMP Sat Jul 6 12:14:41 MSK 2019 [ 0.000000] bootconsole [early0] enabled [ 0.000000] Initial ramdisk at: 0x(____ptrval____) (4467590 bytes) [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Normal [mem 0x00000000c0000000-0x00000bffffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] INITIAL: ffffffe000c00000 [ 0.000000] -> unflatten_device_tree() [ 0.000000] Unflattening device tree: [ 0.000000] magic: d00dfeed [ 0.000000] size: 00000d56 [ 0.000000] version: 00000011 [ 0.000000] size is 14192, allocating... [ 0.000000] unflattening (____ptrval____)... [ 0.000000] fixed up name for -> [ 0.000000] fixed up name for chosen -> chosen [ 0.000000] fixed up name for uart@10000000 -> uart [ 0.000000] fixed up name for test@100000 -> test [ 0.000000] fixed up name for virtio_mmio@10008000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10007000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10006000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10005000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10004000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10003000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10002000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10001000 -> virtio_mmio [ 0.000000] fixed up name for cpus -> cpus [ 0.000000] fixed up name for cpu@0 -> cpu [ 0.000000] fixed up name for interrupt-controller -> interrupt-controller [ 0.000000] fixed up name for memory@80000000 -> memory [ 0.000000] fixed up name for soc -> soc [ 0.000000] fixed up name for pci@30000000 -> pci [ 0.000000] fixed up name for interrupt-controller@c000000 -> interrupt-controller [ 0.000000] fixed up name for clint@2000000 -> clint [ 0.000000] <- unflatten_device_tree() [ 0.000000] software IO TLB: mapped [mem 0xbb1fc000-0xbf1fc000] (64MB) [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effec00 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effeee8 [memory] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff0b0 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff320 [pci] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff858 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efffd58 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] elf_hwcap is 0x112d [ 0.000000] percpu: Embedded 17 pages/cpu @(____ptrval____) s29400 r8192 d32040 u69632 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258055 [ 0.000000] Kernel command line: earlyprintk [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 949716K/1046528K available (6565K kernel code, 342K rwdata, 2564K rodata, 208K init, 832K bss, 96812K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 0, nr_irqs: 0, preallocated irqs: 0 [ 0.000000] plic: mapped 53 interrupts to 2 (out of 2) handlers. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [early0] disabled [ 0.000000] Calibrating delay loop (skipped), value calculated using timer frequency.. 20.00 BogoMIPS (lpj=100000) [ 0.000000] pid_max: default: 32768 minimum: 301 [ 0.000000] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.020000] rcu: Hierarchical SRCU implementation. [ 0.020000] smp: Bringing up secondary CPUs ... [ 0.020000] smp: Brought up 1 node, 1 CPU [ 0.050000] devtmpfs: initialized [ 0.050000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.050000] random: get_random_u32 called from bucket_table_alloc+0x76/0x17a with crng_init=0 [ 0.050000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.050000] futex hash table entries: 256 (order: 2, 16384 bytes) [ 0.060000] NET: Registered protocol family 16 [ 0.090000] vgaarb: loaded [ 0.090000] SCSI subsystem initialized [ 0.090000] usbcore: registered new interface driver usbfs [ 0.090000] usbcore: registered new interface driver hub [ 0.090000] usbcore: registered new device driver usb [ 0.090000] pps_core: LinuxPPS API ver. 1 registered [ 0.090000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.090000] PTP clock support registered [ 0.100000] Advanced Linux Sound Architecture Driver Initialized. [ 0.100000] clocksource: Switched to clocksource riscv_clocksource [ 0.110000] NET: Registered protocol family 2 [ 0.110000] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes) [ 0.110000] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.110000] TCP bind hash table entries: 8192 (order: 5, 131072 bytes) [ 0.110000] TCP: Hash tables configured (established 8192 bind 8192) [ 0.110000] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.110000] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.110000] NET: Registered protocol family 1 [ 0.120000] Unpacking initramfs... [ 0.590000] workingset: timestamp_bits=62 max_order=18 bucket_order=0 [ 0.620000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.620000] io scheduler noop registered [ 0.620000] io scheduler deadline registered [ 0.620000] io scheduler cfq registered (default) [ 0.620000] io scheduler mq-deadline registered [ 0.620000] io scheduler kyber registered [ 0.620000] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 0.690000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.690000] 10000000.uart: ttyS0 at MMIO 0x10000000 (irq = 10, base_baud = 230400) is a 16550A [ 0.720000] console [ttyS0] enabled [ 0.720000] [drm] radeon kernel modesetting enabled. [ 0.720000] [drm] amdgpu kernel modesetting enabled. [ 0.730000] loop: module loaded [ 0.730000] libphy: Fixed MDIO Bus: probed [ 0.740000] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 0.740000] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 0.740000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.740000] ehci-pci: EHCI PCI platform driver [ 0.740000] ehci-platform: EHCI generic platform driver [ 0.740000] mousedev: PS/2 mouse device common for all mice [ 0.740000] usbcore: registered new interface driver usbhid [ 0.740000] usbhid: USB HID core driver [ 0.740000] usbcore: registered new interface driver snd-usb-audio [ 0.740000] NET: Registered protocol family 10 [ 0.750000] Segment Routing with IPv6 [ 0.750000] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 0.750000] NET: Registered protocol family 17 [ 0.750000] Key type dns_resolver registered [ 0.760000] ALSA device list: [ 0.760000] No soundcards found. [ 0.770000] Freeing unused kernel memory: 208K [ 0.770000] This architecture does not have kernel memory protection. [ 0.770000] Run /init as init process
0x00000001 0x00000002 0x00000020 0x00000000 0x00000000 0x00000000 0x00000002 0x00000002 0x00000021 0x00000000 0x00000000 0x00000000 0x00000003 0x00000002 0x00000022 0x00000000 0x00000000 0x00000000 0x00000004 0x00000002 0X00000023 0x00000800 0x00000000 0x00000000 0x00000001 0x00000002 0x00000021 0x00000800 0x00000000 0x00000000 0x00000002 0x00000002 0x00000022 0x00000800 0x00000000 0x00000000 0x00000003 0x00000002 0X00000023 0x00000800 0x00000000 0x00000000 SIFIVE, INC. 5555555555555555555555555 5555 5555 5555 5555 5555 5555 5555 5555555555555555555555 5555 555555555555555555555555 5555 5555 5555 5555 5555 5555 5555555555555555555555555555 55555 55555 555555555 55555 55555 55555 55555 55555 5 55555 55555 55555 55555 55555 55555 55555 55555 55555 55555 55555 555555555 55555 5 SiFive RISC-V Core IP { #address-cells = <0x00000002>; #size-cells = <0x00000002>; compatible = "riscv-virtio"; model = "riscv-virtio,qemu"; chosen { linux,initrd-start = <0x00000000 0x88000000>; linux,initrd-end = <0x00000000 0x88442b86>; riscv,kernel-start = <0x00000000 0x80200000>; riscv,kernel-end = <0x00000000 0x80c482ac>; bootargs = ""; stdout-path = <0x2f756172 0x74403130 0x30303030>; } uart@10000000 { interrupts = <0x0000000a>; interrupt-parent = <0x00000002>; clock-frequency = <0x00384000>; reg = <0x00000000 0x10000000 0x00000000 0x00000100>; compatible = "ns16550a"; } test@100000 { reg = <0x00000000 0x00100000 0x00000000 0x00001000>; compatible = "sifive,test0"; } virtio_mmio@10008000 { interrupts = <0x00000008>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10008000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10007000 { interrupts = <0x00000007>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10007000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10006000 { interrupts = <0x00000006>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10006000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10005000 { interrupts = <0x00000005>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10005000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10004000 { interrupts = <0x00000004>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10004000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10003000 { interrupts = <0x00000003>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10003000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10002000 { interrupts = <0x00000002>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10002000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10001000 { interrupts = <0x00000001>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10001000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } cpus { #address-cells = <0x00000001>; #size-cells = <0x00000000>; timebase-frequency = <0x00989680>; cpu@0 { device_type = "cpu"; reg = <0x00000000>; status = "okay"; compatible = "riscv"; riscv,isa = "rv64imafdcsu"; mmu-type = "riscv,sv48"; clock-frequency = <0x3b9aca00>; interrupt-controller { #interrupt-cells = <0x00000001>; interrupt-controller; compatible = "riscv,cpu-intc"; linux,phandle = <0x00000001>; phandle = <0x00000001>; } } } memory@80000000 { device_type = "memory"; reg = <0x00000000 0x80000000 0x00000000 0x40000000>; } soc { #address-cells = <0x00000002>; #size-cells = <0x00000002>; compatible = "simple-bus"; ranges; pci@30000000 { interrupt-map-mask = <0x00001800 0x00000000 0x00000000 0x00000007>; interrupt-map = <0x00000000 0x00000000 0x00000000 0x00000001 0x00000002 0x00000020 0x00000000 0x00000000 0x00000000 0x00000002 0x00000002 0x00000021 0x00000000 0x00000000 0x00000000 0x00000003 0x00000002 0x00000022 0x00000000 0x00000000 0x00000000 0x00000004 0x00000002 0x00000023 0x00000800 0x00000000 0x00000000 0x00000001 0x00000002 0x00000021 0x00000800 0x00000000 0x00000000 0x00000002 0x00000002 0x00000022 0x00000800 0x00000000 0x00000000 0x00000003 0x00000002 0x00000023 0x00000800 0x00000000 0x00000000 0x00000004 0x00000002 0x00000020 0x00001000 0x00000000 0x00000000 0x00000001 0x00000002 0x00000022 0x00001000 0x00000000 0x00000000 0x00000002 0x00000002 0x00000023 0x00001000 0x00000000 0x00000000 0x00000003 0x00000002 0x00000020 0x00001000 0x00000000 0x00000000 0x00000004 0x00000002 0x00000021 0x00001800 0x00000000 0x00000000 0x00000001 0x00000002 0x00000023 0x00001800 0x00000000 0x00000000 0x00000002 0x00000002 0x00000020 0x00001800 0x00000000 0x00000000 0x00000003 0x00000002 0x00000021 0x00001800 0x00000000 0x00000000 0x00000004 0x00000002 0x00000022>; ranges = <0x01000000 0x00000000 0x00000000 0x00000000 0x03000000 0x00000000 0x00010000 0x02000000 0x00000000 0x40000000 0x00000000 0x40000000 0x00000000 0x40000000>; reg = <0x00000000 0x30000000 0x00000000 0x10000000>; dma-coherent; bus-range = <0x00000000 0x000002ff>; linux,pci-domain = <0x00000000>; device_type = "pci"; compatible = "pci-host-ecam-generic"; #size-cells = <0x00000002>; #interrupt-cells = <0x00000001>; #address-cells = <0x00000003>; } interrupt-controller@c000000 { linux,phandle = <0x00000002>; phandle = <0x00000002>; riscv,ndev = <0x00000035>; riscv,max-priority = <0x00000007>; reg-names = "control"; reg = <0x00000000 0x0c000000 0x00000000 0x04000000>; interrupts-extended = <0x00000001 0x0000000b 0x00000001 0x00000009>; interrupt-controller; compatible = "riscv,plic0"; #interrupt-cells = <0x00000001>; #address-cells = <0x00000000>; } clint@2000000 { interrupts-extended = <0x00000001 0x00000003 0x00000001 0x00000007>; reg = <0x00000000 0x02000000 0x00000000 0x00010000>; compatible = "riscv,clint0"; } } } [ 0.000000] HART = 0 DTB = 80e00000 [ 0.000000] search "chosen", depth: 0, uname: [ 0.000000] search "chosen", depth: 1, uname: chosen [ 0.000000] Looking for initrd properties... [ 0.000000] initrd_start=0x88000000 initrd_end=0x88442b86 [ 0.000000] Command line is: earlyprintk [ 0.000000] dt_root_size_cells = 2 [ 0.000000] dt_root_addr_cells = 2 [ 0.000000] memory scan node memory@80000000, reg size 16, [ 0.000000] - 80000000 , 40000000 [ 0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 [ 0.000000] Linux version 4.19.0-sifive-1+ (trosinenko@trosinenko-pc) (gcc version 8.3.0 (Buildroot 2019.02-07449-g4eddd28f99)) #1 SMP Sat Jul 6 12:14:41 MSK 2019 [ 0.000000] bootconsole [early0] enabled [ 0.000000] Initial ramdisk at: 0x(____ptrval____) (4467590 bytes) [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Normal [mem 0x00000000c0000000-0x00000bffffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] INITIAL: ffffffe000c00000 [ 0.000000] -> unflatten_device_tree() [ 0.000000] Unflattening device tree: [ 0.000000] magic: d00dfeed [ 0.000000] size: 00000d56 [ 0.000000] version: 00000011 [ 0.000000] size is 14192, allocating... [ 0.000000] unflattening (____ptrval____)... [ 0.000000] fixed up name for -> [ 0.000000] fixed up name for chosen -> chosen [ 0.000000] fixed up name for uart@10000000 -> uart [ 0.000000] fixed up name for test@100000 -> test [ 0.000000] fixed up name for virtio_mmio@10008000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10007000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10006000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10005000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10004000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10003000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10002000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10001000 -> virtio_mmio [ 0.000000] fixed up name for cpus -> cpus [ 0.000000] fixed up name for cpu@0 -> cpu [ 0.000000] fixed up name for interrupt-controller -> interrupt-controller [ 0.000000] fixed up name for memory@80000000 -> memory [ 0.000000] fixed up name for soc -> soc [ 0.000000] fixed up name for pci@30000000 -> pci [ 0.000000] fixed up name for interrupt-controller@c000000 -> interrupt-controller [ 0.000000] fixed up name for clint@2000000 -> clint [ 0.000000] <- unflatten_device_tree() [ 0.000000] software IO TLB: mapped [mem 0xbb1fc000-0xbf1fc000] (64MB) [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effec00 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effeee8 [memory] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff0b0 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff320 [pci] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff858 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efffd58 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] elf_hwcap is 0x112d [ 0.000000] percpu: Embedded 17 pages/cpu @(____ptrval____) s29400 r8192 d32040 u69632 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258055 [ 0.000000] Kernel command line: earlyprintk [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 949716K/1046528K available (6565K kernel code, 342K rwdata, 2564K rodata, 208K init, 832K bss, 96812K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 0, nr_irqs: 0, preallocated irqs: 0 [ 0.000000] plic: mapped 53 interrupts to 2 (out of 2) handlers. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [early0] disabled [ 0.000000] HART = 0 DTB = 80e00000 [ 0.000000] search "chosen", depth: 0, uname: [ 0.000000] search "chosen", depth: 1, uname: chosen [ 0.000000] Looking for initrd properties... [ 0.000000] initrd_start=0x88000000 initrd_end=0x88442b86 [ 0.000000] Command line is: earlyprintk [ 0.000000] dt_root_size_cells = 2 [ 0.000000] dt_root_addr_cells = 2 [ 0.000000] memory scan node memory@80000000, reg size 16, [ 0.000000] - 80000000 , 40000000 [ 0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 [ 0.000000] Linux version 4.19.0-sifive-1+ (trosinenko@trosinenko-pc) (gcc version 8.3.0 (Buildroot 2019.02-07449-g4eddd28f99)) #1 SMP Sat Jul 6 12:14:41 MSK 2019 [ 0.000000] bootconsole [early0] enabled [ 0.000000] Initial ramdisk at: 0x(____ptrval____) (4467590 bytes) [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Normal [mem 0x00000000c0000000-0x00000bffffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] INITIAL: ffffffe000c00000 [ 0.000000] -> unflatten_device_tree() [ 0.000000] Unflattening device tree: [ 0.000000] magic: d00dfeed [ 0.000000] size: 00000d56 [ 0.000000] version: 00000011 [ 0.000000] size is 14192, allocating... [ 0.000000] unflattening (____ptrval____)... [ 0.000000] fixed up name for -> [ 0.000000] fixed up name for chosen -> chosen [ 0.000000] fixed up name for uart@10000000 -> uart [ 0.000000] fixed up name for test@100000 -> test [ 0.000000] fixed up name for virtio_mmio@10008000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10007000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10006000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10005000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10004000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10003000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10002000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10001000 -> virtio_mmio [ 0.000000] fixed up name for cpus -> cpus [ 0.000000] fixed up name for cpu@0 -> cpu [ 0.000000] fixed up name for interrupt-controller -> interrupt-controller [ 0.000000] fixed up name for memory@80000000 -> memory [ 0.000000] fixed up name for soc -> soc [ 0.000000] fixed up name for pci@30000000 -> pci [ 0.000000] fixed up name for interrupt-controller@c000000 -> interrupt-controller [ 0.000000] fixed up name for clint@2000000 -> clint [ 0.000000] <- unflatten_device_tree() [ 0.000000] software IO TLB: mapped [mem 0xbb1fc000-0xbf1fc000] (64MB) [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effec00 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effeee8 [memory] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff0b0 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff320 [pci] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff858 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efffd58 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] elf_hwcap is 0x112d [ 0.000000] percpu: Embedded 17 pages/cpu @(____ptrval____) s29400 r8192 d32040 u69632 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258055 [ 0.000000] Kernel command line: earlyprintk [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 949716K/1046528K available (6565K kernel code, 342K rwdata, 2564K rodata, 208K init, 832K bss, 96812K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 0, nr_irqs: 0, preallocated irqs: 0 [ 0.000000] plic: mapped 53 interrupts to 2 (out of 2) handlers. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [early0] disabled [ 0.000000] Calibrating delay loop (skipped), value calculated using timer frequency.. 20.00 BogoMIPS (lpj=100000) [ 0.000000] pid_max: default: 32768 minimum: 301 [ 0.000000] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.020000] rcu: Hierarchical SRCU implementation. [ 0.020000] smp: Bringing up secondary CPUs ... [ 0.020000] smp: Brought up 1 node, 1 CPU [ 0.050000] devtmpfs: initialized [ 0.050000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.050000] random: get_random_u32 called from bucket_table_alloc+0x76/0x17a with crng_init=0 [ 0.050000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.050000] futex hash table entries: 256 (order: 2, 16384 bytes) [ 0.060000] NET: Registered protocol family 16 [ 0.090000] vgaarb: loaded [ 0.090000] SCSI subsystem initialized [ 0.090000] usbcore: registered new interface driver usbfs [ 0.090000] usbcore: registered new interface driver hub [ 0.090000] usbcore: registered new device driver usb [ 0.090000] pps_core: LinuxPPS API ver. 1 registered [ 0.090000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.090000] PTP clock support registered [ 0.100000] Advanced Linux Sound Architecture Driver Initialized. [ 0.100000] clocksource: Switched to clocksource riscv_clocksource [ 0.110000] NET: Registered protocol family 2 [ 0.110000] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes) [ 0.110000] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.110000] TCP bind hash table entries: 8192 (order: 5, 131072 bytes) [ 0.110000] TCP: Hash tables configured (established 8192 bind 8192) [ 0.110000] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.110000] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.110000] NET: Registered protocol family 1 [ 0.120000] Unpacking initramfs... [ 0.590000] workingset: timestamp_bits=62 max_order=18 bucket_order=0 [ 0.620000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.620000] io scheduler noop registered [ 0.620000] io scheduler deadline registered [ 0.620000] io scheduler cfq registered (default) [ 0.620000] io scheduler mq-deadline registered [ 0.620000] io scheduler kyber registered [ 0.620000] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 0.690000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.690000] 10000000.uart: ttyS0 at MMIO 0x10000000 (irq = 10, base_baud = 230400) is a 16550A [ 0.720000] console [ttyS0] enabled [ 0.720000] [drm] radeon kernel modesetting enabled. [ 0.720000] [drm] amdgpu kernel modesetting enabled. [ 0.730000] loop: module loaded [ 0.730000] libphy: Fixed MDIO Bus: probed [ 0.740000] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 0.740000] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 0.740000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.740000] ehci-pci: EHCI PCI platform driver [ 0.740000] ehci-platform: EHCI generic platform driver [ 0.740000] mousedev: PS/2 mouse device common for all mice [ 0.740000] usbcore: registered new interface driver usbhid [ 0.740000] usbhid: USB HID core driver [ 0.740000] usbcore: registered new interface driver snd-usb-audio [ 0.740000] NET: Registered protocol family 10 [ 0.750000] Segment Routing with IPv6 [ 0.750000] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 0.750000] NET: Registered protocol family 17 [ 0.750000] Key type dns_resolver registered [ 0.760000] ALSA device list: [ 0.760000] No soundcards found. [ 0.770000] Freeing unused kernel memory: 208K [ 0.770000] This architecture does not have kernel memory protection. [ 0.770000] Run /init as init process
0x00000022 0x00001000 0x00000000 0x00000000 0x00000002 0x00000002 0X00000023 0x00001000 0x00000000 0x00000000 0x00000003 0x00000002 0x00000020 0x00001000 0x00000000 0x00000000 0x00000004 0x00000002 0x00000021 0x00001800 0x00000000 0x00000000 0x00000001 0x00000002 0X00000023 0x00001800 0x00000000 0x00000000 0x00000002 0x00000002 0x00000020 0x00001800 0x00000000 0x00000000 0x00000003 0x00000002 0x00 SIFIVE, INC. 5555555555555555555555555 5555 5555 5555 5555 5555 5555 5555 5555555555555555555555 5555 555555555555555555555555 5555 5555 5555 5555 5555 5555 5555555555555555555555555555 55555 55555 555555555 55555 55555 55555 55555 55555 5 55555 55555 55555 55555 55555 55555 55555 55555 55555 55555 55555 555555555 55555 5 SiFive RISC-V Core IP { #address-cells = <0x00000002>; #size-cells = <0x00000002>; compatible = "riscv-virtio"; model = "riscv-virtio,qemu"; chosen { linux,initrd-start = <0x00000000 0x88000000>; linux,initrd-end = <0x00000000 0x88442b86>; riscv,kernel-start = <0x00000000 0x80200000>; riscv,kernel-end = <0x00000000 0x80c482ac>; bootargs = ""; stdout-path = <0x2f756172 0x74403130 0x30303030>; } uart@10000000 { interrupts = <0x0000000a>; interrupt-parent = <0x00000002>; clock-frequency = <0x00384000>; reg = <0x00000000 0x10000000 0x00000000 0x00000100>; compatible = "ns16550a"; } test@100000 { reg = <0x00000000 0x00100000 0x00000000 0x00001000>; compatible = "sifive,test0"; } virtio_mmio@10008000 { interrupts = <0x00000008>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10008000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10007000 { interrupts = <0x00000007>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10007000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10006000 { interrupts = <0x00000006>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10006000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10005000 { interrupts = <0x00000005>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10005000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10004000 { interrupts = <0x00000004>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10004000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10003000 { interrupts = <0x00000003>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10003000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10002000 { interrupts = <0x00000002>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10002000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } virtio_mmio@10001000 { interrupts = <0x00000001>; interrupt-parent = <0x00000002>; reg = <0x00000000 0x10001000 0x00000000 0x00001000>; compatible = "virtio,mmio"; } cpus { #address-cells = <0x00000001>; #size-cells = <0x00000000>; timebase-frequency = <0x00989680>; cpu@0 { device_type = "cpu"; reg = <0x00000000>; status = "okay"; compatible = "riscv"; riscv,isa = "rv64imafdcsu"; mmu-type = "riscv,sv48"; clock-frequency = <0x3b9aca00>; interrupt-controller { #interrupt-cells = <0x00000001>; interrupt-controller; compatible = "riscv,cpu-intc"; linux,phandle = <0x00000001>; phandle = <0x00000001>; } } } memory@80000000 { device_type = "memory"; reg = <0x00000000 0x80000000 0x00000000 0x40000000>; } soc { #address-cells = <0x00000002>; #size-cells = <0x00000002>; compatible = "simple-bus"; ranges; pci@30000000 { interrupt-map-mask = <0x00001800 0x00000000 0x00000000 0x00000007>; interrupt-map = <0x00000000 0x00000000 0x00000000 0x00000001 0x00000002 0x00000020 0x00000000 0x00000000 0x00000000 0x00000002 0x00000002 0x00000021 0x00000000 0x00000000 0x00000000 0x00000003 0x00000002 0x00000022 0x00000000 0x00000000 0x00000000 0x00000004 0x00000002 0x00000023 0x00000800 0x00000000 0x00000000 0x00000001 0x00000002 0x00000021 0x00000800 0x00000000 0x00000000 0x00000002 0x00000002 0x00000022 0x00000800 0x00000000 0x00000000 0x00000003 0x00000002 0x00000023 0x00000800 0x00000000 0x00000000 0x00000004 0x00000002 0x00000020 0x00001000 0x00000000 0x00000000 0x00000001 0x00000002 0x00000022 0x00001000 0x00000000 0x00000000 0x00000002 0x00000002 0x00000023 0x00001000 0x00000000 0x00000000 0x00000003 0x00000002 0x00000020 0x00001000 0x00000000 0x00000000 0x00000004 0x00000002 0x00000021 0x00001800 0x00000000 0x00000000 0x00000001 0x00000002 0x00000023 0x00001800 0x00000000 0x00000000 0x00000002 0x00000002 0x00000020 0x00001800 0x00000000 0x00000000 0x00000003 0x00000002 0x00000021 0x00001800 0x00000000 0x00000000 0x00000004 0x00000002 0x00000022>; ranges = <0x01000000 0x00000000 0x00000000 0x00000000 0x03000000 0x00000000 0x00010000 0x02000000 0x00000000 0x40000000 0x00000000 0x40000000 0x00000000 0x40000000>; reg = <0x00000000 0x30000000 0x00000000 0x10000000>; dma-coherent; bus-range = <0x00000000 0x000002ff>; linux,pci-domain = <0x00000000>; device_type = "pci"; compatible = "pci-host-ecam-generic"; #size-cells = <0x00000002>; #interrupt-cells = <0x00000001>; #address-cells = <0x00000003>; } interrupt-controller@c000000 { linux,phandle = <0x00000002>; phandle = <0x00000002>; riscv,ndev = <0x00000035>; riscv,max-priority = <0x00000007>; reg-names = "control"; reg = <0x00000000 0x0c000000 0x00000000 0x04000000>; interrupts-extended = <0x00000001 0x0000000b 0x00000001 0x00000009>; interrupt-controller; compatible = "riscv,plic0"; #interrupt-cells = <0x00000001>; #address-cells = <0x00000000>; } clint@2000000 { interrupts-extended = <0x00000001 0x00000003 0x00000001 0x00000007>; reg = <0x00000000 0x02000000 0x00000000 0x00010000>; compatible = "riscv,clint0"; } } } [ 0.000000] HART = 0 DTB = 80e00000 [ 0.000000] search "chosen", depth: 0, uname: [ 0.000000] search "chosen", depth: 1, uname: chosen [ 0.000000] Looking for initrd properties... [ 0.000000] initrd_start=0x88000000 initrd_end=0x88442b86 [ 0.000000] Command line is: earlyprintk [ 0.000000] dt_root_size_cells = 2 [ 0.000000] dt_root_addr_cells = 2 [ 0.000000] memory scan node memory@80000000, reg size 16, [ 0.000000] - 80000000 , 40000000 [ 0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 [ 0.000000] Linux version 4.19.0-sifive-1+ (trosinenko@trosinenko-pc) (gcc version 8.3.0 (Buildroot 2019.02-07449-g4eddd28f99)) #1 SMP Sat Jul 6 12:14:41 MSK 2019 [ 0.000000] bootconsole [early0] enabled [ 0.000000] Initial ramdisk at: 0x(____ptrval____) (4467590 bytes) [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Normal [mem 0x00000000c0000000-0x00000bffffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] INITIAL: ffffffe000c00000 [ 0.000000] -> unflatten_device_tree() [ 0.000000] Unflattening device tree: [ 0.000000] magic: d00dfeed [ 0.000000] size: 00000d56 [ 0.000000] version: 00000011 [ 0.000000] size is 14192, allocating... [ 0.000000] unflattening (____ptrval____)... [ 0.000000] fixed up name for -> [ 0.000000] fixed up name for chosen -> chosen [ 0.000000] fixed up name for uart@10000000 -> uart [ 0.000000] fixed up name for test@100000 -> test [ 0.000000] fixed up name for virtio_mmio@10008000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10007000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10006000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10005000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10004000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10003000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10002000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10001000 -> virtio_mmio [ 0.000000] fixed up name for cpus -> cpus [ 0.000000] fixed up name for cpu@0 -> cpu [ 0.000000] fixed up name for interrupt-controller -> interrupt-controller [ 0.000000] fixed up name for memory@80000000 -> memory [ 0.000000] fixed up name for soc -> soc [ 0.000000] fixed up name for pci@30000000 -> pci [ 0.000000] fixed up name for interrupt-controller@c000000 -> interrupt-controller [ 0.000000] fixed up name for clint@2000000 -> clint [ 0.000000] <- unflatten_device_tree() [ 0.000000] software IO TLB: mapped [mem 0xbb1fc000-0xbf1fc000] (64MB) [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effec00 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effeee8 [memory] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff0b0 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff320 [pci] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff858 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efffd58 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] elf_hwcap is 0x112d [ 0.000000] percpu: Embedded 17 pages/cpu @(____ptrval____) s29400 r8192 d32040 u69632 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258055 [ 0.000000] Kernel command line: earlyprintk [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 949716K/1046528K available (6565K kernel code, 342K rwdata, 2564K rodata, 208K init, 832K bss, 96812K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 0, nr_irqs: 0, preallocated irqs: 0 [ 0.000000] plic: mapped 53 interrupts to 2 (out of 2) handlers. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [early0] disabled [ 0.000000] HART = 0 DTB = 80e00000 [ 0.000000] search "chosen", depth: 0, uname: [ 0.000000] search "chosen", depth: 1, uname: chosen [ 0.000000] Looking for initrd properties... [ 0.000000] initrd_start=0x88000000 initrd_end=0x88442b86 [ 0.000000] Command line is: earlyprintk [ 0.000000] dt_root_size_cells = 2 [ 0.000000] dt_root_addr_cells = 2 [ 0.000000] memory scan node memory@80000000, reg size 16, [ 0.000000] - 80000000 , 40000000 [ 0.000000] OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 [ 0.000000] Linux version 4.19.0-sifive-1+ (trosinenko@trosinenko-pc) (gcc version 8.3.0 (Buildroot 2019.02-07449-g4eddd28f99)) #1 SMP Sat Jul 6 12:14:41 MSK 2019 [ 0.000000] bootconsole [early0] enabled [ 0.000000] Initial ramdisk at: 0x(____ptrval____) (4467590 bytes) [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Normal [mem 0x00000000c0000000-0x00000bffffffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080200000-0x00000000bfffffff] [ 0.000000] INITIAL: ffffffe000c00000 [ 0.000000] -> unflatten_device_tree() [ 0.000000] Unflattening device tree: [ 0.000000] magic: d00dfeed [ 0.000000] size: 00000d56 [ 0.000000] version: 00000011 [ 0.000000] size is 14192, allocating... [ 0.000000] unflattening (____ptrval____)... [ 0.000000] fixed up name for -> [ 0.000000] fixed up name for chosen -> chosen [ 0.000000] fixed up name for uart@10000000 -> uart [ 0.000000] fixed up name for test@100000 -> test [ 0.000000] fixed up name for virtio_mmio@10008000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10007000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10006000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10005000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10004000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10003000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10002000 -> virtio_mmio [ 0.000000] fixed up name for virtio_mmio@10001000 -> virtio_mmio [ 0.000000] fixed up name for cpus -> cpus [ 0.000000] fixed up name for cpu@0 -> cpu [ 0.000000] fixed up name for interrupt-controller -> interrupt-controller [ 0.000000] fixed up name for memory@80000000 -> memory [ 0.000000] fixed up name for soc -> soc [ 0.000000] fixed up name for pci@30000000 -> pci [ 0.000000] fixed up name for interrupt-controller@c000000 -> interrupt-controller [ 0.000000] fixed up name for clint@2000000 -> clint [ 0.000000] <- unflatten_device_tree() [ 0.000000] software IO TLB: mapped [mem 0xbb1fc000-0xbf1fc000] (64MB) [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effec00 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03effeee8 [memory] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff0b0 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff320 [pci] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efff858 [<NULL>] | [cpu] [ 0.000000] ffffffe03effe888 ffffffe03efffd58 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.000000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.000000] elf_hwcap is 0x112d [ 0.000000] percpu: Embedded 17 pages/cpu @(____ptrval____) s29400 r8192 d32040 u69632 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 258055 [ 0.000000] Kernel command line: earlyprintk [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] Sorting __ex_table... [ 0.000000] Memory: 949716K/1046528K available (6565K kernel code, 342K rwdata, 2564K rodata, 208K init, 832K bss, 96812K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=1. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1 [ 0.000000] NR_IRQS: 0, nr_irqs: 0, preallocated irqs: 0 [ 0.000000] plic: mapped 53 interrupts to 2 (out of 2) handlers. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x24e6a1710, max_idle_ns: 440795202120 ns [ 0.000000] Console: colour dummy device 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [early0] disabled [ 0.000000] Calibrating delay loop (skipped), value calculated using timer frequency.. 20.00 BogoMIPS (lpj=100000) [ 0.000000] pid_max: default: 32768 minimum: 301 [ 0.000000] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.020000] rcu: Hierarchical SRCU implementation. [ 0.020000] smp: Bringing up secondary CPUs ... [ 0.020000] smp: Brought up 1 node, 1 CPU [ 0.050000] devtmpfs: initialized [ 0.050000] 0 ffffffe03effc808 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effca78 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effcd98 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd068 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd230 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd4b8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd740 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effd9c8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effdc50 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effded8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe160 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe3e8 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe670 [<NULL>] | [cpu] [ 0.050000] 0 ffffffe03effe888 [cpu] | [cpu] [ 0.050000] random: get_random_u32 called from bucket_table_alloc+0x76/0x17a with crng_init=0 [ 0.050000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.050000] futex hash table entries: 256 (order: 2, 16384 bytes) [ 0.060000] NET: Registered protocol family 16 [ 0.090000] vgaarb: loaded [ 0.090000] SCSI subsystem initialized [ 0.090000] usbcore: registered new interface driver usbfs [ 0.090000] usbcore: registered new interface driver hub [ 0.090000] usbcore: registered new device driver usb [ 0.090000] pps_core: LinuxPPS API ver. 1 registered [ 0.090000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.090000] PTP clock support registered [ 0.100000] Advanced Linux Sound Architecture Driver Initialized. [ 0.100000] clocksource: Switched to clocksource riscv_clocksource [ 0.110000] NET: Registered protocol family 2 [ 0.110000] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes) [ 0.110000] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.110000] TCP bind hash table entries: 8192 (order: 5, 131072 bytes) [ 0.110000] TCP: Hash tables configured (established 8192 bind 8192) [ 0.110000] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.110000] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.110000] NET: Registered protocol family 1 [ 0.120000] Unpacking initramfs... [ 0.590000] workingset: timestamp_bits=62 max_order=18 bucket_order=0 [ 0.620000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251) [ 0.620000] io scheduler noop registered [ 0.620000] io scheduler deadline registered [ 0.620000] io scheduler cfq registered (default) [ 0.620000] io scheduler mq-deadline registered [ 0.620000] io scheduler kyber registered [ 0.620000] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4 [ 0.690000] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled [ 0.690000] 10000000.uart: ttyS0 at MMIO 0x10000000 (irq = 10, base_baud = 230400) is a 16550A [ 0.720000] console [ttyS0] enabled [ 0.720000] [drm] radeon kernel modesetting enabled. [ 0.720000] [drm] amdgpu kernel modesetting enabled. [ 0.730000] loop: module loaded [ 0.730000] libphy: Fixed MDIO Bus: probed [ 0.740000] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 0.740000] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 0.740000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.740000] ehci-pci: EHCI PCI platform driver [ 0.740000] ehci-platform: EHCI generic platform driver [ 0.740000] mousedev: PS/2 mouse device common for all mice [ 0.740000] usbcore: registered new interface driver usbhid [ 0.740000] usbhid: USB HID core driver [ 0.740000] usbcore: registered new interface driver snd-usb-audio [ 0.740000] NET: Registered protocol family 10 [ 0.750000] Segment Routing with IPv6 [ 0.750000] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 0.750000] NET: Registered protocol family 17 [ 0.750000] Key type dns_resolver registered [ 0.760000] ALSA device list: [ 0.760000] No soundcards found. [ 0.770000] Freeing unused kernel memory: 208K [ 0.770000] This architecture does not have kernel memory protection. [ 0.770000] Run /init as init process