SiFive FSBL: 2020-03-24-02da368 Using FSBL DTB HiFive-U serial #: 000001b8 Loading boot payload.... OpenSBI v0.6-73-g9a74a64 ____ _____ ____ _____ / __ \ / ____| _ \_ _| | | | |_ __ ___ _ __ | (___ | |_) || | | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |__| | |_) | __/ | | |____) | |_) || |_ \____/| .__/ \___|_| |_|_____/|____/_____| | | |_| Platform Name : SiFive Freedom U540 Platform HART Features : RV64ACDFIMSU Current Hart : 2 Firmware Base : 0x80000000 Firmware Size : 96 KB Runtime SBI Version : 0.2 MIDELEG : 0x0000000000000222 MEDELEG : 0x000000000000b109 PMP0 : 0x0000000080000000-0x000000008001ffff (A) PMP1 : 0x0000000000000000-0x0000007fffffffff (A,R,W,X) U-Boot 2020.04-rc3-00171-g0aadc0786e (Mar 24 2020 - 16:37:10 +0100) CPU: rv64imafdc Model: SiFive HiFive Unleashed A00 DRAM: 8 GiB MMC: spi@10050000:mmc@0: 0 In: serial@10010000 Out: serial@10010000 Err: serial@10010000 Net: eth0: ethernet@10090000 Hit any key to stop autoboot: 0 Retrieving file: /syslinux.conf 415 bytes read in 42 ms (8.8 KiB/s) 1: stable 2: test Enter choice: 1: stable Retrieving file: /Image.stable 15419540 bytes read in 7706 ms (1.9 MiB/s) append: console=ttySIF0,115200n1 root=/dev/mmcblk0p3 rootfstype=btrfs ro rootflags=ssd,subvol=/rawhide rootwait Retrieving file: /hifive-unleashed-a00.dtb.stable 7027 bytes read in 47 ms (145.5 KiB/s) ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 Using Device Tree in place at 0000000088000000, end 0000000088004b72 Starting kernel ... Linux version 5.11.6-hfu+ (esmil@rawhide) (riscv64-linux-gnu-gcc (GCC) 10.2.1 20200826 (Red Hat Cross 10.2.1-3), GNU ld version 2.35.1-5.fc34) #1 SMP Sat Mar 13 22:33:52 CET 2021 OF: fdt: Ignoring memory range 0x80000000 - 0x80200000 Zone ranges: DMA32 [mem 0x0000000080200000-0x00000000ffffffff] Normal [mem 0x0000000100000000-0x000000027fffffff] Movable zone start for each node Early memory node ranges node 0: [mem 0x0000000080200000-0x000000027fffffff] Initmem setup node 0 [mem 0x0000000080200000-0x000000027fffffff] SBI specification v0.2 detected SBI implementation ID=0x1 Version=0x6 SBI v0.2 TIME extension detected SBI v0.2 IPI extension detected SBI v0.2 RFENCE extension detected software IO TLB: mapped [mem 0x00000000fbfff000-0x00000000fffff000] (64MB) SBI v0.2 HSM extension detected CPU with hartid=0 is not available CPU with hartid=0 is not available riscv: ISA extensions acdfim riscv: ELF capabilities acdfim percpu: Embedded 15 pages/cpu s30552 r0 d30888 u61440 Built 1 zonelists, mobility grouping on. Total pages: 2067975 Kernel command line: console=ttySIF0,115200n1 root=/dev/mmcblk0p3 rootfstype=btrfs ro rootflags=ssd,subvol=/rawhide rootwait Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes, linear) Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) Sorting __ex_table... mem auto-init: stack:off, heap alloc:off, heap free:off Memory: 8178004K/8386560K available (4220K kernel code, 4744K rwdata, 2048K rodata, 2121K init, 279K bss, 208556K reserved, 0K cma-reserved) SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 rcu: Hierarchical RCU implementation. rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 CPU with hartid=0 is not available riscv-intc: unable to find hart id for /cpus/cpu@0/interrupt-controller riscv-intc: 64 local interrupts mapped plic: interrupt-controller@c000000: mapped 53 interrupts with 4 handlers for 9 contexts. riscv_timer_init_dt: Registering clocksource cpuid [0] hartid [2] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 3526361616960 ns sched_clock: 64 bits at 1000kHz, resolution 1000ns, wraps every 2199023255500ns Console: colour dummy device 80x25 Calibrating delay loop (skipped), value calculated using timer frequency.. 2.00 BogoMIPS (lpj=4000) pid_max: default: 32768 minimum: 301 Mount-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) Mountpoint-cache hash table entries: 16384 (order: 5, 131072 bytes, linear) rcu: Hierarchical SRCU implementation. smp: Bringing up secondary CPUs ... smp: Brought up 1 node, 4 CPUs devtmpfs: initialized random: get_random_u32 called from bucket_table_alloc.isra.0+0x4a/0x13a with crng_init=0 clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns futex hash table entries: 1024 (order: 4, 65536 bytes, linear) NET: Registered protocol family 16 raid6: int64x8 gen() 422 MB/s raid6: int64x8 xor() 268 MB/s raid6: int64x4 gen() 560 MB/s raid6: int64x4 xor() 320 MB/s raid6: int64x2 gen() 564 MB/s raid6: int64x2 xor() 312 MB/s raid6: int64x1 gen() 484 MB/s raid6: int64x1 xor() 245 MB/s raid6: using algorithm int64x2 gen() 564 MB/s raid6: .... xor() 312 MB/s, rmw enabled raid6: using intx1 recovery algorithm SCSI subsystem initialized clocksource: Switched to clocksource riscv_clocksource NET: Registered protocol family 2 tcp_listen_portaddr_hash hash table entries: 4096 (order: 4, 65536 bytes, linear) TCP established hash table entries: 65536 (order: 7, 524288 bytes, linear) TCP bind hash table entries: 65536 (order: 8, 1048576 bytes, linear) TCP: Hash tables configured (established 65536 bind 65536) UDP hash table entries: 4096 (order: 5, 131072 bytes, linear) UDP-Lite hash table entries: 4096 (order: 5, 131072 bytes, linear) NET: Registered protocol family 1 workingset: timestamp_bits=62 max_order=21 bucket_order=0 fuse: init (API version 7.33) xor: measuring software checksum speed 8regs : 1630 MB/sec 8regs_prefetch : 1588 MB/sec 32regs : 1762 MB/sec 32regs_prefetch : 1759 MB/sec xor: using function: 32regs (1762 MB/sec) Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253) io scheduler bfq registered L2CACHE: No. of Banks in the cache: 4 L2CACHE: No. of ways per bank: 16 L2CACHE: Sets per bank: 512 L2CACHE: Bytes per cache block: 64 L2CACHE: Index of the largest way enabled: 14 10010000.serial: ttySIF0 at MMIO 0x10010000 (irq = 1, base_baud = 115200) is a SiFive UART v0 printk: console [ttySIF0] enabled 10011000.serial: ttySIF1 at MMIO 0x10011000 (irq = 12, base_baud = 115200) is a SiFive UART v0 sifive_spi 10040000.spi: mapped; irq=14, cs=1 spi-nor spi0.0: is25wp256 (32768 Kbytes) sifive_spi 10050000.spi: mapped; irq=15, cs=1 wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information. wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld . All Rights Reserved. libphy: Fixed MDIO Bus: probed macb 10090000.ethernet: Registered clk switch 'sifive-gemgxl-mgmt' libphy: MACB_mii_bus: probed macb 10090000.ethernet eth0: Cadence GEM rev 0x10070109 at 0x10090000 irq 16 (70:b3:d5:92:f1:b8) i2c /dev entries driver mmc_spi spi1.0: SD/MMC host mmc0, no DMA, no WP, no poweroff, cd polling ledtrig-cpu: registered to indicate activity on CPUs NET: Registered protocol family 10 Segment Routing with IPv6 NET: Registered protocol family 17 debug_vm_pgtable: [debug_vm_pgtable ]: Validating architecture page table helpers Btrfs loaded, crc32c=crc32c-generic, zoned=no Waiting for root device /dev/mmcblk0p3... mmc0: host does not support reading read-only switch, assuming write-enable mmc0: new SDHC card on SPI mmcblk0: mmc0:0000 EB1QT 29.8 GiB mmcblk0: p1 p2 p3 BTRFS: device label btrfs devid 1 transid 17905 /dev/root scanned by swapper/0 (1) BTRFS info (device mmcblk0p3): enabling ssd optimizations BTRFS info (device mmcblk0p3): disk space caching is enabled BTRFS info (device mmcblk0p3): has skinny extents VFS: Mounted root (btrfs filesystem) readonly on device 0:11. devtmpfs: mounted Freeing unused kernel memory: 2120K Checked W+X mappings: passed, no W+X pages found Run /sbin/init as init process systemd[1]: System time before build time, advancing clock. systemd[1]: systemd v246.6-3.0.riscv64.fc33 running in system mode. (+PAM +AUDIT +SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +ZSTD -SECCOMP +BLKID +ELFUTILS +KMOD +IDN2 -IDN +PCRE2 default-hierarchy=unified) systemd[1]: Detected architecture riscv64. Welcome to Fedora 33 (Rawhide)! systemd[1]: Set hostname to . systemd[84]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator failed with exit status 1. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-pre-udev.service:27: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-pre-udev.service:28: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-pre-trigger.service:23: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-pre-trigger.service:24: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-pre-pivot.service:30: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-pre-pivot.service:31: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-pre-mount.service:22: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-pre-mount.service:23: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-mount.service:22: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-mount.service:23: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-initqueue.service:24: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-initqueue.service:25: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-cmdline.service:26: Standard output type syslog is obsolete, automatically updating to journal. Please update your unit file, and consider removing the setting altogether. systemd[1]: /usr/lib/dracut/modules.d/98dracut-systemd/dracut-cmdline.service:27: Standard output type syslog+console is obsolete, automatically updating to journal+console. Please update your unit file, and consider removing the setting altogether. systemd[1]: Queued start job for default target Graphical Interface. random: systemd: uninitialized urandom read (16 bytes read) systemd[1]: system-getty.slice: unit configures an IP firewall, but the local system does not support BPF/cgroup firewalling. systemd[1]: (This warning is only shown for the first unit using IP firewalling.) systemd[1]: Created slice system-getty.slice. [ OK ] Created slice system-getty.slice. random: systemd: uninitialized urandom read (16 bytes read) systemd[1]: Created slice system-modprobe.slice. [ OK ] Created slice system-modprobe.slice. random: systemd: uninitialized urandom read (16 bytes read) systemd[1]: Created slice system-serial\x2dgetty.slice. [ OK ] Created slice system-serial\x2dgetty.slice. systemd[1]: Created slice system-sshd\x2dkeygen.slice. [ OK ] Created slice system-sshd\x2dkeygen.slice. systemd[1]: Created slice system-systemd\x2dfsck.slice. [ OK ] Created slice system-systemd\x2dfsck.slice. systemd[1]: Created slice User and Session Slice. [ OK ] Created slice User and Session Slice. systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ OK ] Started Dispatch Password …ts to Console Directory Watch. systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ OK ] Started Forward Password R…uests to Wall Directory Watch. systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped. systemd[1]: Reached target Local Encrypted Volumes. [ OK ] Reached target Local Encrypted Volumes. systemd[1]: Reached target Paths. [ OK ] Reached target Paths. systemd[1]: Reached target Slices. [ OK ] Reached target Slices. systemd[1]: Reached target Swap. [ OK ] Reached target Swap. systemd[1]: Listening on Process Core Dump Socket. [ OK ] Listening on Process Core Dump Socket. systemd[1]: Listening on initctl Compatibility Named Pipe. [ OK ] Listening on initctl Compatibility Named Pipe. systemd[1]: Condition check resulted in Journal Audit Socket being skipped. systemd[1]: Listening on Journal Socket (/dev/log). [ OK ] Listening on Journal Socket (/dev/log). systemd[1]: Listening on Journal Socket. [ OK ] Listening on Journal Socket. systemd[1]: Listening on Network Service Netlink Socket. [ OK ] Listening on Network Service Netlink Socket. systemd[1]: Listening on udev Control Socket. [ OK ] Listening on udev Control Socket. systemd[1]: Listening on udev Kernel Socket. [ OK ] Listening on udev Kernel Socket. systemd[1]: Condition check resulted in Huge Pages File System being skipped. systemd[1]: Mounting POSIX Message Queue File System... Mounting POSIX Message Queue File System... systemd[1]: Condition check resulted in Kernel Debug File System being skipped. systemd[1]: Condition check resulted in Kernel Trace File System being skipped. systemd[1]: Mounting Temporary Directory (/tmp)... Mounting Temporary Directory (/tmp)... systemd[1]: Condition check resulted in Create list of static device nodes for the current kernel being skipped. systemd[1]: Starting Load Kernel Module drm... Starting Load Kernel Module drm... systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped. systemd[1]: Starting File System Check on Root Device... Starting File System Check on Root Device... systemd[1]: Condition check resulted in Load Kernel Modules being skipped. systemd[1]: Mounting FUSE Control File System... Mounting FUSE Control File System... systemd[1]: Condition check resulted in Kernel Configuration File System being skipped. systemd[1]: Condition check resulted in Repartition Root Disk being skipped. systemd[1]: Starting Apply Kernel Variables... Starting Apply Kernel Variables... systemd[1]: Starting Coldplug All udev Devices... Starting Coldplug All udev Devices... systemd[1]: Finished File System Check on Root Device. [ OK ] Finished File System Check on Root Device. systemd[1]: Starting Remount Root and Kernel File Systems... Starting Remount Root and Kernel File Systems... systemd[1]: modprobe@drm.service: Succeeded. systemd[1]: Finished Load Kernel Module drm. [ OK ] Finished Load Kernel Module drm. BTRFS info (device mmcblk0p3): disk space caching is enabled systemd[1]: Mounted POSIX Message Queue File System. [ OK ] Mounted POSIX Message Queue File System. systemd[1]: Mounted Temporary Directory (/tmp). [ OK ] Mounted Temporary Directory (/tmp). systemd[1]: Mounted FUSE Control File System. [ OK ] Mounrandom: fast init done ted FUSE Control File System. systemd[1]: Finished Apply Kernel Variables. [ OK ] Finished Apply Kernel Variables. systemd[1]: Finished Remount Root and Kernel File Systems. [ OK ] Finished Remount Root and Kernel File Systems. systemd[1]: Condition check resulted in First Boot Wizard being skipped. systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped. systemd[1]: Starting Load/Save Random Seed... Starting Load/Save Random Seed... systemd[1]: Condition check resulted in Create System Users being skipped. systemd[1]: Starting Create Static Device Nodes in /dev... Starting Create Static Device Nodes in /dev... systemd[1]: Finished Coldplug All udev Devices. [ OK ] Finished Coldplug All udev Devices. systemd[1]: Finished Create Static Device Nodes in /dev. [ OK ] Finished Create Static Device Nodes in /dev. systemd[1]: Reached target Local File Systems (Pre). [ OK ] Reached target Local File Systems (Pre). systemd[1]: Started Entropy Daemon based on the HAVEGE algorithm. [ OK ] Started Entropy Daemon based on the HAVEGE algorithm. systemd[1]: Starting Journal Service... Starting Journal Service... systemd[1]: Starting Rule-based Manager for Device Events and Files... Starting Rule-based Manage…for Device Events and Files... systemd[1]: Started Journal Service. [ OK ] Started Journal Service. Starting Flush Journal to Persistent Storage... [ OK ] Finished Flush Journal to Persistent Storage. [ OK ] Started Rule-based Manager for Device Events and Files. Starting Network Service... [ OK ] Found device /dev/ttySIF0. [ OK ] Started Network Service. macb 10090000.ethernet eth0: PHY [10090000.ethernet-ffffffff:00] driver [Microsemi VSC8541 SyncE] (irq=POLL) macb 10090000.ethernet eth0: configuring for phy/gmii link mode random: crng init done random: 7 urandom warning(s) missed due to ratelimiting [ OK ] Finished Load/Save Random Seed. BTRFS info (device mmcblk0p3): devid 1 device path /dev/root changed to /dev/mmcblk0p3 scanned by systemd-udevd (123) [ OK ] Found device /dev/mmcblk0p3. Starting File System Check on /dev/mmcblk0p3... [ OK ] Finished File System Check on /dev/mmcblk0p3. Mounting /home... Mounting /mnt... [ OK ] Mounted /home. [ OK ] Mounted /mnt. [ OK ] Reached target Local File Systems. Starting Restore /run/initramfs on shutdown... Starting Create Volatile Files and Directories... [ OK ] Finished Restore /run/initramfs on shutdown. [ OK ] Finished Create Volatile Files and Directories. Starting Network Name Resolution... Starting Network Time Synchronization... Starting Update UTMP about System Boot/Shutdown... [ OK ] Finished Update UTMP about System Boot/Shutdown. [ OK ] Started Network Time Synchronization. [ OK ] Reached target System Initialization. [ OK ] Started Daily Cleanup of Temporary Directories. [ OK ] Reached target System Time Set. [ OK ] Reached target System Time Synchronized. [ OK ] Started Discard unused blocks once a week. [ OK ] Reached target Timers. [ OK ] Listening on D-Bus System Message Bus Socket. [ OK ] Reached target Sockets. [ OK ] Reached target Basic System. [ OK ] Reached target sshd-keygen.target. Starting User Login Management... Starting D-Bus System Message Bus... [ OK ] Started D-Bus System Message Bus. [ OK ] Started User Login Management. macb 10090000.ethernet eth0: Link is Up - 1Gbps/Full - flow control tx IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ OK ] Started Network Name Resolution. [ OK ] Reached target Network. [ OK ] Reached target Host and Network Name Lookups. Starting OpenSSH server daemon... Starting Permit User Sessions... [ OK ] Finished Permit User Sessions. [ OK ] Started Getty on tty1. [ OK ] Started Serial Getty on ttySIF0. [ OK ] Reached target Login Prompts. [ OK ] Started OpenSSH server daemon. [ OK ] Reached target Multi-User System. [ OK ] Reached target Graphical Interface. Starting Update UTMP about System Runlevel Changes... [ OK ] Finished Update UTMP about System Runlevel Changes. Fedora 33 (Rawhide) Kernel 5.11.6-hfu+ on an riscv64 (ttySIF0) hfu-rawhide login: