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 0x10c4d0
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: 231524K/245632K available (5160K kernel code, 193K rwdata, 1016K rodata, 196K init, 119K bss, 14108K 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: 231524K/245632K available (5160K kernel code, 193K rwdata, 1016K rodata, 196K init, 119K bss, 14108K 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... 646.14 BogoMIPS (lpj=1292288)
[    0.092000] pid_max: default: 32768 minimum: 301
[    0.096000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.096000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.108000] Entering SMP Mode...
[    0.112000] rcu: Hierarchical SRCU implementation.
[    0.112000] rcu: 	Max phase no-delay instances is 1000.
[    0.116000] smp: Bringing up secondary CPUs ...
[    0.116000] smp: Brought up 1 node, 1 CPU
[    0.116000] Total of 1 processors activated (646.14 BogoMIPS).
[    0.124000] devtmpfs: initialized
[    0.132000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.136000] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[    0.144000] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations
[    0.144000] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations
[    0.148000] IOMMU: impl 1 vers 3 table 0x(ptrval)[262144 B] map [65536 b]
[    0.160000] SCSI subsystem initialized
[    0.160000] pps_core: LinuxPPS API ver. 1 registered
[    0.160000] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti 
[    0.160000] PTP clock support registered
[    0.168000] vgaarb: loaded
[    0.172000] clocksource: Switched to clocksource timer_cs
[    0.184000] NET: Registered PF_INET protocol family
[    0.184000] IP idents hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.188000] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[    0.188000] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.188000] TCP established hash table entries: 2048 (order: 1, 8192 bytes, linear)
[    0.188000] TCP bind hash table entries: 2048 (order: 3, 32768 bytes, linear)
[    0.188000] TCP: Hash tables configured (established 2048 bind 2048)
[    0.192000] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.192000] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.192000] NET: Registered PF_UNIX/PF_LOCAL protocol family
[    0.192000] RPC: Registered named UNIX socket transport module.
[    0.192000] RPC: Registered udp transport module.
[    0.192000] RPC: Registered tcp transport module.
[    0.192000] RPC: Registered tcp-with-tls transport module.
[    0.192000] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.192000] PCI: CLS 0 bytes, default 32
[    0.196000] apc: power management initialized
[    0.200000] workingset: timestamp_bits=30 max_order=16 bucket_order=0
[    0.280000] bounce: pool size: 64 pages
[    0.280000] io scheduler mq-deadline registered
[    0.280000] io scheduler kyber registered
[    0.280000] Trying to unpack rootfs image as initramfs...
[    0.440000] ffd37538: ttyS0 at MMIO 0xf1100000 (irq = 5, base_baud = 307200) is a zs
[    0.440000] Console: ttyS0 (SunZilog zs0)
[    0.440000] printk: console [ttyS0] enabled
[    0.588000] ffd37538: ttyS1 at MMIO 0xf1100004 (irq = 5, base_baud = 307200) is a zs
[    0.596000] ffd377b0: Keyboard at MMIO 0xf1000000 (irq = 5) is a zs
[    0.600000] ffd377b0: Mouse at MMIO 0xf1000004 (irq = 5) is a zs
[    0.652000] brd: module loaded
[    0.656000] esp ffd3932c: esp0: regs[(ptrval):(ptrval)] irq[2]
[    0.656000] esp ffd3932c: esp0: is a FAS100A, 40 MHz (ccf=0), SCSI ID 7
[    1.588000] Freeing initrd memory: 1072K
[    3.808000] scsi host0: esp
[    3.820000] scsi 0:0:2:0: CD-ROM            QEMU     QEMU CD-ROM      2.5+ PQ: 0 ANSI: 5
[    3.820000] scsi target0:0:2: Beginning Domain Validation
[    3.824000] scsi target0:0:2: Domain Validation skipping write tests
[    3.824000] scsi target0:0:2: Ending Domain Validation
[    3.828000] ioremap: done with statics, switching to malloc
[    3.832000] SunLance: using auto-carrier-detection.
[    3.832000] eth0: LANCE 00:00:00:00:00:00
[    3.840000] rtc-m48t59 rtc-m48t59.0: registered as rtc0
[    3.840000] rtc-m48t59 rtc-m48t59.0: setting system clock to 2026-06-09T20:23:25 UTC (1781036605)
[    3.844000] NET: Registered PF_INET6 protocol family
[    3.848000] Segment Routing with IPv6
[    3.852000] In-situ OAM (IOAM) with IPv6
[    3.852000] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    3.856000] NET: Registered PF_PACKET protocol family
[    3.896000] Freeing unused kernel image (initmem) memory: 196K
[    3.900000] This architecture does not have kernel memory protection.
[    3.900000] Run /init as init process
mount: mounting none on /tmp failed: Invalid argument
test console
test ttyS0
Disabled Tests :export NO_MATH=1 NO_LOCALE=1 NO_NPTL=1 NO_MISC=1 
-------------------- tests_start ------------------------
PASS argp-ex1
PASS argp-ex2
PASS arg_test
PASS assert
PASS argp-ex3
PASS argp-ex4
PASS crypt
PASS argp-test
PASS md5c-test
PASS bug-argp1
PASS sha256c-test
PASS tst-argp1
PASS sha512c-test
PASS tst-argp2
PASS ctype
PASS dladdr-pie
PASS dladdr
PASS dlafk
PASS dlstatic
PASS dltest-pie
PASS dltest
PASS dltest2
PASS dlundef-pie
PASS dlundef
PASS nodelete
PASS nodelete1
PASS test1
PASS test2
PASS testscope
SKIP tst-iconv1
PASS tst-origin
PASS bug-if1
SKIP tst-iconv2
PASS gethost
SKIP tst-iconv3
PASS gethost_r-align
SKIP tst-iconv4
PASS gethostid
SKIP tst-iconv5
PASS getnetent
SKIP tst-iconv6
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 tst2_mbrtowc
PASS tst-ntoa
PASS tst-res
PASS tst_iswalnum
PASS malloc-standard-alignment
PASS tst-sock-nonblock
PASS tst_iswalpha
PASS malloc
PASS mmap
PASS tst_iswcntrl
PASS mallocbug
PASS mmap2
PASS tst_iswctype
PASS realloc-can-shrink
PASS realloc0
PASS tst_iswdigit
PASS mmap64
PASS testmalloc
PASS tst-mmap-eofsync
PASS tst_iswgraph
PASS tst-calloc
PASS tst-mmap-fflushsync
PASS tst_iswlower
PASS tst-malloc
PASS tst-mmap-offend
PASS tst_iswprint
PASS tst-mallocfork
PASS tst_iswpunct
PASS tst-mmap-setvbuf
PASS tst-mcheck
PASS tst_iswspace
PASS tst_iswupper
PASS tst-valloc
PASS tst_iswxdigit
PASS tst_mblen
PASS ex1-O2
PASS tst_mbrlen
PASS ex1
PASS tst_mbrtowc
PASS ex2-O2
PASS tst_mbsrtowcs
PASS ex2
PASS tst_mbstowcs
FAIL ex3-O2 got 134 expected 0
	libgcc_s.so.1 must be installed for pthread_cancel to work
	Aborted
PASS tst_mbtowc
FAIL ex3 got 134 expected 0
	libgcc_s.so.1 must be installed for pthread_cancel to work
	Aborted
PASS tst_strcoll
PASS ex4-O2
PASS tst_strxfrm
PASS ex4
PASS tst_towctrans
PASS ex5-O2
PASS tst_towlower
PASS ex5
PASS tst_towupper
PASS ex6-O2
PASS tst_wcrtomb
PASS ex6
PASS tst_wcscat
PASS ex7-O2
PASS ex7
PASS tst_wcschr
PASS ex8-mtx-odd-O2
PASS tst_wcscmp
PASS ex8-mtx-odd
PASS tst_wcscoll
PASS tst-c99-O2
PASS tst_wcscpy
PASS tst-c99
PASS tst_wcscspn
PASS tst-join2-O2
PASS tst_wcslen
PASS tst-join2
PASS tst_wcsncat
PASS tst-join3-O2
PASS tst_wcsncmp
PASS tst-join3
PASS tst_wcsncpy
PASS tst-too-many-cleanups-O2
PASS tst_wcspbrk
PASS tst-too-many-cleanups
PASS tst_wcsrtombs
PASS tst_wcsspn
PASS tst_wcsstr
PASS getgroups
PASS tst_wcstok
PASS grcat
PASS tst_wcstombs
PASS pwcat
PASS tst_wcswidth
PASS test_grp
PASS tst_wcsxfrm
PASS test_pwd
PASS tst_wctob
PASS tst_wctomb
PASS tst_wctrans
PASS tst_wctype
PASS tst_wcwidth
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-time64
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 test-mkostemp-child
PASS testatexit
PASS teston_exit
PASS teststrtol
PASS teststrtoq
PASS bug-strcoll1-O2
PASS bug-strcoll1
PASS bug-strncat1-O2
PASS bug-strncat1
PASS bug-strpbrk1-O2
PASS bug-strpbrk1
PASS bug-strspn1-O2
PASS bug-strspn1
PASS stratcliff-O2
PASS stratcliff
PASS test-ffs-O2
PASS test-ffs
PASS testcopy-O2
PASS testcopy
PASS tester-O2
PASS tester
PASS tst-bswap-O2
PASS tst-bswap
PASS tst-inlcall-O2
PASS tst-inlcall
PASS tst-memmove-O2
PASS tst-memmove
PASS tst-strlen-O2
PASS tst-strlen
PASS tst-strtok-O2
PASS tst-strtok
PASS tst-strxfrm-O2
PASS tst-strxfrm
PASS termios
PASS clocktest
PASS test_time
PASS tst-ctime
PASS tst-futimens1
PASS tst-mktime
PASS tst-mktime3
PASS tst-strptime2
PASS tst-timerfd
PASS tst-tls-at-ctor-O2
PASS tst-tls-at-ctor
PASS tst-tls1-O2
PASS tst-tls1-pie-O2
PASS tst-tls1-pie
PASS tst-tls1
PASS tst-tls10-O2
PASS tst-tls10
PASS tst-tls11-O2
PASS tst-tls11
PASS tst-tls12-O2
PASS tst-tls12
PASS tst-tls13-O2
PASS tst-tls13
PASS tst-tls14-O2
PASS tst-tls14
PASS tst-tls15-O2
PASS tst-tls15
PASS tst-tls17-O2
PASS tst-tls17
PASS tst-tls18-O2
PASS tst-tls18
PASS tst-tls2-O2
PASS tst-tls2-pie-O2
PASS tst-tls2-pie
PASS tst-tls2
PASS tst-tls3-O2
PASS tst-tls3-pie-O2
PASS tst-tls3-pie
PASS tst-tls3
PASS tst-tls4-O2
PASS tst-tls4
PASS tst-tls5-O2
PASS tst-tls5
PASS tst-tls6-O2
PASS tst-tls6
PASS tst-tls7-O2
PASS tst-tls7
PASS tst-tls8-O2
PASS tst-tls8
PASS tst-tls9-O2
PASS tst-tls9
PASS clone
PASS errno
PASS exec-null
PASS fork
PASS getcwd
PASS getopt
PASS getopt_long
FAIL tst-fallocate got 1 expected 0
	1st fallocate call failed
PASS tst-getcwd
FAIL tst-posix_fallocate got 1 expected 0
	1st posix_fallocate call failed
PASS tst-preadwrite
PASS tst-preadwrite64
PASS tst-pselect
PASS tstgetopt
PASS vfork
Total skipped: 7
Total failed: 4
Total passed: 265