./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor3167136482 <...> Warning: Permanently added '10.128.1.3' (ECDSA) to the list of known hosts. execve("./syz-executor3167136482", ["./syz-executor3167136482"], 0x7ffd08d8a6a0 /* 10 vars */) = 0 brk(NULL) = 0x555556e19000 brk(0x555556e19c40) = 0x555556e19c40 arch_prctl(ARCH_SET_FS, 0x555556e19300) = 0 uname({sysname="Linux", nodename="syzkaller", ...}) = 0 readlink("/proc/self/exe", "/root/syz-executor3167136482", 4096) = 28 brk(0x555556e3ac40) = 0x555556e3ac40 brk(0x555556e3b000) = 0x555556e3b000 mprotect(0x7f2f6c762000, 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 socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 3 sendmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\x23\x00\x00\x00\x42\x00\x81\xae\xe4\x05\xe9\xa4\x00\x00\x00\x00\x00\x00\xc6\xff\x07\xd8\x00\x40\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", iov_len=35}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 35 recvmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\x6c\x01\x00\x00\x40\x00\x02\x00\xe4\x05\xe9\xa4\x18\x0e\x00\x00\x02\x00\x00\x00\x0e\x00\x01\x00\x61\x72\x70\x5f\x63\x61\x63\x68\x65\x00\x00\x00\x0c\x00\x08\x00\x30\x75\x00\x00\x00\x00\x00\x00\x08\x00\x02\x00\x80\x00\x00\x00\x08\x00\x03\x00\x00\x02\x00\x00\x08\x00\x04\x00\x00\x04\x00\x00\x24\x00\x05\x00\x04\x00\x20\x03\x01\x00\x00\x00\xd0\xb1\x00\x00\x10\xc8\xf5\xff\xb1\x94\x4c\x90\x07\x00\x00\x00"..., iov_len=4096}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 3692 openat(AT_FDCWD, "/dev/sequencer", O_WRONLY) = 4 write(4, "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x20\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"..., 65331) = 65328 openat(AT_FDCWD, "/dev/snd/timer", O_RDONLY) = 5 ioctl(5, SNDRV_TIMER_IOCTL_TREAD_OLD, 0x20000140) = 0 fcntl(5, F_SETFL, O_RDONLY|O_NONBLOCK|FASYNC) = 0 ioctl(5, SNDRV_TIMER_IOCTL_SELECT, 0x20000100) = 0 ioctl(5, SNDRV_TIMER_IOCTL_PARAMS, 0x20000440) = 0 ioctl(5, SNDRV_TIMER_IOCTL_START, 0) = 0 socket(AF_UNIX, SOCK_DGRAM, 0) = 6 bind(6, {sa_family=AF_UNIX, sun_path="\xe9\x1f\x71\x89\x59\x1e\x92\x33\x61\x4b"}, 110) = 0 ioctl(6, FIOSETOWN, [-1]) = 0 ioctl(6, FIOASYNC, [2]) = 0 connect(6, {sa_family=AF_UNIX, sun_path="\xe9\x1f\x71\x89\x59\x1e\x92\x33\x61\x4b"}, 110) = 0 [ 48.448786][ T27] audit: type=1400 audit(1658658467.209:75): avc: denied { execmem } for pid=3608 comm="syz-executor316" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 48.485758][ T3608] [ 48.488108][ T3608] ===================================================== [ 48.495022][ T3608] WARNING: HARDIRQ-safe -> HARDIRQ-unsafe lock order detected [ 48.502455][ T3608] 5.19.0-rc7-syzkaller-00199-g515f71412bb7 #0 Not tainted [ 48.509541][ T3608] ----------------------------------------------------- [ 48.516470][ T3608] syz-executor316/3608 [HC0[0]:SC0[0]:HE0:SE1] is trying to acquire: [ 48.524539][ T3608] ffffffff8ba0a098 (tasklist_lock){.+.+}-{2:2}, at: send_sigio+0xab/0x380 [ 48.533049][ T3608] [ 48.533049][ T3608] and this task is already holding: [ 48.540404][ T3608] ffff888026885df0 (&f->f_owner.lock){....}-{2:2}, at: send_sigio+0x24/0x380 [ 48.549167][ T3608] which would create a new lock dependency: [ 48.555052][ T3608] (&f->f_owner.lock){....}-{2:2} -> (tasklist_lock){.+.+}-{2:2} [ 48.562773][ T3608] [ 48.562773][ T3608] but this new dependency connects a HARDIRQ-irq-safe lock: [ 48.572204][ T3608] (&timer->lock){-...}-{2:2} [ 48.572220][ T3608] [ 48.572220][ T3608] ... which became HARDIRQ-irq-safe at: [ 48.584563][ T3608] lock_acquire+0x1ab/0x570 [ 48.589159][ T3608] _raw_spin_lock+0x2a/0x40 [ 48.593765][ T3608] snd_hrtimer_callback+0x4f/0x3c0 [ 48.598970][ T3608] __hrtimer_run_queues+0x609/0xe50 [ 48.604254][ T3608] hrtimer_interrupt+0x31c/0x790 [ 48.609275][ T3608] __sysvec_apic_timer_interrupt+0x146/0x530 [ 48.615340][ T3608] sysvec_apic_timer_interrupt+0x8e/0xc0 [ 48.621060][ T3608] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 48.627129][ T3608] _raw_spin_unlock_irqrestore+0x38/0x70 [ 48.632850][ T3608] queueptr+0x9a/0xd0 [ 48.636914][ T3608] snd_seq_enqueue_event+0x5f/0x3e0 [ 48.642202][ T3608] snd_seq_client_enqueue_event.constprop.0+0x230/0x440 [ 48.649223][ T3608] snd_seq_kernel_client_enqueue+0x191/0x1e0 [ 48.655288][ T3608] snd_seq_oss_write+0x5d7/0x780 [ 48.660311][ T3608] odev_write+0x55/0x90 [ 48.664551][ T3608] vfs_write+0x269/0xac0 [ 48.668879][ T3608] ksys_write+0x127/0x250 [ 48.673293][ T3608] do_syscall_64+0x35/0xb0 [ 48.677794][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 48.683773][ T3608] [ 48.683773][ T3608] to a HARDIRQ-irq-unsafe lock: [ 48.690784][ T3608] (tasklist_lock){.+.+}-{2:2} [ 48.690810][ T3608] [ 48.690810][ T3608] ... which became HARDIRQ-irq-unsafe at: [ 48.703424][ T3608] ... [ 48.703430][ T3608] lock_acquire+0x1ab/0x570 [ 48.710593][ T3608] _raw_read_lock+0x5b/0x70 [ 48.715182][ T3608] do_wait+0x284/0xce0 [ 48.719336][ T3608] kernel_wait+0x9c/0x150 [ 48.723752][ T3608] call_usermodehelper_exec_work+0xf5/0x180 [ 48.729735][ T3608] process_one_work+0x996/0x1610 [ 48.734757][ T3608] worker_thread+0x665/0x1080 [ 48.739523][ T3608] kthread+0x2e9/0x3a0 [ 48.743675][ T3608] ret_from_fork+0x1f/0x30 [ 48.748178][ T3608] [ 48.748178][ T3608] other info that might help us debug this: [ 48.748178][ T3608] [ 48.758395][ T3608] Chain exists of: [ 48.758395][ T3608] &timer->lock --> &f->f_owner.lock --> tasklist_lock [ 48.758395][ T3608] [ 48.771077][ T3608] Possible interrupt unsafe locking scenario: [ 48.771077][ T3608] [ 48.779382][ T3608] CPU0 CPU1 [ 48.784737][ T3608] ---- ---- [ 48.790091][ T3608] lock(tasklist_lock); [ 48.794327][ T3608] local_irq_disable(); [ 48.801069][ T3608] lock(&timer->lock); [ 48.807737][ T3608] lock(&f->f_owner.lock); [ 48.814752][ T3608] [ 48.818195][ T3608] lock(&timer->lock); [ 48.822519][ T3608] [ 48.822519][ T3608] *** DEADLOCK *** [ 48.822519][ T3608] [ 48.830653][ T3608] 5 locks held by syz-executor316/3608: [ 48.836186][ T3608] #0: ffffffff8bd84620 (rcu_read_lock){....}-{1:2}, at: sock_def_readable+0x0/0x4e0 [ 48.845690][ T3608] #1: ffffffff8bd84620 (rcu_read_lock){....}-{1:2}, at: sock_def_readable+0x2aa/0x4e0 [ 48.855353][ T3608] #2: ffffffff8bd84620 (rcu_read_lock){....}-{1:2}, at: kill_fasync+0x41/0x470 [ 48.864404][ T3608] #3: ffff888024d5f948 (&new->fa_lock){....}-{2:2}, at: kill_fasync+0x136/0x470 [ 48.873542][ T3608] #4: ffff888026885df0 (&f->f_owner.lock){....}-{2:2}, at: send_sigio+0x24/0x380 [ 48.882766][ T3608] [ 48.882766][ T3608] the dependencies between HARDIRQ-irq-safe lock and the holding lock: [ 48.893161][ T3608] -> (&timer->lock){-...}-{2:2} { [ 48.898369][ T3608] IN-HARDIRQ-W at: [ 48.902518][ T3608] lock_acquire+0x1ab/0x570 [ 48.909020][ T3608] _raw_spin_lock+0x2a/0x40 [ 48.915519][ T3608] snd_hrtimer_callback+0x4f/0x3c0 [ 48.922629][ T3608] __hrtimer_run_queues+0x609/0xe50 [ 48.929821][ T3608] hrtimer_interrupt+0x31c/0x790 [ 48.936784][ T3608] __sysvec_apic_timer_interrupt+0x146/0x530 [ 48.944759][ T3608] sysvec_apic_timer_interrupt+0x8e/0xc0 [ 48.952387][ T3608] asm_sysvec_apic_timer_interrupt+0x16/0x20 [ 48.960367][ T3608] _raw_spin_unlock_irqrestore+0x38/0x70 [ 48.967999][ T3608] queueptr+0x9a/0xd0 [ 48.973978][ T3608] snd_seq_enqueue_event+0x5f/0x3e0 [ 48.981169][ T3608] snd_seq_client_enqueue_event.constprop.0+0x230/0x440 [ 48.990101][ T3608] snd_seq_kernel_client_enqueue+0x191/0x1e0 [ 48.998084][ T3608] snd_seq_oss_write+0x5d7/0x780 [ 49.005025][ T3608] odev_write+0x55/0x90 [ 49.011175][ T3608] vfs_write+0x269/0xac0 [ 49.017426][ T3608] ksys_write+0x127/0x250 [ 49.023843][ T3608] do_syscall_64+0x35/0xb0 [ 49.030253][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.038147][ T3608] INITIAL USE at: [ 49.042209][ T3608] lock_acquire+0x1ab/0x570 [ 49.048625][ T3608] _raw_spin_lock_irqsave+0x39/0x50 [ 49.055734][ T3608] snd_timer_resolution+0x55/0x100 [ 49.062764][ T3608] initialize_timer+0x183/0x290 [ 49.069525][ T3608] snd_seq_timer_start+0x151/0x290 [ 49.076546][ T3608] snd_seq_control_queue+0x872/0xaa0 [ 49.083745][ T3608] snd_seq_deliver_single_event.constprop.0+0x42b/0x820 [ 49.092591][ T3608] snd_seq_deliver_event+0x4e7/0x970 [ 49.099783][ T3608] snd_seq_kernel_client_dispatch+0x145/0x180 [ 49.107757][ T3608] send_timer_event.isra.0+0x10b/0x160 [ 49.115126][ T3608] snd_seq_oss_timer_start+0x1c3/0x310 [ 49.122497][ T3608] snd_seq_oss_process_event+0xc08/0x25a0 [ 49.130131][ T3608] snd_seq_oss_write+0x227/0x780 [ 49.136981][ T3608] odev_write+0x55/0x90 [ 49.143046][ T3608] vfs_write+0x269/0xac0 [ 49.149201][ T3608] ksys_write+0x127/0x250 [ 49.155438][ T3608] do_syscall_64+0x35/0xb0 [ 49.161766][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.169572][ T3608] } [ 49.172239][ T3608] ... key at: [] __key.10+0x0/0x40 [ 49.179610][ T3608] -> (&new->fa_lock){....}-{2:2} { [ 49.184826][ T3608] INITIAL READ USE at: [ 49.189243][ T3608] lock_acquire+0x1ab/0x570 [ 49.195926][ T3608] _raw_read_lock_irqsave+0x70/0x90 [ 49.203303][ T3608] kill_fasync+0x136/0x470 [ 49.209892][ T3608] snd_timer_user_ccallback+0x298/0x330 [ 49.217629][ T3608] snd_timer_notify1+0x11c/0x3b0 [ 49.224737][ T3608] snd_timer_start1+0x4d4/0x800 [ 49.231757][ T3608] snd_timer_user_start.isra.0+0x1e3/0x260 [ 49.239737][ T3608] __snd_timer_user_ioctl.isra.0+0xda4/0x2490 [ 49.247977][ T3608] snd_timer_user_ioctl+0x77/0xb0 [ 49.255181][ T3608] __x64_sys_ioctl+0x193/0x200 [ 49.262122][ T3608] do_syscall_64+0x35/0xb0 [ 49.268706][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.276772][ T3608] } [ 49.279349][ T3608] ... key at: [] __key.0+0x0/0x40 [ 49.286551][ T3608] ... acquired at: [ 49.290450][ T3608] _raw_read_lock_irqsave+0x70/0x90 [ 49.295836][ T3608] kill_fasync+0x136/0x470 [ 49.300433][ T3608] snd_timer_user_ccallback+0x298/0x330 [ 49.306160][ T3608] snd_timer_notify1+0x11c/0x3b0 [ 49.311272][ T3608] snd_timer_start1+0x4d4/0x800 [ 49.316294][ T3608] snd_timer_user_start.isra.0+0x1e3/0x260 [ 49.322285][ T3608] __snd_timer_user_ioctl.isra.0+0xda4/0x2490 [ 49.328530][ T3608] snd_timer_user_ioctl+0x77/0xb0 [ 49.333733][ T3608] __x64_sys_ioctl+0x193/0x200 [ 49.338679][ T3608] do_syscall_64+0x35/0xb0 [ 49.343265][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.349336][ T3608] [ 49.351653][ T3608] -> (&f->f_owner.lock){....}-{2:2} { [ 49.357043][ T3608] INITIAL USE at: [ 49.360931][ T3608] lock_acquire+0x1ab/0x570 [ 49.366998][ T3608] _raw_write_lock_irq+0x32/0x50 [ 49.373499][ T3608] f_modown+0x2a/0x390 [ 49.379127][ T3608] f_setown+0xd7/0x230 [ 49.384756][ T3608] sock_ioctl+0x37e/0x640 [ 49.390647][ T3608] __x64_sys_ioctl+0x193/0x200 [ 49.396975][ T3608] do_syscall_64+0x35/0xb0 [ 49.402953][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.410411][ T3608] INITIAL READ USE at: [ 49.414732][ T3608] lock_acquire+0x1ab/0x570 [ 49.421252][ T3608] _raw_read_lock_irqsave+0x70/0x90 [ 49.428450][ T3608] send_sigio+0x24/0x380 [ 49.434688][ T3608] kill_fasync+0x1f8/0x470 [ 49.441098][ T3608] snd_timer_user_ccallback+0x298/0x330 [ 49.448652][ T3608] snd_timer_notify1+0x11c/0x3b0 [ 49.455595][ T3608] snd_timer_start1+0x4d4/0x800 [ 49.462445][ T3608] snd_timer_user_start.isra.0+0x1e3/0x260 [ 49.470249][ T3608] __snd_timer_user_ioctl.isra.0+0xda4/0x2490 [ 49.478312][ T3608] snd_timer_user_ioctl+0x77/0xb0 [ 49.485331][ T3608] __x64_sys_ioctl+0x193/0x200 [ 49.492089][ T3608] do_syscall_64+0x35/0xb0 [ 49.498502][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.506408][ T3608] } [ 49.508905][ T3608] ... key at: [] __key.5+0x0/0x40 [ 49.516018][ T3608] ... acquired at: [ 49.519814][ T3608] _raw_read_lock_irqsave+0x70/0x90 [ 49.525187][ T3608] send_sigio+0x24/0x380 [ 49.529603][ T3608] kill_fasync+0x1f8/0x470 [ 49.534191][ T3608] snd_timer_user_ccallback+0x298/0x330 [ 49.539913][ T3608] snd_timer_notify1+0x11c/0x3b0 [ 49.545022][ T3608] snd_timer_start1+0x4d4/0x800 [ 49.550045][ T3608] snd_timer_user_start.isra.0+0x1e3/0x260 [ 49.556026][ T3608] __snd_timer_user_ioctl.isra.0+0xda4/0x2490 [ 49.562268][ T3608] snd_timer_user_ioctl+0x77/0xb0 [ 49.567467][ T3608] __x64_sys_ioctl+0x193/0x200 [ 49.572401][ T3608] do_syscall_64+0x35/0xb0 [ 49.576999][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.583073][ T3608] [ 49.585392][ T3608] [ 49.585392][ T3608] the dependencies between the lock to be acquired [ 49.585400][ T3608] and HARDIRQ-irq-unsafe lock: [ 49.598907][ T3608] -> (tasklist_lock){.+.+}-{2:2} { [ 49.604037][ T3608] HARDIRQ-ON-R at: [ 49.608009][ T3608] lock_acquire+0x1ab/0x570 [ 49.614163][ T3608] _raw_read_lock+0x5b/0x70 [ 49.620313][ T3608] do_wait+0x284/0xce0 [ 49.626033][ T3608] kernel_wait+0x9c/0x150 [ 49.632010][ T3608] call_usermodehelper_exec_work+0xf5/0x180 [ 49.639556][ T3608] process_one_work+0x996/0x1610 [ 49.646140][ T3608] worker_thread+0x665/0x1080 [ 49.652464][ T3608] kthread+0x2e9/0x3a0 [ 49.658181][ T3608] ret_from_fork+0x1f/0x30 [ 49.664246][ T3608] SOFTIRQ-ON-R at: [ 49.668222][ T3608] lock_acquire+0x1ab/0x570 [ 49.674376][ T3608] _raw_read_lock+0x5b/0x70 [ 49.680531][ T3608] do_wait+0x284/0xce0 [ 49.686249][ T3608] kernel_wait+0x9c/0x150 [ 49.692229][ T3608] call_usermodehelper_exec_work+0xf5/0x180 [ 49.699775][ T3608] process_one_work+0x996/0x1610 [ 49.706365][ T3608] worker_thread+0x665/0x1080 [ 49.712690][ T3608] kthread+0x2e9/0x3a0 [ 49.718405][ T3608] ret_from_fork+0x1f/0x30 [ 49.724470][ T3608] INITIAL USE at: [ 49.728356][ T3608] lock_acquire+0x1ab/0x570 [ 49.734421][ T3608] _raw_write_lock_irq+0x32/0x50 [ 49.740918][ T3608] copy_process+0x445e/0x7020 [ 49.747154][ T3608] kernel_clone+0xe7/0xab0 [ 49.753126][ T3608] user_mode_thread+0xad/0xe0 [ 49.759362][ T3608] rest_init+0x23/0x270 [ 49.765080][ T3608] arch_call_rest_init+0xf/0x14 [ 49.771495][ T3608] start_kernel+0x46e/0x48f [ 49.777556][ T3608] secondary_startup_64_no_verify+0xce/0xdb [ 49.785010][ T3608] INITIAL READ USE at: [ 49.789329][ T3608] lock_acquire+0x1ab/0x570 [ 49.795829][ T3608] _raw_read_lock+0x5b/0x70 [ 49.802331][ T3608] do_wait+0x284/0xce0 [ 49.808393][ T3608] kernel_wait+0x9c/0x150 [ 49.814717][ T3608] call_usermodehelper_exec_work+0xf5/0x180 [ 49.822609][ T3608] process_one_work+0x996/0x1610 [ 49.829538][ T3608] worker_thread+0x665/0x1080 [ 49.836209][ T3608] kthread+0x2e9/0x3a0 [ 49.842272][ T3608] ret_from_fork+0x1f/0x30 [ 49.848682][ T3608] } [ 49.851172][ T3608] ... key at: [] tasklist_lock+0x18/0x40 [ 49.858893][ T3608] ... acquired at: [ 49.862689][ T3608] lock_acquire+0x1ab/0x570 [ 49.867364][ T3608] _raw_read_lock+0x5b/0x70 [ 49.872041][ T3608] send_sigio+0xab/0x380 [ 49.876453][ T3608] kill_fasync+0x1f8/0x470 [ 49.881036][ T3608] sock_wake_async+0xd2/0x160 [ 49.885883][ T3608] sock_def_readable+0x349/0x4e0 [ 49.890994][ T3608] unix_dgram_sendmsg+0xf69/0x1ad0 [ 49.896277][ T3608] sock_sendmsg+0xcf/0x120 [ 49.900865][ T3608] ____sys_sendmsg+0x334/0x810 [ 49.905796][ T3608] ___sys_sendmsg+0xf3/0x170 [ 49.910561][ T3608] __sys_sendmmsg+0x195/0x470 [ 49.915410][ T3608] __x64_sys_sendmmsg+0x99/0x100 [ 49.920517][ T3608] do_syscall_64+0x35/0xb0 [ 49.925103][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 49.931168][ T3608] [ 49.933483][ T3608] [ 49.933483][ T3608] stack backtrace: [ 49.939360][ T3608] CPU: 0 PID: 3608 Comm: syz-executor316 Not tainted 5.19.0-rc7-syzkaller-00199-g515f71412bb7 #0 [ 49.949854][ T3608] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/29/2022 [ 49.959904][ T3608] Call Trace: [ 49.963193][ T3608] [ 49.966120][ T3608] dump_stack_lvl+0xcd/0x134 [ 49.970713][ T3608] check_irq_usage.cold+0x4c1/0x6b0 [ 49.975915][ T3608] ? print_shortest_lock_dependencies_backwards+0x80/0x80 [ 49.983028][ T3608] ? mark_lock.part.0+0xee/0x1910 [ 49.988054][ T3608] ? check_path.constprop.0+0x24/0x50 [ 49.993428][ T3608] ? lock_chain_count+0x20/0x20 [ 49.998278][ T3608] ? register_lock_class+0xbe/0x1130 [ 50.003567][ T3608] ? is_dynamic_key.part.0+0x130/0x130 [ 50.009026][ T3608] ? lock_chain_count+0x20/0x20 [ 50.013878][ T3608] ? register_lock_class+0xbe/0x1130 [ 50.019180][ T3608] __lock_acquire+0x2ad6/0x5660 [ 50.024052][ T3608] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 50.030043][ T3608] lock_acquire+0x1ab/0x570 [ 50.034550][ T3608] ? send_sigio+0xab/0x380 [ 50.038964][ T3608] ? lock_release+0x780/0x780 [ 50.043643][ T3608] ? lock_release+0x780/0x780 [ 50.048318][ T3608] ? lock_release+0x780/0x780 [ 50.053002][ T3608] _raw_read_lock+0x5b/0x70 [ 50.057507][ T3608] ? send_sigio+0xab/0x380 [ 50.061919][ T3608] send_sigio+0xab/0x380 [ 50.066162][ T3608] kill_fasync+0x1f8/0x470 [ 50.070576][ T3608] sock_wake_async+0xd2/0x160 [ 50.075253][ T3608] sock_def_readable+0x349/0x4e0 [ 50.080193][ T3608] unix_dgram_sendmsg+0xf69/0x1ad0 [ 50.085312][ T3608] ? unix_stream_sendpage+0xcc0/0xcc0 [ 50.090690][ T3608] ? unix_stream_sendpage+0xcc0/0xcc0 [ 50.096063][ T3608] sock_sendmsg+0xcf/0x120 [ 50.100478][ T3608] ____sys_sendmsg+0x334/0x810 [ 50.105240][ T3608] ? kernel_sendmsg+0x50/0x50 [ 50.109915][ T3608] ? do_recvmmsg+0x6d0/0x6d0 [ 50.114504][ T3608] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 50.120490][ T3608] ___sys_sendmsg+0xf3/0x170 [ 50.125080][ T3608] ? sendmsg_copy_msghdr+0x160/0x160 [ 50.130366][ T3608] ? __lock_acquire+0x163e/0x5660 [ 50.135393][ T3608] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 50.141376][ T3608] ? lockdep_hardirqs_on+0x79/0x100 [ 50.146589][ T3608] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 50.152577][ T3608] ? __switch_to+0x5cc/0x1060 [ 50.157258][ T3608] ? __fget_light+0x20a/0x270 [ 50.161935][ T3608] __sys_sendmmsg+0x195/0x470 [ 50.166615][ T3608] ? __ia32_sys_sendmsg+0x220/0x220 [ 50.171816][ T3608] ? _raw_spin_lock_irq+0x41/0x50 [ 50.176854][ T3608] ? find_held_lock+0x2d/0x110 [ 50.181623][ T3608] ? ptrace_notify+0xfa/0x140 [ 50.186302][ T3608] ? lock_downgrade+0x6e0/0x6e0 [ 50.191160][ T3608] ? _raw_spin_unlock_irq+0x1f/0x40 [ 50.196362][ T3608] ? _raw_spin_unlock_irq+0x1f/0x40 [ 50.201563][ T3608] ? lockdep_hardirqs_on+0x79/0x100 [ 50.206765][ T3608] __x64_sys_sendmmsg+0x99/0x100 [ 50.211704][ T3608] do_syscall_64+0x35/0xb0 [ 50.216117][ T3608] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 50.222014][ T3608] RIP: 0033:0x7f2f6c6f6039 [ 50.226425][ T3608] Code: 28 c3 e8 2a 14 00 00 66 2e 0f 1f 84 00 00 00 00 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 c0 ff ff ff f7 d8 64 89 01 48 [ 50.246030][ T3608] RSP: 002b:00007ffe2ced65e8 EFLAGS: 00000246 ORIG_RAX: 0000000000000133 sendmmsg(6, [{msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, {msg_hdr={msg_name=NULL, msg_namelen=0, msg_iov=NULL, msg_iovlen=0, msg_controllen=0, msg_flags=0}, msg_len=0}, ...], 3682232011, MSG_DONTWAIT|MSG_EOR|MSG_FIN|MSG_SYN|MSG_CONFIRM|MSG_RST|MSG_ERRQUEUE) = 278 exit_group(0) = ? +++ exited with 0 +++ [ 50.254446][ T3608] RA