Qemu Command : qemu-system-m68k -nographic -M virt -m 512M -kernel kernel.img -initrd rootfs.img.xz -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 ABCGHIJK [ 0.000000] Linux version 6.1.62 (ramin@ramin-pc) (m68k-openadk-linux-uclibc-gcc (GCC) 13.2.0, GNU ld (GNU Binutils) 2.41) #1 Thu Nov 23 00:00:19 CET 2023 [ 0.000000] earlycon: early_gf_tty0 at MMIO 0xff008000 (options '') [ 0.000000] printk: bootconsole [early_gf_tty0] enabled [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000000000000-0x000001ffffffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000000000-0x000000001fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000000000-0x000000001fffffff] [ 0.000000] initrd: 1feb6000 - 1ffff1dc [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 129920 [ 0.000000] Kernel command line: [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear) [ 0.000000] Sorting __ex_table... [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] Memory: 513972K/524288K available (2252K kernel code, 679K rwdata, 400K rodata, 96K init, 176K bss, 10316K reserved, 0K cma-reserved) [ 0.000000] SLUB: HWalign=16, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] NR_IRQS: 200 [ 0.000000] clocksource: goldfish_timer: mask: 0xffffffffffffffff max_cycles: 0x1cd42e4dffb, max_idle_ns: 881590591483 ns [ 0.010000] Calibrating delay loop... 1292.69 BogoMIPS (lpj=6463488) [ 0.050000] pid_max: default: 4096 minimum: 301 [ 0.050000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.050000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.070000] devtmpfs: initialized [ 0.080000] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.080000] futex hash table entries: 16 (order: -5, 192 bytes, linear) [ 0.080000] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.080000] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations [ 0.080000] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.100000] clocksource: Switched to clocksource goldfish_timer [ 0.110000] NET: Registered PF_INET protocol family [ 0.110000] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.110000] tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.110000] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.110000] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear) [ 0.110000] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.110000] TCP: Hash tables configured (established 4096 bind 4096) [ 0.110000] UDP hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.110000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes, linear) [ 0.110000] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.120000] Unpacking initramfs... [ 0.120000] workingset: timestamp_bits=30 max_order=17 bucket_order=0 [ 0.160000] printk: console [ttyGF0] enabled [ 0.160000] printk: console [ttyGF0] enabled [ 0.160000] printk: bootconsole [early_gf_tty0] disabled [ 0.160000] printk: bootconsole [early_gf_tty0] disabled [ 0.160000] goldfish_rtc goldfish_rtc: registered as rtc0 [ 0.160000] NET: Registered PF_PACKET protocol family [ 0.990000] Freeing initrd memory: 1316K [ 1.000000] Freeing unused kernel image (initmem) memory: 96K [ 1.000000] This architecture does not have kernel memory protection. [ 1.000000] Run /init as init process test console Disabled Tests :export NO_LOCALE=1 NO_MATH=1 -------------------- tests_start ------------------------ PASS argp-ex1 PASS arg_test PASS assert PASS argp-ex2 PASS ctype PASS argp-ex3 PASS dladdr PASS argp-ex4 PASS dlafk SKIP tst-iconv1 PASS crypt PASS argp-test PASS dlstatic SKIP tst-iconv2 PASS md5c-test PASS bug-argp1 PASS dltest SKIP tst-iconv3 SKIP tst-iconv4 PASS dltest2 PASS tst-argp1 PASS sha256c-test PASS dlundef SKIP tst-iconv5 PASS tst-argp2 PASS sha512c-test PASS nodelete SKIP tst-iconv6 PASS nodelete1 PASS test1 PASS bug-if1 PASS test2 PASS gethost PASS testscope PASS gethost_r-align PASS tst-origin PASS gethostid PASS getnetent PASS tst2_mbrtowc PASS if_nameindex PASS tst_iswalnum PASS tst-aton PASS tst-ether_aton PASS tst_iswalpha PASS tst-ethers-line PASS tst-ethers PASS tst_iswcntrl PASS tst-getni1 PASS tst_iswctype PASS tst-getni2 PASS tst_iswdigit PASS tst-ifaddrs PASS tst_iswgraph PASS tst-network PASS tst_iswlower PASS tst-ntoa PASS malloc-standard-alignment PASS malloc PASS tst_iswprint PASS tst-res PASS mallocbug PASS tst_iswpunct PASS tst_iswspace PASS realloc-can-shrink PASS tst-sock-nonblock PASS realloc0 PASS tst_iswupper PASS tst_iswxdigit PASS testmalloc PASS tst-calloc PASS tst_mblen PASS tst-malloc PASS tst_mbrlen PASS tst-mallocfork PASS tst_mbrtowc PASS tst-mcheck PASS tst_mbsrtowcs PASS tst-valloc 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 bug-glob2 PASS tst_wcsspn PASS bug-readdir1 PASS tst_wcsstr PASS tst_wcstok PASS dirent PASS dirent64 PASS mmap PASS fdopen PASS tst_wcstombs PASS tst_wcswidth PASS opendir-tst1 PASS mmap2 PASS tst_wcsxfrm PASS popen PASS seek PASS mmap64 PASS tst_wctob FAIL sem got 1 expected 0 semctl IPC_STAT failed: Invalid argument semget(IPC_CREAT) = 0 semctl(k) = -1 PASS tst_wctomb PASS tst-mmap-eofsync PASS stdarg PASS tst_wctrans PASS tst-hasmntopt PASS tst_wctype PASS tst-mmap-fflushsync PASS tst-inotify PASS tst_wcwidth PASS tst-mkostemps PASS tst-mmap-offend PASS tst-align PASS tst-align2 PASS tst-nftw PASS tst-align3 PASS tst-atfork1 PASS tst-atfork2 PASS tst-preadvwritev PASS tst-attr1 PASS tst-mmap-setvbuf PASS tst-rlimit PASS tst-rlimit64 PASS tst-attr2 PASS tst-attr3 PASS tst-barrier1 PASS tst-barrier2 PASS tst-barrier3 PASS tst-barrier4 PASS tst-basic1 PASS tst-basic2 PASS ex1 PASS tst-scandir PASS tst-basic3 PASS ex2 PASS tst-seekdir PASS tst-statfs PASS tst-basic4 PASS ex3 PASS ex4 PASS tst-basic5 PASS tst-statvfs PASS tst-syscall0 PASS tst-basic6 PASS ex5 PASS tst-basic7 PASS ex6 PASS tst-syscall1 PASS tst-cancel1 PASS tst-syscall6 PASS ex7 PASS tst-cancel10 PASS tst-utmp PASS tst-cancel11 PASS ex8-mtx-odd PASS tst-utmpx PASS tst-c99 PASS tst-cancel12 PASS getgroups PASS tst-join2 PASS tst-cancel13 PASS tst-join3 PASS grcat PASS tst-cancel14 PASS tst-too-many-cleanups PASS pwcat PASS tst-cancel15 PASS tst-cancel16 PASS test_grp PASS test_pwd PASS tst-cancel18 PASS tst-cancel19 PASS tst-cancel2 PASS tst-cancel20 PASS tst-cancel21 PASS tst-cancel22 PASS tst-cancel23 PASS tst-cancel25 PASS tst-cancel3 PASS tst-cancel4 PASS tst-cancel5 PASS tst-cancel6 PASS tst-cancel7 PASS tst-cancel8 PASS tst-cancel9 PASS tst-cancelx10 PASS tst-cancelx11 PASS tst-cancelx12 PASS tst-cancelx13 PASS tst-cancelx14 PASS tst-cancelx15 FAIL tst-cancelx16 got 1 expected 0 cleanup handler not called FAIL tst-cancelx18 got 1 expected 0 going to cancel in-time cleanup handler not called PASS tst-cancelx2 FAIL tst-cancelx20 got 1 expected 0 sa_flags = 0 test called cleanups 0 FAIL tst-cancelx21 got 1 expected 0 sa_flags = 0 test called cleanups 0 PASS tst-cancelx3 FAIL tst-cancelx4 got 1 expected 0 cleanup handler not called for 'read' cleanup handler not called for 'readv' cleanup handler not called for 'select' cleanup handler not called for 'pselect' cleanup handler not called for 'poll' cleanup handler not called for 'ppoll' cleanup handler not called for 'write' cleanup handler not called for 'writev' cleanup handler not called for 'usleep' cleanup handler not called for 'nanosleep' cleanup handler not called for 'wait' cleanup handler not called for 'waitid' cleanup handler not called for 'waitpid' cleanup handler not called for 'sigpause' cleanup handler not called for 'sigsuspend' cleanup handler not called for 'sigwait' cleanup handler not called for 'sigwaitinfo' cleanup handler not called for 'sigtimedwait' cleanup handler not called for 'pause' cleanup handler not called for 'accept' cleanup handler not called for 'send' cleanup handler not called for 'recv' cleanup handler not called for 'recvfrom' cleanup handler not called for 'recvmsg' cleanup handler not called for 'msgrcv' cleanup handler not called for 'read' cleanup handler not called for 'readv' cleanup handler not called for 'select' cleanup handler not called for 'pselect' cleanup handler not called for 'poll' cleanup handler not called for 'ppoll' cleanup handler not called for 'write' cleanup handler not called for 'writev' cleanup handler not called for 'usleep' cleanup handler not called for 'nanosleep' cleanup handler not called for 'wait' cleanup handler not called for 'waitid' cleanup handler not called for 'waitpid' cleanup handler not called for 'sigpause' cleanup handler not called for 'sigsuspend' cleanup handler not called for 'sigwait' cleanup handler not called for 'sigwaitinfo' cleanup handler not called for 'sigtimedwait' cleanup handler not called for 'pause' cleanup handler not called for 'accept' cleanup handler not called for 'send' cleanup handler not called for 'recv' cleanup handler not called for 'recvfrom' cleanup handler not called for 'recvmsg' cleanup handler not called for 'open' cleanup handler not called for 'close' cleanup handler not called for 'pread' cleanup handler not called for 'pwrite' cleanup handler not called for 'fsync' cleanup handler not called for 'fdatasync' cleanup handler not called for 'msync' cleanup handler not called for 'sendto' cleanup handler not called for 'sendmsg' cleanup handler not called for 'creat' cleanup handler not called for 'connect' cleanup handler not called for 'tcdrain' cleanup handler not called for 'msgrcv' cleanup handler not called for 'msgsnd' PASS tst-cancelx6 PASS tst-cancelx7 PASS tst-cancelx8 PASS tst-cancelx9 PASS tst-cleanup0 PASS tst-cleanup1 PASS tst-cleanup2 PASS tst-cleanup3 PASS tst-cleanup4 PASS tst-cleanupx0 FAIL tst-cleanupx1 got 1 expected 0 global = 0, expected 9 PASS tst-cleanupx2 FAIL tst-cleanupx3 got 1 expected 0 global = 0, expected 9 PASS tst-cleanupx4 PASS tst-clock PASS tst-clock1 PASS tst-clock2 PASS tst-clock_nanosleep PASS tst-regex2 SKIP tst-regexloc PASS tst-clockid PASS tst-cond-deadlock PASS tst-cond1 PASS tst-cond10 PASS tst-cond11 PASS tst-cond12 PASS tst-cond13 PASS tst-cond14 PASS tst-cond15 PASS tst-cond16 PASS tst-cond17 PASS tst-cond18 PASS tst-cond19 PASS tst-cond2 PASS tst-cond20 PASS tst-cond21 PASS tst-cond22 PASS getrpcent PASS tst-cond23 PASS tst-posix_spawn PASS tst-cond3 PASS tst-cond4 PASS tst-cond5 PASS tst-cond6 PASS tst-cond7 PASS tst-cond8 PASS tst-cond9 PASS tst-cpuclock1 PASS tst-cpuclock2 PASS tst-cputimer1 PASS tst-cputimer2 PASS tst-cputimer3 PASS tst-detach1 PASS tst-eintr1 PASS tst-eintr2 PASS tst-eintr3 PASS tst-eintr4 PASS tst-eintr5 PASS tst-exec2 PASS tst-exec3 PASS tst-exec4 PASS tst-exit1 PASS tst-exit2 PASS tst-exit3 PASS tst-flock1 PASS tst-flock2 PASS tst-fork1 PASS tst-fork2 PASS tst-fork3 PASS tst-fork4 PASS tst-getpid1 PASS tst-getpid2 PASS tst-getpid3 PASS tst-initializers1-c89 PASS tst-initializers1-c99 PASS tst-initializers1-gnu89 PASS tst-initializers1-gnu99 PASS tst-initializers1 PASS tst-join1 PASS tst-join2 PASS tst-join3 PASS tst-join4 PASS tst-join5 PASS tst-join6 PASS tst-key1 PASS tst-key2 PASS tst-key3 PASS tst-key4 PASS tst-kill1 PASS tst-kill2 PASS tst-kill3 PASS tst-kill4 PASS tst-kill5 PASS tst-kill6 PASS tst-mqueue1 PASS tst-mqueue2 PASS tst-mqueue3 PASS tst-mqueue4 PASS tst-mqueue5 PASS tst-mqueue6 PASS tst-mqueue7 PASS tst-mqueue8 PASS tst-mqueue9 PASS tst-mutex1 PASS tst-mutex2 PASS tst-mutex3 PASS tst-mutex4 PASS tst-mutex5 PASS tst-mutex5a PASS tst-mutex6 PASS tst-mutex7 PASS tst-mutex7a PASS tst-mutex8 PASS tst-mutex9 PASS tst-oddstacklimit PASS tst-once1 PASS tst-once2 PASS tst-once3 PASS bug269-setjmp PASS tst-once4 PASS jmpbug FAIL tst-oncex3 got 1 expected 0 once_handler1: locked going to cancel cleanup handler not called PASS sigjmpbug FAIL tst-oncex4 got 1 expected 0 joined first thread cl_called = 0 PASS tst-setjmp PASS tst-popen1 FAIL tst-vfork-longjmp got 254 expected 0 PASS tst-raise1 PASS tst-rwlock1 PASS sigchld PASS tst-rwlock10 PASS signal PASS tst-rwlock11 PASS tst-raise PASS tst-signal PASS tst-rwlock12 PASS tst-signalfd PASS tst-rwlock13 PASS tst-sigset PASS tst-rwlock14 PASS tst-rwlock2 PASS tst-rwlock2a PASS tst-rwlock3 PASS tst-rwlock4 PASS tst-rwlock5 PASS tst-rwlock6 PASS tst-rwlock7 PASS hello PASS tst-rwlock8 PASS tiny PASS tst-rwlock9 PASS tst-sched1 PASS tst-sem1 PASS tst-sem10 PASS tst-sem11 PASS tst-sem12 PASS memcmp-stat PASS stat-loop256 PASS tst-sem2 PASS tst-sem3 PASS stat PASS tst-sem4 PASS tst-sem5 PASS tst-sem6 PASS tst-sem7 PASS tst-sem8 PASS tst-sem9 PASS tst-signal1 PASS tst-signal2 PASS tst-signal3 PASS tst-signal4 PASS tst-signal5 PASS tst-signal6 PASS tst-signal7 PASS tst-spin1 PASS tst-spin2 PASS tst-spin3 PASS tst-stack1 PASS tst-stack2 PASS tst-stdio1 PASS tst-stdio2 PASS tst-sysconf PASS tst-timer2 PASS tst-timer3 PASS tst-timer4 PASS tst-timer5 PASS tst-tls1 PASS tst-tls2 PASS tst-tls3 PASS tst-tls4 PASS tst-tls5 PASS tst-tsd1 PASS tst-tsd2 PASS tst-tsd3 PASS tst-tsd4 PASS tst-tsd5 PASS tst-tsd6 PASS tst-umask1 PASS tst-vfork1x PASS tst-vfork2x PASS 64bit PASS fclose-loop PASS lseek_no_lfs PASS scanf_m PASS qsort PASS test-canon PASS test-canon2 PASS bug-strcoll1 PASS test-mkostemp-O_CLOEXEC PASS test-mkostemp-child PASS bug-strncat1 PASS testatexit PASS bug-strpbrk1 PASS bug-strspn1 PASS teston_exit PASS stratcliff PASS test-ffs PASS testcopy PASS teststrtol PASS tester PASS tst-bswap PASS teststrtoq PASS tst-inlcall PASS tst-memmove PASS termios PASS tst-strlen PASS tst-strtok PASS clocktest PASS tst-strxfrm PASS test_time PASS tst-tls-at-ctor PASS tst-ctime PASS tst-tls1 PASS tst-futimens1 PASS clone PASS tst-mktime PASS tst-tls10 PASS errno PASS tst-mktime3 PASS tst-tls11 PASS exec-null PASS tst-tls12 PASS tst-strptime2 PASS fork PASS tst-timerfd PASS tst-tls13 PASS getcwd PASS getopt PASS tst-tls14 PASS getopt_long PASS tst-tls15 PASS tst-fallocate PASS tst-tls17 PASS tst-getcwd PASS tst-tls18 PASS tst-tls2 PASS tst-posix_fallocate PASS tst-tls3 PASS tst-preadwrite PASS tst-tls4 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: 11 Total passed: 465