./strace-static-x86_64 -e \!wait4,clock_nanosleep,nanosleep -s 100 -x -f ./syz-executor913136180 <...> Warning: Permanently added '10.128.0.252' (ECDSA) to the list of known hosts. execve("./syz-executor913136180", ["./syz-executor913136180"], 0x7fffb2f0b2b0 /* 10 vars */) = 0 brk(NULL) = 0x55555705c000 brk(0x55555705cc40) = 0x55555705cc40 arch_prctl(ARCH_SET_FS, 0x55555705c300) = 0 uname({sysname="Linux", nodename="syzkaller", ...}) = 0 readlink("/proc/self/exe", "/root/syz-executor913136180", 4096) = 27 brk(0x55555707dc40) = 0x55555707dc40 brk(0x55555707e000) = 0x55555707e000 mprotect(0x7efbffcf1000, 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 openat(AT_FDCWD, "/sys/kernel/debug/failslab/ignore-gfp-wait", O_WRONLY|O_CLOEXEC) = 3 write(3, "N", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/sys/kernel/debug/fail_futex/ignore-private", O_WRONLY|O_CLOEXEC) = 3 write(3, "N", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/sys/kernel/debug/fail_page_alloc/ignore-gfp-highmem", O_WRONLY|O_CLOEXEC) = 3 write(3, "N", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/sys/kernel/debug/fail_page_alloc/ignore-gfp-wait", O_WRONLY|O_CLOEXEC) = 3 write(3, "N", 1) = 1 close(3) = 0 openat(AT_FDCWD, "/sys/kernel/debug/fail_page_alloc/min-order", O_WRONLY|O_CLOEXEC) = 3 write(3, "0", 1) = 1 close(3) = 0 unshare(CLONE_NEWPID) = 0 clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555705c5d0) = 5074 ./strace-static-x86_64: Process 5074 attached [pid 5074] mount(NULL, "/sys/fs/fuse/connections", "fusectl", 0, NULL) = -1 EBUSY (Device or resource busy) [pid 5074] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5074] setsid() = 1 [pid 5074] prlimit64(0, RLIMIT_AS, {rlim_cur=204800*1024, rlim_max=204800*1024}, NULL) = 0 [pid 5074] prlimit64(0, RLIMIT_MEMLOCK, {rlim_cur=32768*1024, rlim_max=32768*1024}, NULL) = 0 [pid 5074] prlimit64(0, RLIMIT_FSIZE, {rlim_cur=139264*1024, rlim_max=139264*1024}, NULL) = 0 [pid 5074] prlimit64(0, RLIMIT_STACK, {rlim_cur=1024*1024, rlim_max=1024*1024}, NULL) = 0 [pid 5074] prlimit64(0, RLIMIT_CORE, {rlim_cur=131072*1024, rlim_max=131072*1024}, NULL) = 0 [pid 5074] prlimit64(0, RLIMIT_NOFILE, {rlim_cur=256, rlim_max=256}, NULL) = 0 [pid 5074] unshare(CLONE_NEWNS) = 0 [pid 5074] mount(NULL, "/", NULL, MS_REC|MS_PRIVATE, NULL) = 0 [pid 5074] unshare(CLONE_NEWIPC) = 0 [pid 5074] unshare(CLONE_NEWCGROUP) = 0 [pid 5074] unshare(CLONE_NEWUTS) = 0 [pid 5074] unshare(CLONE_SYSVSEM) = 0 [pid 5074] openat(AT_FDCWD, "/proc/sys/kernel/shmmax", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "16777216", 8) = 8 [pid 5074] close(3) = 0 [pid 5074] openat(AT_FDCWD, "/proc/sys/kernel/shmall", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "536870912", 9) = 9 [pid 5074] close(3) = 0 [pid 5074] openat(AT_FDCWD, "/proc/sys/kernel/shmmni", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "1024", 4) = 4 [pid 5074] close(3) = 0 [pid 5074] openat(AT_FDCWD, "/proc/sys/kernel/msgmax", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "8192", 4) = 4 [pid 5074] close(3) = 0 [pid 5074] openat(AT_FDCWD, "/proc/sys/kernel/msgmni", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "1024", 4) = 4 [pid 5074] close(3) = 0 [pid 5074] openat(AT_FDCWD, "/proc/sys/kernel/msgmnb", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "1024", 4) = 4 [pid 5074] close(3) = 0 [pid 5074] openat(AT_FDCWD, "/proc/sys/kernel/sem", O_WRONLY|O_CLOEXEC) = 3 [pid 5074] write(3, "1024 1048576 500 1024", 21) = 21 [pid 5074] close(3) = 0 [pid 5074] getpid() = 1 [pid 5074] capget({version=_LINUX_CAPABILITY_VERSION_3, pid=1}, {effective=1< 12]) = 0 [pid 5077] sendmsg(4, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\x48\x00\x00\x00\x24\x00\x0b\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x08\x00\x01\x00\x68\x74\x62\x00\x1c\x00\x02\x00\x18\x00\x02\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", iov_len=72}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 72 [pid 5077] openat(AT_FDCWD, "/proc/thread-self/fail-nth", O_RDWR) = 6 [pid 5077] write(6, "19", 2) = 2 [ 41.520493][ T2839] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 41.529197][ T892] IPv6: ADDRCONF(NETDEV_CHANGE): wlan1: link becomes ready [ 41.556229][ T5077] FAULT_INJECTION: forcing a failure. [ 41.556229][ T5077] name failslab, interval 1, probability 0, space 0, times 1 [ 41.568929][ T5077] CPU: 1 PID: 5077 Comm: syz-executor913 Not tainted 6.2.0-syzkaller-12017-g1ec35eadc3b4 #0 [ 41.578995][ T5077] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 41.589074][ T5077] Call Trace: [ 41.592357][ T5077] [ 41.595279][ T5077] dump_stack_lvl+0x136/0x150 [ 41.599979][ T5077] should_fail_ex+0x4a3/0x5b0 [ 41.604655][ T5077] should_failslab+0x9/0x20 [ 41.609161][ T5077] __kmem_cache_alloc_node+0x5b/0x330 [ 41.614567][ T5077] ? tcf_exts_init_ex+0x246/0x5a0 [ 41.619607][ T5077] kmalloc_trace+0x26/0x60 [ 41.624033][ T5077] tcf_exts_init_ex+0x246/0x5a0 [ 41.628920][ T5077] fl_change+0x56f/0x4ab0 [ 41.633279][ T5077] ? fl_destroy+0x320/0x320 [ 41.637799][ T5077] ? __radix_tree_lookup+0x215/0x2a0 [ 41.643081][ T5077] ? fl_get+0x229/0x3c0 [ 41.647231][ T5077] ? fl_put+0x20/0x20 [ 41.651206][ T5077] tc_new_tfilter+0x97c/0x2290 [ 41.656001][ T5077] ? tc_del_tfilter+0x15d0/0x15d0 [ 41.661134][ T5077] ? mark_lock.part.0+0xee/0x1970 [ 41.666276][ T5077] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 41.672247][ T5077] ? mark_lock.part.0+0xee/0x1970 [ 41.677273][ T5077] ? print_usage_bug.part.0+0x660/0x660 [ 41.682824][ T5077] ? rtnetlink_rcv_msg+0x956/0xd50 [ 41.687936][ T5077] ? lock_downgrade+0x690/0x690 [ 41.692787][ T5077] ? tc_del_tfilter+0x15d0/0x15d0 [ 41.697832][ T5077] rtnetlink_rcv_msg+0x996/0xd50 [ 41.702770][ T5077] ? rtnl_stats_set+0x4d0/0x4d0 [ 41.707621][ T5077] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 41.713614][ T5077] ? __sys_sendmsg+0xf7/0x1c0 [ 41.718290][ T5077] ? do_syscall_64+0x39/0xb0 [ 41.722981][ T5077] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 41.728976][ T5077] netlink_rcv_skb+0x165/0x440 [ 41.733776][ T5077] ? rtnl_stats_set+0x4d0/0x4d0 [ 41.738656][ T5077] ? netlink_ack+0x1360/0x1360 [ 41.743436][ T5077] ? netlink_deliver_tap+0x1b1/0xcf0 [ 41.748754][ T5077] netlink_unicast+0x547/0x7f0 [ 41.753541][ T5077] ? netlink_attachskb+0x890/0x890 [ 41.758644][ T5077] ? __virt_addr_valid+0x61/0x2e0 [ 41.763691][ T5077] ? __phys_addr_symbol+0x30/0x70 [ 41.768792][ T5077] ? __check_object_size+0x333/0x6e0 [ 41.774073][ T5077] netlink_sendmsg+0x925/0xe30 [ 41.778839][ T5077] ? netlink_unicast+0x7f0/0x7f0 [ 41.783796][ T5077] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 41.789156][ T5077] ? netlink_unicast+0x7f0/0x7f0 [ 41.794084][ T5077] sock_sendmsg+0xde/0x190 [ 41.798496][ T5077] ____sys_sendmsg+0x71c/0x900 [ 41.803275][ T5077] ? copy_msghdr_from_user+0xfc/0x150 [ 41.808639][ T5077] ? kernel_sendmsg+0x50/0x50 [ 41.813410][ T5077] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 41.819401][ T5077] ___sys_sendmsg+0x110/0x1b0 [ 41.824085][ T5077] ? do_recvmmsg+0x6e0/0x6e0 [ 41.828689][ T5077] ? lock_release+0x780/0x780 [ 41.833379][ T5077] ? ptrace_stop.part.0+0x4a3/0x8e0 [ 41.838597][ T5077] ? do_raw_spin_lock+0x124/0x2b0 [ 41.843726][ T5077] ? spin_bug+0x1c0/0x1c0 [ 41.848159][ T5077] ? __fget_light+0x20a/0x270 [ 41.852831][ T5077] __sys_sendmsg+0xf7/0x1c0 [ 41.857377][ T5077] ? __sys_sendmsg_sock+0x40/0x40 [ 41.862412][ T5077] ? lockdep_hardirqs_on+0x7d/0x100 [ 41.867633][ T5077] ? _raw_spin_unlock_irq+0x2e/0x50 [ 41.872869][ T5077] ? ptrace_notify+0xfe/0x140 [ 41.877566][ T5077] do_syscall_64+0x39/0xb0 [ 41.881983][ T5077] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 41.887898][ T5077] RIP: 0033:0x7efbffc7d669 [ 41.892326][ T5077] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 41 15 00 00 90 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 [ 41.911932][ T5077] RSP: 002b:00007fff2c09e3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [pid 5077] sendmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\x40\x00\x00\x00\x2c\x00\x27\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xff\x00\x00\x0b\x00\x01\x00\x66\x6c\x6f\x77\x65\x72\x00\x00\x10\x00\x02\x00\x0a\x00\x04\x00\xaa\xaa\xaa\xaa\xaa\xaa\x00\x00", iov_len=64}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 64 [pid 5077] close(3) = 0 [pid 5077] close(4) = 0 [pid 5077] close(5) = 0 [pid 5077] close(6) = 0 [pid 5077] close(7) = -1 EBADF (Bad file descriptor) [pid 5077] close(8) = -1 EBADF (Bad file descriptor) [pid 5077] close(9) = -1 EBADF (Bad file descriptor) [pid 5077] close(10) = -1 EBADF (Bad file descriptor) [pid 5077] close(11) = -1 EBADF (Bad file descriptor) [pid 5077] close(12) = -1 EBADF (Bad file descriptor) [pid 5077] close(13) = -1 EBADF (Bad file descriptor) [pid 5077] close(14) = -1 EBADF (Bad file descriptor) [pid 5077] close(15) = -1 EBADF (Bad file descriptor) [pid 5077] close(16) = -1 EBADF (Bad file descriptor) [pid 5077] close(17) = -1 EBADF (Bad file descriptor) [pid 5077] close(18) = -1 EBADF (Bad file descriptor) [pid 5077] close(19) = -1 EBADF (Bad file descriptor) [pid 5077] close(20) = -1 EBADF (Bad file descriptor) [pid 5077] close(21) = -1 EBADF (Bad file descriptor) [pid 5077] close(22) = -1 EBADF (Bad file descriptor) [pid 5077] close(23) = -1 EBADF (Bad file descriptor) [pid 5077] close(24) = -1 EBADF (Bad file descriptor) [pid 5077] close(25) = -1 EBADF (Bad file descriptor) [pid 5077] close(26) = -1 EBADF (Bad file descriptor) [pid 5077] close(27) = -1 EBADF (Bad file descriptor) [pid 5077] close(28) = -1 EBADF (Bad file descriptor) [pid 5077] close(29) = -1 EBADF (Bad file descriptor) [pid 5077] exit_group(0) = ? [pid 5077] +++ exited with 0 +++ [pid 5074] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=2, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5074] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555705c5d0) = 3 ./strace-static-x86_64: Process 5078 attached [pid 5078] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5078] setpgid(0, 0) = 0 [pid 5078] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5078] write(3, "1000", 4) = 4 [pid 5078] close(3) = 0 [pid 5078] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 3 [pid 5078] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 4 [pid 5078] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 5 [pid 5078] sendmsg(5, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base=NULL, iov_len=320}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = -1 EFAULT (Bad address) [pid 5078] getsockname(5, {sa_family=AF_NETLINK, nl_pid=3, nl_groups=00000000}, [171 => 12]) = 0 [pid 5078] sendmsg(4, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\x48\x00\x00\x00\x24\x00\x0b\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x08\x00\x01\x00\x68\x74\x62\x00\x1c\x00\x02\x00\x18\x00\x02\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", iov_len=72}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 72 [pid 5078] openat(AT_FDCWD, "/proc/thread-self/fail-nth", O_RDWR) = 6 [pid 5078] write(6, "19", 2) = 2 [ 41.920351][ T5077] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efbffc7d669 [ 41.928330][ T5077] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000003 [ 41.936314][ T5077] RBP: 00007fff2c09e430 R08: 0000000000000002 R09: 0000000000000000 [ 41.944277][ T5077] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 41.952252][ T5077] R13: 00007fff2c09e450 R14: 00007fff2c09e440 R15: 0000000000000004 [ 41.960219][ T5077] [ 41.987137][ T5078] FAULT_INJECTION: forcing a failure. [ 41.987137][ T5078] name failslab, interval 1, probability 0, space 0, times 0 [ 41.994839][ T2839] ================================================================== [ 42.000161][ T5078] CPU: 0 PID: 5078 Comm: syz-executor913 Not tainted 6.2.0-syzkaller-12017-g1ec35eadc3b4 #0 [ 42.007786][ T2839] BUG: KASAN: slab-use-after-free in tcf_action_destroy+0x17f/0x1b0 [ 42.017818][ T5078] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 42.025759][ T2839] Read of size 8 at addr ffff88801e183e00 by task kworker/u4:6/2839 [ 42.035786][ T5078] Call Trace: [ 42.035795][ T5078] [ 42.043752][ T2839] [ 42.052378][ T5078] dump_stack_lvl+0x136/0x150 [ 42.057060][ T5078] should_fail_ex+0x4a3/0x5b0 [ 42.061750][ T5078] should_failslab+0x9/0x20 [ 42.066250][ T5078] __kmem_cache_alloc_node+0x5b/0x330 [ 42.071643][ T5078] ? tcf_exts_init_ex+0x246/0x5a0 [ 42.076663][ T5078] kmalloc_trace+0x26/0x60 [ 42.081082][ T5078] tcf_exts_init_ex+0x246/0x5a0 [ 42.085927][ T5078] fl_change+0x56f/0x4ab0 [ 42.090277][ T5078] ? fl_destroy+0x320/0x320 [ 42.094774][ T5078] ? __radix_tree_lookup+0x215/0x2a0 [ 42.100061][ T5078] ? fl_get+0x229/0x3c0 [ 42.104210][ T5078] ? fl_put+0x20/0x20 [ 42.108191][ T5078] tc_new_tfilter+0x97c/0x2290 [ 42.112969][ T5078] ? tc_del_tfilter+0x15d0/0x15d0 [ 42.117986][ T5078] ? mark_lock.part.0+0xee/0x1970 [ 42.123017][ T5078] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 42.128994][ T5078] ? mark_lock.part.0+0xee/0x1970 [ 42.134016][ T5078] ? print_usage_bug.part.0+0x660/0x660 [ 42.139573][ T5078] ? rtnetlink_rcv_msg+0x956/0xd50 [ 42.144685][ T5078] ? lock_downgrade+0x690/0x690 [ 42.149537][ T5078] ? tc_del_tfilter+0x15d0/0x15d0 [ 42.154569][ T5078] rtnetlink_rcv_msg+0x996/0xd50 [ 42.159512][ T5078] ? rtnl_stats_set+0x4d0/0x4d0 [ 42.164364][ T5078] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 42.170343][ T5078] ? __sys_sendmsg+0xf7/0x1c0 [ 42.175099][ T5078] ? do_syscall_64+0x39/0xb0 [ 42.179686][ T5078] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 42.185669][ T5078] netlink_rcv_skb+0x165/0x440 [ 42.190435][ T5078] ? rtnl_stats_set+0x4d0/0x4d0 [ 42.195295][ T5078] ? netlink_ack+0x1360/0x1360 [ 42.200076][ T5078] ? netlink_deliver_tap+0x1b1/0xcf0 [ 42.205380][ T5078] netlink_unicast+0x547/0x7f0 [ 42.210181][ T5078] ? netlink_attachskb+0x890/0x890 [ 42.215294][ T5078] ? __virt_addr_valid+0x61/0x2e0 [ 42.220326][ T5078] ? __phys_addr_symbol+0x30/0x70 [ 42.225373][ T5078] ? __check_object_size+0x333/0x6e0 [ 42.230663][ T5078] netlink_sendmsg+0x925/0xe30 [ 42.235433][ T5078] ? netlink_unicast+0x7f0/0x7f0 [ 42.240378][ T5078] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 42.245681][ T5078] ? netlink_unicast+0x7f0/0x7f0 [ 42.250619][ T5078] sock_sendmsg+0xde/0x190 [ 42.255068][ T5078] ____sys_sendmsg+0x71c/0x900 [ 42.259848][ T5078] ? copy_msghdr_from_user+0xfc/0x150 [ 42.265218][ T5078] ? kernel_sendmsg+0x50/0x50 [ 42.269986][ T5078] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 42.275963][ T5078] ___sys_sendmsg+0x110/0x1b0 [ 42.280632][ T5078] ? do_recvmmsg+0x6e0/0x6e0 [ 42.285223][ T5078] ? lock_release+0x780/0x780 [ 42.289895][ T5078] ? ptrace_stop.part.0+0x4a3/0x8e0 [ 42.295090][ T5078] ? do_raw_spin_lock+0x124/0x2b0 [ 42.300112][ T5078] ? spin_bug+0x1c0/0x1c0 [ 42.304439][ T5078] ? __fget_light+0x20a/0x270 [ 42.309113][ T5078] __sys_sendmsg+0xf7/0x1c0 [ 42.313621][ T5078] ? __sys_sendmsg_sock+0x40/0x40 [ 42.318646][ T5078] ? lockdep_hardirqs_on+0x7d/0x100 [ 42.323852][ T5078] ? _raw_spin_unlock_irq+0x2e/0x50 [ 42.329144][ T5078] ? ptrace_notify+0xfe/0x140 [ 42.333820][ T5078] do_syscall_64+0x39/0xb0 [ 42.338254][ T5078] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 42.344149][ T5078] RIP: 0033:0x7efbffc7d669 [ 42.348557][ T5078] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 41 15 00 00 90 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 [ 42.368153][ T5078] RSP: 002b:00007fff2c09e3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 42.376586][ T5078] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efbffc7d669 [ 42.384561][ T5078] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000003 [ 42.392617][ T5078] RBP: 00007fff2c09e430 R08: 0000000000000002 R09: 0000000000000000 [ 42.400586][ T5078] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 42.408573][ T5078] R13: 00007fff2c09e450 R14: 00007fff2c09e440 R15: 00007fff2c09e3fc [ 42.416588][ T5078] [ 42.419629][ T2839] CPU: 1 PID: 2839 Comm: kworker/u4:6 Not tainted 6.2.0-syzkaller-12017-g1ec35eadc3b4 #0 [ 42.429576][ T2839] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 42.439618][ T2839] Workqueue: tc_filter_workqueue fl_destroy_filter_work [ 42.446678][ T2839] Call Trace: [ 42.449946][ T2839] [ 42.452886][ T2839] dump_stack_lvl+0xd9/0x150 [ 42.457510][ T2839] print_address_description.constprop.0+0x2c/0x3c0 [ 42.464098][ T2839] ? tcf_action_destroy+0x17f/0x1b0 [ 42.469296][ T2839] kasan_report+0x11c/0x130 [ 42.473793][ T2839] ? tcf_action_destroy+0x17f/0x1b0 [ 42.478994][ T2839] tcf_action_destroy+0x17f/0x1b0 [ 42.484013][ T2839] tcf_exts_destroy+0xc5/0x160 [ 42.488764][ T2839] __fl_destroy_filter+0x1a/0x100 [ 42.493787][ T2839] process_one_work+0x9bf/0x1820 [ 42.498720][ T2839] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 42.504087][ T2839] ? spin_bug+0x1c0/0x1c0 [ 42.508417][ T2839] worker_thread+0x669/0x1090 [ 42.513090][ T2839] ? __kthread_parkme+0x163/0x220 [ 42.518106][ T2839] ? process_one_work+0x1820/0x1820 [ 42.523298][ T2839] kthread+0x2e8/0x3a0 [ 42.527359][ T2839] ? kthread_complete_and_exit+0x40/0x40 [ 42.532982][ T2839] ret_from_fork+0x1f/0x30 [ 42.537401][ T2839] [ 42.540406][ T2839] [ 42.542711][ T2839] Allocated by task 5077: [ 42.547017][ T2839] kasan_save_stack+0x22/0x40 [ 42.551678][ T2839] kasan_set_track+0x25/0x30 [ 42.556426][ T2839] __kasan_kmalloc+0xa2/0xb0 [ 42.561028][ T2839] tcf_exts_init_ex+0xe4/0x5a0 [ 42.565779][ T2839] fl_change+0x56f/0x4ab0 [ 42.570095][ T2839] tc_new_tfilter+0x97c/0x2290 [ 42.574935][ T2839] rtnetlink_rcv_msg+0x996/0xd50 [ 42.579865][ T2839] netlink_rcv_skb+0x165/0x440 [ 42.584661][ T2839] netlink_unicast+0x547/0x7f0 [ 42.589420][ T2839] netlink_sendmsg+0x925/0xe30 [ 42.594176][ T2839] sock_sendmsg+0xde/0x190 [ 42.598585][ T2839] ____sys_sendmsg+0x71c/0x900 [ 42.603340][ T2839] ___sys_sendmsg+0x110/0x1b0 [ 42.608034][ T2839] __sys_sendmsg+0xf7/0x1c0 [ 42.612525][ T2839] do_syscall_64+0x39/0xb0 [ 42.616932][ T2839] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 42.622822][ T2839] [ 42.625131][ T2839] Freed by task 5077: [ 42.629090][ T2839] kasan_save_stack+0x22/0x40 [ 42.633755][ T2839] kasan_set_track+0x25/0x30 [ 42.638344][ T2839] kasan_save_free_info+0x2e/0x40 [ 42.643376][ T2839] ____kasan_slab_free+0x160/0x1c0 [ 42.648473][ T2839] slab_free_freelist_hook+0x8b/0x1c0 [ 42.653837][ T2839] __kmem_cache_free+0xaf/0x2d0 [ 42.658685][ T2839] tcf_exts_destroy+0xe5/0x160 [ 42.663436][ T2839] tcf_exts_init_ex+0x484/0x5a0 [ 42.668279][ T2839] fl_change+0x56f/0x4ab0 [ 42.672592][ T2839] tc_new_tfilter+0x97c/0x2290 [ 42.677346][ T2839] rtnetlink_rcv_msg+0x996/0xd50 [ 42.682278][ T2839] netlink_rcv_skb+0x165/0x440 [ 42.687122][ T2839] netlink_unicast+0x547/0x7f0 [ 42.691876][ T2839] netlink_sendmsg+0x925/0xe30 [ 42.696629][ T2839] sock_sendmsg+0xde/0x190 [ 42.701038][ T2839] ____sys_sendmsg+0x71c/0x900 [ 42.705794][ T2839] ___sys_sendmsg+0x110/0x1b0 [ 42.710459][ T2839] __sys_sendmsg+0xf7/0x1c0 [ 42.714952][ T2839] do_syscall_64+0x39/0xb0 [ 42.719359][ T2839] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 42.725278][ T2839] [ 42.727671][ T2839] The buggy address belongs to the object at ffff88801e183e00 [ 42.727671][ T2839] which belongs to the cache kmalloc-256 of size 256 [ 42.741711][ T2839] The buggy address is located 0 bytes inside of [ 42.741711][ T2839] freed 256-byte region [ffff88801e183e00, ffff88801e183f00) [ 42.755321][ T2839] [ 42.757630][ T2839] The buggy address belongs to the physical page: [ 42.764021][ T2839] page:ffffea0000786080 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x1e182 [ 42.774162][ T2839] head:ffffea0000786080 order:1 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 42.783083][ T2839] flags: 0xfff00000010200(slab|head|node=0|zone=1|lastcpupid=0x7ff) [ 42.791152][ T2839] raw: 00fff00000010200 ffff888012441b40 ffffea000079bd80 dead000000000002 [ 42.799729][ T2839] raw: 0000000000000000 0000000080100010 00000001ffffffff 0000000000000000 [ 42.808342][ T2839] page dumped because: kasan: bad access detected [ 42.814741][ T2839] page_owner tracks the page as allocated [ 42.820436][ T2839] page last allocated via order 1, migratetype Unmovable, gfp_mask 0xd20c0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC), pid 38, tgid 38 (kworker/u4:2), ts 5776639130, free_ts 0 [ 42.840492][ T2839] get_page_from_freelist+0x1190/0x2f80 [ 42.846035][ T2839] __alloc_pages+0x1cb/0x5c0 [ 42.850643][ T2839] alloc_pages+0x1aa/0x270 [ 42.855046][ T2839] allocate_slab+0x25f/0x390 [ 42.859629][ T2839] ___slab_alloc+0xa91/0x1400 [ 42.864301][ T2839] __slab_alloc.constprop.0+0x56/0xa0 [ 42.869667][ T2839] __kmem_cache_alloc_node+0x136/0x330 [ 42.875126][ T2839] kmalloc_trace+0x26/0x60 [ 42.879532][ T2839] scsi_probe_and_add_lun+0x34e/0x25e0 [ 42.884985][ T2839] __scsi_scan_target+0x249/0xe50 [ 42.889994][ T2839] scsi_scan_channel+0x148/0x1e0 [ 42.894917][ T2839] scsi_scan_host_selected+0x2e3/0x3f0 [ 42.900380][ T2839] do_scsi_scan_host+0x1e8/0x260 [ 42.905320][ T2839] do_scan_async+0x42/0x530 [ 42.909862][ T2839] async_run_entry_fn+0x9c/0x530 [ 42.914789][ T2839] process_one_work+0x9bf/0x1820 [ 42.919724][ T2839] page_owner free stack trace missing [ 42.925075][ T2839] [ 42.927380][ T2839] Memory state around the buggy address: [ 42.932991][ T2839] ffff88801e183d00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 42.941058][ T2839] ffff88801e183d80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 42.949119][ T2839] >ffff88801e183e00: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 42.957166][ T2839] ^ [ 42.961227][ T2839] ffff88801e183e80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 42.969286][ T2839] ffff88801e183f00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 42.977329][ T2839] ================================================================== [pid 5078] sendmsg(3, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\x40\x00\x00\x00\x2c\x00\x27\x0d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf3\xff\x00\x00\x0b\x00\x01\x00\x66\x6c\x6f\x77\x65\x72\x00\x00\x10\x00\x02\x00\x0a\x00\x04\x00\xaa\xaa\xaa\xaa\xaa\xaa\x00\x00", iov_len=64}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 64 [pid 5078] close(3) = 0 [pid 5078] close(4) = 0 [pid 5078] close(5) = 0 [pid 5078] close(6) = 0 [pid 5078] close(7) = -1 EBADF (Bad file descriptor) [pid 5078] close(8) = -1 EBADF (Bad file descriptor) [pid 5078] close(9) = -1 EBADF (Bad file descriptor) [pid 5078] close(10) = -1 EBADF (Bad file descriptor) [pid 5078] close(11) = -1 EBADF (Bad file descriptor) [pid 5078] close(12) = -1 EBADF (Bad file descriptor) [pid 5078] close(13) = -1 EBADF (Bad file descriptor) [pid 5078] close(14) = -1 EBADF (Bad file descriptor) [pid 5078] close(15) = -1 EBADF (Bad file descriptor) [pid 5078] close(16) = -1 EBADF (Bad file descriptor) [pid 5078] close(17) = -1 EBADF (Bad file descriptor) [pid 5078] close(18) = -1 EBADF (Bad file descriptor) [pid 5078] close(19) = -1 EBADF (Bad file descriptor) [pid 5078] close(20) = -1 EBADF (Bad file descriptor) [pid 5078] close(21) = -1 EBADF (Bad file descriptor) [pid 5078] close(22) = -1 EBADF (Bad file descriptor) [pid 5078] close(23) = -1 EBADF (Bad file descriptor) [pid 5078] close(24) = -1 EBADF (Bad file descriptor) [pid 5078] close(25) = -1 EBADF (Bad file descriptor) [pid 5078] close(26) = -1 EBADF (Bad file descriptor) [pid 5078] close(27) = -1 EBADF (Bad file descriptor) [pid 5078] close(28) = -1 EBADF (Bad file descriptor) [pid 5078] close(29) = -1 EBADF (Bad file descriptor) [pid 5078] exit_group(0) = ? [pid 5078] +++ exited with 0 +++ [pid 5074] --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=3, si_uid=0, si_status=0, si_utime=0, si_stime=2 /* 0.02 s */} --- [pid 5074] clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x55555705c5d0) = 4 ./strace-static-x86_64: Process 5079 attached [pid 5079] prctl(PR_SET_PDEATHSIG, SIGKILL) = 0 [pid 5079] setpgid(0, 0) = 0 [pid 5079] openat(AT_FDCWD, "/proc/self/oom_score_adj", O_WRONLY|O_CLOEXEC) = 3 [pid 5079] write(3, "1000", 4) = 4 [pid 5079] close(3) = 0 [pid 5079] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 3 [pid 5079] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 4 [pid 5079] socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE) = 5 [pid 5079] sendmsg(5, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base=NULL, iov_len=320}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = -1 EFAULT (Bad address) [pid 5079] getsockname(5, {sa_family=AF_NETLINK, nl_pid=4, nl_groups=00000000}, [171 => 12]) = 0 [pid 5079] sendmsg(4, {msg_name=NULL, msg_namelen=0, msg_iov=[{iov_base="\x48\x00\x00\x00\x24\x00\x0b\x0e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\x00\x00\x00\x00\x08\x00\x01\x00\x68\x74\x62\x00\x1c\x00\x02\x00\x18\x00\x02\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", iov_len=72}], msg_iovlen=1, msg_controllen=0, msg_flags=0}, 0) = 72 [pid 5079] openat(AT_FDCWD, "/proc/thread-self/fail-nth", O_RDWR) = 6 [pid 5079] write(6, "19", 2) = 2 [ 42.988354][ T2839] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 42.995565][ T2839] CPU: 0 PID: 2839 Comm: kworker/u4:6 Not tainted 6.2.0-syzkaller-12017-g1ec35eadc3b4 #0 [ 43.005394][ T2839] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 43.015460][ T2839] Workqueue: tc_filter_workqueue fl_destroy_filter_work [ 43.022433][ T2839] Call Trace: [ 43.024804][ T5079] FAULT_INJECTION: forcing a failure. [ 43.024804][ T5079] name failslab, interval 1, probability 0, space 0, times 0 [ 43.038464][ T2839] [ 43.041392][ T2839] dump_stack_lvl+0xd9/0x150 [ 43.045990][ T2839] panic+0x61b/0x6c0 [ 43.049884][ T2839] ? panic_smp_self_stop+0x90/0x90 [ 43.054999][ T2839] ? preempt_schedule_thunk+0x1a/0x20 [ 43.060389][ T2839] ? preempt_schedule_common+0x45/0xb0 [ 43.065846][ T2839] check_panic_on_warn+0xb1/0xc0 [ 43.070789][ T2839] end_report+0xf6/0x180 [ 43.075040][ T2839] ? tcf_action_destroy+0x17f/0x1b0 [ 43.080239][ T2839] kasan_report+0xf9/0x130 [ 43.084655][ T2839] ? tcf_action_destroy+0x17f/0x1b0 [ 43.089851][ T2839] tcf_action_destroy+0x17f/0x1b0 [ 43.094874][ T2839] tcf_exts_destroy+0xc5/0x160 [ 43.099633][ T2839] __fl_destroy_filter+0x1a/0x100 [ 43.104663][ T2839] process_one_work+0x9bf/0x1820 [ 43.109612][ T2839] ? pwq_dec_nr_in_flight+0x2a0/0x2a0 [ 43.114986][ T2839] ? spin_bug+0x1c0/0x1c0 [ 43.119312][ T2839] worker_thread+0x669/0x1090 [ 43.123989][ T2839] ? __kthread_parkme+0x163/0x220 [ 43.129006][ T2839] ? process_one_work+0x1820/0x1820 [ 43.134201][ T2839] kthread+0x2e8/0x3a0 [ 43.138264][ T2839] ? kthread_complete_and_exit+0x40/0x40 [ 43.143983][ T2839] ret_from_fork+0x1f/0x30 [ 43.148412][ T2839] [ 43.151425][ T5079] CPU: 1 PID: 5079 Comm: syz-executor913 Not tainted 6.2.0-syzkaller-12017-g1ec35eadc3b4 #0 [ 43.161505][ T5079] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 02/16/2023 [ 43.171547][ T5079] Call Trace: [ 43.174809][ T5079] [ 43.177725][ T5079] dump_stack_lvl+0x136/0x150 [ 43.182393][ T5079] should_fail_ex+0x4a3/0x5b0 [ 43.187065][ T5079] should_failslab+0x9/0x20 [ 43.191556][ T5079] __kmem_cache_alloc_node+0x5b/0x330 [ 43.196922][ T5079] ? tcf_exts_init_ex+0x246/0x5a0 [ 43.201936][ T5079] kmalloc_trace+0x26/0x60 [ 43.206343][ T5079] tcf_exts_init_ex+0x246/0x5a0 [ 43.211184][ T5079] fl_change+0x56f/0x4ab0 [ 43.215516][ T5079] ? fl_destroy+0x320/0x320 [ 43.220006][ T5079] ? __radix_tree_lookup+0x215/0x2a0 [ 43.225283][ T5079] ? fl_get+0x229/0x3c0 [ 43.229421][ T5079] ? fl_put+0x20/0x20 [ 43.233411][ T5079] tc_new_tfilter+0x97c/0x2290 [ 43.238171][ T5079] ? tc_del_tfilter+0x15d0/0x15d0 [ 43.243180][ T5079] ? mark_lock.part.0+0xee/0x1970 [ 43.248190][ T5079] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 43.254156][ T5079] ? mark_lock.part.0+0xee/0x1970 [ 43.259175][ T5079] ? print_usage_bug.part.0+0x660/0x660 [ 43.264716][ T5079] ? rtnetlink_rcv_msg+0x956/0xd50 [ 43.269821][ T5079] ? lock_downgrade+0x690/0x690 [ 43.274751][ T5079] ? tc_del_tfilter+0x15d0/0x15d0 [ 43.279762][ T5079] rtnetlink_rcv_msg+0x996/0xd50 [ 43.284783][ T5079] ? rtnl_stats_set+0x4d0/0x4d0 [ 43.289630][ T5079] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 43.295596][ T5079] ? __sys_sendmsg+0xf7/0x1c0 [ 43.300261][ T5079] ? do_syscall_64+0x39/0xb0 [ 43.304838][ T5079] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 43.310810][ T5079] netlink_rcv_skb+0x165/0x440 [ 43.315563][ T5079] ? rtnl_stats_set+0x4d0/0x4d0 [ 43.320407][ T5079] ? netlink_ack+0x1360/0x1360 [ 43.325174][ T5079] ? netlink_deliver_tap+0x1b1/0xcf0 [ 43.330455][ T5079] netlink_unicast+0x547/0x7f0 [ 43.335218][ T5079] ? netlink_attachskb+0x890/0x890 [ 43.340320][ T5079] ? __virt_addr_valid+0x61/0x2e0 [ 43.345421][ T5079] ? __phys_addr_symbol+0x30/0x70 [ 43.350438][ T5079] ? __check_object_size+0x333/0x6e0 [ 43.355798][ T5079] netlink_sendmsg+0x925/0xe30 [ 43.360558][ T5079] ? netlink_unicast+0x7f0/0x7f0 [ 43.365490][ T5079] ? bpf_lsm_socket_sendmsg+0x9/0x10 [ 43.370769][ T5079] ? netlink_unicast+0x7f0/0x7f0 [ 43.375699][ T5079] sock_sendmsg+0xde/0x190 [ 43.380109][ T5079] ____sys_sendmsg+0x71c/0x900 [ 43.384863][ T5079] ? copy_msghdr_from_user+0xfc/0x150 [ 43.390224][ T5079] ? kernel_sendmsg+0x50/0x50 [ 43.394899][ T5079] ? lockdep_hardirqs_on_prepare+0x410/0x410 [ 43.400869][ T5079] ___sys_sendmsg+0x110/0x1b0 [ 43.405531][ T5079] ? do_recvmmsg+0x6e0/0x6e0 [ 43.410124][ T5079] ? lock_release+0x780/0x780 [ 43.414784][ T5079] ? ptrace_stop.part.0+0x4a3/0x8e0 [ 43.419968][ T5079] ? do_raw_spin_lock+0x124/0x2b0 [ 43.424997][ T5079] ? spin_bug+0x1c0/0x1c0 [ 43.429322][ T5079] ? __fget_light+0x20a/0x270 [ 43.433998][ T5079] __sys_sendmsg+0xf7/0x1c0 [ 43.438491][ T5079] ? __sys_sendmsg_sock+0x40/0x40 [ 43.443506][ T5079] ? lockdep_hardirqs_on+0x7d/0x100 [ 43.448696][ T5079] ? _raw_spin_unlock_irq+0x2e/0x50 [ 43.453885][ T5079] ? ptrace_notify+0xfe/0x140 [ 43.458552][ T5079] do_syscall_64+0x39/0xb0 [ 43.462968][ T5079] entry_SYSCALL_64_after_hwframe+0x63/0xcd [ 43.468871][ T5079] RIP: 0033:0x7efbffc7d669 [ 43.473337][ T5079] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 41 15 00 00 90 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 [ 43.492966][ T5079] RSP: 002b:00007fff2c09e3c8 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 43.501467][ T5079] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 00007efbffc7d669 [ 43.509425][ T5079] RDX: 0000000000000000 RSI: 00000000200000c0 RDI: 0000000000000003 [ 43.517380][ T5079] RBP: 00007fff2c09e430 R08: 0000000000000002 R09: 0000000000000000 [ 43.525337][ T5079] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000006 [ 43.533304][ T5079] R13: 00007fff2c09e450 R14: 00007fff2c09e440 R15: 00007fff2c09e3fc [ 43.541279][ T5079] [ 43.545090][ T2839] Kernel Offset: disabled [ 43.549688][ T2839] Rebooting in 86400 seconds..