Bug 23577 - Strange syscall test failures on kernel 4.16.16 (Fedora 27)
Summary: Strange syscall test failures on kernel 4.16.16 (Fedora 27)
Status: RESOLVED OBSOLETE
Alias: None
Product: systemtap
Classification: Unclassified
Component: testsuite (show other bugs)
Version: unspecified
: P2 normal
Target Milestone: ---
Assignee: Jafeer Uddin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-08-27 18:06 UTC by agentzh
Modified: 2018-11-13 18:22 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed: 2018-11-13 00:00:00


Attachments
File testsuite/artifacts/systemtap.syscall/tp_syscall/systemtap.log (78.72 KB, text/plain)
2018-08-27 18:06 UTC, agentzh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description agentzh 2018-08-27 18:06:59 UTC
Created attachment 11214 [details]
File testsuite/artifacts/systemtap.syscall/tp_syscall/systemtap.log

I've been consistently observing test failures in systemtap.syscall/tp_syscall.exp test files on  kernel 4.16.16 x86_64 on Fedora 27:

```
FAIL: 64-bit hostname tp_syscall
FAIL: 64-bit inotify tp_syscall
FAIL: 64-bit ioctl tp_syscall
FAIL: 64-bit ioperm tp_syscall
FAIL: 64-bit itimer tp_syscall
FAIL: 64-bit kexec_load tp_syscall
FAIL: 64-bit lseek tp_syscall
FAIL: 64-bit memfd_create tp_syscall
FAIL: 64-bit mempolicy tp_syscall
FAIL: 64-bit mmap tp_syscall
FAIL: 64-bit modify_ldt tp_syscall
FAIL: 64-bit module tp_syscall
FAIL: 64-bit mount tp_syscall
FAIL: 64-bit mq tp_syscall
FAIL: 64-bit msg_queue tp_syscall
FAIL: 64-bit net1 tp_syscall
FAIL: 64-bit numa tp_syscall
FAIL: 64-bit perf_event tp_syscall
FAIL: 64-bit personality tp_syscall
FAIL: 64-bit pgid tp_syscall
FAIL: 64-bit pipe tp_syscall
FAIL: 64-bit pivot_root tp_syscall
FAIL: 64-bit poll tp_syscall
FAIL: 64-bit prctl tp_syscall
FAIL: 64-bit pread tp_syscall
FAIL: 64-bit preadv tp_syscall
FAIL: 64-bit process_vm tp_syscall
FAIL: 64-bit ptrace tp_syscall
FAIL: 64-bit pwrite tp_syscall
FAIL: 64-bit pwritev tp_syscall
FAIL: 64-bit quotactl tp_syscall
FAIL: 64-bit readahead tp_syscall
FAIL: 64-bit readv tp_syscall
FAIL: 64-bit reboot tp_syscall
FAIL: 64-bit remap_file_pages tp_syscall
FAIL: 64-bit rename tp_syscall
FAIL: 64-bit restart_syscall tp_syscall
FAIL: 64-bit robust_list tp_syscall
FAIL: 64-bit rt_signal tp_syscall
FAIL: 64-bit sched tp_syscall
FAIL: 64-bit sched_attr tp_syscall
FAIL: 64-bit sched_getaffinity tp_syscall
FAIL: 64-bit sched_getscheduler tp_syscall
FAIL: 64-bit sched_rr_get_interval tp_syscall
FAIL: 64-bit sched_setaffinity tp_syscall
FAIL: 64-bit sched_setscheduler tp_syscall
FAIL: 64-bit seccomp tp_syscall
FAIL: 64-bit select tp_syscall
FAIL: 64-bit semctl tp_syscall
FAIL: 64-bit semget tp_syscall
FAIL: 64-bit semop tp_syscall
FAIL: 64-bit sendfile tp_syscall
FAIL: 64-bit set_tid_address tp_syscall
FAIL: 64-bit setgroups tp_syscall
FAIL: 64-bit setitimer tp_syscall
FAIL: 64-bit setns tp_syscall
FAIL: 64-bit setpriority tp_syscall
FAIL: 64-bit setsid tp_syscall
FAIL: 64-bit shmat tp_syscall
FAIL: 64-bit shmget tp_syscall
FAIL: 64-bit sigaltstack tp_syscall
FAIL: 64-bit signal tp_syscall
FAIL: 64-bit signalfd tp_syscall
FAIL: 64-bit stat tp_syscall
FAIL: 64-bit statfs tp_syscall
FAIL: 64-bit swap tp_syscall
FAIL: 64-bit sync tp_syscall
FAIL: 64-bit sync_file_range tp_syscall
FAIL: 64-bit syncfs tp_syscall
FAIL: 64-bit sysctl tp_syscall
FAIL: 64-bit sysfs tp_syscall
FAIL: 64-bit sysinfo tp_syscall
FAIL: 64-bit syslog tp_syscall
FAIL: 64-bit tee tp_syscall
FAIL: 64-bit thread_area tp_syscall
FAIL: 64-bit timer tp_syscall
FAIL: 64-bit timerfd tp_syscall
FAIL: 64-bit times tp_syscall
FAIL: 64-bit trunc tp_syscall
FAIL: 64-bit uid tp_syscall
FAIL: unprivileged embedded C: privileged: --privilege=stapusr: task_current ()
FAIL: 64-bit umask tp_syscall
FAIL: 64-bit uname tp_syscall
FAIL: 64-bit unlink tp_syscall
FAIL: 64-bit unshare tp_syscall
FAIL: 64-bit uselib tp_syscall
FAIL: 64-bit userfaultfd tp_syscall
FAIL: unprivileged embedded C: privileged: --privilege=stapusr: pid2task (long)
FAIL: 64-bit vforkwait tp_syscall
FAIL: 64-bit vhangup tp_syscall
FAIL: 64-bit wait tp_syscall
FAIL: 64-bit writev tp_syscall
FAIL: 64-bit xattr tp_syscall
FAIL: 32-bit alarm tp_syscall
FAIL: 32-bit chmod tp_syscall
FAIL: 32-bit hostname tp_syscall
FAIL: 32-bit inotify tp_syscall
FAIL: 32-bit ioctl tp_syscall
FAIL: 32-bit ioperm tp_syscall
FAIL: 32-bit itimer tp_syscall
FAIL: 32-bit kexec_load tp_syscall
FAIL: 32-bit lseek tp_syscall
FAIL: 32-bit memfd_create tp_syscall
FAIL: 32-bit mempolicy tp_syscall
FAIL: 32-bit mmap tp_syscall
FAIL: 32-bit modify_ldt tp_syscall
FAIL: 32-bit module tp_syscall
FAIL: 32-bit mount tp_syscall
FAIL: 32-bit mq tp_syscall
FAIL: 32-bit msg_queue tp_syscall
FAIL: 32-bit net1 tp_syscall
FAIL: 32-bit nice tp_syscall
FAIL: 32-bit numa tp_syscall
FAIL: 32-bit perf_event tp_syscall
FAIL: 32-bit personality tp_syscall
FAIL: 32-bit pgid tp_syscall
FAIL: 32-bit pipe tp_syscall
FAIL: 32-bit pivot_root tp_syscall
FAIL: 32-bit poll tp_syscall
FAIL: 32-bit prctl tp_syscall
FAIL: 32-bit pread tp_syscall
FAIL: 32-bit preadv tp_syscall
FAIL: 32-bit process_vm tp_syscall
FAIL: 32-bit ptrace tp_syscall
FAIL: 32-bit pwrite tp_syscall
FAIL: 32-bit pwritev tp_syscall
FAIL: 32-bit quotactl tp_syscall
FAIL: 32-bit readahead tp_syscall
FAIL: 32-bit readdir tp_syscall
FAIL: 32-bit readv tp_syscall
FAIL: 32-bit reboot tp_syscall
FAIL: 32-bit remap_file_pages tp_syscall
FAIL: 32-bit rename tp_syscall
FAIL: 32-bit restart_syscall tp_syscall
FAIL: 32-bit robust_list tp_syscall
FAIL: 32-bit rt_signal tp_syscall
FAIL: 32-bit sched tp_syscall
FAIL: 32-bit sched_attr tp_syscall
FAIL: 32-bit sched_getaffinity tp_syscall
FAIL: 32-bit sched_getscheduler tp_syscall
FAIL: 32-bit sched_rr_get_interval tp_syscall
FAIL: 32-bit sched_setaffinity tp_syscall
FAIL: 32-bit sched_setscheduler tp_syscall
FAIL: 32-bit seccomp tp_syscall
FAIL: 32-bit semctl tp_syscall
FAIL: 32-bit semget tp_syscall
FAIL: 32-bit semop tp_syscall
FAIL: 32-bit sendfile tp_syscall
FAIL: 32-bit set_tid_address tp_syscall
FAIL: 32-bit setgroups tp_syscall
FAIL: 32-bit setitimer tp_syscall
FAIL: 32-bit setns tp_syscall
FAIL: 32-bit setpriority tp_syscall
FAIL: 32-bit setsid tp_syscall
FAIL: 32-bit shmat tp_syscall
FAIL: 32-bit shmget tp_syscall
FAIL: 32-bit sigaltstack tp_syscall
FAIL: 32-bit sigmask tp_syscall
FAIL: 32-bit signal tp_syscall
FAIL: 32-bit signalfd tp_syscall
FAIL: 32-bit stat tp_syscall
FAIL: 32-bit statfs tp_syscall
FAIL: 32-bit swap tp_syscall
FAIL: 32-bit sync tp_syscall
FAIL: 32-bit sync_file_range tp_syscall
FAIL: 32-bit syncfs tp_syscall
FAIL: 32-bit sysctl tp_syscall
FAIL: 32-bit sysfs tp_syscall
FAIL: 32-bit sysinfo tp_syscall
FAIL: 32-bit syslog tp_syscall
FAIL: 32-bit tee tp_syscall
FAIL: 32-bit thread_area tp_syscall
FAIL: 32-bit timer tp_syscall
FAIL: 32-bit timerfd tp_syscall
FAIL: 32-bit times tp_syscall
FAIL: 32-bit trunc tp_syscall
FAIL: 32-bit uid tp_syscall
FAIL: 32-bit uid16 tp_syscall
FAIL: 32-bit umask tp_syscall
FAIL: 32-bit uname tp_syscall
FAIL: 32-bit unlink tp_syscall
FAIL: 32-bit unshare tp_syscall
FAIL: 32-bit uselib tp_syscall
FAIL: 32-bit userfaultfd tp_syscall
FAIL: 32-bit vforkwait tp_syscall
FAIL: 32-bit vhangup tp_syscall
FAIL: 32-bit wait tp_syscall
FAIL: 32-bit writev tp_syscall
FAIL: 32-bit xattr tp_syscall
```

I've attached the full systemtap.log for that test file.
Comment 1 Frank Ch. Eigler 2018-11-13 15:58:26 UTC
Git systemtap with current 4.18+ stream kernels score much better on the syscall tests.  Shall we close this as CURRENTRELEASE?
Comment 2 agentzh 2018-11-13 17:41:54 UTC
Hi Frank,

Haven't got a chance to rerun the whole test suite against the latest git version. But feel free to close it now. I can always reopen it when I see these again :)
Comment 3 Frank Ch. Eigler 2018-11-13 18:22:45 UTC
current version appears to work fine