Extracting prog: 3m33.039749552s Minimizing prog: 21m52.724754064s Simplifying prog options: 0s Extracting C: 38.615117035s Simplifying C: 6m17.175326331s extracting reproducer from 61 programs testing a last program of every proc single: executing 15 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): openat$kvm-ioctl$KVM_CREATE_VM-ioctl$KVM_X86_SETUP_MCE-openat$ttyS3-ioctl$TIOCGISO7816-syz_mount_image$ext4-lremovexattr-mmap$IORING_OFF_SQ_RING-sync-mount-socket$nl_generic-gettid-timer_create-fcntl$lock-mprotect-timer_settime-mmap-timer_gettime-writev-socket$nl_netfilter-socket$nl_netfilter-sendmsg$NFQNL_MSG_CONFIG-sendmsg$NFQNL_MSG_CONFIG-sendmsg$NFQNL_MSG_VERDICT_BATCH-rt_tgsigqueueinfo-syz_genetlink_get_family_id$tipc2-pipe2$9p-bpf$BPF_PROG_RAW_TRACEPOINT_LOAD-write$P9_RREADLINK detailed listing: executing program 0: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000340), 0xc03, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_X86_SETUP_MCE(0xffffffffffffffff, 0x4008ae9c, &(0x7f0000000380)={0x19, 0x6, 0xde}) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000580), 0x8000, 0x0) ioctl$TIOCGISO7816(r2, 0x80285442, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, &(0x7f00000005c0)={[{@grpid}, {@dioread_lock}, {@nodioread_nolock}, {@test_dummy_encryption}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x8000}}, {@user_xattr}, {}, {@orlov}]}, 0x7, 0xbaf, &(0x7f00000025c0)="$eJzs3M1rXFUbAPDn3ny2zftO+vIi1k0jIi2o07SSYotgKxU3LgTdCg3ppIRMP0giNWkWE/0HRF0LbgS1KF3YdTcKbt1o3VpcCEVioyCikTsfSWxmkrSd5Ibk94Mz95w5d+Z5nrlM7j0wNwHsWgPZQxpxICLOJhGF+vNpRHRXe70Rldp+C/OzI7/Pz44ksbj42i9JJBFxd352pPFeSX27rz7ojYhvX0zif++sjjs5PTM+XC6XJurjI1MXLh+ZnJ55ZuzC8PnS+dLFo8efGzo2dHzwxFDbav3jx1M3fnv85Z8qf37617Vf3/84iVPRV59bWUe7DMTA0meyUmdEDLc7WE466vWsrDPpXOdF6SYnBQBAS+mKa7hHohAdsXzxVoivvss1OQAAAKAtFjsiFgEAAIAdLrH+BwAAgB2u8TuAu/OzI42W7y8Sttad0xHRX6t/od5qM51RqW57oysi9t5NYuVtrUntZQ9tICJu/3Dii6zFJt2HvJbKXEQ82uz4J9X6+6t3ca+uP42IwTbEH7hnvN3qf7q7df2n2hA/7/oB2J1unq6dyFaf/9Kl659ocv7rbHLuehB5n/8a138Lq67/luvvaHH99+oGY1z95MMrreay+p+/8dLnjZbFz7YPVdR9uDMX8Vhns/qTpfqTFvWf3WCMwt9XSq3m8q5/8aOIQ9G8/oZk7f9PdGR0rFwarD02jTH3zdBnreLnXX92/Pe2qH+94395gzHeOHPmequ59etPf+5OXq/2uuvPvDU8NTVxNKI7eWX188fqN7S30Nin8R5Z/YefWPv736z+LESl/jlka4G5+jYbv31PzBeuXf1yrfqztV+ex//cAx7/dzcY48mv3zvcam7l+jdrWfzbSW0tDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANaUT0RZIWl/ppWixG7IuI/8fetHxpcuqp0UtvXjyXzUX0R1c6OlYuDUZEoTZOsvHRan95fOye8bMRsT8iPijsqY6LI5fK5/IuHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCX7IqIvkrQYEWlELBTStFjMOysAAACg7frzTgAAAADYdNb/AAAAsPNZ/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALDJ9h+8eSuJiMrJPdWW6a7PdeWaGbDZ0rwTAHLTkXcCQG46804AyM19rvFdLsAOlKwz39typqftuQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwfR06cPNWEhGVk3uqLdNdn+tq+oqDW5gdsJnSvBMActOx1mTn1uUBbD1fcdi9mq/xgd0kWWe+d3mfyr9nejYtJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2n75qS9JiRKTVfpoWixH/iYj+6EpGx8qlwYj4b0R8X+jqycY9eScNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABA201Oz4wPl8ulCR0dnXw7yfZIo9bJ+y8TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5mJyeGR8ul0sTk3lnAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAORtcnpmfLhcLk1soHP9fnZe0cm7RgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8vNPAAAA///5ZQ4Q") lremovexattr(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000140)=@known='user.incfs.metadata\x00') mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) sync() mount(0x0, 0x0, 0x0, 0x2200020, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = gettid() timer_create(0x1, &(0x7f0000000800)={0x0, 0x21, 0x4, @tid=r4}, &(0x7f0000000000)=0x0) fcntl$lock(r1, 0x26, &(0x7f0000000040)={0x3, 0x0, 0x8000000000200004}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x9) timer_settime(0x0, 0x1, &(0x7f0000000040), 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) timer_gettime(r5, &(0x7f0000000300)={{}, {0x0}}) writev(r3, &(0x7f0000000400), 0x0) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)=ANY=[@ANYBLOB="ad77351a2d53ec20a91c000000020303a82a03835596685300000000"], 0x1c}, 0x1, 0x0, 0x0, 0x4000000}, 0x0) sendmsg$NFQNL_MSG_CONFIG(r7, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="1c000000020303000000000000000000000040000800010001"], 0x1c}}, 0x80) sendmsg$NFQNL_MSG_VERDICT_BATCH(r7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4881}, 0x4024000) rt_tgsigqueueinfo(0x0, 0x0, 0x100001f, &(0x7f0000000080)={0xc, 0x2, 0x7f}) syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) pipe2$9p(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000004c0)={0x3, 0x3, &(0x7f0000000840)=ANY=[@ANYRES8=r6], &(0x7f0000000480)='GPL\x00'}, 0x94) write$P9_RREADLINK(r8, &(0x7f0000000400)={0x56, 0x17, 0x1, {0x4d, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/'}}, 0x56) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): unshare-openat$thread_pidfd-io_submit-socket$inet-bpf$BPF_PROG_WITH_BTFID_LOAD-bpf$ITER_CREATE-close-bpf$BPF_PROG_TEST_RUN-bpf$LINK_DETACH-bpf$BPF_GET_MAP_INFO-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER-openat$binder_debug-ioctl$sock_SIOCBRADDBR detailed listing: executing program 0: unshare(0x64000600) (async) openat$thread_pidfd(0xffffffffffffff9c, &(0x7f00000000c0), 0x277de8b27bd5f421, 0x0) (async) io_submit(0x0, 0x0, 0x0) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000100)=@bpf_lsm={0x6, 0x3, &(0x7f00000001c0)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000200)='GPL\x00'}, 0x80) r2 = bpf$ITER_CREATE(0xb, &(0x7f0000000240)={r1}, 0x8) close(r2) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000280)={r1, 0x8, 0x25, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$LINK_DETACH(0x22, 0x0, 0x0) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000300)={r2, 0x0, 0x0}, 0x10) (async, rerun: 64) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x15, 0x0, 0x1}, {0x15}, {0x6, 0x2}]}) (async, rerun: 64) openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000340)='/sys/kernel/debug/binder/stats\x00', 0x11, 0x0) (async) ioctl$sock_SIOCBRADDBR(r0, 0x89a0, &(0x7f0000000000)='bridge0\x00') program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$packet-setsockopt$sock_attach_bpf-syz_emit_ethernet-mkdirat-socket$packet-bpf$MAP_CREATE-bpf$MAP_LOOKUP_ELEM-socket$nl_route-prlimit64-sched_setscheduler-memfd_create-seccomp$SECCOMP_SET_MODE_FILTER_LISTENER-fallocate-sched_setaffinity-getpid-sched_setscheduler-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-sched_setaffinity-syz_clone-syz_clone-syz_read_part_table-ptrace-ptrace$peeksig-openat$loop_ctrl-preadv-setsockopt$SO_ATTACH_FILTER-mkdir detailed listing: executing program 0: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000180), 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[], 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1e) r1 = socket$packet(0x11, 0x3, 0x300) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000040000000000000000000000000000ae674991173c7b155c09bf346c3c24385010592f822c4860111d8721ffd396b534c055a2198ad5605f65ef58adfa82748ae3bcac32a94c9c75d0cb72e0f71b5b08000000000000001fd9c0121238e395d38d2f13d6371f84d73f1748db0c97a8c88724fc2e98561e4fe52d2c38787b7c9a4b49215e6886af1de407f9e231d8dd6e7097259b60c37b0fc6db030000000c461030c85a894c18489a92a6341cbee20bc0f87dca27889cd73967ec218160f327fd7553db834810cf120f522d", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00'/28], 0x50) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000940)={r2, &(0x7f0000000740), 0x0}, 0x20) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000000)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r3 = memfd_create(&(0x7f0000000300)='+\x8b\x8a\x16\x11O\xdd\xdfk(F\x99\xdf\x92\xd5>oJ\x02u\x9b\xafa\xac\x06\x9c&\xf5\xe3j\xfa\tcqM\xb8R\x86\xd9\xd2.\x9f\x12\xed\x10\f\xbd\x1a|\x8a\xbb\xda\xcfY\x98gU@\xf2M\xc0\xb5\xdf\x9a\x8d\xdb,n\xae\x0eT\x80\x8c\xfd\xd7\xb0\x94\x82t\x96\rKx\xc5\x9b\x8c\x87\x96\x8bc\xbc\xee\xcc\x9f\xe3F\x99V4\x8e;M\xa9\x823\xe3\xb3mG\x8f\xdb\xed\x1b\x05\xec\xfc\xd1\xb5\xfd\xec@\xdeU\xdd\xa4\xc1\xe4L)\x8e\xe5\x91\x8e\xd4\x89\xef\x95T\x05G\xac\xb8\xc1: )mh\xc7\xf1?\xbb\x13;\xad\x95\xd70\xb6\x0e\x7f\x84r\x0e\xbf\xc5\xf6\xd4\xdd\t\x14\x18\xf7\xefi\x93\x03\xd2\xf2\bK\"\xd2\xb5\xaa\xb8\xc8\xe0\xac\x99\xe8su\xcd\xc3E\x12\xd7\xdd\x96!\x16Tu\xe3\xf0\x84#R\xd9\xe3~Wj\xb0r\x87\'\xea\a\xcfOeK\x9daW\xf4\x87@\x9c\xf3\xf1K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x91\xe6\xdb\xc2\xa5h\'\xdfIn\x97\x0263~\xeb\xbe(i\n\xc2k4\x7f\x12\xa9e`SOs\x8c\xb4\xe7FeQ\xc6$\x92j_U\xfa\b\xea\xb0bYkW\xc0\x05\aC{\xcc\x03T\x17\xa5Sk\x87P\xc2\x97D\xb2\xfa\x1b\x9fe\xf4\x10\x1a\xad\x92\xce\x88\x1b\xbc\xe14\x19\xaa\xd3\r\xf4\xa2\xc3\x9e=\xa0 \xe6j\xe5\x85\xf8\x97\x03\x15\xaa\x920\xdcrI\xd8\b\xfb\xc7\xe7xX\x00>d\xbb\xa71\xad\x9a\xfb\xe6\x13\x87\x93\\\xe5W-\xfc\xfd\xb8O\xb9j\xb8\xf2\x9dx\xb2\x86\xad\x92', 0x3) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000540)={0x1, &(0x7f0000000680)=[{0x6, 0x0, 0x0, 0x7fff0006}]}) fallocate(r3, 0x3, 0x90fc, 0x3) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) r4 = getpid() sched_setscheduler(r4, 0x1, &(0x7f0000000100)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r6, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x0, 0x40000002, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x5e8b) syz_clone(0xdfda37ee7fed67ce, 0x0, 0xff50, 0x0, 0x0, 0x0) r7 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_read_part_table(0x105c, &(0x7f00000014c0)="$eJzsz71xwkAUBOCVZMu6GTlxBYrcketwCSihD2I6IKIAOqEJMfqBEoDg+4Lbmb13N/PCS7VJhjqZ0p/6ufjYLqbdmmOb/FTl8WD8WqKbj5JrGfZ1/peqSlLfxy7dmqX5rLbqMP/a5Py7jrb5zt/xGTsCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwLu7BQAA//9yaQtA") ptrace(0x10, r7) ptrace$peeksig(0x4209, r7, 0x0, 0x0) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000580)=""/200, 0xc8}], 0x1, 0x111, 0x0) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0x6, 0xba, 0x2, 0x5}]}, 0x10) mkdir(0x0, 0x88) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$KVM_SET_USER_MEMORY_REGION-socketpair$unix-socketpair$unix-write$cgroup_pid-write$cgroup_pid-recvmsg$unix-syz_open_procfs-getdents64-socket$nl_route-sendmsg$nl_route-sendmsg$nl_route-getdents-socket$packet-socket$packet-setsockopt$packet_add_memb-socket$inet-syz_usb_connect$uac3 detailed listing: executing program 0: ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, &(0x7f0000000100)={0x0, 0x1, 0xc000, 0x1000, &(0x7f000001e000/0x1000)=nil}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write$cgroup_pid(r1, &(0x7f0000000180), 0xfdef) (async) write$cgroup_pid(r1, &(0x7f0000000180), 0xfdef) recvmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000240)=""/79, 0xce80}], 0x300}, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='task\x00') getdents64(r2, &(0x7f0000000040)=""/35, 0x23) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104fcfffffffcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="03176d616373656300000c000280050003000000000078c3630a7e3c14afaae4e866f6014494a63aa73258e02d5a8c70a029b59fc9e1502ae57255c81531844ae59cbac35428d8ad61091c8c9e16c45050206bda0ef2db612f87d11c41e5ae84febcb4a1d80d364b962caeebbd8d0d6925b1b163102d5b282f9968bb94f613b7ce23f15745632fc91a19c6fe46aaedcdbf9a0220649168bb17b6dae823984f24d8950e1ce1bd0ba0c9b11161cd3b48b3a9db8802c565b9938cd1d9f4b2eb70fb00000000000000002bb45f8bab7705e0536e2f72dacd83"], 0x3c}, 0x1, 0x0, 0x0, 0x2004d808}, 0x0) (async) sendmsg$nl_route(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000104fcfffffffcdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="03176d616373656300000c000280050003000000000078c3630a7e3c14afaae4e866f6014494a63aa73258e02d5a8c70a029b59fc9e1502ae57255c81531844ae59cbac35428d8ad61091c8c9e16c45050206bda0ef2db612f87d11c41e5ae84febcb4a1d80d364b962caeebbd8d0d6925b1b163102d5b282f9968bb94f613b7ce23f15745632fc91a19c6fe46aaedcdbf9a0220649168bb17b6dae823984f24d8950e1ce1bd0ba0c9b11161cd3b48b3a9db8802c565b9938cd1d9f4b2eb70fb00000000000000002bb45f8bab7705e0536e2f72dacd83"], 0x3c}, 0x1, 0x0, 0x0, 0x2004d808}, 0x0) getdents(r2, 0xffffffffffffffff, 0x7a) socket$packet(0x11, 0x2, 0x300) (async) r4 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_add_memb(r4, 0x107, 0x1, 0x0, 0x0) socket$inet(0x2, 0x36b235bd224b3e59, 0x7f) syz_usb_connect$uac3(0x0, 0xa4, &(0x7f0000000080)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRESHEX=r2, @ANYRES8=r2, @ANYRES8=r2, @ANYRES8, @ANYRESOCT=r2, @ANYRES8=r4, @ANYRES16], 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route-sendmsg$nl_route-mprotect-socket$nl_route-syz_init_net_socket$bt_l2cap-ioctl$ifreq_SIOCGIFINDEX_vcan-syz_usb_connect$uac1-getsockopt$bt_BT_SECURITY-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="300000001d"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0xc31fe084736598c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) (async) r7 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000016c0)={'vxcan0\x00'}) syz_usb_connect$uac1(0x2, 0xaa, &(0x7f0000001640)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902980003010000000904000000010100000a2401000000020102132406040006030000000000000000000000000924030000010000ff0924050000f8431cfd0924030614030204003b24040402090402"], 0x0) (async) getsockopt$bt_BT_SECURITY(r7, 0x112, 0x4, 0x0, 0x0) sendmsg$nl_route(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x811}, 0x4000804) program crashed: KASAN: use-after-free Write in pppol2tp_release single: successfully extracted reproducer found reproducer with 28 syscalls minimizing guilty program testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route-sendmsg$nl_route-mprotect-socket$nl_route-syz_init_net_socket$bt_l2cap-ioctl$ifreq_SIOCGIFINDEX_vcan-syz_usb_connect$uac1-getsockopt$bt_BT_SECURITY detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="300000001d"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0xc31fe084736598c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) socket$nl_route(0x10, 0x3, 0x0) (async) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000016c0)={'vxcan0\x00'}) syz_usb_connect$uac1(0x2, 0xaa, &(0x7f0000001640)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902980003010000000904000000010100000a2401000000020102132406040006030000000000000000000000000924030000010000ff0924050000f8431cfd0924030614030204003b24040402090402"], 0x0) (async) getsockopt$bt_BT_SECURITY(r6, 0x112, 0x4, 0x0, 0x0) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route-sendmsg$nl_route-mprotect-socket$nl_route-syz_init_net_socket$bt_l2cap-ioctl$ifreq_SIOCGIFINDEX_vcan-syz_usb_connect$uac1 detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="300000001d"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0xc31fe084736598c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) socket$nl_route(0x10, 0x3, 0x0) (async) syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000016c0)={'vxcan0\x00'}) syz_usb_connect$uac1(0x2, 0xaa, &(0x7f0000001640)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902980003010000000904000000010100000a2401000000020102132406040006030000000000000000000000000924030000010000ff0924050000f8431cfd0924030614030204003b24040402090402"], 0x0) (async) program crashed: KASAN: use-after-free Read in rcu_cblist_dequeue testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route-sendmsg$nl_route-mprotect-socket$nl_route-syz_init_net_socket$bt_l2cap-ioctl$ifreq_SIOCGIFINDEX_vcan detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="300000001d"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0xc31fe084736598c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) socket$nl_route(0x10, 0x3, 0x0) (async) syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f00000016c0)={'vxcan0\x00'}) program crashed: KASAN: use-after-free Read in l2tp_tunnel_del_work testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route-sendmsg$nl_route-mprotect-socket$nl_route-syz_init_net_socket$bt_l2cap detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="300000001d"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0xc31fe084736598c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) socket$nl_route(0x10, 0x3, 0x0) (async) syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route-sendmsg$nl_route-mprotect-socket$nl_route detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="300000001d"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0xc31fe084736598c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) socket$nl_route(0x10, 0x3, 0x0) (async) program crashed: KASAN: use-after-free Write in pppol2tp_release testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route-sendmsg$nl_route-mprotect detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="300000001d"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0xc31fe084736598c) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) program crashed: KASAN: use-after-free Read in rcu_cblist_dequeue testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="300000001d"], 0x30}, 0x1, 0x0, 0x0, 0x1}, 0xc31fe084736598c) program crashed: KASAN: use-after-free Write in pppol2tp_release testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write-sendmsg$nl_route detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001c00010429bd7000ffdbdf2507", @ANYRES32], 0x28}, 0x1, 0x0, 0x0, 0x1}, 0x24040040) program crashed: KASAN: use-after-free Read in rcu_cblist_dequeue testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect-write detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) write(r0, 0x0, 0x0) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect-mprotect detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc-mprotect detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) (async) program crashed: KASAN: use-after-free Read in rcu_cblist_dequeue testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg-sendmsg$tipc detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) sendmsg$tipc(r5, &(0x7f00000003c0)={&(0x7f0000000400)=@nameseq={0x1e, 0x1, 0x3, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000480)="84dda5bd5bbe5cd768e3935c5fc8b5a2ce3d9fa7c8e1da92de", 0x19}], 0x1, 0x0, 0x0, 0x20004800}, 0x4800) (async) program crashed: KASAN: use-after-free Read in rcu_cblist_dequeue testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE-recvmmsg detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) recvmmsg(r5, &(0x7f00000001c0)=[{{0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/174, 0xffda}], 0x1, &(0x7f0000000340)=""/65, 0x41}, 0x2}], 0x1, 0x40002122, 0x0) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt-setsockopt$TIPC_DEST_DROPPABLE detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) r5 = socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) setsockopt$TIPC_DEST_DROPPABLE(r5, 0x10f, 0x81, &(0x7f0000000140), 0x4) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket-setsockopt detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) socket(0x1e, 0x4, 0x0) setsockopt(r0, 0x10, 0x5, &(0x7f00000004c0), 0x0) (async) program crashed: KASAN: use-after-free Write in pppol2tp_release testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap-socket detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) socket(0x1e, 0x4, 0x0) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro-mmap detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x13, r4, 0x82316000) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap-openat$cgroup_ro detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x275a, 0x0) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6-munmap detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp-connect$inet6 detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e21, 0x7, @ipv4={'\x00', '\xff\xff', @remote}, 0x9bd}, 0x1c) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) r3 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r3, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program crashed: KASAN: use-after-free Write in pppol2tp_release testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-socket$inet6_udp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) socket$inet6_udp(0xa, 0x2, 0x0) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-ioctl$BTRFS_IOC_RM_DEV_V2-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) ioctl$BTRFS_IOC_RM_DEV_V2(r1, 0x5000943a, &(0x7f0000000640)={{r0}, r2, 0x2, @inherit={0x60, &(0x7f00000005c0)={0x1, 0x3, 0x0, 0xf, {0x0, 0x1, 0x1, 0x8, 0x1800000000000}, [0xe0000, 0x3, 0xfff]}}, @name="612b2e6723615b9e50811fa914b78caa49c82b7274f042b3521bcd15ea78d99242b6951281328508644bb607923977ecafbba308a6f9f291e4b997623a01973c053dce1259db7745b928d49af514c9c6f922006fee17bd30cb2a328eb5c0b47d84515777367e3bb541fb9a5ba9d30c39aaf149b1bd24580ffee006dd4e8dcd4d71e2a15b0e6cd7b1df9bcd05d65c4473404232556e0d8c6bbe1867f4eba70b879bea13fbf8a14e900b31809761e8cbee450c882136e2416f15c4f454294ec6933024a3f002daf0b6c1b46487b690702834378bab5989211869c22ae3b2d4f1d21f1aa06345018736113ff260767442e01d6e79fc76ed58d9d532c24131aff437ed879074a55ccfc45636438a17e1541d0500aeefbf5280eed6cc49c8b7913193b15fb78674c38d1af6ad6f628b056ffcaa2118037a5b7e4b14a880ef4daa67bb9d92594604f65cbdcb3b56f7c5aaffccd49476b82f3526b7093efbd9f481f99ee5f4feda6ee3023c5487cfcb17ee7b80f7cb42cbb2c1d8f3a1b3375492317549b3907e8bff6042360cb2f01333b52e09be54b6dd53c89b28370f18929ed64b5c36ac5f9ba3eb905cb8f3ee74d78ca4d1e6ec16ada0d71be62fd792d9597d9464b0ce52a6ac9025cc96cd23216a8ead69ff71b1c56bafda2cdb640e9a93719547629e7e0a1dc7dbab61796ee1754b332bc33630f8916d35a2c6eef05c0ca6489d9c898123e9fb326f4c48e3b704a617751d0190082db503e9f7d99ccebe9b824a749eadcfdabd9370291de668cf47b2095952706119b084fe1b06ba62fce04521401cb0ad169dcb68dc846e09f6fa03fe4cc781f4531228f81120ceaf61b38761f803fc991a8ad3763928e81091812b4266106673cbb1975458229db943f081be368cdec3fd38ca3c3e58bbca8e0a1d250556992484f2f226f0a3152a15caf233468c660fb8cb0e54510baa0da7689c447f371b4db3601c5c86eb82a3358c0929223e634d2bdc8d5ce2c9323bac65b63f55f98010ca059f24ad9cab72af38dc1f4ca0ccc0324260bac8a869e5f7d7e4d58a94f3ed18aa329ac4c86e5a8981d3ce16d7322899dffe40d446855145d7948daa24abb8062a6b4733409d0d05ca3a489ac0f192e31e6bc49d5b61525f2ec3b682004a0759fbd5fc335401983cc11ad224fab5b663a1e6963d0d6730d73ec1638fb919279a6e76a09b9ec69fb8ea32f085dc3c275123d67e2e55aae690b5d08c61a6f3bbeb9a78aa4282f19fa1c214dda21e96db3658cb8d01c88528beb3ed2bdf4e90581e7b84dfe4be470975f5c6bbb75f9c9d1be1afbe62479adad51597c6c8bc459645de8217934de49f8fa00681397d128a31b59d71e356b69992b00c00f56409160e04cf2e101a1ec56c22af6acfd38580710c3bacd69db0de28dd429a73027e2089cd6b97cae03b08bb42341b81e93096d9a807eb8db23d45e62d52babb2c84d300b5c62e18661fdfcfda3b445bfdcb57482bf701155762089cb33339b94c865d42be4a4629acf5f4c4f4762555010b67ce34a63776a13576e470ecde0954f246249843ad842d6a73d61fdc5dec11dd0223cddec2e87f55ca45d05f4ff115e46adc540ccd57ca23698113ff452a0f75cd797e0ba2c829eac1e654cb6e2f1380af8cbb56e794bb2b810904d42d4790fca6f6e9e4606352c73d0379f312833954f0af43d9c0de31f6fb8e5c778fcac4555f201955bb407c5d7520bae36d919ff0dd3cc80af6938010fa89136f438dd428074ed9400e86cce5acd08a48b5c169f80a7263332c4fecc8c5a91a118927d91236eb9722bda374eee2705887b3539d37e3f7f5048dd6105672d2f05775f81e79b0af8d11a8f84ba2cc458519903edc0d955ce84fa49dc0ca114178d27fd9860cb89fa27813ef9292edcca9ca00b949ee231201ce6a00e4fbbef7b73f02b53b7d8c2522d817f30a7eb04b6bac868297c9e32d8e151203868d5b948018fa0fe3a7c8884719aa28b81d829744ca81467417cfc84f7b3ef6c9c126820126f068e4cae350725194f4fbec02c0ca6764e660b897156c8a80ff29f28028356a78efbf60a51386c20715891787b15ee9d936bd8041fa99c4983e311cff373597868c287b273607560cbe18a9cfad763e4e921e2c4783d3b825cdced55ba29645ff145d0713eb21219673eac79edb41e1d9466d6f57156eafb50a88147d8377d9c031652868999566e8e48ca9e923def04cda023488b47fbb22c316100eeff5f0e964c45c7fa2989426424e9ff2ef8313458257a696850b3a42f32a9b4e2f00c54ce9eae0c7cc19ed5c1d3d2ae2ec4a71fa2f3a0e7e41ec51f07d13e94e8a87b008844def120e258f2a6a658e290fc8b9d2469540e986d38d42571eace1770d691f8251dce6036f86f1e02b40a6976fdf2f455b2bee7b9420d6c15f6fc2229c285475c463db65f32f73ff55f4385088845c8dd42a3cfa20541ad239f2989ab1a413e8ac8bf9c0063b8cc128f2035303a3c79a0cd707e28deeebc8e999b2d482a486df8ec4223167341b78950cd8d496a9c938684eb757c4e200c769e655fb52d0ab9e9ccd90716a2af03268fd343867e56b5f22436431a38bfa69f58633fc92217e20020a8361f58e42efa8c3e19937aab1525ccecee2d6c4e4120b14490c000d3b1f948e922da7c8deb7e20c0ca6b6b418ea20cdd7bdd1a7c46d74affcd243c06a18a8ebbe0b5394493c20e02fd4a318efe591e34bfa5eca2deb3477cfa2e2479358534ee08cffe67cd5e90b798b420d23687175eee7d2d986d6dce9385dd672956ac2e8511154ab14e0400fba2ecf23abeb3fa7916a7a0532f98cb188b86982943f359cb28313ca7dd3efbc8add6532eb88ff7b53483b443255834f750479f30cac64ef287a3421e3e7b4ec597c3be68be79726da8fbbe833456a16340e3e0f9888990e623d19cbf78adff198b4e42b07691eddc82a350268214e67356ad0ed7193db49796c88b04a1212c434aa3be1b49c4d498d56191a5b10c4036678df37bf0f596fb9f0046c37cfd9aaef8aedda53a88feca400dd5dd366cb6090838076e57e1289676d24ba8c50165dd2dbc38f9a6d4d31a03dc776585f4c2ecf24c48d7cb3411185e48f840d7b8b266653b528caeaffead3ebc741daa670373b79508ef70d49394108d52ff7c300bed582cfd0a1cf79402a3d62452927ca8e9a41dfd8a7f8da52b6b7f9a5709887b6c051713bc92a801f22861055219c80d133984784b53c64e57fc2cf2d255d9529e6e4e3a83868d7526bbc9a0ae24356770ef6a58f5c4f4a738bcebf2ee88839a267bc929a9d6cb3d5088292349e307d788c4959f714b4f5189dce66c1c4901451bb380e97877e6be22c075a737834acc498b74ec2c04261707af58a3592f11d9dd8fc21a870285d11c77dd20533a1b62fa5415b9979ef75205d0f2bcd8f3c630098f769ebd607c177bb0bf91e2381d7495a64fd41b09c77d09295cb0a6500232ec807cf75dfd8810ff45ca874971890d4336760f0475e7991177bb4a5f9bcb37ddef12d697818db20f612b0999c6b73fd90184239e94aba374c7dd2ac814908f9623e59cebd39dc264c15812791a40f5758a29904941d7860ac216c8d2b0ba7f95c75a66aed26b253cd519c55030147cd86bc577813fb512964bf68aeea235311a5de19507b9cf7dcdd05d4f2277539c25ad03f27dad20865591c4d0f078dec0855f17c447f142f4861d912981747df8a55342c1a44ec6e935c60283e5a2c200641d49ed9a958683b0036ddbe7afd0752ab160bba310937c04ee149c98f13934ee3896d620398cc3d4a921293efdea4996b69e5da7fb1513be343bb433136460cf49546b1defee60427acb0271a290389a6a73e8e8439483afff8c8e04471c37f5e2042b399d74b1e92f5d9870bc51d44005e6712e78ba1428e1bcd3ceab3c945d853a8dca7367c5a7514f32a0ccd78d81d27cbd681fe4a620adc998ea31cca76aa0eca63ef94074c4b736347349b43e372ad049e783660f35ba381941903bf1d50568df8488c3c7b66c60492d6b5b1ed5384b6c14955eead93d7ab448aaf2bfa13cb0c09515af22bec6a716eab875f20a09d763181e4f9ae0b300638f6ad70c66f39dd65831c3ed950f76b0b81b1a32ffce764fa29f3cbf30abf64c546b49f6e0f3eb1a826e4de4042e115e7fa0d8b1f973c818116f8b16a0bb154d623042f5fd279016d59ea937d423eb73377ddfadfc3425706f43f6e61fab2e1421838c6dc86c850aeb7e24a10b8d2fefc82faa068c1b9babca20ef8a82ebdc269c46fc5b63b6a4a3d1aa9025c4d8739f0bec2fc23aad69559791e070ff0411e592b2ffc41dfec9caaae030e3ebeb35131a733f0fede0aff12c269261fc8ff195d04e71921d4a0167cb6535756060b3c1d008c015036938f764303c488f8397285dbdfae142bad5373fb267c3bc214ff3ce89a06849cacd0a127caba9e4c59f79d795380bc96470863583337c700a8850a393e7bf782c6b2f060d445a298b8a6552ed5c2490d1638df9720d0a9f9deb18c3a8076fa3e4e658b7b2f4a385c8ff01c74e715e11113800195464112441e496c1e038e8594fe934559c77ef0de6a7d115f98e43cb4611c015e5c7b6e97d7705c3f1f8a72f2918282b7efa399f1019b8e0f154884f22e1bbd546f4c433b4051b1476808301f2144c9ef6be4e6a008cb6b2604cef1b9f087735760232fbba06939832fb9a3e91d7b21e4f63e0e37869395a26ab24e1e20bd98ea0d87b914a1872422212b1a7f3cb3fe085896e671d34827d0c9d2d9a3de7037adbf5d3a9dec647e5354b7cb3bf783d572458886185ca3a258b311b092670fbf352e160612b0a02b38bc36f2699ae5809ab827936b813c9f0ef95bcb4d10befa7d9d4fac699d4a7c0be0c215cdc4d7813585cd6380a5223c3b667a89c64b58b7e66d5a36a2cefe9ca3d408b67e874501e58ff54c424b5640198fc9fdbf7163176197a0cee74976ffc303c7e023185c45f52a50852efc9db611df8e99b0a43aa967962fe57a07e8969b9a35e0c073af32b605da58f48f1775b577c8daaa208e9eb483e82625573c434921e4923410f77cb3c5c21de19de381714a0b3f6b39cb33042f07f6e03682158f43d37308d8dc60a7e2b5b576d70b4c94e8d76784c97acda70ab5e46dabc406e9cdec7db03838e955b5ce4e7bbb468fae4f9596b8d8a231d880844639698e4bd649b1efbb917ad1285b4ede062b0da41352de0b9280179bd4f20f2d9fa89f3c2b0f49915fdd8602fd412548e6dc22265bb9f4eec32138d2a8b1c190787fe10bd741ea173696ec7f81a00ca790996b78ef23909efd86eb9e351d56f6f4c855907e95864cc47161c4eba73a39878d9fa4d4864cd5f65bf7f365c5d34a64df88d83687d9cce81630b6d8b1ce8b756b235d7db17b46f441754479f7171e763efb357844fd5cd93d66e7653273c791a2699cdb2d5e98f3501256d82e3459f551fa23a1fbbcfdd1eebc8322a7c9f8f77cc4912bd8c7c5a2249631cff325f0f6c78852b59d19f788c99369398cf155ec3916eb0bb8bea56e38ac8f4a79e489eee4f4c9be67f37eb334f98628168ebccdcdfe31b68998d010782a65deb01463808d502fc63e6c5d47467e1ff36bd88101e7cf7006fde9ed70cf1434c15b7bc3354a5b767b128530e546f6aa183037d9ed1c223abf"}) (async) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, 0xffffffffffffffff, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-syz_emit_ethernet-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) syz_emit_ethernet(0x88, &(0x7f0000001700)={@local, @empty, @void, {@ipv6={0x86dd, @gre_packet={0x1, 0x6, "bc4a06", 0x52, 0x2f, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x88be, 0x6, 0x1, [], "70cf507de400"}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88a8, [0x7], "0080d5db64cc"}, {}, {0x8, 0x88be, 0x3, {{0xc, 0x1, 0x8, 0x1, 0x1, 0x0, 0x4, 0x17}, 0x1, {0x7b40}}}, {0x8, 0x22eb, 0x0, {{0x3, 0x2, 0x2, 0x3, 0x0, 0x0, 0x1, 0x9}, 0x2, {0x3, 0xeb, 0x0, 0xd, 0x1, 0x1, 0x1, 0x1, 0x1}}}, {0x8, 0x6558, 0x6}}}}}}}, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) socket$key(0xf, 0x3, 0x2) (async) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-socket$key-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) socket$key(0xf, 0x3, 0x2) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) (async) r0 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(0xffffffffffffffff, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r0, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f00000004c0)={"e2d33bf8ba2e5185307cc499ffee17c3", 0x0, 0x0, {0x8, 0xf}, {0x8, 0xfffffff8}, 0xb5b9, [0x100000000, 0x4, 0x5, 0xffffffffffffff00, 0x3ff800000, 0x100000000, 0xff, 0xffffffffffffc5f3, 0x8, 0x1000, 0xeb26, 0x14, 0x4, 0x8000, 0x6, 0x6]}) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program crashed: KASAN: use-after-free Write in pppol2tp_release testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) (async) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, 0x0, 0x0) (async) program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session extracting C reproducer testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp program crashed: KASAN: use-after-free Write in pppol2tp_release simplifying C reproducer testing compiled C program (duration=30s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp program did not crash testing compiled C program (duration=30s, {Threaded:true Repeat:false RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp program did not crash testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp program crashed: KASAN: use-after-free Write in pppol2tp_release testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session testing compiled C program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp program did not crash testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program did not crash validation run: crashed=false testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program crashed: KASAN: use-after-free Read in rcu_cblist_dequeue validation run: crashed=true testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program did not crash validation run: crashed=false testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program did not crash validation run: crashed=false testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program crashed: KASAN: use-after-free Read in pppol2tp_sock_to_session validation run: crashed=true testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program did not crash validation run: crashed=false testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program did not crash validation run: crashed=false testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program did not crash validation run: crashed=false testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:false Sysctl:true Swap:false UseTmpDir:false HandleSegv:false Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$pppl2tp-ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL-socket$inet6_udp-connect$pppl2tp detailed listing: executing program 0: r0 = socket$pppl2tp(0x18, 0x1, 0x1) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) (async) r1 = socket$inet6_udp(0xa, 0x2, 0x0) connect$pppl2tp(r0, &(0x7f0000000040)=@pppol2tpv3={0x18, 0x1, {0x3, r1, {0x2, 0x0, @dev={0xac, 0x14, 0x14, 0x20}}, 0x2}}, 0x2e) program crashed: KASAN: use-after-free Write in rcu_segcblist_enqueue validation run: crashed=true reproducing took 38m45.204771536s repro crashed as (corrupted=false): IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready ================================================================== BUG: KASAN: use-after-free in rcu_segcblist_enqueue+0x85/0xa0 kernel/rcu/rcu_segcblist.c:250 Write of size 8 at addr ffff88810f595990 by task kworker/u4:3/351 CPU: 1 PID: 351 Comm: kworker/u4:3 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 Workqueue: l2tp l2tp_tunnel_del_work Call Trace: __dump_stack+0x21/0x24 lib/dump_stack.c:77 dump_stack_lvl+0x1a7/0x208 lib/dump_stack.c:118 print_address_description+0x7f/0x2c0 mm/kasan/report.c:248 __kasan_report mm/kasan/report.c:435 [inline] kasan_report+0x100/0x140 mm/kasan/report.c:452 __asan_report_store8_noabort+0x17/0x20 mm/kasan/report_generic.c:314 rcu_segcblist_enqueue+0x85/0xa0 kernel/rcu/rcu_segcblist.c:250 __call_rcu kernel/rcu/tree.c:2998 [inline] call_rcu+0x4df/0x1090 kernel/rcu/tree.c:3054 radix_tree_node_free lib/radix-tree.c:308 [inline] delete_node+0x1c0/0xa60 lib/radix-tree.c:571 __radix_tree_delete+0x258/0x3c0 lib/radix-tree.c:1376 radix_tree_delete_item+0x257/0x360 lib/radix-tree.c:1427 idr_remove+0x43/0x60 lib/idr.c:156 l2tp_tunnel_remove net/l2tp/l2tp_core.c:1263 [inline] l2tp_tunnel_del_work+0x34f/0x3d0 net/l2tp/l2tp_core.c:1287 process_one_work+0x6fd/0xbc0 kernel/workqueue.c:2301 worker_thread+0xa8e/0x13c0 kernel/workqueue.c:2447 kthread+0x324/0x3b0 kernel/kthread.c:313 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:298 Allocated by task 4021: kasan_save_stack mm/kasan/common.c:38 [inline] kasan_set_track mm/kasan/common.c:45 [inline] set_alloc_info mm/kasan/common.c:430 [inline] ____kasan_kmalloc mm/kasan/common.c:509 [inline] __kasan_kmalloc+0xd4/0x100 mm/kasan/common.c:518 kasan_kmalloc include/linux/kasan.h:254 [inline] __kmalloc+0x19f/0x330 mm/slub.c:4038 kmalloc include/linux/slab.h:560 [inline] kzalloc include/linux/slab.h:667 [inline] l2tp_session_create+0x39/0xb60 net/l2tp/l2tp_core.c:1616 pppol2tp_connect+0xbf5/0x1640 net/l2tp/l2tp_ppp.c:772 __sys_connect_file net/socket.c:1867 [inline] __sys_connect+0x3ce/0x450 net/socket.c:1884 __do_sys_connect net/socket.c:1894 [inline] __se_sys_connect net/socket.c:1891 [inline] __x64_sys_connect+0x7a/0x90 net/socket.c:1891 do_syscall_64+0x31/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x61/0xcb Freed by task 351: kasan_save_stack mm/kasan/common.c:38 [inline] kasan_set_track+0x4a/0x70 mm/kasan/common.c:45 kasan_set_free_info+0x23/0x40 mm/kasan/generic.c:370 ____kasan_slab_free+0x125/0x160 mm/kasan/common.c:362 __kasan_slab_free+0x11/0x20 mm/kasan/common.c:370 kasan_slab_free include/linux/kasan.h:220 [inline] slab_free_hook mm/slub.c:1600 [inline] slab_free_freelist_hook+0xc5/0x190 mm/slub.c:1626 slab_free mm/slub.c:3208 [inline] kfree+0xc0/0x270 mm/slub.c:4196 l2tp_session_free net/l2tp/l2tp_core.c:168 [inline] l2tp_session_put+0xb2/0x1a0 net/l2tp/l2tp_core.c:193 l2tp_session_del final repro crashed as (corrupted=false): IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready ================================================================== BUG: KASAN: use-after-free in rcu_segcblist_enqueue+0x85/0xa0 kernel/rcu/rcu_segcblist.c:250 Write of size 8 at addr ffff88810f595990 by task kworker/u4:3/351 CPU: 1 PID: 351 Comm: kworker/u4:3 Not tainted syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/16/2026 Workqueue: l2tp l2tp_tunnel_del_work Call Trace: __dump_stack+0x21/0x24 lib/dump_stack.c:77 dump_stack_lvl+0x1a7/0x208 lib/dump_stack.c:118 print_address_description+0x7f/0x2c0 mm/kasan/report.c:248 __kasan_report mm/kasan/report.c:435 [inline] kasan_report+0x100/0x140 mm/kasan/report.c:452 __asan_report_store8_noabort+0x17/0x20 mm/kasan/report_generic.c:314 rcu_segcblist_enqueue+0x85/0xa0 kernel/rcu/rcu_segcblist.c:250 __call_rcu kernel/rcu/tree.c:2998 [inline] call_rcu+0x4df/0x1090 kernel/rcu/tree.c:3054 radix_tree_node_free lib/radix-tree.c:308 [inline] delete_node+0x1c0/0xa60 lib/radix-tree.c:571 __radix_tree_delete+0x258/0x3c0 lib/radix-tree.c:1376 radix_tree_delete_item+0x257/0x360 lib/radix-tree.c:1427 idr_remove+0x43/0x60 lib/idr.c:156 l2tp_tunnel_remove net/l2tp/l2tp_core.c:1263 [inline] l2tp_tunnel_del_work+0x34f/0x3d0 net/l2tp/l2tp_core.c:1287 process_one_work+0x6fd/0xbc0 kernel/workqueue.c:2301 worker_thread+0xa8e/0x13c0 kernel/workqueue.c:2447 kthread+0x324/0x3b0 kernel/kthread.c:313 ret_from_fork+0x1f/0x30 arch/x86/entry/entry_64.S:298 Allocated by task 4021: kasan_save_stack mm/kasan/common.c:38 [inline] kasan_set_track mm/kasan/common.c:45 [inline] set_alloc_info mm/kasan/common.c:430 [inline] ____kasan_kmalloc mm/kasan/common.c:509 [inline] __kasan_kmalloc+0xd4/0x100 mm/kasan/common.c:518 kasan_kmalloc include/linux/kasan.h:254 [inline] __kmalloc+0x19f/0x330 mm/slub.c:4038 kmalloc include/linux/slab.h:560 [inline] kzalloc include/linux/slab.h:667 [inline] l2tp_session_create+0x39/0xb60 net/l2tp/l2tp_core.c:1616 pppol2tp_connect+0xbf5/0x1640 net/l2tp/l2tp_ppp.c:772 __sys_connect_file net/socket.c:1867 [inline] __sys_connect+0x3ce/0x450 net/socket.c:1884 __do_sys_connect net/socket.c:1894 [inline] __se_sys_connect net/socket.c:1891 [inline] __x64_sys_connect+0x7a/0x90 net/socket.c:1891 do_syscall_64+0x31/0x40 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x61/0xcb Freed by task 351: kasan_save_stack mm/kasan/common.c:38 [inline] kasan_set_track+0x4a/0x70 mm/kasan/common.c:45 kasan_set_free_info+0x23/0x40 mm/kasan/generic.c:370 ____kasan_slab_free+0x125/0x160 mm/kasan/common.c:362 __kasan_slab_free+0x11/0x20 mm/kasan/common.c:370 kasan_slab_free include/linux/kasan.h:220 [inline] slab_free_hook mm/slub.c:1600 [inline] slab_free_freelist_hook+0xc5/0x190 mm/slub.c:1626 slab_free mm/slub.c:3208 [inline] kfree+0xc0/0x270 mm/slub.c:4196 l2tp_session_free net/l2tp/l2tp_core.c:168 [inline] l2tp_session_put+0xb2/0x1a0 net/l2tp/l2tp_core.c:193 l2tp_session_del