./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor504255216 <...> Warning: Permanently added '10.128.0.253' (ED25519) to the list of known hosts. execve("./syz-executor504255216", ["./syz-executor504255216"], 0x7ffd372420f0 /* 10 vars */) = 0 brk(NULL) = 0x55558c395000 brk(0x55558c395d00) = 0x55558c395d00 arch_prctl(ARCH_SET_FS, 0x55558c395380) = 0 set_tid_address(0x55558c395650) = 5057 set_robust_list(0x55558c395660, 24) = 0 rseq(0x55558c395ca0, 0x20, 0, 0x53053053) = 0 prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 readlink("/proc/self/exe", "/root/syz-executor504255216", 4096) = 27 getrandom("\xdd\x1b\x2d\x94\x4c\xb0\xa6\x6c", 8, GRND_NONBLOCK) = 8 brk(NULL) = 0x55558c395d00 brk(0x55558c3b6d00) = 0x55558c3b6d00 brk(0x55558c3b7000) = 0x55558c3b7000 mprotect(0x7f0910178000, 16384, PROT_READ) = 0 mmap(0x1ffff000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x1ffff000 mmap(0x20000000, 16777216, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x20000000 mmap(0x21000000, 4096, PROT_NONE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x21000000 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5058 attached , child_tidptr=0x55558c395650) = 5058 [pid 5058] set_robust_list(0x55558c395660, 24) = 0 [pid 5058] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5058] setpgid(0, 0) = 0 [pid 5058] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5058] write(3, "1000", 4) = 4 [pid 5058] close(3) = 0 [pid 5058] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5058] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5058] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5058] exit_group(0) = ? [ 56.683176][ T5058] [ 56.685535][ T5058] ======================================================== [ 56.692707][ T5058] WARNING: possible irq lock inversion dependency detected [ 56.699881][ T5058] 6.8.0-syzkaller-08951-gfe46a7dd189e #0 Not tainted [ 56.706536][ T5058] -------------------------------------------------------- [ 56.713722][ T5058] syz-executor504/5058 just changed the state of lock: [ 56.720551][ T5058] ffff8880293a4148 (&timer->lock){+.+.}-{2:2}, at: snd_timer_close_locked+0x53/0x8d0 [ 56.730061][ T5058] but this lock was taken by another, SOFTIRQ-safe lock in the past: [ 56.738110][ T5058] (&group->lock#2){..-.}-{2:2} [ 56.738133][ T5058] [ 56.738133][ T5058] [ 56.738133][ T5058] and interrupts could create inverse lock ordering between them. [ 56.738133][ T5058] [ 56.757258][ T5058] [ 56.757258][ T5058] other info that might help us debug this: [ 56.765302][ T5058] Possible interrupt unsafe locking scenario: [ 56.765302][ T5058] [ 56.773600][ T5058] CPU0 CPU1 [ 56.778949][ T5058] ---- ---- [ 56.784301][ T5058] lock(&timer->lock); [ 56.788449][ T5058] local_irq_disable(); [ 56.795189][ T5058] lock(&group->lock#2); [ 56.802032][ T5058] lock(&timer->lock); [ 56.808691][ T5058] [ 56.812128][ T5058] lock(&group->lock#2); [ 56.816626][ T5058] [ 56.816626][ T5058] *** DEADLOCK *** [ 56.816626][ T5058] [ 56.824755][ T5058] 3 locks held by syz-executor504/5058: [ 56.830284][ T5058] #0: ffffffff8f2d3228 (register_mutex#4){+.+.}-{3:3}, at: odev_release+0x4e/0x80 [ 56.839596][ T5058] #1: ffff88801f38f978 (&q->timer_mutex){+.+.}-{3:3}, at: snd_seq_queue_delete+0x5b/0xf0 [ 56.849508][ T5058] #2: ffffffff8f2c1a68 (register_mutex){+.+.}-{3:3}, at: snd_timer_close+0xa3/0x130 [ 56.858985][ T5058] [ 56.858985][ T5058] the shortest dependencies between 2nd lock and 1st lock: [ 56.868352][ T5058] -> (&group->lock#2){..-.}-{2:2} { [ 56.873648][ T5058] IN-SOFTIRQ-W at: [ 56.877700][ T5058] lock_acquire+0x1e4/0x530 [ 56.884016][ T5058] _raw_spin_lock_irqsave+0xd5/0x120 [ 56.891129][ T5058] snd_pcm_period_elapsed+0x21/0x50 [ 56.898144][ T5058] dummy_hrtimer_callback+0x7f/0x180 [ 56.905245][ T5058] __hrtimer_run_queues+0x595/0xd00 [ 56.912258][ T5058] hrtimer_run_softirq+0x19a/0x2c0 [ 56.919183][ T5058] __do_softirq+0x2bc/0x943 [ 56.925497][ T5058] __irq_exit_rcu+0xf2/0x1c0 [ 56.931897][ T5058] irq_exit_rcu+0x9/0x30 [ 56.937951][ T5058] sysvec_apic_timer_interrupt+0xa6/0xc0 [ 56.945400][ T5058] asm_sysvec_apic_timer_interrupt+0x1a/0x20 [ 56.953195][ T5058] acpi_safe_halt+0x21/0x30 [ 56.959512][ T5058] acpi_idle_enter+0xe4/0x140 [ 56.966003][ T5058] cpuidle_enter_state+0x118/0x490 [ 56.972924][ T5058] cpuidle_enter+0x5d/0xa0 [ 56.979153][ T5058] do_idle+0x375/0x5d0 [ 56.985033][ T5058] cpu_startup_entry+0x42/0x60 [ 56.991608][ T5058] rest_init+0x2e0/0x300 [ 56.997663][ T5058] arch_call_rest_init+0xe/0x10 [ 57.004348][ T5058] start_kernel+0x47a/0x500 [ 57.010665][ T5058] x86_64_start_reservations+0x2a/0x30 [ 57.017935][ T5058] x86_64_start_kernel+0x99/0xa0 [ 57.024699][ T5058] common_startup_64+0x13e/0x147 [ 57.031451][ T5058] INITIAL USE at: [ 57.035421][ T5058] lock_acquire+0x1e4/0x530 [ 57.041646][ T5058] _raw_spin_lock_irq+0xd3/0x120 [ 57.048314][ T5058] snd_pcm_hw_params+0x201/0x1ea0 [ 57.055066][ T5058] snd_pcm_oss_change_params_locked+0x20d5/0x3e00 [ 57.063205][ T5058] snd_pcm_oss_read+0x24c/0x940 [ 57.069782][ T5058] vfs_readv+0x68f/0xa50 [ 57.075750][ T5058] do_readv+0x1b1/0x350 [ 57.081631][ T5058] do_syscall_64+0xfb/0x240 [ 57.087855][ T5058] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 57.095472][ T5058] } [ 57.098043][ T5058] ... key at: [] snd_pcm_group_init.__key+0x0/0x20 [ 57.106708][ T5058] ... acquired at: [ 57.110583][ T5058] lock_acquire+0x1e4/0x530 [ 57.115249][ T5058] _raw_spin_lock_irqsave+0xd5/0x120 [ 57.120696][ T5058] snd_timer_notify+0x103/0x3d0 [ 57.125712][ T5058] snd_pcm_start+0x3fa/0x4c0 [ 57.130462][ T5058] __snd_pcm_lib_xfer+0x1af3/0x1e30 [ 57.135820][ T5058] snd_pcm_oss_read3+0x3ea/0x600 [ 57.140920][ T5058] snd_pcm_plug_read_transfer+0x3a1/0x470 [ 57.146808][ T5058] snd_pcm_oss_read2+0x296/0x430 [ 57.151908][ T5058] snd_pcm_oss_read+0x45b/0x940 [ 57.156922][ T5058] vfs_readv+0x68f/0xa50 [ 57.161344][ T5058] do_readv+0x1b1/0x350 [ 57.165668][ T5058] do_syscall_64+0xfb/0x240 [ 57.170331][ T5058] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 57.176389][ T5058] [ 57.178700][ T5058] -> (&timer->lock){+.+.}-{2:2} { [ 57.183730][ T5058] HARDIRQ-ON-W at: [ 57.187695][ T5058] lock_acquire+0x1e4/0x530 [ 57.193835][ T5058] _raw_spin_lock+0x2e/0x40 [ 57.199981][ T5058] snd_timer_close_locked+0x53/0x8d0 [ 57.206926][ T5058] snd_timer_close+0xae/0x130 [ 57.213269][ T5058] snd_seq_timer_close+0xa9/0xe0 [ 57.219871][ T5058] snd_seq_queue_delete+0x8f/0xf0 [ 57.226561][ T5058] snd_seq_oss_release+0x1d3/0x310 [ 57.233318][ T5058] odev_release+0x56/0x80 [ 57.239289][ T5058] __fput+0x429/0x8a0 [ 57.244915][ T5058] task_work_run+0x24f/0x310 [ 57.251146][ T5058] do_exit+0xa1b/0x27e0 [ 57.256941][ T5058] do_group_exit+0x207/0x2c0 [ 57.263193][ T5058] __x64_sys_exit_group+0x3f/0x40 [ 57.269879][ T5058] do_syscall_64+0xfb/0x240 [ 57.276040][ T5058] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 57.283582][ T5058] SOFTIRQ-ON-W at: [ 57.287549][ T5058] lock_acquire+0x1e4/0x530 [ 57.293690][ T5058] _raw_spin_lock+0x2e/0x40 [ 57.299834][ T5058] snd_timer_close_locked+0x53/0x8d0 [ 57.306762][ T5058] snd_timer_close+0xae/0x130 [ 57.313081][ T5058] snd_seq_timer_close+0xa9/0xe0 [ 57.319655][ T5058] snd_seq_queue_delete+0x8f/0xf0 [ 57.326317][ T5058] snd_seq_oss_release+0x1d3/0x310 [ 57.333071][ T5058] odev_release+0x56/0x80 [ 57.339039][ T5058] __fput+0x429/0x8a0 [ 57.344660][ T5058] task_work_run+0x24f/0x310 [ 57.350889][ T5058] do_exit+0xa1b/0x27e0 [ 57.356682][ T5058] do_group_exit+0x207/0x2c0 [ 57.362909][ T5058] __x64_sys_exit_group+0x3f/0x40 [ 57.369573][ T5058] do_syscall_64+0xfb/0x240 [ 57.375730][ T5058] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 57.383266][ T5058] INITIAL USE at: [ 57.387150][ T5058] lock_acquire+0x1e4/0x530 [ 57.393205][ T5058] _raw_spin_lock_irqsave+0xd5/0x120 [ 57.400046][ T5058] snd_timer_notify+0x103/0x3d0 [ 57.406454][ T5058] snd_pcm_start+0x3fa/0x4c0 [ 57.412616][ T5058] __snd_pcm_lib_xfer+0x1af3/0x1e30 [ 57.419377][ T5058] snd_pcm_oss_read3+0x3ea/0x600 [ 57.425870][ T5058] snd_pcm_plug_read_transfer+0x3a1/0x470 [ 57.433144][ T5058] snd_pcm_oss_read2+0x296/0x430 [ 57.439632][ T5058] snd_pcm_oss_read+0x45b/0x940 [ 57.446032][ T5058] vfs_readv+0x68f/0xa50 [ 57.451926][ T5058] do_readv+0x1b1/0x350 [ 57.457636][ T5058] do_syscall_64+0xfb/0x240 [ 57.463702][ T5058] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 57.471172][ T5058] } [ 57.473677][ T5058] ... key at: [] snd_timer_new.__key+0x0/0x20 [ 57.481832][ T5058] ... acquired at: [ 57.485620][ T5058] mark_lock+0x223/0x350 [ 57.490028][ T5058] __lock_acquire+0x116e/0x1fd0 [ 57.495037][ T5058] lock_acquire+0x1e4/0x530 [ 57.499708][ T5058] _raw_spin_lock+0x2e/0x40 [ 57.504375][ T5058] snd_timer_close_locked+0x53/0x8d0 [ 57.509824][ T5058] snd_timer_close+0xae/0x130 [ 57.514664][ T5058] snd_seq_timer_close+0xa9/0xe0 [ 57.519761][ T5058] snd_seq_queue_delete+0x8f/0xf0 [ 57.524951][ T5058] snd_seq_oss_release+0x1d3/0x310 [ 57.530224][ T5058] odev_release+0x56/0x80 [ 57.534717][ T5058] __fput+0x429/0x8a0 [ 57.538860][ T5058] task_work_run+0x24f/0x310 [ 57.543611][ T5058] do_exit+0xa1b/0x27e0 [ 57.547928][ T5058] do_group_exit+0x207/0x2c0 [ 57.552680][ T5058] __x64_sys_exit_group+0x3f/0x40 [ 57.557866][ T5058] do_syscall_64+0xfb/0x240 [ 57.562525][ T5058] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 57.568579][ T5058] [ 57.570891][ T5058] [ 57.570891][ T5058] stack backtrace: [ 57.576764][ T5058] CPU: 0 PID: 5058 Comm: syz-executor504 Not tainted 6.8.0-syzkaller-08951-gfe46a7dd189e #0 [ 57.586814][ T5058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/29/2024 [ 57.596858][ T5058] Call Trace: [ 57.600126][ T5058] [ 57.603045][ T5058] dump_stack_lvl+0x241/0x360 [ 57.607716][ T5058] ? __pfx_dump_stack_lvl+0x10/0x10 [ 57.612902][ T5058] ? print_shortest_lock_dependencies+0xf2/0x160 [ 57.619224][ T5058] ? print_irq_inversion_bug+0x329/0x3a0 [ 57.624849][ T5058] mark_lock_irq+0x867/0xc20 [ 57.629432][ T5058] ? __pfx_mark_lock_irq+0x10/0x10 [ 57.634534][ T5058] ? stack_trace_save+0x118/0x1d0 [ 57.639564][ T5058] ? __pfx_stack_trace_save+0x10/0x10 [ 57.644936][ T5058] ? save_trace+0x749/0xb40 [ 57.649429][ T5058] mark_lock+0x223/0x350 [ 57.653664][ T5058] __lock_acquire+0x116e/0x1fd0 [ 57.658506][ T5058] lock_acquire+0x1e4/0x530 [ 57.662994][ T5058] ? snd_timer_close_locked+0x53/0x8d0 [ 57.668443][ T5058] ? __pfx___mutex_trylock_common+0x10/0x10 [ 57.674328][ T5058] ? __pfx_lock_acquire+0x10/0x10 [ 57.679341][ T5058] ? rcu_is_watching+0x15/0xb0 [ 57.684095][ T5058] ? trace_contention_end+0x3c/0x100 [ 57.689369][ T5058] ? __mutex_lock+0x2ef/0xd70 [ 57.694223][ T5058] ? snd_timer_close+0xa3/0x130 [ 57.699070][ T5058] _raw_spin_lock+0x2e/0x40 [ 57.703565][ T5058] ? snd_timer_close_locked+0x53/0x8d0 [ 57.709021][ T5058] snd_timer_close_locked+0x53/0x8d0 [ 57.714302][ T5058] snd_timer_close+0xae/0x130 [ 57.718975][ T5058] ? __pfx_snd_timer_close+0x10/0x10 [ 57.724256][ T5058] ? _raw_spin_unlock_irq+0x23/0x50 [ 57.729470][ T5058] ? lockdep_hardirqs_on+0x99/0x150 [ 57.734662][ T5058] snd_seq_timer_close+0xa9/0xe0 [ 57.739598][ T5058] snd_seq_queue_delete+0x8f/0xf0 [ 57.744617][ T5058] snd_seq_oss_release+0x1d3/0x310 [ 57.749721][ T5058] ? __pfx_snd_seq_oss_release+0x10/0x10 [ 57.755345][ T5058] ? __asan_memset+0x23/0x50 [ 57.759961][ T5058] ? evm_file_release+0x140/0x1d0 [ 57.764990][ T5058] ? __pfx_odev_release+0x10/0x10 [ 57.770003][ T5058] odev_release+0x56/0x80 [ 57.774327][ T5058] __fput+0x429/0x8a0 [ 57.778308][ T5058] task_work_run+0x24f/0x310 [ 57.782895][ T5058] ? __pfx_task_work_run+0x10/0x10 [ 57.788002][ T5058] ? switch_task_namespaces+0xe1/0x110 [ 57.793451][ T5058] do_exit+0xa1b/0x27e0 [ 57.797601][ T5058] ? __pfx_do_exit+0x10/0x10 [ 57.802180][ T5058] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 57.808156][ T5058] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 57.814470][ T5058] ? _raw_spin_unlock_irq+0x23/0x50 [ 57.819661][ T5058] ? lockdep_hardirqs_on+0x99/0x150 [ 57.824852][ T5058] do_group_exit+0x207/0x2c0 [ 57.829439][ T5058] __x64_sys_exit_group+0x3f/0x40 [ 57.834454][ T5058] do_syscall_64+0xfb/0x240 [ 57.838951][ T5058] entry_SYSCALL_64_after_hwframe+0x6d/0x75 [ 57.844838][ T5058] RIP: 0033:0x7f0910103b89 [ 57.849252][ T5058] Code: Unable to access opcode bytes at 0x7f0910103b5f. [ 57.856267][ T5058] RSP: 002b:00007ffc7b2de668 EFLAGS: 00000246 ORIG_RAX: 00000000000000e7 [ 57.864676][ T5058] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f0910103b89 [ 57.872637][ T5058] RDX: 000000000000003c RSI: 00000000000000e7 RDI: 0000000000000000 [ 57.880625][ T5058] RBP: 00007f091017e290 R08: ffffffffffffffb8 R09: 0000000000000006 [pid 5058] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5058, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5059 attached , child_tidptr=0x55558c395650) = 5059 [pid 5059] set_robust_list(0x55558c395660, 24) = 0 [pid 5059] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5059] setpgid(0, 0) = 0 [pid 5059] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5059] write(3, "1000", 4) = 4 [pid 5059] close(3) = 0 [pid 5059] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [ 57.888584][ T5058] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f091017e290 [ 57.896543][ T5058] R13: 0000000000000000 R14: 00007f091017ece0 R15: 00007f09100d4df0 [ 57.904514][ T5058] [pid 5059] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5059] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5059] exit_group(0) = ? [pid 5059] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5059, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5060 attached , child_tidptr=0x55558c395650) = 5060 [pid 5060] set_robust_list(0x55558c395660, 24) = 0 [pid 5060] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5060] setpgid(0, 0) = 0 [pid 5060] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5060] write(3, "1000", 4) = 4 [pid 5060] close(3) = 0 [pid 5060] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5060] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5060] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5060] exit_group(0) = ? [pid 5060] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5060, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558c395650) = 5061 ./strace-static-x86_64: Process 5061 attached [pid 5061] set_robust_list(0x55558c395660, 24) = 0 [pid 5061] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5061] setpgid(0, 0) = 0 [pid 5061] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5061] write(3, "1000", 4) = 4 [pid 5061] close(3) = 0 [pid 5061] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5061] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5061] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5061] exit_group(0) = ? [pid 5061] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5061, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5062 attached , child_tidptr=0x55558c395650) = 5062 [pid 5062] set_robust_list(0x55558c395660, 24) = 0 [pid 5062] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5062] setpgid(0, 0) = 0 [pid 5062] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5062] write(3, "1000", 4) = 4 [pid 5062] close(3) = 0 [pid 5062] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5062] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5062] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5062] exit_group(0) = ? [pid 5062] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5062, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558c395650) = 5063 ./strace-static-x86_64: Process 5063 attached [pid 5063] set_robust_list(0x55558c395660, 24) = 0 [pid 5063] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5063] setpgid(0, 0) = 0 [pid 5063] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5063] write(3, "1000", 4) = 4 [pid 5063] close(3) = 0 [pid 5063] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5063] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5063] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5063] exit_group(0) = ? [pid 5063] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5063, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558c395650) = 5064 ./strace-static-x86_64: Process 5064 attached [pid 5064] set_robust_list(0x55558c395660, 24) = 0 [pid 5064] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5064] setpgid(0, 0) = 0 [pid 5064] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5064] write(3, "1000", 4) = 4 [pid 5064] close(3) = 0 [pid 5064] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5064] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5064] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5064] exit_group(0) = ? [pid 5064] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5064, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5065 attached , child_tidptr=0x55558c395650) = 5065 [pid 5065] set_robust_list(0x55558c395660, 24) = 0 [pid 5065] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5065] setpgid(0, 0) = 0 [pid 5065] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5065] write(3, "1000", 4) = 4 [pid 5065] close(3) = 0 [pid 5065] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5065] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5065] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5065] exit_group(0) = ? [pid 5065] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5065, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5066 attached [pid 5066] set_robust_list(0x55558c395660, 24) = 0 [pid 5066] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5057] <... clone resumed>, child_tidptr=0x55558c395650) = 5066 [pid 5066] <... prctl resumed>) = 0 [pid 5066] setpgid(0, 0) = 0 [pid 5066] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5066] write(3, "1000", 4) = 4 [pid 5066] close(3) = 0 [pid 5066] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5066] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5066] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5066] exit_group(0) = ? [pid 5066] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5066, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5067 attached [pid 5067] set_robust_list(0x55558c395660, 24) = 0 [pid 5067] prctl(PR_SET_PDEATHSIG, SIGKILL [pid 5057] <... clone resumed>, child_tidptr=0x55558c395650) = 5067 [pid 5067] <... prctl resumed>) = 0 [pid 5067] setpgid(0, 0) = 0 [pid 5067] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5067] write(3, "1000", 4) = 4 [pid 5067] close(3) = 0 [pid 5067] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5067] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5067] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5067] exit_group(0) = ? [pid 5067] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5067, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5068 attached , child_tidptr=0x55558c395650) = 5068 [pid 5068] set_robust_list(0x55558c395660, 24) = 0 [pid 5068] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5068] setpgid(0, 0) = 0 [pid 5068] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5068] write(3, "1000", 4) = 4 [pid 5068] close(3) = 0 [pid 5068] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5068] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5068] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5068] exit_group(0) = ? [pid 5068] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5068, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558c395650) = 5069 ./strace-static-x86_64: Process 5069 attached [pid 5069] set_robust_list(0x55558c395660, 24) = 0 [pid 5069] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5069] setpgid(0, 0) = 0 [pid 5069] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5069] write(3, "1000", 4) = 4 [pid 5069] close(3) = 0 [pid 5069] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5069] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5069] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5069] exit_group(0) = ? [pid 5069] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5069, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558c395650) = 5070 ./strace-static-x86_64: Process 5070 attached [pid 5070] set_robust_list(0x55558c395660, 24) = 0 [pid 5070] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5070] setpgid(0, 0) = 0 [pid 5070] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5070] write(3, "1000", 4) = 4 [pid 5070] close(3) = 0 [pid 5070] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5070] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5070] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5070] exit_group(0) = ? [pid 5070] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5070, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558c395650) = 5071 ./strace-static-x86_64: Process 5071 attached [pid 5071] set_robust_list(0x55558c395660, 24) = 0 [pid 5071] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5071] setpgid(0, 0) = 0 [pid 5071] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5071] write(3, "1000", 4) = 4 [pid 5071] close(3) = 0 [pid 5071] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5071] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5071] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5071] exit_group(0) = ? [pid 5071] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5071, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD./strace-static-x86_64: Process 5072 attached , child_tidptr=0x55558c395650) = 5072 [pid 5072] set_robust_list(0x55558c395660, 24) = 0 [pid 5072] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5072] setpgid(0, 0) = 0 [pid 5072] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5072] write(3, "1000", 4) = 4 [pid 5072] close(3) = 0 [pid 5072] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5072] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5072] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5072] exit_group(0) = ? [pid 5072] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5072, si_uid=0, si_status=0, si_utime=0, si_stime=0} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558c395650) = 5073 ./strace-static-x86_64: Process 5073 attached [pid 5073] set_robust_list(0x55558c395660, 24) = 0 [pid 5073] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5073] setpgid(0, 0) = 0 [pid 5073] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5073] write(3, "1000", 4) = 4 [pid 5073] close(3) = 0 [pid 5073] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3 [pid 5073] readv(3, [{iov_base="\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff", iov_len=24}], 1) = 24 [pid 5073] openat(AT_FDCWD, "/dev/sequencer", O_RDONLY) = 4 [pid 5073] exit_group(0) = ? [pid 5073] +++ exited with 0 +++ --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=5073, si_uid=0, si_status=0, si_utime=0, si_stime=1 /* 0.01 s */} --- restart_syscall(<... resuming interrupted clone ...>) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55558c395650) = 5074 ./strace-static-x86_64: Process 5074 attached [pid 5074] set_robust_list(0x55558c395660, 24) = 0 [pid 5074] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5074] setpgid(0, 0) = 0 [pid 5074] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "1000", 4) = 4 [pid 5074] close(3) = 0 [pid 5074] openat(AT_FDCWD, "/dev/audio", O_RDONLY) = 3