Skip to content

Instantly share code, notes, and snippets.

@Fishwaldo
Last active January 20, 2023 16:57
Show Gist options
  • Save Fishwaldo/fd2f303d49098def952a6d5683384a2b to your computer and use it in GitHub Desktop.
Save Fishwaldo/fd2f303d49098def952a6d5683384a2b to your computer and use it in GitHub Desktop.
opensbi 1.2
(excuse the occasional corrupted output... )
OpenSBI v1.2
____ _____ ____ _____
/ __ \ |_ __ ___ _ __ | (___ | |_) || |
| | | | '_ \ / _ \ '_ \ \___ \| _ < | |
| |__| | |_) | __/ | | |____) | |_) || |_
\____/| .__/ \___|_| |_|_____/|____/_____|
| |
|_|
Platform Name : Pine64 Ox64
Platform Features : medeleg
Platform HART Count : 1
Platform IPI Device : ---
Platform Timer Device : --- @ 0Hz
Platform Console Device : bflb_uart
Platform HSM Device : ---
Platform : 200 KB
Runtime SBI Version : 1.0
Domain0 Name HART : 0
Domain0 HARTs : 0*
Domain0 Region00 : 0x000000003ef80000-0x000000003efbffff ()
Domain0 Region01 : 0x0000000000000000-0xffffffffffffffff (R,W,X)
Domain0 Next Address : 0x0000000050000000
Domain0 Next Arg1 : 0x0000000051ff8000
Domain0 Next Mode : S-mode
Domain0 SysReset : yes
Boot HART ID : root
Boot HART Priv Version : v1.11
Boot HART Base ISA : rv64imafdcvx
BT ISA Extensions : time
Boot HART PMP Count : 8
Boot HAT PMP Granularity : 4096
Boot HART PMP Address Bits: 38
Boot HART MHPM Count : 8
Boot HART MIDELEG : 0x0000000000000222
Boot HART MEDELEG : 0x
[ 0.000000] Linux version 6.2.0-rc3-ge13022466508-dirty (fish@Justin-Surface7) (riscv64-unknown-linux-gnu-gcc (Xuantie-900 linux-5.10.4 glibc gcc Toolchain V2.6.1 B-20220906) 10.2.0, GNU ld (GNU Binutils) 2.35) #6 SMP Fri Jan 20 22:25:28 +08 2023
[ 0.000000].000000] printk: bootconsole [sbi0] enabled
[ 0.000000] efi: UEFI not found.
[ 0.000000] Zone ranges:
[ 0.000000] DMA32 [mem 0x0000000050000000-0x0000000053ffffff]
[ 0.000000] Normal empty
[ 0.000000] Movable zone start for each node
[ 0.000000] Early memory node ranges
[ 0.000000] node 0: [[ 0.000000] SBI specification v1.0 detected
[ 0.000000] SBI implementation ID=0x1 Version=0x10002
[ 0.000000] SBI TIME extension detected
[ 0.000000] SBI IPI extension detected
[ 0.000000] SBI RFENCE extension detected
[ 0.000000] riscv: base ISA extensions acdfim
[ 0.000000] riscv: ELF capabilities acdfim
[ 0.000000] percpu: Embedded 17 pages/cpu s32488 r8192 d28952 u69632
[ 0.000000] pcpu-alloc: s32488 r8192 d28952 u69632 alloc=17*4096
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 16160
[ 0.00000: console=ttyS0,2000000 loglevel=8 earlycon=sbi root=/dev/mmcblk0p2 rootwait rootfstype=ext4
[ 0.000000] Dentry cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 4096 (order: 3, 32768 bytes, linear)
[ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 0.000000] Memory: 48060K/65536K available (4969K kernel code, 4740K rwdata, 2048K rodata, 2155K init, 365K bss, 17476K reserved, 0K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1,.
[ 0.000000] Tracing variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: [ 0.000000] riscv-intc: 64 local interrupts mapped
[ 0.000000] plic: interrupt-controller@e0000000: mapped 64 interrupts with 1 handlers for 2 contexts.
[ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 0.000000] riscv-timer: riscv_timer_init_dt: Registering clocksource cpuid [0] hartid [0]
[ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 3526361616960 ns
[ 0.000002] sched_clock: 64 bits at 1000kHz, resolution 1000ns, wraps every 2199023255500ns
[ 0.000899] Console: colour dummy device 80x25
[ 0.001156] Calibrating delay loop (skipped), value calculated using timer frequency.. 2.00 BogoMIPS (lpj=4000)
[ 0.001666] pid_max: default: 32768 minimum: 301
[ 0.002284] Mount-cache hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.002629] Mountpoint-cache hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 0.008725] cblist_init_generic: Setting adjustable number of callback queues.
[ 0.009046] cblist_init_generic: Setting shift to 0 and lim to 1.
[ 0.009994] ASID allocator using 16 bits (65536 entries)
[ 0.010666] rcu: Hchical SRCU implementation.
[ 0.010830] rcu: Max phase no-delay instances is 1000.
[ 0.012185] EFI services will not be available.
[ 0.012834] smp: Bringing up secondary CPUs ...
[ 0.012983] smp: Brought up 1 node, 1 CPU
[ 0.014366] devtmpfs: initialized
[ 0.017508] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[ 0.018008] futex hash table entries: 256 (order: 2, 16384 bytes, linear)
[ 0.020611] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 0.021376] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[ 0.021765] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations
[ 0.022949] i2c-core: driver [dummy] registered
[ 0.026984] bflb-ipc 30005000.mailbox: Bouffalo Lab IPC mailbox interrupt controller
[ 0.031913] SCSI subsystem initialized
[ 0.034329] clocksource: Switched to clocksource riscv_clocksource
[ 0.062529] NET: Registered PF_INET protocol family
[ 0.063180] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 0.065093] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear)
[ 0.065526] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 0.065980] TCP established hash table entries: 512 (order: 0, 4096 bytes, 66460] TCP bind hash table entries: 512 (order: 2, 16384
bytes, linear)
[ 0.066923] TCP: Hash tables configured (established 512 bind 512)
[ 0.067567] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[ 0.067911] UDP-Lite hash table entries: 256 [ 0.068649] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 0.071468] workingset: timestamp_bits=62 max_order=14 bucket_order=0
[ 0.072617] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.073876] NET: Registered PF_ALG protocol family
[ 0.074192] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[ 0.074536] io schedu074791] io scheduler kyber registered
[ 0.079815] 30002000.serial: ttyS0 at MMIO 0x30002000 (irq = 2, base_baud = 2500000) is a BFLB UART
[ 0.080304] printk: console [ttyS0] enabled
[ 0.080304] printk: console [ttyS0] enabled
[ 0.080742] printk: bootconsole [sbi0] disabled
[ 0.080 bootconsole [sbi0] disabled
[ 0.082432] 2000aa00.serial: ttyS1 at MMIO 0x2000aa00 (irq = 3, base_baud = 2500000) is a BFLB UART
[ 0.112640] brd: module loaded
[ 0.129896] loop: module loaded
[ 0.131258] physmap-flash 58500000.xip_flash: physmap platform flash device: [mem 0x58500000-0x588fffff]
[ 0.137803] mousedev: PS/2 mouse device common for all mice
[ 0.138595] i2c_dev: i2c /dev entries driver
[ 0.139095] i2c-core: driver [i2c-slave-eeprom] registered
[ 0.139974] sdhci: Secure Digital Host Controller Interface driver
[ 0.140365] sdhci: Copyright(c) Pierre Ossman
[ 0.140635] sdhci-pltfm: SDHCI platform and OF driver helper
[ 0.141730] riscv-pmu-sbi: SBI PMU extension is available
[ 0.142137] riscv-pmu-sbi: 16 firmware and 10 hardware counters
[ 0.145934] NET: Registered PF_INET6 protocol family
[ 0.149205] Segment Routing with IPv6
[ 0.149620] In-situ OAM (IOAM) with IPv6
[ 0.150062] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 0.152062] NET: Registered PF_PACKET protocol family
[ 0.152616] Key type dns_resolver registered
[ 0.181868] debug_vm_pgtable: [debug_vm_pgtable ]: Validating architecture page table helpers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment