Extracting prog: 2m41.97274433s Minimizing prog: 1h2m38.848584944s Simplifying prog options: 3m48.915766585s Extracting C: 52.836726163s Simplifying C: 0s extracting reproducer from 28 programs testing a last program of every proc single: executing 5 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$nl_xfrm-sendmsg$nl_xfrm-socket$inet6-setsockopt$inet6_IPV6_XFRM_POLICY-prlimit64-sched_setscheduler-getpid-sched_setaffinity-mmap-socket-sendmsg$nl_route-sendmsg$nl_route-io_setup-eventfd2-io_cancel-sendmmsg-socketpair$unix-connect$unix-sendmmsg$unix-recvmmsg-connect$inet6 detailed listing: executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={&(0x7f0000000600)=@newsa={0x140, 0x10, 0x1, 0x70bd28, 0x25dfdbff, {{@in=@local, @in=@loopback, 0x4e23, 0x0, 0x2000, 0x8000, 0x0, 0x20, 0x0, 0xc}, {@in=@rand_addr=0x64010101, 0x20, 0x6c}, @in6=@dev={0xfe, 0x80, '\x00', 0x23}, {0xfffffffffffffffe, 0x0, 0x0, 0x800000000000001, 0x10000000002c8, 0x6, 0x4000000000000}, {0x1fffffffffff, 0x8, 0x0, 0x4}, {0x0, 0x9}, 0x0, 0x0, 0x2, 0x1, 0x0, 0x3}, [@XFRMA_IF_ID={0x8, 0x1f, 0x4}, @algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x140}, 0x1, 0x0, 0x0, 0x4075}, 0x4800) r1 = socket$inet6(0xa, 0x3, 0x4) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f0000000180)={{{@in=@broadcast, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x5}, 0x0, 0x0, 0x1}, {{@in=@empty, 0x0, 0x32}, 0x2, @in=@dev={0xac, 0x14, 0x14, 0x13}, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4}}, 0xe8) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) r2 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="4800e80010000d0428bd7000fcdbff2500008000", @ANYRES32=r2, @ANYBLOB="1000000000000000280012800b000100627269646765"], 0x48}}, 0x4084) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="500000001000010425bbe5ad600027842c", @ANYRES32=0x0], 0x50}, 0x1, 0x0, 0x0, 0x13d33d22cca65c15}, 0x4008840) io_setup(0x8, &(0x7f0000000040)=0x0) r4 = eventfd2(0x1, 0x1) io_cancel(r3, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1, 0x80, r2, &(0x7f00000000c0), 0x0, 0x6, 0x0, 0x2, r4}, &(0x7f0000000340)) sendmmsg(r2, &(0x7f0000000000), 0x4000000000001f2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r6, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x7}}}, 0x19) 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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_ethernet-socket$inet_udplite-setsockopt$IPT_SO_SET_REPLACE-bpf$PROG_LOAD-socket$nl_generic-syz_genetlink_get_family_id$nl80211-ioctl$sock_SIOCGIFINDEX_80211-sendmsg$NL80211_CMD_NEW_STATION-mprotect-setsockopt$IPT_SO_SET_REPLACE-mkdirat-mount$fuse-mount-chdir-openat-syz_emit_ethernet-socket$inet_udplite-setsockopt$IPT_SO_SET_REPLACE-bpf$PROG_LOAD-socket$nl_generic-syz_genetlink_get_family_id$nl80211-ioctl$sock_SIOCGIFINDEX_80211-sendmsg$NL80211_CMD_NEW_STATION-mprotect-setsockopt$IPT_SO_SET_REPLACE-mkdirat-mount$fuse-mount-chdir-openat detailed listing: executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00080645f907004500001c000000000002907800000000ac141422110090780000000776960120023eb16724c67b49eefa08f7ca2d12353d96c1f728b95d43fdda18f020170eb4496bd8da541b06ca3adab3e071a26fb905f4bd28602ae4edcfada9ee35d5597bfe6f48fce7d593db3c2e8c4e97fd5f9c"], 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x288, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1f0, 0xffffff7a, 0xffffffff, 0x1f0, 0xffffffff, 0x7fffffe, 0x0, {[{{@uncond, 0x6, 0x130, 0x158, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "00000100cbd047da9ca965f96ad5801f0514d363ee84bb895919d9490f6785fba3c4a44f1e25ecefef2a2d6054f5260ece5ce1a56a5ef73be11d65bfe8c37674024c183ebacdf741cea92ded3a9ca54de15dd9ec8ef62f9e000000000000000000ffffff7f00", 0x80, 0x3, {0x4}}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x9, 0x38, 0x1d}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, 0x0, 0xff000000, 'team_slave_0\x00', 'ip6gre0\x00', {0xff}, {}, 0x6, 0x3}, 0x0, 0x70, 0x98}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x0, 0x0, 0x4}, {0x4, 0x5, 0x6}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2e8) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xb, 0x10, 0x0, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x20, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), r1) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_STATION(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x48, r2, 0x1, 0x70bd2a, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x83}, @NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x667}, @NL80211_ATTR_STA_EXT_CAPABILITY={0x4}, @NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0x3ff}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x4804) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x288, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1f0, 0xffffff7a, 0xffffffff, 0x1f0, 0xffffffff, 0x7fffffe, 0x0, {[{{@uncond, 0x6, 0x130, 0x158, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "00000100cbd047da9ca965f96ad5801f0514d363ee84bb895919d9490f6785fba3c4a44f1e25ecefef2a2d6054f5260ece5ce1a56a5ef73be11d65bfe8c37674024c183ebacdf741cea92ded3a9ca54de15dd9ec8ef62f9e000000000000000000ffffff7f00", 0x80, 0x3, {0x4}}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x9, 0x38, 0x1d}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, 0x0, 0xff000000, 'team_slave_0\x00', 'ip6gre0\x00', {0xff}, {}, 0x6, 0x3}, 0x0, 0x70, 0x98}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x0, 0x0, 0x4}, {0x4, 0x5, 0x6}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2e8) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) mount$fuse(0x0, 0x0, 0x0, 0xa0020, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000100)='autofs\x00', 0x0, &(0x7f0000000400)) chdir(&(0x7f00000000c0)='./file1\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x80) syz_emit_ethernet(0x2e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00080645f907004500001c000000000002907800000000ac141422110090780000000776960120023eb16724c67b49eefa08f7ca2d12353d96c1f728b95d43fdda18f020170eb4496bd8da541b06ca3adab3e071a26fb905f4bd28602ae4edcfada9ee35d5597bfe6f48fce7d593db3c2e8c4e97fd5f9c"], 0x0) (async) socket$inet_udplite(0x2, 0x2, 0x88) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x288, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1f0, 0xffffff7a, 0xffffffff, 0x1f0, 0xffffffff, 0x7fffffe, 0x0, {[{{@uncond, 0x6, 0x130, 0x158, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "00000100cbd047da9ca965f96ad5801f0514d363ee84bb895919d9490f6785fba3c4a44f1e25ecefef2a2d6054f5260ece5ce1a56a5ef73be11d65bfe8c37674024c183ebacdf741cea92ded3a9ca54de15dd9ec8ef62f9e000000000000000000ffffff7f00", 0x80, 0x3, {0x4}}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x9, 0x38, 0x1d}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, 0x0, 0xff000000, 'team_slave_0\x00', 'ip6gre0\x00', {0xff}, {}, 0x6, 0x3}, 0x0, 0x70, 0x98}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x0, 0x0, 0x4}, {0x4, 0x5, 0x6}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2e8) (async) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0xb, 0x10, 0x0, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x20, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000f80), r1) (async) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000040)={'wlan1\x00'}) (async) sendmsg$NL80211_CMD_NEW_STATION(r1, &(0x7f0000001080)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000280)={0x48, r2, 0x1, 0x70bd2a, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @void}}, [@NL80211_ATTR_STA_SUPPORTED_RATES={0x4}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}, @NL80211_ATTR_STA_LISTEN_INTERVAL={0x6, 0x12, 0x83}, @NL80211_ATTR_PEER_AID={0x6, 0xb5, 0x667}, @NL80211_ATTR_STA_EXT_CAPABILITY={0x4}, @NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0x3ff}]}, 0x48}, 0x1, 0x0, 0x0, 0x4000000}, 0x4804) (async) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) (async) setsockopt$IPT_SO_SET_REPLACE(r0, 0x0, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x288, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x1f0, 0xffffff7a, 0xffffffff, 0x1f0, 0xffffffff, 0x7fffffe, 0x0, {[{{@uncond, 0x6, 0x130, 0x158, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'bm\x00', "00000100cbd047da9ca965f96ad5801f0514d363ee84bb895919d9490f6785fba3c4a44f1e25ecefef2a2d6054f5260ece5ce1a56a5ef73be11d65bfe8c37674024c183ebacdf741cea92ded3a9ca54de15dd9ec8ef62f9e000000000000000000ffffff7f00", 0x80, 0x3, {0x4}}}]}, @common=@unspec=@NFQUEUE3={0x28, 'NFQUEUE\x00', 0x3, {0x9, 0x38, 0x1d}}}, {{@ip={@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, 0x0, 0xff000000, 'team_slave_0\x00', 'ip6gre0\x00', {0xff}, {}, 0x6, 0x3}, 0x0, 0x70, 0x98}, @common=@inet=@SET1={0x28, 'SET\x00', 0x1, {{0x0, 0x0, 0x4}, {0x4, 0x5, 0x6}}}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x2e8) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0) (async) mount$fuse(0x0, 0x0, 0x0, 0xa0020, &(0x7f0000000400)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=0x0]) (async) mount(0x0, &(0x7f0000000380)='./file1\x00', &(0x7f0000000100)='autofs\x00', 0x0, &(0x7f0000000400)) (async) chdir(&(0x7f00000000c0)='./file1\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x80) (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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r8 = dup(r7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r8, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free single: successfully extracted reproducer found reproducer with 30 syscalls minimizing guilty program testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r8 = dup(r7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r8, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r8 = dup(r7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r8, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r8 = dup(r7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r8, 0x0) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) dup(r7) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r7 = dup(0xffffffffffffffff) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) syz_init_net_socket$ax25(0x3, 0x2, 0x0) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) sendmmsg(0xffffffffffffffff, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r8 = dup(r7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r8, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r3 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, r3, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-keyctl$dh_compute-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) r5 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r5, r4, r5}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r6 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r6, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r8 = dup(r7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r8, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-add_key-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r4 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r4, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key$user-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key$user(&(0x7f0000000200), &(0x7f0000000440), &(0x7f00000000c0), 0x14b, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000080)={0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-ioctl$vim2m_VIDIOC_QBUF-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) ioctl$vim2m_VIDIOC_QBUF(0xffffffffffffffff, 0xc058565d, &(0x7f00000002c0)=@multiplanar_mmap={0x0, 0x8, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "244cb303"}, 0x0, 0x1, {0x0}}) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-writev-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, 0x0, r3}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r4 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r4, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) getpid() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, 0x0, r3}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r4 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r4, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, 0x0, r3}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r4 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r4, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, 0x0, r3}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r4 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r4, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: setsockopt$inet6_IPV6_DSTOPTS(0xffffffffffffffff, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(0xffffffffffffffff, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r0 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r1 = getpid() sched_setscheduler(r1, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, 0x0, r3}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r0, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r4 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r4, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, 0x0, 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, 0x0, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, 0x0) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, 0x0, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r3, 0x0, r3}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r4 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r4, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, 0x0, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0xba, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(0x0, &(0x7f0000000240)={'syz', 0x0}, &(0x7f00000002c0)='4', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', 0x0, &(0x7f00000002c0)='4', 0x1, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, 0x0, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r4 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r4, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r6 = dup(r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r6, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={0x0}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, 0x0, 0x0) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, 0x0, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4, &(0x7f0000000040)=0xffffff02, 0x4) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, 0x0, 0x0, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, 0x0, 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, 0x0, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 program did not crash simplifying guilty program options testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash validation run: crashed=false testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free validation run: crashed=true testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash validation run: crashed=false testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash validation run: crashed=false testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash validation run: crashed=false testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash validation run: crashed=false testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash validation run: crashed=false testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash validation run: crashed=false testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program did not crash validation run: crashed=false testing program (duration=45.725112229s, {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:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false CallComments:true LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): socket$inet6-setsockopt$inet6_IPV6_DSTOPTS-bind$inet6-ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD-ioctl$DRM_IOCTL_MODE_CURSOR-socket$inet6-socket$alg-prlimit64-getpid-sched_setscheduler-mmap-socketpair$unix-connect$unix-recvmmsg-add_key-keyctl$dh_compute-setsockopt$inet6_IPV6_FLOWLABEL_MGR-setsockopt$inet6_int-setsockopt$inet6_int-syz_init_net_socket$ax25-sendmmsg-openat$nullb-dup-mmap-madvise-madvise-sendto$inet6 detailed listing: executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r0, 0x29, 0x3b, &(0x7f0000000080)=ANY=[], 0x8) bind$inet6(r0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_CURSOR(0xffffffffffffffff, 0xc01c64a3, &(0x7f0000000100)={0x1, 0x0, 0x84, 0x4d1a4129, 0xfffffff4, 0x8, 0x203}) r1 = socket$inet6(0xa, 0x3, 0xd) socket$alg(0x26, 0x5, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0x4e22}, 0x6e) recvmmsg(r3, 0x0, 0x0, 0x2, 0x0) r4 = add_key(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$dh_compute(0x17, &(0x7f0000000080)={r4, 0x0, r4}, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={'blake2b-384-generic\x00'}}) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000080)={@mcast1, 0x800, 0x2, 0x1, 0x9, 0x0, 0x7}, 0x17) setsockopt$inet6_int(r1, 0x29, 0xce, &(0x7f00000000c0), 0x4) setsockopt$inet6_int(r0, 0x29, 0x4, 0x0, 0x0) r5 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) sendmmsg(r5, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x4040804) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x4000000002a82, 0x0) r7 = dup(r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1000006, 0x28011, r7, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x65) madvise(&(0x7f000059d000/0x3000)=nil, 0x3000, 0x9) sendto$inet6(r0, 0x0, 0x0, 0xfffffeffdbf37fff, &(0x7f0000000140)={0xa, 0x4e23, 0xfffffffe, @local, 0xfffffffc}, 0x1c) program crashed: unregister_netdevice: waiting for DEV to become free validation run: crashed=true reproducing took 1h22m41.181870191s repro crashed as (corrupted=false): unregister_netdevice: waiting for netdevsim3 to become free. Usage count = 4 leaked reference. __netdev_tracker_alloc include/linux/netdevice.h:4051 [inline] netdev_tracker_alloc include/linux/netdevice.h:4063 [inline] fib6_nh_init+0x620/0x19cc net/ipv6/route.c:3665 ip6_route_info_create+0x7b0/0xf7c net/ipv6/route.c:3846 addrconf_f6i_alloc+0x188/0x330 net/ipv6/route.c:4621 ipv6_add_addr+0x3b4/0xccc net/ipv6/addrconf.c:1121 inet6_addr_add+0x388/0x820 net/ipv6/addrconf.c:3013 inet6_rtm_newaddr+0x534/0x74c net/ipv6/addrconf.c:4973 rtnetlink_rcv_msg+0x734/0xce4 net/core/rtnetlink.c:6153 netlink_rcv_skb+0x208/0x3c4 net/netlink/af_netlink.c:2511 rtnetlink_rcv+0x28/0x38 net/core/rtnetlink.c:6171 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline] netlink_unicast+0x60c/0x824 net/netlink/af_netlink.c:1344 netlink_sendmsg+0x6e8/0x9b0 net/netlink/af_netlink.c:1872 sock_sendmsg_nosec net/socket.c:718 [inline] __sock_sendmsg net/socket.c:730 [inline] __sys_sendto+0x304/0x3fc net/socket.c:2153 __do_sys_sendto net/socket.c:2165 [inline] __se_sys_sendto net/socket.c:2161 [inline] __arm64_sys_sendto+0xd8/0xf8 net/socket.c:2161 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2bc arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x58/0x13c arch/arm64/kernel/syscall.c:204 leaked reference. __netdev_tracker_alloc include/linux/netdevice.h:4051 [inline] netdev_tracker_alloc+0x68/0xb4 include/linux/netdevice.h:4063 fib_create_info+0x1990/0x1e58 net/ipv4/fib_semantics.c:1552 fib_table_insert+0xac/0x1368 net/ipv4/fib_trie.c:1217 fib_magic+0x250/0x31c net/ipv4/fib_frontend.c:1118 fib_add_ifaddr+0x118/0x4f8 net/ipv4/fib_frontend.c:1140 fib_inetaddr_event+0x12c/0x200 net/ipv4/fib_frontend.c:1454 notifier_call_chain kernel/notifier.c:87 [inline] blocking_notifier_call_chain+0xf0/0x198 kernel/notifier.c:382 __inet_insert_ifa+0x858/0x9fc net/ipv4/devinet.c:569 inet_rtm_newaddr+0xd74/0x1590 net/ipv4/devinet.c:971 rtnetlink_rcv_msg+0x734/0xce4 net/core/rtnetlink.c:6153 netlink_rcv_skb+0x208/0x3c4 net/netlink/af_netlink.c:2511 rtnetlink_rcv+0x28/0x38 net/core/rtnetlink.c:6171 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline] netlink_unicast+0x60c/0x824 net/netlink/af_netlink.c:1344 netlink_sendmsg+0x6e8/0x9b0 net/netlink/af_netlink.c:1872 sock_sendmsg_nosec net/socket.c:718 [inline] __sock_sendmsg net/socket.c:730 [inline] __sys_sendto+0x304/0x3fc net/socket.c:2153 __do_sys_sendto net/socket.c:2165 [inline] __se_sys_sendto net/socket.c:2161 [inline] __arm64_sys_sendto+0xd8/0xf8 net/socket.c:2161 leaked reference. __netdev_tracker_alloc include/linux/netdevice.h:4051 [inline] netdev_tracker_alloc include/linux/netdevice.h:4063 [inline] fib6_nh_init+0x620/0x19cc net/ipv6/route.c:3665 ip6_route_info_create+0x7b0/0xf7c net/ipv6/route.c:3846 addrconf_f6i_alloc+0x188/0x330 net/ipv6/route.c:4621 ipv6_add_addr+0x3b4/0xccc net/ipv6/addrconf.c:1121 addrconf_add_linklocal+0x22c/0x5d0 net/ipv6/addrconf.c:3257 addrconf_addr_gen+0x3b4/0x4a8 net/ipv6/addrconf.c:3388 addrconf_init_auto_addrs+0x5a4/0x918 net/ipv6/addrconf.c:-1 addrconf_notify+0x8dc/0xca8 net/ipv6/addrconf.c:3685 notifier_call_chain kernel/notifier.c:87 [inline] raw_notifier_call_chain+0xd4/0x164 kernel/notifier.c:455 call_netdevice_notifiers_info net/core/dev.c:2001 [inline] call_netdevice_notifiers_extack net/core/dev.c:2039 [inline] call_netdevice_notifiers net/core/dev.c:2053 [inline] __dev_notify_flags+0x250/0x46c net/core/dev.c:-1 dev_change_flags+0xc8/0x154 net/core/dev.c:8714 do_setlink+0xa24/0x32c4 net/core/rtnetlink.c:2833 __rtnl_newlink net/core/rtnetlink.c:3608 [inline] rtnl_newlink+0x12d0/0x1a1c net/core/rtnetlink.c:3655 rtnetlink_rcv_msg+0x734/0xce4 net/core/rtnetlink.c:6153 netlink_rcv_skb+0x208/0x3c4 net/netlink/af_netlink.c:2511 rtnetlink_rcv+0x28/0x38 net/core/rtnetlink.c:6171 netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0 final repro crashed as (corrupted=false): unregister_netdevice: waiting for netdevsim3 to become free. Usage count = 4 leaked reference. __netdev_tracker_alloc include/linux/netdevice.h:4051 [inline] netdev_tracker_alloc include/linux/netdevice.h:4063 [inline] fib6_nh_init+0x620/0x19cc net/ipv6/route.c:3665 ip6_route_info_create+0x7b0/0xf7c net/ipv6/route.c:3846 addrconf_f6i_alloc+0x188/0x330 net/ipv6/route.c:4621 ipv6_add_addr+0x3b4/0xccc net/ipv6/addrconf.c:1121 inet6_addr_add+0x388/0x820 net/ipv6/addrconf.c:3013 inet6_rtm_newaddr+0x534/0x74c net/ipv6/addrconf.c:4973 rtnetlink_rcv_msg+0x734/0xce4 net/core/rtnetlink.c:6153 netlink_rcv_skb+0x208/0x3c4 net/netlink/af_netlink.c:2511 rtnetlink_rcv+0x28/0x38 net/core/rtnetlink.c:6171 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline] netlink_unicast+0x60c/0x824 net/netlink/af_netlink.c:1344 netlink_sendmsg+0x6e8/0x9b0 net/netlink/af_netlink.c:1872 sock_sendmsg_nosec net/socket.c:718 [inline] __sock_sendmsg net/socket.c:730 [inline] __sys_sendto+0x304/0x3fc net/socket.c:2153 __do_sys_sendto net/socket.c:2165 [inline] __se_sys_sendto net/socket.c:2161 [inline] __arm64_sys_sendto+0xd8/0xf8 net/socket.c:2161 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2bc arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:140 do_el0_svc+0x58/0x13c arch/arm64/kernel/syscall.c:204 leaked reference. __netdev_tracker_alloc include/linux/netdevice.h:4051 [inline] netdev_tracker_alloc+0x68/0xb4 include/linux/netdevice.h:4063 fib_create_info+0x1990/0x1e58 net/ipv4/fib_semantics.c:1552 fib_table_insert+0xac/0x1368 net/ipv4/fib_trie.c:1217 fib_magic+0x250/0x31c net/ipv4/fib_frontend.c:1118 fib_add_ifaddr+0x118/0x4f8 net/ipv4/fib_frontend.c:1140 fib_inetaddr_event+0x12c/0x200 net/ipv4/fib_frontend.c:1454 notifier_call_chain kernel/notifier.c:87 [inline] blocking_notifier_call_chain+0xf0/0x198 kernel/notifier.c:382 __inet_insert_ifa+0x858/0x9fc net/ipv4/devinet.c:569 inet_rtm_newaddr+0xd74/0x1590 net/ipv4/devinet.c:971 rtnetlink_rcv_msg+0x734/0xce4 net/core/rtnetlink.c:6153 netlink_rcv_skb+0x208/0x3c4 net/netlink/af_netlink.c:2511 rtnetlink_rcv+0x28/0x38 net/core/rtnetlink.c:6171 netlink_unicast_kernel net/netlink/af_netlink.c:1318 [inline] netlink_unicast+0x60c/0x824 net/netlink/af_netlink.c:1344 netlink_sendmsg+0x6e8/0x9b0 net/netlink/af_netlink.c:1872 sock_sendmsg_nosec net/socket.c:718 [inline] __sock_sendmsg net/socket.c:730 [inline] __sys_sendto+0x304/0x3fc net/socket.c:2153 __do_sys_sendto net/socket.c:2165 [inline] __se_sys_sendto net/socket.c:2161 [inline] __arm64_sys_sendto+0xd8/0xf8 net/socket.c:2161 leaked reference. __netdev_tracker_alloc include/linux/netdevice.h:4051 [inline] netdev_tracker_alloc include/linux/netdevice.h:4063 [inline] fib6_nh_init+0x620/0x19cc net/ipv6/route.c:3665 ip6_route_info_create+0x7b0/0xf7c net/ipv6/route.c:3846 addrconf_f6i_alloc+0x188/0x330 net/ipv6/route.c:4621 ipv6_add_addr+0x3b4/0xccc net/ipv6/addrconf.c:1121 addrconf_add_linklocal+0x22c/0x5d0 net/ipv6/addrconf.c:3257 addrconf_addr_gen+0x3b4/0x4a8 net/ipv6/addrconf.c:3388 addrconf_init_auto_addrs+0x5a4/0x918 net/ipv6/addrconf.c:-1 addrconf_notify+0x8dc/0xca8 net/ipv6/addrconf.c:3685 notifier_call_chain kernel/notifier.c:87 [inline] raw_notifier_call_chain+0xd4/0x164 kernel/notifier.c:455 call_netdevice_notifiers_info net/core/dev.c:2001 [inline] call_netdevice_notifiers_extack net/core/dev.c:2039 [inline] call_netdevice_notifiers net/core/dev.c:2053 [inline] __dev_notify_flags+0x250/0x46c net/core/dev.c:-1 dev_change_flags+0xc8/0x154 net/core/dev.c:8714 do_setlink+0xa24/0x32c4 net/core/rtnetlink.c:2833 __rtnl_newlink net/core/rtnetlink.c:3608 [inline] rtnl_newlink+0x12d0/0x1a1c net/core/rtnetlink.c:3655 rtnetlink_rcv_msg+0x734/0xce4 net/core/rtnetlink.c:6153 netlink_rcv_skb+0x208/0x3c4 net/netlink/af_netlink.c:2511 rtnetlink_rcv+0x28/0x38 net/core/rtnetlink.c:6171 netdevsim netdevsim3 netdevsim2 (unregistering): unset [1, 0] type 2 family 0 port 6081 - 0