Qemu Command : qemu-system-sparc -monitor none -parallel none -net none -M SS-20 -m 256 -kernel kernel.img -initrd rootfs.img.xz -nographic -serial pipe:guest_pipe -no-reboot
Qemu Version : QEMU emulator version 8.1.2
Copyright (c) 2003-2023 Fabrice Bellard and the QEMU Project developers
Configuration device id QEMU version 1 machine id 65
Probing SBus slot 0 offset 0
Probing SBus slot 1 offset 0
Probing SBus slot 2 offset 0
Probing SBus slot 3 offset 0
Probing SBus slot 15 offset 0
Invalid FCode start byte
CPUs: 1 x TI,TMS390Z55
kernel phys 0x4000 virt 0x4000 size 0x68fdd0
initrd phys 0x800000 virt 0x60000000 size 0x1028b4
UUID: 00000000-0000-0000-0000-000000000000
Welcome to OpenBIOS v1.1 built on Mar 7 2023 22:22
  Type 'help' for detailed information
[sparc] Kernel already loaded
switching to new context:
PROMLIB: obio_ranges 1

[    0.000000] PROMLIB: Sun Boot Prom Version 3 Revision 2

[    0.000000] Linux version 6.5.10 (ramin@ramin-pc) (sparc-openadk-linux-uclibc-gcc (GCC) 10.5.0, GNU ld (GNU Binutils) 2.39) #3 SMP Sun Nov 12 01:19:13 CET 2023

[    0.000000] printk: bootconsole [earlyprom0] enabled

[    0.000000] ARCH: SUN4M

[    0.000000] TYPE: Sun4m SparcStation10/20

[    0.000000] Ethernet address: 00:00:00:00:00:00

[    0.000000] 47MB HIGHMEM available.

[    0.000000] Zone ranges:

[    0.000000]   DMA      [mem 0x0000000000000000-0x000000000bffffff]

[    0.000000]   Normal   empty

[    0.000000]   HighMem  [mem 0x000000000c000000-0x000000000efdffff]

[    0.000000] Movable zone start for each node

[    0.000000] Early memory node ranges

[    0.000000]   node   0: [mem 0x0000000000000000-0x000000000efdffff]

[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000000efdffff]

[    0.000000] OF stdout device is: /obio/zs@0,100000:a

[    0.000000] PROM: Built device tree with 31132 bytes of memory.

[    0.000000] Booting Linux...

[    0.000000] Power off control detected.

[    0.000000] percpu: Embedded 10 pages/cpu s11220 r8192 d21548 u40960

[    0.000000] Kernel command line: 

[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes, linear)

[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes, linear)

[    0.000000] Sorting __ex_table...

[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 61024

[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off

[    0.000000] Memory: 231564K/245632K available (5160K kernel code, 193K rwdata, 1016K rodata, 196K init, 119K bss, 14068K reserved, 0K cma-reserved, 49024K highmem)

[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1

[    0.000000] rcu: Hierarchical RCU implementation.

[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=1.

[    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

[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.

[    0.000000] Console: colour dummy device 80x25

[    0.000000] printk: console [tty0] enabled

[    0.000000] printk: bootconsole [earlyprom0] disabled

[    0.000000] PROMLIB: Sun Boot Prom Version 3 Revision 2
[    0.000000] Linux version 6.5.10 (ramin@ramin-pc) (sparc-openadk-linux-uclibc-gcc (GCC) 10.5.0, GNU ld (GNU Binutils) 2.39) #3 SMP Sun Nov 12 01:19:13 CET 2023
[    0.000000] printk: bootconsole [earlyprom0] enabled
[    0.000000] ARCH: SUN4M
[    0.000000] TYPE: Sun4m SparcStation10/20
[    0.000000] Ethernet address: 00:00:00:00:00:00
[    0.000000] 47MB HIGHMEM available.
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x0000000000000000-0x000000000bffffff]
[    0.000000]   Normal   empty
[    0.000000]   HighMem  [mem 0x000000000c000000-0x000000000efdffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x0000000000000000-0x000000000efdffff]
[    0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000000efdffff]
[    0.000000] OF stdout device is: /obio/zs@0,100000:a
[    0.000000] PROM: Built device tree with 31132 bytes of memory.
[    0.000000] Booting Linux...
[    0.000000] Power off control detected.
[    0.000000] percpu: Embedded 10 pages/cpu s11220 r8192 d21548 u40960
[    0.000000] Kernel command line: 
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[    0.000000] Sorting __ex_table...
[    0.000000] Built 1 zonelists, mobility grouping on.  Total pages: 61024
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 231564K/245632K available (5160K kernel code, 193K rwdata, 1016K rodata, 196K init, 119K bss, 14068K reserved, 0K cma-reserved, 49024K highmem)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] rcu: Hierarchical RCU implementation.
[    0.000000] rcu: 	RCU restricting CPUs from NR_CPUS=32 to nr_cpu_ids=1.
[    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
[    0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[    0.000000] Console: colour dummy device 80x25
[    0.000000] printk: console [tty0] enabled
[    0.000000] printk: bootconsole [earlyprom0] disabled
[    0.000000] clocksource: timer_cs: mask: 0xffffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 1763180808480 ns
[    0.000000] Calibrating delay loop... 362.49 BogoMIPS (lpj=724992)
[    0.104000] pid_max: default: 32768 minimum: 301
[    0.104000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.104000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.124000] Entering SMP Mode...
[    0.136000] rcu: Hierarchical SRCU implementation.
[    0.136000] rcu: 	Max phase no-delay instances is 1000.
[    0.136000] smp: Bringing up secondary CPUs ...
[    0.136000] smp: Brought up 1 node, 1 CPU
[    0.136000] Total of 1 processors activated (362.49 BogoMIPS).
[    0.148000] devtmpfs: initialized
[    0.160000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.164000] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.180000] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[    0.180000] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.188000] IOMMU: impl 1 vers 3 table 0x(ptrval)[262144 B] map [65536 b]
[    0.196000] SCSI subsystem initialized
[    0.196000] pps_core: LinuxPPS API ver. 1 registered
[    0.196000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti 
[    0.196000] PTP clock support registered
[    0.212000] vgaarb: loaded
[    0.216000] clocksource: Switched to clocksource timer_cs
[    0.232000] NET: Registered PF_INET protocol family
[    0.236000] IP idents hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.240000] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.240000] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.240000] TCP established hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.240000] TCP bind hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.240000] TCP: Hash tables configured (established 2048 bind 2048)
[    0.244000] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.244000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.244000] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.248000] RPC: Registered named UNIX socket transport module.
[    0.248000] RPC: Registered udp transport module.
[    0.248000] RPC: Registered tcp transport module.
[    0.248000] RPC: Registered tcp-with-tls transport module.
[    0.248000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.248000] PCI: CLS 0 bytes, default 32
[    0.248000] apc: power management initialized
[    0.256000] workingset: timestamp_bits=30 max_order=16 bucket_order=0
[    0.256000] Trying to unpack rootfs image as initramfs...
[    0.376000] bounce: pool size: 64 pages
[    0.376000] io scheduler mq-deadline registered
[    0.376000] io scheduler kyber registered
[    0.664000] ffd37538: ttyS0 at MMIO 0xf1100000 (irq = 5, base_baud = 307200) is a zs
[    0.664000] Console: ttyS0 (SunZilog zs0)
[    0.664000] printk: console [ttyS0] enabled
[    0.836000] ffd37538: ttyS1 at MMIO 0xf1100004 (irq = 5, base_baud = 307200) is a zs
[    0.844000] ffd377b0: Keyboard at MMIO 0xf1000000 (irq = 5) is a zs
[    0.844000] ffd377b0: Mouse at MMIO 0xf1000004 (irq = 5) is a zs
[    0.916000] brd: module loaded
[    0.920000] esp ffd3932c: esp0: regs[(ptrval):(ptrval)] irq[2]
[    0.920000] esp ffd3932c: esp0: is a FAS100A, 40 MHz (ccf=0), SCSI ID 7
[    2.324000] Freeing initrd memory: 1032K
[    4.064000] scsi host0: esp
[    4.080000] scsi 0:0:2:0: CD-ROM            QEMU     QEMU CD-ROM      2.5+ PQ: 0 ANSI: 5
[    4.084000] scsi target0:0:2: Beginning Domain Validation
[    4.084000] scsi target0:0:2: Domain Validation skipping write tests
[    4.088000] scsi target0:0:2: Ending Domain Validation
[    4.096000] ioremap: done with statics, switching to malloc
[    4.096000] SunLance: using auto-carrier-detection.
[    4.100000] eth0: LANCE 00:00:00:00:00:00
[    4.108000] rtc-m48t59 rtc-m48t59.0: registered as rtc0
[    4.108000] rtc-m48t59 rtc-m48t59.0: setting system clock to 2023-12-02T13:24:48 UTC (1701523488)
[    4.112000] NET: Registered PF_INET6 protocol family
[    4.120000] Segment Routing with IPv6
[    4.124000] In-situ OAM (IOAM) with IPv6
[    4.124000] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    4.128000] NET: Registered PF_PACKET protocol family
[    4.192000] Freeing unused kernel image (initmem) memory: 196K
[    4.196000] This architecture does not have kernel memory protection.
[    4.196000] Run /init as init process
test console
test ttyS0
Disabled Tests :export NO_LOCALE=1 NO_MATH=1 NO_NPTL=1 NO_MISC=1 
-------------------- tests_start ------------------------
PASS argp-ex1
PASS argp-ex2
PASS argp-ex3
PASS arg_test
PASS argp-ex4
PASS argp-test
PASS bug-argp1
PASS tst-argp1
PASS tst-argp2
PASS assert
PASS crypt
PASS md5c-test
PASS sha256c-test
PASS sha512c-test
PASS ctype
PASS dladdr
PASS dlafk
PASS dlstatic
PASS dltest
PASS dltest2
PASS dlundef
PASS nodelete
PASS nodelete1
PASS test1
PASS test2
PASS testscope
PASS tst-origin
SKIP tst-iconv1
SKIP tst-iconv2
SKIP tst-iconv3
SKIP tst-iconv4
SKIP tst-iconv5
SKIP tst-iconv6
PASS bug-if1
PASS gethost
PASS gethost_r-align
PASS gethostid
PASS getnetent
PASS if_nameindex
PASS tst-aton
PASS tst-ether_aton
PASS tst-ethers-line
PASS tst-ethers
PASS tst-getni1
PASS tst-getni2
PASS tst-ifaddrs
PASS tst-network
PASS tst-ntoa
PASS tst-res
PASS tst-sock-nonblock
PASS tst2_mbrtowc
PASS tst_iswalnum
PASS tst_iswalpha
PASS tst_iswcntrl
PASS tst_iswctype
PASS tst_iswdigit
PASS tst_iswgraph
PASS tst_iswlower
PASS tst_iswprint
PASS tst_iswpunct
PASS tst_iswspace
PASS tst_iswupper
PASS tst_iswxdigit
PASS tst_mblen
PASS tst_mbrlen
PASS tst_mbrtowc
PASS tst_mbsrtowcs
PASS tst_mbstowcs
PASS tst_mbtowc
PASS tst_strcoll
PASS tst_strxfrm
PASS tst_towctrans
PASS tst_towlower
PASS tst_towupper
PASS tst_wcrtomb
PASS tst_wcscat
PASS tst_wcschr
PASS tst_wcscmp
PASS tst_wcscoll
PASS tst_wcscpy
PASS tst_wcscspn
PASS tst_wcslen
PASS tst_wcsncat
PASS tst_wcsncmp
PASS tst_wcsncpy
PASS tst_wcspbrk
PASS tst_wcsrtombs
PASS tst_wcsspn
PASS tst_wcsstr
PASS tst_wcstok
PASS tst_wcstombs
PASS tst_wcswidth
PASS tst_wcsxfrm
PASS tst_wctob
PASS tst_wctomb
PASS tst_wctrans
PASS tst_wctype
PASS tst_wcwidth
PASS malloc-standard-alignment
PASS malloc
PASS mallocbug
PASS realloc-can-shrink
PASS realloc0
PASS testmalloc
PASS tst-calloc
PASS tst-malloc
PASS tst-mallocfork
PASS tst-mcheck
PASS tst-valloc
PASS mmap
PASS mmap2
PASS mmap64
PASS tst-mmap-eofsync
PASS tst-mmap-fflushsync
PASS tst-mmap-offend
PASS tst-mmap-setvbuf
PASS ex1
PASS ex2
FAIL ex3 got 134 expected 0
	libgcc_s.so.1 must be installed for pthread_cancel to work
	Aborted
PASS ex4
PASS ex5
PASS ex6
PASS ex7
PASS ex8-mtx-odd
PASS tst-c99
PASS tst-join2
PASS tst-join3
PASS tst-too-many-cleanups
PASS getgroups
PASS grcat
PASS pwcat
PASS test_grp
PASS test_pwd
PASS tst-regex2
SKIP tst-regexloc
PASS getrpcent
PASS tst-posix_spawn
PASS bug269-setjmp
PASS jmpbug
PASS sigjmpbug
PASS tst-setjmp
PASS tst-vfork-longjmp
PASS sigchld
PASS signal
PASS tst-raise
PASS tst-signal
PASS tst-signalfd
PASS tst-sigset
PASS hello
PASS tiny
PASS memcmp-stat
PASS stat-loop256
PASS stat
PASS 64bit
PASS fclose-loop
PASS lseek_no_lfs
PASS scanf_m
PASS qsort
PASS test-canon
PASS test-canon2
PASS test-mkostemp-O_CLOEXEC
PASS bug-strcoll1
PASS test-mkostemp-child
PASS bug-strncat1
PASS testatexit
PASS teston_exit
PASS bug-strpbrk1
PASS termios
PASS teststrtol
PASS bug-strspn1
PASS teststrtoq
PASS stratcliff
PASS test-ffs
PASS testcopy
PASS clocktest
PASS tester
PASS test_time
PASS tst-bswap
PASS tst-ctime
PASS tst-futimens1
PASS tst-inlcall
PASS tst-mktime
PASS tst-memmove
PASS tst-mktime3
PASS tst-strlen
PASS tst-strptime2
PASS tst-strtok
PASS tst-timerfd
PASS tst-strxfrm
PASS tst-tls-at-ctor
PASS tst-tls1
PASS tst-tls10
PASS tst-tls11
PASS clone
PASS tst-tls12
PASS errno
PASS tst-tls13
PASS exec-null
PASS tst-tls14
PASS fork
PASS tst-tls15
PASS tst-tls17
PASS getcwd
PASS tst-tls18
PASS getopt
PASS getopt_long
PASS tst-tls2
FAIL tst-fallocate got 1 expected 0
	1st fallocate call failed
PASS tst-tls3
PASS tst-getcwd
PASS tst-tls4
FAIL tst-posix_fallocate got 1 expected 0
	1st posix_fallocate call failed
PASS tst-preadwrite
PASS tst-preadwrite64
PASS tst-tls5
PASS tst-pselect
PASS tst-tls6
PASS tstgetopt
PASS vfork
PASS tst-tls7
PASS tst-tls8
PASS tst-tls9
Total skipped: 7
Total failed: 3
Total passed: 212