last executing test programs: 4.800781587s ago: executing program 6 (id=3349): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r2 = socket(0x18, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x7, 0x3}, 0x8) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000200)='./bus\x00') lstat(&(0x7f0000000180)='./bus\x00', 0x0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) close(r4) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0xd27d43220c7df9f, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) kevent(r3, &(0x7f0000000340), 0x203, 0x0, 0xfffffffc, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.93050026s ago: executing program 6 (id=3384): r0 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x9, 0x10, [{0x0, 0x7, 0xf, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0xf86, 0xfffffffc, 0x9}, {0x9, 0x800, 0x8007}, {0xfff, 0x200724, 0x2820, 0x7}, {0x1, 0x27f2, 0x3, 0x2000099}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x5}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1de, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x33, &(0x7f00000001c0)="ebff8bff", 0x4) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) lseek(r1, 0xfffffffffffffff7, 0x1) (async) syz_open_pts() (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x7) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="a568c14719210631c4cb449655740cc28b13d1ca0d58e11a950594af54602162cbed1b4737f3f8a5fa67c91b3a45de8f24474e752526a75ffa1e1ad6fdb38b1aaa01be9c5db58f3181edbb0aa263639e0f4e16b324dcc513e15f988b3e69ee08453c4bbe575f8da764eba3bcae120432d34b357abe9e9f02d84619ac", 0x7c}, {&(0x7f0000000180)="7d5ffab696ef30b934901770748609059b1487670513fcf4a882582cdd018f7d563ff14296a2bc93b72c648888492fae5088f0f15b16f89ac9a7f99d847e235585a8ad2e77eb0d", 0x47}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mmap(&(0x7f00006c8000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0xde) (async) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x40, &(0x7f0000000000), 0x63) (async) sendto$unix(r4, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) 2.888984066s ago: executing program 6 (id=3388): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc1206922, &(0x7f0000000100)) 2.689453927s ago: executing program 6 (id=3390): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r3, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[], 0x48, 0xf8f45ad47d2d40ee}, 0x404) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5812, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) r4 = socket(0x18, 0xc003, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x3c, 0x0, 0x10, 0x2}, {0x7, 0x6, 0xd, 0x1}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) poll(&(0x7f0000000140)=[{r1}, {r0, 0x100}, {r4, 0x7e}, {r2, 0x100}, {r5, 0x4}], 0x5, 0x40000) close(r1) 1.976695617s ago: executing program 6 (id=3430): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="cf3cf8e64d81563822ddffb4af0617de84a51e88911fc73cfd5404fd73f1d946b172fae55fc00a1a015d316694be252df373195cea25c9076c1d2827598059371551633f4b8257921b6c09ac4366710624074dfa75605ef1ad471cf9ab77fff143c87b6db516d887f92d61eb72e00442", &(0x7f0000000140)=0x70, &(0x7f0000000180)="3067ef783bacff0e8badf88982d01d9a5206c1a1f44677606666496a1411325b9ecee3a6a762b6c5d3f843ea5632ef2f5e6c6ec66b0951a2b4c63b0d6f455499a5f1c815b841f7b1ae243cd9b90f6b9dbe648748aff6bb7dfd60199ade5cb0", 0x5f) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x2b4, 0x5}, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000002c0)=0x51, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x639ccba6257756d5, r1, 0x6) fchownat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', r2, r3, 0x6) r4 = fcntl$dupfd(r1, 0x0, r0) kevent(r4, &(0x7f0000000380)=[{{r0}, 0x8, 0x4c, 0x1, 0x7, 0x32}, {{r0}, 0xfffffffffffffffc, 0x41, 0x80000000, 0x0, 0x4c7f4612}], 0x8, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0xc9, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xec5f}, {{r1}, 0xfffffffffffffffd, 0x21, 0x8, 0x2, 0xb}, {{r1}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x4d379f63, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x2bb}], 0x1, &(0x7f0000000480)={0x3, 0x930}) close(r1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x7f, 0x6, 0x4, 0x1}, {0x3, 0x3, 0x1, 0xcf51}, {0x100, 0x1, 0x80, 0x350}]}) syz_emit_ethernet(0x252, &(0x7f00000005c0)={@local, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "50022c", 0x21c, 0x29, 0x6, @mcast2, @loopback, {[@dstopts={0x61, 0x1a, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x100}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @generic={0x0, 0xbd, "3d07d01cb401d01212fffff9c335e5ddcada5e7dfe49a2a069a5210dca43e7842aa845bbff62b733107f64d57ebcf8af54e02bf97c91c3dbb3ed573738c11955fd2d2db4279ab9371c4cd7e9882bff324ca518c66368e26f9563c0a337dfb88ac898b2c5fe5a602713ea645d803d4317b351c99d481e958bea043dcf96a587139e583ad68c0f7da016a32ddbf75951858a0ff7970547d0473a1b1f3431af095cf35cff613ec747224d75f26e4877e929b7e5416aa93685cc9ae00e4ad7"}]}, @routing={0x61, 0x14, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr=0x9}, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, @mcast1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x42, 0x0, 0x0, 0x1, 0x0, 0x0, 0x66}, @routing={0x89, 0x2, 0x0, 0x7, 0x0, [@mcast2]}, @fragment={0x32, 0x0, 0x6, 0x0, 0x0, 0x3, 0x68}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x3, 0x3, 0xffffffffffff28cd, "2fe9fb8b40ffff44c2750c66ff6983d36b20565ad6088eb9646e381585aa6986e1b6f69a8541d5c0e6fc767cfc1d25f16dd9cafc172eefd84ade06be2c0e54f95c2a7a9704cd37aeab35dff0bb893ef97245a306352569ac9b9fc146"}}}}}}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000840), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000008c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000900)="ef80dab0ec1eb0fe25f2aeea706d7b2e843ff788203ad284a61de39e1cabd4f580e4ab866a5c627d69607c93cc8be79023639772238cb3cbd260695eb74355d9ef5e7012d34bdc1a758fd6d5ed25af4c139bfd8d87e98630725fac18b7c0b6858b63c300f5a2171d9c55febb11ded0d346f201b327694d308c43c4e67da02974c5f6391822aeeac37ba270308baeff27759e939936b9173f42cf1257c2740529354f619e457ed35920ab2e220a8f45e0c992eeb08afcb199e8f809d165604c", &(0x7f00000009c0)=0xbf, &(0x7f0000000a00)="464d04c379a8f2ca8c38353df6ee27a9f78a572ebf9f876ecaf80cc878e7897146175d6a6a9e07d841ff5f657eff84873062155c03a8d4ccdcec919353105cd033ea1ba33536e791f622536faf657793790826f53c0da393c58e9e487288d5c4829718d2d8cc76641eb93cdf05a48a409fe26abda044b082ca08bef930070c8c4e5765f65d02582d043ec68e2caa6ae0046a632f7fb28df2618a8af230a42316bbdc24475c56b8fe8a1fc67f0a355e0f45ddb3f5de65fa7575c471263ebb634aa4b448e414f21041c33faba5c77a22e40da977f3", 0xd4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000b00)={0xfffffffa}, 0x8) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000b40)=""/251, 0xfb}, {&(0x7f0000000c40)=""/239, 0xef}], 0x2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000dc0)={0x3, &(0x7f0000000d80)=[{0x7, 0x2f, 0x6, 0x5}, {0x81, 0x81, 0x6, 0xdc3}, {0xfffc, 0x8, 0x9, 0x4}]}) pwritev(r5, &(0x7f0000001240)=[{&(0x7f0000000e00)="b17802c9a9fde732d2240f3170fce07f7e035fd3bef3a02bc374bc4fc9a47f5ad2b1814709269e4ef741781104e0005cab020b53a336e7b831450db3af00db9213ea87a5de54447d48620e7643a456867dac851acc221a615571617863cf06b9776f9cab37f5aea9ed793a571b35f4bb00eee1e479a23f305f3ee28d4100ac0149a152d66d306714b7755b6ef807", 0x8e}, {&(0x7f0000000ec0)="25eb35b8598592695d9448434762fd78f3d671559a51f4a24741e27bf20f515527c4e588b97b2fb551e70200c0e7f00cf13328ec9fbbb7d2150aaad80af14a00d8220a9f5f02a7c9f03dc6520ddda48ec160e48d4c0a55dafdd13b0b58dc8842815d593b0f6fcb541e277a76d6bff4afa2d637f03bd9958296e13b20299e6348c64d4817aec060dbc5ef9b69a63ad76ea6ad565d", 0x94}, {&(0x7f0000000f80)="cb4ae28748d56df7415b22c85f669008ecfe19ba1063457e5c2f8a3cb6b893eb610611e99f41942ea26fbaba8ff9f879b32ff40499961405ebf440fe23f317576ff9052606011879414c341e424fc7867564de58105715f95f8a2e80c7e460", 0x5f}, {&(0x7f0000001000)="c0ac9600fadd08562ea12dd327c41610", 0x10}, {&(0x7f0000001040)="bf96c02ffe06efa01b890445f650f6d3ce3992a29b0a924d7ae1ad4a5b46cb0241711987b3360ac33caf5995b0c65cc772e725ab703bd7dc3584d0a9e256cee983afb9c523bc30b31753d0663c475e790371367d728f11af517cf1eaa5c10294d723a089271575bd4d286bb39b0e0990939cbd2624670da57680abdb46f24b03f6647f4c3a43fe60fbfc0e2d718c4d79e6bf5da4b9fd404873ae501eaf94c75ea7e29ff4fc51b364d19a030143", 0xad}, {&(0x7f0000001100)="25495567e295c863b25331c4cbc1da3c08d045a7a53964b8772cca9ec36064017a1693094ac8fef2c41fdbcb2c49cecb855beb2a", 0x34}, {&(0x7f0000001140)="44e09dbfc8ee76e23810b3c0fb6bded1b7af9c922682c370ad71920dc790fb0cf672506f272487e6040445146db419d212ba7dde76a66fb3c6da87b0023e", 0x3e}, {&(0x7f0000001180)="fc23cf2784b26101f6fc72086898b0ad036c0f97773e085c737331c7fe46a90844493c4605514fd67d0844deb159758938aabc2dfa848ba5db01ea2954e3e5ab00461e382c883cf4a42978c74e0d9e2f387cdebd9b9e0eca7884a8af594c53ac612e52c0e6f0cb56f44064586e44e35e62a3c5ff6a38df5a578b4d1e049e8b8c53c8894defea9f", 0x87}], 0x8, 0x4) syz_extract_tcp_res$synack(&(0x7f00000012c0), 0x1, 0x0) syz_emit_ethernet(0x87, &(0x7f0000001300)={@random="35f31af9f73e", @local, [], {@generic={0x5448, "d707908d5fc90a3b528439b6a126141524ea25aeb391a4387d9d464c8bf3a5d4e989bee1a986467d8f10f085a795894a9afe98386b62b141a0357d824b8b06eeeb049e1b29207c180a3009adb33dc62a12edd87ccd76b5de53c8fd375d8a904f83993305ddc2b816f05cfc36e960940de4e11f5824d4095751"}}}) ioctl$WSKBDIO_BELL(r5, 0x20005701) open(&(0x7f00000013c0)='./file0\x00', 0x800, 0x40) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000001400)) 1.951409157s ago: executing program 5 (id=3434): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x4a) fchmod(r0, 0xff) setuid(0xffffffffffffffff) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3, 0xfffffffe}, {0x1, 0x300}, {0x3, 0x70b1}, {0x2, 0x11}, {0x2, 0xa}, {0x0, 0x20000001}, {0x1, 0x5}, {0x0, 0x5}, {0x3}, {0x1}, {}, {0x0, 0xa8}, {}, {}, {0x3}, {0x1, 0xfffffffe}, {0x1, 0xb4}, {0x1}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x6}, {0xed0b9049fbfde527}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {}, {0x1, 0x80000000}, {0x2, 0xfffffff8}, {0x0, 0x6}, {0x0, 0x4ab60683}]}) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 1.917293774s ago: executing program 3 (id=3438): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x2a, 0x0, 0x0) setuid(0xee01) r0 = semget(0x0, 0x0, 0x0) semctl$GETVAL(r0, 0x4c055a3e21b1199c, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x10000, 0x0) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchmod(r1, 0x9c) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r4) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000140)={0x10, 0x1, [{&(0x7f000025b000/0x1000)=nil, &(0x7f000008f000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4e11}, {&(0x7f00005a2000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000660000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000358000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x356}, {&(0x7f00004b4000/0x2000)=nil, &(0x7f0000640000/0x3000)=nil, 0x8001}, {&(0x7f0000500000/0x2000)=nil, &(0x7f00005bc000/0x2000)=nil, 0x200}, {&(0x7f00005f2000/0x4000)=nil, &(0x7f00005e9000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003a3000/0x2000)=nil, 0x10}, {&(0x7f0000340000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100}, {&(0x7f00004ee000/0x2000)=nil, &(0x7f00003a0000/0x1000)=nil, 0x7}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00000b9000/0x2000)=nil, &(0x7f0000068000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f000071e000/0x3000)=nil, &(0x7f0000136000/0x1000)=nil, 0x101}, {&(0x7f00001bd000/0x4000)=nil, &(0x7f00001ed000/0x2000)=nil, 0x9}], './file1\x00', 0x5}) fchown(r2, r4, r5) r7 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r8 = getegid() setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={r3, r4, r8}, 0xc) r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchown(r9, 0x0, 0xffffffffffffffff) setuid(0xee01) shmget(0x0, 0x2000, 0x64, &(0x7f0000ffc000/0x2000)=nil) setuid(0xffffffffffffffff) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000029, 0x32, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1.874943148s ago: executing program 7 (id=3442): ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x1000) bind(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) getsockname$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/95}, &(0x7f0000000140)=0x61) getppid() r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0xef70) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x2, 0xfffffff8, './file0\x00', 0x8, 0x7, 0x2a222bf0, 0x2}) read(r1, &(0x7f0000000280)=""/4096, 0x1000) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001280), 0x8000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000001340)={&(0x7f00000012c0)='./file1\x00', 0x5, &(0x7f0000001300)='./file0\x00', 0x8}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001380)=0x4) poll(&(0x7f00000013c0)=[{r1, 0x4}, {r2, 0x10}], 0x2, 0x101) open$dir(&(0x7f0000001400)='./file1\x00', 0x10, 0x102) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000001780)={&(0x7f0000001440)=@in={0x2, 0x3}, 0xc, &(0x7f00000014c0)=[{&(0x7f0000001480)="e16541bfacf557c60143c196e4018777", 0x10}], 0x1, &(0x7f0000001500)=[{0xc0, 0x1, 0x6, "0a4dc98dd5c0b38df78a148024d000c64e9b81f30e9fdd220289a45a918f1854733fc5ddacfe1dbfc9ba95c871ae345631ae23d2833b118e426cfdfb0c4611a4350c5b0ff9b8d7ac5f4e9abafdd6b69865ec6a1bd2ff386afb51306e18fb4e465350fcab6b9c0ce6fcf8f2431e5e2fdab4233a72cfcfa16e84b22f479f74192b64526da83df33b016d026e307a92499a136fb128464716ebe8a975d23093da9d760804597e398a61d379ffddb7acd53d"}, {0xb8, 0x0, 0x100, "89bffa7f9acc14fac155fffa0c4193fe83910941b4e5dc18dc6b2c4ca94951d1472b2c9830d86f1df36a7cb74c1ede8d11b3566574fbcfd63ac8b403604222a4231b02f9e83eda6bdf3f7e9e3a45bb5bee0f4a651c8ac7933700be763fff68b5ab58b68dd1a67b7e514b48f30b54bc12f42e2cffd99eb330347c64c1fde1dbf1dd9f753b79d0bb8a73c8a8ac1d12e78840b791f1f550fcb996bdc433b444cc9cf66a"}, {0xe8, 0x1, 0x5d, "2d650a2ae2918af1a33dc62d33d61d9e236ec3ad5340b6feb3ed78db13745fe59acd2c937374ed5a8cdb2d130a090b451ddaa1e59e140017c6c0539f3335f61ef9db640383d4334e15add8152e96ccb1eab85f98b7126405b0d35a2c1043e982fcc33b4ff074fec312098b9d46982ce401b80b57f8e031a2057686f8d3294fa508edc73c0162c11d9c85d3c4c78268657315f1a65fe274521f7f30badb476988149d3e6a7a5dc4ca506bd289a91d261aad68b76b841d288c69027da474df0b79f7996da2d89d3d73f9472e0c8d7705f6bc929756b660"}], 0x260}, 0x405) syz_emit_ethernet(0x3c, &(0x7f00000017c0)={@broadcast, @local, [], {@arp={0x806, @generic={0xf, 0xbae, 0x6, 0xa, 0x1, @random="77c1abcfe01c", "72ed6884cece2ae02669", @random="b9fbe5fd3168", "5096e659b836355c8796e7acd7c0fb16"}}}}) r4 = open(&(0x7f0000001800)='./file0\x00', 0x40, 0x20) getpeername(r2, &(0x7f0000001840)=@un=@file={0x0, ""/521}, &(0x7f0000001a80)=0x20b) read(r2, &(0x7f0000001ac0)=""/158, 0x9e) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000001b80)=0xf0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000001bc0)=0x9475) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001c00)={'./file1/file0\x00', 0xeefb, 0x7, 0x10, 0x0, 0x6, 0x6, 0x7f, 0x1, 0x0, 0x8, 0x6}) readlink(&(0x7f0000001c80)='./file1/file0\x00', &(0x7f0000001cc0)=""/241, 0xf1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001dc0)) readlink(&(0x7f0000001e00)='./file1/file0\x00', &(0x7f0000001e40)=""/206, 0xce) accept$unix(r3, &(0x7f0000001f40)=@abs, &(0x7f0000001f80)=0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001fc0)={0x2, 0x9}) linkat(r4, &(0x7f0000002000)='./file1\x00', r4, &(0x7f0000002040)='./file0\x00', 0x0) 1.679813585s ago: executing program 0 (id=3445): sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sync() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, "97a2224ff1c9513aebb1788f6cc9795a6b47c1d1"}) getrusage(0x0, 0xffffffffffffffff) 1.569780752s ago: executing program 5 (id=3450): r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) unveil(0x0, &(0x7f0000000080)='c\x00') 1.536903323s ago: executing program 7 (id=3452): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) clock_gettime(0x2, &(0x7f0000000300)) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x7) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000007}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil, 0x9}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x4001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000392000/0x1000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f00001db000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xffffffffffff0000}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51a}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000754000/0x4000)=nil, 0x9e}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xfffffff9}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) 1.536669507s ago: executing program 5 (id=3453): syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x6, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, @icmp=@echo={0x8, 0x0, 0x0, 0x3, 0x4}}}}}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x1e4) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x7) sysctl$hw(&(0x7f00000000c0)={0x6, 0x9}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080)=0x3b, 0x0, 0x0) syz_open_pts() setreuid(0x0, 0xee01) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)="e8", 0xff25) select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x40000, 0x100, 0x3560000000000, 0x0, 0x80000000000000}, &(0x7f0000000200)={0xcea, 0x20010, 0x80000002, 0x1, 0x1, 0x3, 0x80000000000001, 0xfffffffffffffffe}, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000300)='n', 0x1}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) write(r3, &(0x7f0000000040)="1424be4365801b7a2a9871cbe9b91a8b95dd9892d8c247c4708e136fb837579fded8ac2b0cc475257b4e087235ded1727d82f4cf05ed314f0a5b52f60d0ba07c0dc38c0fdadafca2741c48ee99703aad90abfbbe2f22644ee76d11660e8c47f98cfd7606984187d93288789a4b6d242bcc3dc0b846fdf30ba094815a2ebe473d1186eee6bf193ef441fdb1d8d7e6c09a73084bbd478f6e95c0d59bb41639f5e66244", 0xa2) recvmmsg(r2, &(0x7f0000000880)={0x0, 0x6}, 0x10, 0x60, 0x0) 1.391286689s ago: executing program 3 (id=3454): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x80, 0x4, 0xfbfffffe, 0xfffffffe, "d76c1f46000000ef1f0160fbff2000404b00", 0x800}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x2, 0x20009, "59a6a348c00e00000000000000000000000100", 0x6, 0x9}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff1b"]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)=0x1000) (async) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)=0x1000) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xe) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0x2, 0x71000}, {0x7, 0x2000008, 0xa6bb, 0x6}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x2, 0x8800, 0x2}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x1000d1b, 0x1ff}, {0x1e0, 0x10001, 0x7ff, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb90, 0xc3b, 0x3, 0x6}, {0x29a71717, 0xfffffffa, 0x106, 0x6}, {0xc, 0x7, 0x6}, {0xdffffffd, 0x8, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) (async) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) writev(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f00000003c0)="5d9c8e8758b9aec5fbf14c6096b545020122d4c8bc37833c9a63aef9b56763f5f22f93b890418255b02106edaf7307679d895342cc48eb5dbd6622248732912a5834bf2a0e2d082f1c23ccb92b216eb607206bb740c52d571c48946adf65da2beed794923734e85c73615ac107696a5aeb259bdb8c2532738b4272a097d941f9bd87677298a712f3321cbdb6a3de38aba44be7f20d9f1e0da0e6f107c2aacca3ed1caf146759db78061fdbc1c53a6a8ba75851c9fdb3560374a9b8b880c0e2ecb126bb87724c5d09d11d86c25ea126409b5fce19914feecb0f593f1478e0e8bad95568e010951c62e5abd3d7238eb5247ab07a3ba643204319ed922ebfde1a002ca9907f9298426a2713b8321eb53bd8ac587ad84e6862f1a2f5695fb0172e6ac185328e89e89516e84de9a37f3e950ef0672561fabac4c77e23f5056cb8cc2188c344f5b286093df0ff9e7175e1fcff29c09a44aa9e58fcef23f298be5acb2456af1768dbe7f2527eb6eed1aaabbeeacf43d86fdba459d0060617e2bcbd2d757342a2da46bb19bb8f67701070b8c502d85466a86958b7f04fdc71f65250c02459e6c1699486a7d102c65f7fa82e8960f0ff002878742ed4579668b34becd0c748a4b4c8358e5d56e3a85b82edd56d1d4fe1f4bb0837a0a14b1d33daa1d1a5c311bd9a013ebc3a813c950ed9beb9032efc44d0acb3e133a969370b0b859a999b0e90adf3130f98f6aa59e781f5670234416cfc5c0cdcacec62bd6b61fa1d4dc879f23b1e35c8fcd0e457a7302dcda3ba1b3931e5c1b7c9afbfbc189f6f8d8185d042f65dc5bbbaa897a80e993261618695f7817a61ec6960e23fcb9f894171599cb848f2fe596353ee3c83884d035dcc472b78d39f5e238cb62cafa3380da0b01963fc68b15df90af10cf3c655c425caffc7846e233219d621b18cf84302e31d37987e74d67288d3131c959d17c006c845c59e012ec2dec31996303fe4835a78388591375d61d0a136b158701cb646bcede48041ed6802e8985648f35b2fce2aa4b7538c631b2ad2be08d3d7b8da7d490ef9afa8a05dc9db682d9cd1838b5cf04aac5937058f5a3ac844f8d046ef2541f3605aaba769120da062116842d753b45afcf46fa86ae67d0ae980ca02215de827480ccd6e23930c2a236b1f1115887c10831a427add19ae5a92943c2d25b1fb364b7e9ca0e6ffd4962ad7cd774d628d3025761313a35691749b72e954c4191eb21690965b604a0648589b33a07c6d1e5279b901bc34740bda9fd02fe1ce1c90173ec4f7237524782ee712607f22e5ae8d43bc36f52c7009d5bf2301da3f020cded1dc29122e6f77f705b553f8e3e55d775c2d79e920145c790767dbeaa26d29bc10f46cdbb731d7a84d94142d492cbafe8fbec6fc072391500967b8ac2032a77e0b5fbde41a0b7aae30fe252779ffd730d062442e482ecca1c8ac45ff0deb4def4ad5d2ab3463b1d031f844bc17b76ee5a828903a04bff6b5fbe4ff3daff4a3954eb8fca7490b319b3dc3229ba8e46ea5c1494a8aa8a5cfa139fd2ad8144385c1e030cd23ad8782e6659e1ad6c7c0c08ce43e91ab39dca92d7dabcc357981a3fa2d8283f0bf8fb94ee0fd6c06a18d9211ee35c65e57312f5def88c80144368958845e7bb885e333c8f33e3fbc6354edd30d9b8ab3de1dbc203c8044c1e0a97ba50fbe1e225e8d5248a05fac434c999ec426c4db8276815db37a8e035655b02c88ef2fcdd80dadca8929aba0e98b52868db879a5cad5c123e39b14ead953142b8182fee1f916dd4443dd01aabb903e6940fd7f36306dee1e9644ce16e62e42449cced190060c0b4862d20791c8598524d3818232337cd6996328a115fa03d3a45265ea16f83cec584cfdef402e0cda995be9db1b17d11cca396e157cfd19f1f3675569eaa854840dfd3e0a80b535058e321b17365c7ee84fc7df35e40afc08b421e790e5fbbd467d0c3ee6eea4892edca0ee9d2aedd63d99a2cfaaff8e6389b4da1dbba3eaf1635b53c90f99de8ac1460d72c7d858d1343ec65d2f6c656e5f8a3852a93c70b2b2b4e7f80af792246ddaa01c22d2c279f002eebb8ab3715c6a4bb455bd1f3bcd7dcab54eae2f7fc47403a542f1eb014d19886a59588d6e051b69c452b09c1aee4def0af5fc930cbf01a26f3eb9f30e691fb30466dedbeabd9c1c3b1c2692649fe4e5244b97c6f9cb8bb9a1ca47bbb11b688550caadf23335834134c8ee5ee965537ee7f83dcf5e26bdd134112ce71d1cce3d61b3b69c6160b358a4bba7c036234bcafb37943cf6fcf021c3c99a9732d62025d6a9830a8ea183f4d907edc36ac02fb981bf23f2fbc16bed5d4978caeabbb3fb79f03d239d992dc42b59eb4474f908d8d766f146a872d22f762468464c8fc1059450f3e8ae220f83263e40eb86df541ba364780633252fec6f76e355754d5bdf3193c43f7114c76707229f139151333ee2eb289155feee7b3ae91b1b776cfcdaba3e17b073b54dcc8804bda971e580e27ba99915f0c2f2ef7760dc637b38ab6e2b8b3abd73b53aa6b12e5ddb529bbc685463132227845b6143fff7a909e6fc9860b34fee1caaf713a9d1971fc85fe6f2affb6b967d86bc11faae6eb833ab89371afbe2172273523f5432f325fdfa61111a625e712c9fcaf35624f1d72d2442e20fc94e7a6a38408df0955aa1a43e1e83f7dd3b4b6413c656765b3a213f415a93e122d41ef5ce65bd5248607106d713fff968316b2f773288ae0675031690c34146ede3ee5f99653985df0f109ad09dbe439fd1a91db3b0419e3e749d696e2f1cfa", 0x7c9}], 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) ioctl$TIOCSETA(r5, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) (async) ioctl$TIOCSETA(r5, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) msgget(0x1, 0x20) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getpgid(0xffffffffffffffff) (async) getpgid(0xffffffffffffffff) 1.391057506s ago: executing program 2 (id=3455): sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) (async, rerun: 64) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (rerun: 64) 1.389391355s ago: executing program 2 (id=3458): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000502000000000000001100010000331c13fecea10500fef96ec0c7", 0x1d, 0x404, 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946466, &(0x7f0000000140)={0x0, 0x1, 0x0}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xa2, 0x10, 0x6, 0x859}], 0x3, 0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000480)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x80010001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0xa, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x2, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x200, 0x99}, {0xce1, 0x0, 0x4f8, 0x6d}, {0x6, 0x7, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1, 0x4}, {0x1c8, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x7}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x0, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x6) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) shmget(0x2, 0x3000, 0x251, &(0x7f0000ffc000/0x3000)=nil) 1.382502205s ago: executing program 0 (id=3459): r0 = semget(0x0, 0x1, 0x281) setreuid(0x0, 0xee01) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x88}]}}}}}}}) semget(0x0, 0x1, 0x281) (async) setreuid(0x0, 0xee01) (async) semctl$IPC_RMID(r0, 0x0, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x88}]}}}}}}}) (async) 1.368903179s ago: executing program 2 (id=3460): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) 1.131842424s ago: executing program 1 (id=3462): sysctl$kern(0x0, 0x0, &(0x7f0000000e00)="389924fc52128b414d25522f27ef1bf98e84d2dfc3cfd54d789646bcfaea6e14f5608699ab48abba78ec020436158bd5ab2da7e644ac76bc62dba46c981ccdadcb505d85096adb705fc1a7d7c0c7ad6a51794af63152add99eea54fa0365e08d6fcc56fe6b1123017333a08272c37aedbcc9eeb0f0f907d4f75c2b5ac4fe132dbbb609d486ef1c9d20712bbd03f4d3aae1bdd93ed39b41fcc64b12", 0x0, 0x0, 0x0) open(0x0, 0x4000, 0x60) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, &(0x7f00000000c0), &(0x7f0000000100)='c', 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x1fe, 0x2f, "1800e622eac00d7a00b24e6103d882f96300", 0x3, 0x87}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x6, 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x15}, 0x2, &(0x7f00000001c0)="4bf8c39448328bda7835160735f59d416f12ebbec4fce305b24d6c9c125ab696253d888ad1360eaf43f7dd8b7401e03e75fe7f9993d31f7b581664ed76c4a036e3a315ac6812bdb7e0dee443eb7c876a1df3f8aedf5847af925d6c9e58aaddf2804406621166ca4ef917cd6ce98b3fa9825b27bb07189a6e5345c1867199477f017d36287c6577d9f5ff54046e932f4bfef52ea1aabfebafe33358004fd56aff9d4c8603f4aa9cd6d0755ed1b42d43582fb0ffd15879e06f47a77f136df5cf1b52537861d049bd1386ee46cec613f0e9679062147004", &(0x7f0000000340)=0xd6, &(0x7f0000000380)="eca68aacedbef41502ea7b6699e473b0fbb03703271cd240ec6a37f66428af5591e917560080dbed9615a87978004160df184098b7fae573d7d69e62b9392cdb0cd7c3edac7af2b1a9729705515f1b4ecc157f9f126be4160ecce5465bb07342132797539fe6d77e8a0bb3becd20ada08827822d23e9ac5fc863a5b4d0dccd7d1bd521ee5d5355d07e0bcae1445929232925d801e2df596fd40f6155b46e30f3257cbd2ea1d53edf1531f1591e471eee8531c9e7fd8e32bb9135a47a61bf6d6d2fdf2e12ec6b2d7af7aea4534b753322c3a8e4aeca6c9fd3edf06470c1809668e9609ca7fc2f0223e4d9801e5e5521f0", 0xf0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000631000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0x24) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.130663781s ago: executing program 0 (id=3463): ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000080)=0x2) r0 = getpid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x0, 0xfffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3}, {}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361f}, {0x1}, {}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x57fd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44, 0x9, 0x32}, {0x1c, 0x8, 0x0, 0xfffffff6}, {0x8e, 0x1, 0x9, 0x5}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={r0, r3, r5}, 0xc) r6 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fcntl$setown(r6, 0x6, r0) r7 = socket(0x18, 0x3, 0x0) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/33, 0x21}, 0x800) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) setsockopt(r7, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000005c0)={0x7fff, 0x1, 0x79, 0x6739, 0x3}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9003037008fd8b0e5602493ff1f88b029e0ad0c35ff02000000000000000000000000000102009078000000006006c32e00060600fe8000000000000000000000000000aa00100000000000000000000000000001676c9b79dc26cb424b1fa03b5d5d8da76379dd98aa883d2bab8c25e86c7b6bd91a97b53ded48d5e0e7a351fb04ee588637d2cc3d3b3b161e193d5b219af7c5"]) fcntl$setown(r6, 0x6, 0x0) syz_emit_ethernet(0xd0, &(0x7f00000000c0)=ANY=[@ANYBLOB="aabdaaaaaabb000000000000817d2c3704d5c988640051f5272d3cc6c5d3d6bf0850b34bf160e0807b76f1675acc38b74999c321f0e06c9020def55be27f06a19fbd2182a9ca3a8875528adbe8f1a1d4c25dc6e3bef20cd9e078b3c17c8db6fe6f34adfdb1f287cfc30e3c53cf158415bfc7642b12f39d4eed77e73a06a79ac0b839bd6ecf5e5a9b53e0149f8b890beb97235289f18b0849ddb092ba97095e74fef0509fe83f3705f52529445bfb4ef9e15f8ec4bfc1b9061e478e36de9a26ca798c8633904a3d610973bb16bedee669"]) fchmod(r1, 0x148) recvmmsg(r1, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f00000002c0)=""/48, 0x30}], 0x2, &(0x7f0000000340)=""/203, 0xcb}, 0x3}, 0x10, 0x40, &(0x7f00000004c0)={0x2, 0x9}) 1.130427059s ago: executing program 4 (id=3464): setitimer(0x2, &(0x7f0000000080)={{0x0, 0x4}, {0x4, 0x6}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.080339705s ago: executing program 1 (id=3465): sysctl$kern(&(0x7f00000000c0)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x6, 0x0, 0x401}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESOCT=0x0], 0x22}, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 1.079596152s ago: executing program 1 (id=3466): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x8000, 0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = socket(0x11, 0x8003, 0x0) getsockopt(r3, 0x11, 0x2, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000054000/0x1000)=nil, 0x6}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000b1b000/0x2000)=nil, 0x2}, {0x0, &(0x7f00001f9000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000464000/0x4000)=nil, &(0x7f000033a000/0x4000)=nil, 0xffffffffffdffffa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00003ae000/0x2000)=nil, 0x4}, {&(0x7f0000ad4000/0x2000)=nil, &(0x7f0000826000/0x1000)=nil}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f000065d000/0x2000)=nil, 0xdc9}, {&(0x7f00000d9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffc}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000232000/0x3000)=nil, &(0x7f0000036000/0x1000)=nil}, {&(0x7f000075a000/0x4000)=nil, 0x0, 0x10000000000115}, {&(0x7f00007db000/0x1000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x3e000000}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 1.074514214s ago: executing program 2 (id=3467): setitimer(0x0, &(0x7f0000000080)={{0x8000000000000000, 0x4}, {0x4, 0x2}}, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/87, 0x57}, {&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000001c0)=""/190, 0xbe}], 0x4) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x1) socket(0x2, 0x3, 0xfd) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x8c3, 0x4, 0x71008}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1000, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0x9b}, {0xcdf, 0x1, 0x200004f8, 0xb}, {0x2, 0x180b, 0x14, 0xb}, {0x8, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x1, 0xf, 0x9, 0x7}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x8f43, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6, 0x5}, {0xfffffffd, 0x2000009, 0x40004, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff, 0x1005, 0x2, 0x8, 0x2003, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0xd}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf19, 0x84}, {0x788c, 0xffff, 0x2, 0x2}, {0x4, 0x800, 0x3, 0x200}, {0xc, 0xc, 0x28000, 0xffffe2e9}, {0x9, 0x5ef, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6}, {0x2, 0x0, 0x8}, {0x10000, 0x0, 0x800000, 0xffffffff}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x5, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x809be2, 0x5, 0x2, 0x69}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e1", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x90) fchdir(r1) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r2 = syz_open_pts() writev(r2, &(0x7f0000000640)=[{&(0x7f0000001280)="00129b551aa9542c8e48b2a627325db0b0288d561d1e8dc75ae0229bf98aaf1dbd096d748d0807452d414415911ad8d07a316a7d88cd4c7670dc68fd", 0x3c}, {&(0x7f0000000540)="d28988e0c0ac9efa233b0020ef1b332f1664109144d52ca029a71d5b7d4428991ed515cd57b94691616f936e13a5cc3e44", 0x31}, {&(0x7f0000001300)="b9067375e0e1403ff4fded97550b1e61b77b00000067beb2383b78db2dc7c7cd43bdf3128ec5", 0x26}, {&(0x7f0000000340)="2eb39b929fff05e3e96b92f4da49ed9494736acc07dd339852fb9b15670445ff63da6d6060adb2dc65c941c28b47fc4714e9e45c89b0056f06ba5913002207c478559ea912d7971a03fc39fd664fc68250b9d56800000000bb40eb3b5ca2f778c40d07987f62379a648d2b7bb771fb722718c4b266f873e447f333ee6b0c6c5367f21c94f33397172e83904f419ef4cdfb97496467b314116adf23fb2a4a4123be35f66af463623857a08c68e683fc5d9f3f0eed49a732542b91c9abfa9bd70c0a5df720500db0c2252b5ade4b15de2d655161b5e5ea3f2e9eedab89bbf3fed4b17baf36d71d88d827a187b46535a0f6ec8f36d87ed01bbc1cf6a2670a30e3da0dc907ef6c5f37c7da25eec12f7c6eebe6a08e7168d1b530d4409fba32fa67435ee9f7d3a2f095f26268f63147d9524f1db9034bb874e4f4b94da0cf0b571a920b9dffc97021bc752cd805a59027c5414dc854c9672c1ee939923c406253bfb362c852d7d4e468314bd91c338348cd5180ffd8ec08bc16ee96bc90980ef7be8bfafc3c360bc1b3ab385704bdcb8a6bf1b94920", 0x193}, {&(0x7f0000001440)="6f7448cf4b91f1c88850662ca72c2ee5cb7d9a8085a0173b7de705437b8af2265a2a2a6b47b0de193b25911788c5cf056c7db6fc0d34d3c3487953310415e662301489e18e6295710f9a90b8c8240f41959a605be0c1a7948c49b642", 0x5c}, {&(0x7f00000006c0)="4d4b43b3cc88da0063d6253f190fa46c3b3b27cdccd8e590bf0f389c2621cf1bf788ecbab91d77575682f5d96cf57a66a89f237c852db90fc2e58303fe906b0632ac4318e1e6a0f55686c72fde52ee9388d191d8b38f8b3fc0d5b0c1cde0fd415583b32e7eeef4a427dd7ba2e423366012eb3d42f0973a8b6c3dbc07f61c173e79bc1ddba6201b5d053384ff2026368c72ab0d004fc6652bc5bf315250815d78a24044a55df991349ce7cf36c77680d5585e419f2c2186ed64bebd2ecbcf7f075ddb9f8cde062e990e9ea51ffcdd", 0xce}], 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) read(r1, &(0x7f0000000300)=""/105, 0x69) socket(0x1, 0x1, 0x0) dup(0xffffffffffffffff) 1.073745425s ago: executing program 2 (id=3468): r0 = socket(0x6, 0x2, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000000)=0xffffffffffffffe6) 973.111439ms ago: executing program 2 (id=3469): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x4bd, './file0\x00'}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x4, 0x1, 0x5, 0x3, 0x8001, 0x6, 0x1, 0x100000000}, 0x0) r2 = dup(r1) mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x11, 0x3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x2, 0xd6d}, {0x100, 0x2}, {0x81, 0x3}, {0x8c, 0x1}, {0x42, 0x1}, {0x84, 0x7}, {0x8d, 0xf}], 0x7}) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f00000006c0)={0x0, 0xfff}, 0x10, 0x40, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x7a, 0x40000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffffb, 0xe3, 0x80000000, 0x9, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x7b, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff9, 0x83, 0x80000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0xca, 0x1, 0x9, 0x7fffffff}], 0x738, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0xa, 0x1, 0x1, 0x8000000000000000}, {{r0}, 0xfffffffffffffffd, 0x0, 0x70000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0xb9, 0x10, 0x1, 0x8001}, {{r1}, 0xfffffffffffffffa, 0xa6, 0x8, 0x8, 0xe43}, {{r3}, 0x0, 0x10, 0x200ffff7, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0xd, 0x4, 0x2, 0x100}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x8, 0x5}], 0x6, &(0x7f00000002c0)={0x6, 0x7fffffff}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000440)=[{0x8}], 0x1}) r5 = kqueue() close(r5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000040)="e2f404ff", 0x4) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) close(r5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0xfffffffffffffffe, &(0x7f0000002180)=0xffffffffffffffc4, 0x0, 0x0) sendto(r0, &(0x7f0000000300)="f4", 0x1, 0x4, &(0x7f0000000340)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfe) 971.541758ms ago: executing program 4 (id=3470): sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffd07, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x5) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) 970.493843ms ago: executing program 0 (id=3471): sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05", 0x9, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) recvfrom(r1, &(0x7f0000000140)=""/236, 0xec, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x6}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000440)={0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20, &(0x7f0000000040)}) 970.055051ms ago: executing program 7 (id=3472): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x50, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000000c0)=[{0x3c, 0x0, 0x10, 0x2}, {0x7, 0x6, 0xd, 0x1}, {0x9e, 0x9, 0x0, 0x3}, {0x0, 0x0, 0x2, 0x1}, {0x8, 0x40, 0xb9, 0x7}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) 855.779381ms ago: executing program 0 (id=3473): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a50cad2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc0f2dd85390c78ab30deee8d3ce3dd8acb91ab4a431fee6bb409c280354e336ffb19909cfebb508cbe5de1cc0cee97ce06743ef56ff0610910710d8a4e14b8ff35a39b6093b5d6a00eea81eb96bd48a413814007d00605172715ae81e454b98dcfced533e6636ca9de1bcad4ad2d5cd04d040bfdc12ca18bec77d2ceee26a81eee5bdd834ab4f9b8209febf426fd51dedc8849db0472465140b0b78c5408389fd04322857ac3625e6c1b6f3741995472d6b1243edff96f5dcb4cb5aa39ca0603f84e70a54e07d1ca41b1ce675652ea2462ef58daf5e029d2f2fbdb91177f9e3887a37403be377ee64a3511fd2643b4d7778d8f6bd64a3f6ef41651dc338c5f3665cef2df268508a5531f987e870f13a921ec0115c1de24136eb058de811522f189ec89957bfb25ae4aef17b979e8c639e741441cf805bbe658fa356f3a4ee07e115234c21abfe5d23997e1ee789f7878cefb51ae9c4799b12c1da9b2e926c3c265ae52f9ad0e142411499f39540f0f06cf907d4d4e5974be09682675dcb88d3fa29abecef813823ba561430fe4922478dfbaf370221c4423278596e2c58a9769270b6d96065d0d46390cd793619887a6d504106747a8746e2b05ca1", 0x877}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf66c, 0xfff, 0xffff7fff, 0x5ffbfb58, "428f67177c7cfc4dff00008000", 0x7, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="c089974a35fc3b3ffa01da2f564cab975e9ebd8c5ee543c356a5c4637498451519de914849d5b660c6638faaf9817552989b2aa96dfa536171065169667721cb01ae4799baba1e25f0a56a68aefaa7d06df3dead4ca7839b40d2539b3e3446de8ea304f89fc8d721c7dcf475d13804161506cd2544e4801abd3a97ff2181ff6d202705021ae7", 0x86}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0x8bc7d0e603e969e0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, 0x0, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 854.255016ms ago: executing program 7 (id=3474): setrlimit(0x3, &(0x7f00000002c0)={0xa, 0x6}) r0 = syz_open_pts() syz_open_pts() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10001, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) syz_emit_ethernet(0xe4f, &(0x7f00000004c0)=ANY=[@ANYBLOB="e95d373d56e10000000000006002957c48ee5defbc09b0f07b9624b276467f6a0a59f5a00a9398c4b5401065026d2fb9660d8282655aa29f97cad0e81d6e7a1bab020de435e66e68a99b5b5b74f7c1944d7a9dba1540d53472e1535bfa48fbf6a9452fd6e27b642a8dc2add4dc2d8814f721541e9949f31138236045d1aa0760f157ea5fa8be68ccc9da1e1a27bb568031b000112eb2d76aa5ebf8348530d49fd26b344c2b62425e79772125740746a7be1c8d90312f8d673b697b62dc5903c00df91b9935ba57be3c4c016016d9c3bb5422cdf583d05e72b2286f16c5cdf9a94926744e8ff603890db26afce5d0a13fa8a6ef1a8cf2660897518f2f4ea9093ad1a010e2370550b0dad1d84826e7259c73428990fdbff235f5819582e7fab89ea7ae551e23504d3a17a0793309441968fa93f43abca8cb709706fafd3c121c4f5e90002a494a6b3d214b1c101f1297e5152454c8b7ba024f0a7323312540eafc956a57418bc3fd70cd221b1e8b1b62a75a31dc466f54d8a821fe743ee6825a2cee4fbfc6e3e6d21641398db35749afded42cb78acee989b55ea2098e7217fe1aa57a4ca48923745a7ad318130435767370e89e4e2c48658e1a30aa3178a475402de7e381c598fdf069e490ac20d01f3d58d01ac3e98bd47f07847dde27732127f418b7a02f6a8f200bddf0d3d246ec8c9cd8c6ed19a2ca59cafd9b59eedd9ee3eb39dbf020605b7657ef8566981524cc67010d909592d56ca69f3d2f3ed943a846393276cefc39c317004386654f497294ff74333c7d17d2bfa7b1a55ff2a150a65074f5aec36393bda8acbd075b1651f039798818f3b03c92e8bdc993715a8eb79bd7e203821385e11f4a3aa5babc33eaf359144b3bb37807f1d592640b866c004fd2e7d907188de9326477ac163cc03a70d2242086866ae01221aa21d2645be0e210ec713c513251b9fe7d8633ab4c94433562e45f57e63bce2e135c002b1fb8a0be80c99172f351c804865e01"]) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x13, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) socket(0x18, 0x3, 0x0) socket(0x1, 0x2, 0x0) dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991", 0x35, 0x40c, 0x0, 0x0) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x10, 0x5, 0x37}, {0x2, 0x25, 0xfd, 0x6}, {0x9e, 0x19, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r4 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008000003fc0000000100000009"]) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r6, 0x81206919, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd605f6ad900103a0000000000000000000000000000000000309f000000001eda80b0e600000000008c00907804000001000000c14a230e06", @ANYRES32=r3, @ANYBLOB="99868312200eacf623df27ede25cc71aff4963108026026663f1c1d114e7b07d8f62e0e4db321300b989", @ANYRESDEC=r1, @ANYBLOB="8a6d92810fb8294f7e4a5413cc1f371e6cfc45d79a10e27761d76d9c7a4a83427e89ae21beca1d87b9b228d1b7826f0a8bb6a00b0736b592e487ac06e845c95bfb652e6dd06c7299fe097994f065600b38918f0358cf11f99312499fece7e72734aadb517f3b8f9e7e6cac640f83fb76c00c9d5cacd9", @ANYRESHEX=r5, @ANYRES32=0x0]) r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r7, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) 853.430128ms ago: executing program 4 (id=3475): sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) (async, rerun: 64) r0 = socket(0x6, 0x2, 0x0) (async, rerun: 64) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffce50ffffffffff86dd605f6ad900383a000000000000000000000000e300000000eb2cfebc166e81da779d9217732f309f01019078090000006405652000092b04ff"]) (async, rerun: 64) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x7, 0xd88, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce3, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x1f, 0x4}, {0x29a71717, 0xfffffffc, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) readv(r2, &(0x7f0000000040)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{0x5, 0x2}, 0x0, 0x0, 0x100}) r4 = socket(0x6, 0x4000, 0xe) getsockopt(r4, 0x11, 0x3, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f0000000600)="1ce19cbb367db44b66d7166b736c22205c50b1a0566b094206ed4c9ae1718fd2eeb35be8a2bb4269a5f50ad1f7b5498de1b57b1a67f18266e266bcb8f743f2b03ab1238bf81623c7d9a6ae755108454b9e92d9ce2374b396fda705630c91f10bb81ee87da5f4ab578895d2c201363aaa8d449cb48947f33a6b37307af5039e9d021712f17f75b203e7307185bee74c8d9816f9295a5e682b63e50b3541cc70d0ba1ef494dbf7aa5457e96de20b196ae5e1e2724c7a408aa337e1988c8fb083572f641960aeb244441c764229e47dc3bfef2e2567b2816cda4e46a3e0ed58f9cdeeb52493788795a10f86fc4dec222729030bd7aa879a7646b1a619994f0d06ea18c3344b200569bd27fd6a9a271d9d611bc852b4c6c6de9ddd112486b8932f87086dd9dc590873ec046a626ebb7046e98692ce3fdc9357cdf99e1307bf1ee1544d7f878b3064614eacbcb1142743912bc581be69371bd47205aedc4039b841f9297b7a3a9512705cfc742930c199189e52af50d3c45d330f982dbfea497a47e397837fe5b7e977bed4ac104459cb02b2af36e9998c937871ef246848401c884bf9ed423466d6edde2b6319c1e63b1e5c216767926975750ba1bdcd14b55819807524659b4299f0972072b565e371928965b7ed16e04f7912f36a7bf5f1805158efecddf8755fbe1fc752d746b57eb62f8c6f4ff049d2d2613f660d2bbea390db0c3aed748b892d18ddfd55809a5d94e065ca5fe8fe4440cdbea51e9acc8333f3bd1d98326423c17a4ad46ddb2db372cfd17d96b03d9061685ecdd918fd9bc64027ea8e6c7c2f46ae97023ec106f307a99684f59189a8dce40afade8f043a53ad0d623df4e6eb663b4a1c194fac5bd99d4ada1bd0a59e557749480f0ba1516c0751ad98f38f06c7d804a3ffb7a093072999139ee7d73a505a25906407884b7b3c63d3c2e2b0af5a51179e99ba51866826ded2bb65a8196cea8530c62552d846d67a09e50d8714cdfea17380cf4aef02a6c512d8efe236d45bcf50ecab69820e95a177a86c8c9253614264ef39dc3d0de96ee8163857de8b2104d2881912254f714e81032be7f326294bad481945298972be7e8668b5152c65f9758ae4311db5c3447e2a0d9b42895d4301cf021790432322e3854ab4d1fe0fc0edb45a3426806084f6100f37d33271ef5a1ac53b25c5ca4cfe941607f376f854b19b8dcf0cdd206dcad01696f26503e1759405aca19b6f76601603bbc488434c6fa2d2e3dce2e10a24b775d9198b5ae1acb7ca7be83af29920ed7487e7d4c17618aabed581e855a9209ecf4c3889fd16d6a48c4b1a7641be223cf9fd852260fff3dfd373927f91a2580d50781975695faf6088bf6b779886cbdda96bba24652b605eca4992d39a2a44f790d95af4a807e09545766b34becc8a1134ff04044286abad3056648907d6b11c7c0e44bcb6841d946f54318170d9b6136ca15dfec8e718c2fd715eaafe96241ac902a5ad4dd7afda6e55c4a71a7a31950b5d14557cc8bef6c08268e8320fffdcfaaa72f0c562983469d9ea560dd0d3e659e20a3572d7fd86d969cc01d1043a72209f340b53f6a93235eb63ec43ebcdb3ce5ad7bf24a9ff0f6189df95598d0e937b277c3fd317b94ad08555abb45fa1d4f5063a82e927bbc4b566412961dd288c69a4cd956cc3b5dab0b1dd2b7ed99eb22778281c94f7f566a8c69ec783a3fb1622e563c06c7c19438c2e4c2fca6bbd28b3efce91bfb26eba01d92b72c9461ebf6caf329229092a17fe5d51bb6dadc82cceca2ab419386ce81d91f2a898918e6cc1e459561be12066feb6be8b67da9216c5967a2f42e64b43e7479a07fc7abec49a806e5b9f3c68e80ced74056f106f13fdffd6017d9dc45a43f064594892239e229eb07698e0b7f8d3fe9052571a263733d93594f598eab1478e285ca58ed3ffce4d0934801f1f16cc03f23ebf508ba32736cc9a05c8808e6353a02731c216da4e11e4350325780227f1cc03b73d1259474c258c00c1cc147ef605b62fab6fb00cc838ab7144428000db2c0b7560713e935d1ac5ea1e5e43a9bd8ffe9848aab54919dd2bfe098cfa124a620e3ee4bafed1e76ea70cdc1eeb2668112e3aee223302cc7b28726b6a3935ea131d0be93393465484f30941b3e9ed7f45a6648d4b9778075427cbf0ddf83338073366bace886a4607b9560fc0f3d991364f2dbfe7e28fde0be38ef147d30252bf338ec857672f55a5d487009a32319ec10f2fb40800ed57f47e095d330ad1af252226d3a3589d26a2f3fc448de84e388798290836a2457895ec19132c5a06781099355ba23fa02b4bd11b99e21d882aadf1d4e36a54a5cde31971b4a3eee427fabba163572138636760fdc21c398590d9fe13b7190d03ba3debee98f535ee694d13860391c99217fdaa826ecb1ce9ccdcfd10afd292ddc8696dbc9350942e0caad3e965fc791021d902d4fe19ed83f2e0bb9b4c7735264e2641bfc626ee717c13c68ddbc318393c4f65502e301f9f771375fb33759c3713e9f0b7be1c649bcbaac3800340730fa024e81fc15686bfd2ff8bd761d1f16dce07733670524c2226c101baebe89ad25d6fcb95fcac49ac2dc48879ac87c41762e7ceddb2179890835a2ebcf7e0d7cb180c0db67545519bc357bdb4b53f653df77dbed51caa8c9f0cc3ef72bb1ffc39c0a7d7d2645613a2a17f0c13f31f3dc00e87eb0d8381ee0bfd2f1d0244f767547bce61b7360fe7df4881434dc50179c0e9d90041b5baef3715e2301839ef4ce6394f3283d94a3cc316c5f2a259025f169b4b7ecaa285971fdc0a9c4e9b52fac8aa626e363c21b3e8cf33dc9500404a8af456dc284c0041de4ff598f8aea6be824bda27028bdba5e577324371fd8cd0e072e8c0aa93ae30fbcc8288d56d7209fa51d9d30e1501c5222ac9430c2ab8898dedcb23f1abbb69d021e03d6f9160a2d8db751450545c79b53454fbefdd1eeb674e86e236ff36e133c04bd071ac3fcd189b55f110919c0518d529bfbc088f58df1f3fd8fe946e7989a3f7bd78823da9ac44b1d3cd9610841dd65bf1af599eaeda45a435c91a37586661d50ed46a5a4f9265e20feba7b6b38dcd0c5fd10a44e5bf48f9d7beea40e196046ba816f01d9fa063dcd644cf9d0827bfad0b394fdb35c47c256846b03351b4d3affa4d4499a28b626c6717acc00ec2cdcddf80b8f0f7c7acc4d423d92b05dbe28ad53fed2178adf255539e458685d1b84e084f12bbaa79bf36c8bff7c1c90f328ab94603c71ee7de1c6b2f75af98fcd8c99238a8ff50d163bf95675eaa30d2cdfdb3a808a3c8aa66f0a0210b993f5bb1dd7c8ae7c786f0ff1d35da7643cdf5c9fae2d7b3f55827b6b4d710671fd55846364603e74977e0028c0cb02cf637d0c299a9c3fd7b9ff803075f99541a2d4b892ece1f4973ab78b3b8e74320e232aaded716dc98f4700c4a103a327563e4852ae94eba5b2f72b17a34c0c103404636e8fbc856b1e20ffdcc56b04d043cdba5eec21f5d56565a971d21b2f3ef5b3d15ebaf20c7584b15f56c53f8cc9cc3d5f234e0c3ee6d8259b1134d7aeb989bcc0bf2eacf2378204473960d7b0a33c10b4e5d26d79b4166e26287f296095834bd9bb4e967423f5fa2e3c8f2baa20a3485e0d4252d124862deba325ce70eb50dcf750774182e8aa3c8fa34d1f6d2891292ff06a992b3e9532ebd014318ed224c778f5149d62a30a549d2cb261fc1b61c2844280c6cdf6483d6ca10775e6abf971aa2dbce0cb376f043c9bad69b22b1f119619a06a6d47c87088dc427f90a55bdeb4f2bc69e607feb4c87edc7083ca09a9867ffdac6f4fb835cbf932c473a685796a5d0fa5bfbfa28470e066c44515d08581c5fa8b8d0e60ac12e3da55545bb7dc57e9cab3aa29b00029f48f1ee480373791371dc5e796507265a9aa11d1204f52936c742b42d49bc15bf94223922a14b28991751bbda685ee08d6d6dcc664a14570fb9053cc8b9e007453e5d3766a7615c7d49c022b71d74241e0930386ad55be85990cf7372acebee40279a7494cec3d09c42e6f5d11e826b75be08f5d0fe8fee7589dce87fd56101201255e15e73a81e30dd5a99e8e6db1f090993e617827f2b5bcfe1536fa7826ab5e77ba7d4195894f26b6e06b4b2c6c2a7884f3dfacde1c4e65f4daeaf7844316f7d654905a394199c2da851852706dc4ba423a17e7f6d906162e1b17aea54ab12736a3dae593eafdcdb17fe424571094a9a131c704894d81bb5096bb54c8503c5369c3ea95fe9c84ead6acb83164678b55730350e2b361e57ea88b9f66ed613716ad4d49276e87b542016fd0f5cbb6d90f354e43c62e7811194e0a86dbd775cace41ebad0a325b946d2d963921e14782566f15026c2e476482c69877b03326a907202fdd52eab4d1d3953bde0f4069c018ea1850d2f9acec286120a6ef163f501833a12289109dd4c9b61772ae6b7c38812a95e3a933144d219459cd94888bfe7fbc336f14b075f0081fcf49cd2853d9d12cf895ce1e8cd9c67849c91577bc1f6797e21c60c60e1ca8ff2019702a70133b296526c511b246be604d2822b71d8a772c4e4589ba8b1b86ecec115fdc11ebb8ad1d4fc4674e08babe7ca7433893ac3203536ce6161f672215cdee73c5513c7ed2fa794674a39f4154bcb4a6f62ce667c5f6cd5a9c39d1d31b17cb47aca95a69db10e3ce90c8e4b4e7b11f738a4c974fc38a64144bb04e1b94db18e777ea699523963764e68a455f10c7cfe9320b3c0165439549a3bf7e7258be3ec82298c04318f1501ca58e21560ee80069d0ac53024c7c327595833e61442ec72ccd2f0636f4fa15d3ce9199751d829300beefd02e5490f059cefae8d933cfcba4d6ca7c818342e0c4c3461efd0f46ea087c1c564388663581fb1850f825d55ba13c2f080ff6e4e1f55fbd56aa67872d7f903c7148894f4c514704b02c67fedb95d4b7ae13b58dc67d7c704809ac13e68986876063631a6ee54db674cf9b29c7d3bf630c3125d3004b0264756c0d00b562c6ec4902c36344b2981e7669d66d1f2504cae73891eddec423924fffee32b670825dd0910db60677b99e969634cbe576841ee648818a8eed61dd7b9ea2503fd147a44dc3691e3c25f17b751c0bd9093450bd60af14c63648ab892e26fde8251c3969af7d906228bea45ac022b5dfdddc20b9ab9840804260fdb69c8c7bcb0a9e9287ed5812a204482f62feb71b56b4844831363f43670d1ea1238dbf71ab7ffedb8fc19cb16095cb79a519a428dd562a724c35405bd9492f2ee740c228dcb461d09c473bb1196e029334771cb1da2598fbd8bdabde7ce87f759436547635935411c3276a5724a276f37c7857c8f5d11edd50689d5bf8d87d72277cfd09644f3f8fceda94134243c6491f0d748c2680dfd2ea176277fa286664deccd6a6fe9fc6429f421376e767995f4f193cec0f9292827e067dbe5d7a7dc5c2494512dc1f2e1a2050e9abee60a50cd90f916c90d3f522742310bdd254a0d990bcc9d8b0700f6137252695e220c2828d5c393ec92fc1c593d38a9e7430b987891fb7e3d5436818b7f96f12b4a49e213bc2316784a282890c1d10fe4a06ead274c21f7eeb3fe69f7442ab82d8a0a0ce1fa5d66da0739297abd2ea9e118d4b499afb188c394726c6d54e71cc9e4edeb26d4884e0eff97180e6c33c35c6ed3c942cb9949f54eae478cc07124cded6a77a5e7d6a1431da6a1e9e54baad37e965cd0269779eb30e5d2b33a3e0f3817ac395c32fa2c255157", &(0x7f00000000c0)=0x1000, &(0x7f0000000100)="1890547a3839fb974fbb996210c5422a0a1c45b7f6b24fb34d57294647de0a307913d64e4099758c540d2891919f2e169881d32c8244a91e47edaafce81165176ccac29630982351c9211f39ae17b76f683f284eccf4ffa8336e7e584ca586fb71474b65464d27d4a7bf539b21f9624e13094fbea581e2f4473d95bc7870f008af9a1a2167b9cda74919765fa26d6cf762f2a7008564790cde8881f80a3f0235761c9214c39fc46a3be82ccbd0c3729634cb6c0219619cdb0f86a1567d0726d9ef20eff3c855ef9c45ffb8e8bf97e4ee5de3a1f1c9f82d3d4eb43d93315af0b4a8949fd77db081def158420b", 0xec) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r5 = syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x7fffffffffffffff, 0x2) (async, rerun: 32) mlock(&(0x7f00000f2000/0x2000)=nil, 0x2000) (async, rerun: 32) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x3d3, 0x1, 0x6, 0x9, "14281f9c9f0011d9a43c103a179616a68d6a637a", 0x8}) (async) setrlimit(0x8, 0x0) write(r0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 852.763636ms ago: executing program 4 (id=3476): r0 = socket(0x18, 0x4001, 0x0) shutdown(r0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f000077a000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0xfffffffffffffffc}, {&(0x7f000002a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x9}, 0x10) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYRES16=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x204}, 0x1}) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) close(0xffffffffffffffff) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000580)='./file1\x00', 0x39a) (async) write(r2, &(0x7f0000000000)="ed", 0x1) (async) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000600)=""/173, 0xad}], 0x1, 0x0}, 0x2}, 0x10, 0x3801, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) pread(r4, &(0x7f0000000000)="7948907a", 0x4, 0x1) (async) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000540)={&(0x7f0000000180)='./file0\x00', 0x5, &(0x7f00000001c0)='./file0\x00', 0x8}) (async) readv(r3, &(0x7f0000000040)=[{0x0}], 0x1) lseek(r0, 0x9, 0x2) (async) recvmmsg(r3, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) (async) close(r2) (async) r5 = shmget$private(0x0, 0x1000, 0x9, &(0x7f0000003000/0x1000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) (async) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x8000000000000000, 0x41}, 0x10) (async) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff4a) 729.19408ms ago: executing program 6 (id=3430): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000000c0)="cf3cf8e64d81563822ddffb4af0617de84a51e88911fc73cfd5404fd73f1d946b172fae55fc00a1a015d316694be252df373195cea25c9076c1d2827598059371551633f4b8257921b6c09ac4366710624074dfa75605ef1ad471cf9ab77fff143c87b6db516d887f92d61eb72e00442", &(0x7f0000000140)=0x70, &(0x7f0000000180)="3067ef783bacff0e8badf88982d01d9a5206c1a1f44677606666496a1411325b9ecee3a6a762b6c5d3f843ea5632ef2f5e6c6ec66b0951a2b4c63b0d6f455499a5f1c815b841f7b1ae243cd9b90f6b9dbe648748aff6bb7dfd60199ade5cb0", 0x5f) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x2b4, 0x5}, 0x8) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000002c0)=0x51, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x639ccba6257756d5, r1, 0x6) fchownat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', r2, r3, 0x6) r4 = fcntl$dupfd(r1, 0x0, r0) kevent(r4, &(0x7f0000000380)=[{{r0}, 0x8, 0x4c, 0x1, 0x7, 0x32}, {{r0}, 0xfffffffffffffffc, 0x41, 0x80000000, 0x0, 0x4c7f4612}], 0x8, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0xc9, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0xec5f}, {{r1}, 0xfffffffffffffffd, 0x21, 0x8, 0x2, 0xb}, {{r1}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x4d379f63, 0x8}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x0, 0x2bb}], 0x1, &(0x7f0000000480)={0x3, 0x930}) close(r1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000540)=[{0x7f, 0x6, 0x4, 0x1}, {0x3, 0x3, 0x1, 0xcf51}, {0x100, 0x1, 0x80, 0x350}]}) syz_emit_ethernet(0x252, &(0x7f00000005c0)={@local, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "50022c", 0x21c, 0x29, 0x6, @mcast2, @loopback, {[@dstopts={0x61, 0x1a, '\x00', [@padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x100}, @jumbo={0xc2, 0x4, 0x9}, @pad1, @generic={0x0, 0xbd, "3d07d01cb401d01212fffff9c335e5ddcada5e7dfe49a2a069a5210dca43e7842aa845bbff62b733107f64d57ebcf8af54e02bf97c91c3dbb3ed573738c11955fd2d2db4279ab9371c4cd7e9882bff324ca518c66368e26f9563c0a337dfb88ac898b2c5fe5a602713ea645d803d4317b351c99d481e958bea043dcf96a587139e583ad68c0f7da016a32ddbf75951858a0ff7970547d0473a1b1f3431af095cf35cff613ec747224d75f26e4877e929b7e5416aa93685cc9ae00e4ad7"}]}, @routing={0x61, 0x14, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @ipv4={'\x00', '\xff\xff', @rand_addr=0x9}, @mcast1, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, @mcast1, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1]}, @fragment={0x42, 0x0, 0x0, 0x1, 0x0, 0x0, 0x66}, @routing={0x89, 0x2, 0x0, 0x7, 0x0, [@mcast2]}, @fragment={0x32, 0x0, 0x6, 0x0, 0x0, 0x3, 0x68}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x3, 0x3, 0xffffffffffff28cd, "2fe9fb8b40ffff44c2750c66ff6983d36b20565ad6088eb9646e381585aa6986e1b6f69a8541d5c0e6fc767cfc1d25f16dd9cafc172eefd84ade06be2c0e54f95c2a7a9704cd37aeab35dff0bb893ef97245a306352569ac9b9fc146"}}}}}}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000840), 0x20000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000880)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000008c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000900)="ef80dab0ec1eb0fe25f2aeea706d7b2e843ff788203ad284a61de39e1cabd4f580e4ab866a5c627d69607c93cc8be79023639772238cb3cbd260695eb74355d9ef5e7012d34bdc1a758fd6d5ed25af4c139bfd8d87e98630725fac18b7c0b6858b63c300f5a2171d9c55febb11ded0d346f201b327694d308c43c4e67da02974c5f6391822aeeac37ba270308baeff27759e939936b9173f42cf1257c2740529354f619e457ed35920ab2e220a8f45e0c992eeb08afcb199e8f809d165604c", &(0x7f00000009c0)=0xbf, &(0x7f0000000a00)="464d04c379a8f2ca8c38353df6ee27a9f78a572ebf9f876ecaf80cc878e7897146175d6a6a9e07d841ff5f657eff84873062155c03a8d4ccdcec919353105cd033ea1ba33536e791f622536faf657793790826f53c0da393c58e9e487288d5c4829718d2d8cc76641eb93cdf05a48a409fe26abda044b082ca08bef930070c8c4e5765f65d02582d043ec68e2caa6ae0046a632f7fb28df2618a8af230a42316bbdc24475c56b8fe8a1fc67f0a355e0f45ddb3f5de65fa7575c471263ebb634aa4b448e414f21041c33faba5c77a22e40da977f3", 0xd4) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000b00)={0xfffffffa}, 0x8) readv(r1, &(0x7f0000000d40)=[{&(0x7f0000000b40)=""/251, 0xfb}, {&(0x7f0000000c40)=""/239, 0xef}], 0x2) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000dc0)={0x3, &(0x7f0000000d80)=[{0x7, 0x2f, 0x6, 0x5}, {0x81, 0x81, 0x6, 0xdc3}, {0xfffc, 0x8, 0x9, 0x4}]}) pwritev(r5, &(0x7f0000001240)=[{&(0x7f0000000e00)="b17802c9a9fde732d2240f3170fce07f7e035fd3bef3a02bc374bc4fc9a47f5ad2b1814709269e4ef741781104e0005cab020b53a336e7b831450db3af00db9213ea87a5de54447d48620e7643a456867dac851acc221a615571617863cf06b9776f9cab37f5aea9ed793a571b35f4bb00eee1e479a23f305f3ee28d4100ac0149a152d66d306714b7755b6ef807", 0x8e}, {&(0x7f0000000ec0)="25eb35b8598592695d9448434762fd78f3d671559a51f4a24741e27bf20f515527c4e588b97b2fb551e70200c0e7f00cf13328ec9fbbb7d2150aaad80af14a00d8220a9f5f02a7c9f03dc6520ddda48ec160e48d4c0a55dafdd13b0b58dc8842815d593b0f6fcb541e277a76d6bff4afa2d637f03bd9958296e13b20299e6348c64d4817aec060dbc5ef9b69a63ad76ea6ad565d", 0x94}, {&(0x7f0000000f80)="cb4ae28748d56df7415b22c85f669008ecfe19ba1063457e5c2f8a3cb6b893eb610611e99f41942ea26fbaba8ff9f879b32ff40499961405ebf440fe23f317576ff9052606011879414c341e424fc7867564de58105715f95f8a2e80c7e460", 0x5f}, {&(0x7f0000001000)="c0ac9600fadd08562ea12dd327c41610", 0x10}, {&(0x7f0000001040)="bf96c02ffe06efa01b890445f650f6d3ce3992a29b0a924d7ae1ad4a5b46cb0241711987b3360ac33caf5995b0c65cc772e725ab703bd7dc3584d0a9e256cee983afb9c523bc30b31753d0663c475e790371367d728f11af517cf1eaa5c10294d723a089271575bd4d286bb39b0e0990939cbd2624670da57680abdb46f24b03f6647f4c3a43fe60fbfc0e2d718c4d79e6bf5da4b9fd404873ae501eaf94c75ea7e29ff4fc51b364d19a030143", 0xad}, {&(0x7f0000001100)="25495567e295c863b25331c4cbc1da3c08d045a7a53964b8772cca9ec36064017a1693094ac8fef2c41fdbcb2c49cecb855beb2a", 0x34}, {&(0x7f0000001140)="44e09dbfc8ee76e23810b3c0fb6bded1b7af9c922682c370ad71920dc790fb0cf672506f272487e6040445146db419d212ba7dde76a66fb3c6da87b0023e", 0x3e}, {&(0x7f0000001180)="fc23cf2784b26101f6fc72086898b0ad036c0f97773e085c737331c7fe46a90844493c4605514fd67d0844deb159758938aabc2dfa848ba5db01ea2954e3e5ab00461e382c883cf4a42978c74e0d9e2f387cdebd9b9e0eca7884a8af594c53ac612e52c0e6f0cb56f44064586e44e35e62a3c5ff6a38df5a578b4d1e049e8b8c53c8894defea9f", 0x87}], 0x8, 0x4) syz_extract_tcp_res$synack(&(0x7f00000012c0), 0x1, 0x0) syz_emit_ethernet(0x87, &(0x7f0000001300)={@random="35f31af9f73e", @local, [], {@generic={0x5448, "d707908d5fc90a3b528439b6a126141524ea25aeb391a4387d9d464c8bf3a5d4e989bee1a986467d8f10f085a795894a9afe98386b62b141a0357d824b8b06eeeb049e1b29207c180a3009adb33dc62a12edd87ccd76b5de53c8fd375d8a904f83993305ddc2b816f05cfc36e960940de4e11f5824d4095751"}}}) ioctl$WSKBDIO_BELL(r5, 0x20005701) open(&(0x7f00000013c0)='./file0\x00', 0x800, 0x40) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000001400)) 709.740609ms ago: executing program 1 (id=3477): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) syz_emit_ethernet(0x66, &(0x7f0000000780)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @loopback, @ipv4, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @ipv4, @mcast1}}}}}}}) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x22) (async) syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="fb000000000000000000000086dd6000000000620600fe8000000000000000000000000000bbfec000000000000000000000003e33f86881595f", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='PZ']) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x67569535, 0x2f01, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xf, 0x8000, 0x5b, 0x1, 0x1fe, 0x9, 0x0, 0x2], [0x120000001, 0x2, 0x3, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100, 0x5, 0x7ffffffffffffffe, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x2}, {0xfffc, 0x2, 0x5}, {0x4, 0x2, 0xffffffff, 0x80}, {0x3, 0x5, 0x4, 0xfffffffffffffffe}, {0x6, 0x2, 0x1000, 0x8}, {0x0, 0x2003, 0xa8d, 0x2000000000000000}, {}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x4, 0x80000000, 0x6d5, 0x2}}}) (async) socket(0x18, 0x3, 0x0) (async) socket(0x1, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) socket(0x2, 0x400000000002, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0xf9, 0x400, 0x8, 0x0, 0xffffffffffffffff, 0x7, 0xb, 0xef1}, &(0x7f0000000100)={0x3, 0xc3, 0xf, 0xfffffffffffffffa, 0x6, 0x3, 0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) (async) r2 = getppid() setpgid(r2, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, r2) (async) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 703.703296ms ago: executing program 0 (id=3478): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bdd2b7a0", 0x4}], 0x1) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) pwrite(r0, &(0x7f0000000180), 0x0, 0xfaf9) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x10, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffb, 0x45, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0xfa) 604.2241ms ago: executing program 1 (id=3479): sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb99feffffffffffffff45812eab4a7a8f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbbda67c67469d954be811b25ec5521559154c586ee8f0422009f659cd3e27e98a3241495005f102d9101d158284c0ee30600000000000000e22a299ab00894fdc9bac6042d9445ab37189b3e4ef2865810c4699035f054d5660813a56e7c9aa63d00db5f78afe9e000db7d95ad5ffacb91f909c9fc8024f4a5449a61c6904375f5b5086fd062c4ed08d04a9b982a66c60db4adca9d4b003e18cb74ea39aed70013d40822f24a7d83c5e4", 0xf4) 603.758594ms ago: executing program 5 (id=3480): sysctl$net_inet_ipip(&(0x7f00000002c0), 0x4, &(0x7f0000000300)="97386db50abbfc4726fd41b5fa9faa87a88daf43fa8150f9a27aa69a26ba80c01b7de38d4f84c5d75126ba0e644bd16043fd1c9b", &(0x7f0000000480)=0x34, &(0x7f00000004c0)="87250dc00b72b046c5a87aea180816167ef81ce10a239e6fe98a847df18a7356ae375b04102d0bc6626ed493fa455732b0d352db2a61c2b047083fd7e3f88e5aecb069964d65a306bd4d827ce5d3295345589174ea28d2dceb7a06c8228a1000959c78787f552b4977fd24f293a6b6b07e40b7f7b9c98001ebc8d3b7de90cb27c34c777a74ebe8bd54", 0x89) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r2, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x2, &(0x7f00000003c0)="0db58295ba84efb7abb41dfecf84294e37a8ae59f2cb3cb5a3f8634465844c84f37484cc7390e5551a1ce5407d227e9a26978e1b186f98670f9768a877e7f8ee5bf8ff5e25050abd35ce0823e17898d6c47696efc2fca5e61a99994576d4ad264e1a60052f27bca4e2060b5feeb5adeb759f7aaab00f9f83d5f4feb2149f616f6289174041a706e6729dc6550c39a00e63fc08b1912f5e8b743d65685a7e", &(0x7f0000000140)=0x9e, &(0x7f0000000180)="9a60265899205984c36f114726e6d36c4c00beb2", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 601.508343ms ago: executing program 3 (id=3481): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) fsync(r0) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x52) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0xe100, 0x400) (async) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xfffff801) (async) write(r1, &(0x7f0000000100)="7415", 0x2) (async) r2 = fcntl$getown(r1, 0x5) read(r1, &(0x7f0000000140)=""/134, 0x86) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000200)={0xfffffff9, 0xfffffffd, 0x1, 0x1, 0x1, 0x7, 0x2, 0x10, [{0xb20, 0x5, 0x1, 0x3552}, {0x6, 0x2, 0xe, 0x7fff}, {0x5, 0x1, 0x80000000, 0x5}, {0x3, 0x3ff, 0x3, 0x7}, {0x7, 0x9, 0x1, 0xffffff20}, {0x8, 0x75, 0x8, 0x7}, {0x3, 0xffffffff, 0x1, 0x872}, {0x4, 0x8000, 0xfffffffe, 0x9}, {0x0, 0x8, 0x3, 0x1}, {0x80000001, 0x1, 0x6, 0x4}, {0x629d, 0x6, 0x9, 0x7}, {0x3, 0xf, 0x8, 0x4}, {0x800, 0x7fffffff, 0x0, 0x2}, {0x5, 0x1, 0x2, 0x9}, {0xffff7fff, 0x1, 0x7, 0x3}, {0x2, 0x99e, 0x4, 0x1ff}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x401) (async) r3 = fcntl$dupfd(r1, 0xa, r1) connect(r3, &(0x7f0000000380)=@in6={0x18, 0x0, 0x1, 0x8}, 0xc) lseek(r1, 0x10000, 0x0) (async) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000003c0)) socket$inet6(0x18, 0x4000, 0x0) (async) clock_getres(0x0, &(0x7f0000000400)) (async) fcntl$lock(r1, 0x1, &(0x7f0000000440)={0x3, 0x2, 0x3, 0x6, r2}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000480)={0x6, './file0\x00'}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000004c0)) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) (async) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000540)={0x6, 0xbafa, 0xd}) write(r3, &(0x7f0000000580)="77943aee6e0ea40d616530f9ac1ba892d34f35e960c2e7240d87feb6cff1719f9254160631bffe196311641b518d728c4be2665ed23603199993591ad9f8d20dac26582c6ebdc0fc9ec99ec55c355412035c0300d8d60823f5fefac8cf1181e6ff5f4fb799ee759642fc49b70d21faf9d740b1edf9a0d3b49edde4c38a1906a4cf359580a217929be6c2fe5ec8e590a2e0b3b718c0be1192448443f35aaf48f5ebe8720e453eb8347d4f628bda", 0xad) (async) fsync(r4) r5 = open(&(0x7f0000000640)='./file0\x00', 0x40, 0x2e) lseek(r5, 0x9, 0x0) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x400, 0x0) linkat(r5, &(0x7f0000000680)='./file0\x00', r6, &(0x7f0000000700)='./file0\x00', 0x4) (async) chflagsat(r5, &(0x7f0000000740)='./file0\x00', 0x8000, 0x2) (async) close(r6) (async) truncate(&(0x7f0000000780)='./file1\x00', 0x7) 588.549671ms ago: executing program 3 (id=3482): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000580)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x8, 0x10, [{0x10000000, 0x7, 0x4, 0x71002}, {0x9, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x20000, 0x400009}, {0x1, 0x800, 0x8007}, {0x401, 0x4, 0x2800, 0x7}, {0x0, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f7, 0x6b}, {0x6, 0x804, 0x14, 0x8}, {0x0, 0x82, 0x5, 0x5}, {0x37, 0x8001, 0xd1b, 0x4}, {0x7, 0x10001, 0x2, 0x4}, {0x9, 0xb, 0x8, 0x1002}, {0xb8c, 0xa, 0x8, 0x4}, {0x29a71715, 0xfffffffa, 0x1, 0xa}, {0xc, 0x5, 0x2000005, 0x10000000}, {0x0, 0x6, 0xfff, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_extract_tcp_res(0x0, 0x9, 0x800) sysctl$vm(&(0x7f0000000180)={0x2, 0x9}, 0x2, &(0x7f0000000000)="43a262d7", &(0x7f0000000340)=0x4, 0x0, 0x0) 484.958314ms ago: executing program 7 (id=3483): r0 = socket(0x20, 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) r2 = getpid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040)="04bdfa5d1d2873c63e35341800000000000000c43050006123339a346f734000000000000000b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1d80a) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x6}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) fcntl$setown(r4, 0x6, r2) fcntl$setown(r4, 0x6, 0x0) sendmmsg(r0, &(0x7f0000000180)={&(0x7f0000000140)={0x0, 0xfffffffffffffdfe, 0x0, 0x0, 0x0, 0x14}, 0x6fbb}, 0x10, 0x400) 484.688674ms ago: executing program 4 (id=3484): symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0xffffffffffffffff, 0x8000000000000001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)=0x80000000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6b931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 482.939052ms ago: executing program 7 (id=3485): getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71008}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1002, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x200004f8, 0xb}, {0x6, 0x180b, 0x14, 0xb}, {0x8, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0xf, 0x9, 0x5}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6, 0x5}, {0xfffffffd, 0x2000009, 0x40004, 0x30005}]}) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x30, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000040)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSETA(r2, 0x20004102, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000002c0)={0x3, 0x7fffffff, 0x0, 0x3ff, 0x3, 0x5, 0x6, 0x10, [{0x7fffffff, 0x3, 0x33f, 0x1}, {0x0, 0x7, 0x0, 0x2}, {0x401, 0x200, 0x0, 0x3}, {0x0, 0x73, 0x3a, 0x1}, {0x1, 0x7, 0x3, 0x3}, {0xd5d8, 0x0, 0x2, 0x5}, {0x4, 0x2, 0x80000001, 0x4}, {0x8, 0xbfd, 0x2, 0x2}, {0x800, 0xd37, 0xbfe, 0xffffffff}, {0x82, 0x8001, 0x8}, {0x6, 0x7, 0x400, 0x6f79}, {0x5, 0x1, 0x3, 0x8}, {0x3, 0x0, 0x6}, {0x9, 0xfffffff7, 0x80000000, 0x4228}, {0x4, 0x9, 0x9, 0x9b6c}, {0x4, 0x2be8, 0x5, 0x569}]}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)='\x00\x00\x00\x00', 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r4 = kqueue() fchmod(0xffffffffffffffff, 0xf7fb079a74590f3) kevent(r4, &(0x7f0000000000), 0x8, &(0x7f00000001c0), 0xb34, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x104, 0xfffffff7, 0xfffffffe, 0x1, 0x912, 0x8, 0x8000003e, 0x2, 0x0, 0xfffffffffffffe, 0x3}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 482.385765ms ago: executing program 4 (id=3486): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/260}, &(0x7f0000000200)=0x106) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000340)='./file0\x00', 0x3ff, 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(r4, 0x0, &(0x7f0000000180)) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) (async) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) acct(&(0x7f0000000080)='./file0\x00') writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) (async) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r6, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21, 0x10000}, {0x4, 0x2}], 0x2}) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f00000002c0)) semget$private(0x0, 0x4, 0x641) (async) semget$private(0x0, 0x4, 0x641) mknod(0x0, 0x1, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000000)="ed", 0x1) (async) write(r7, &(0x7f0000000000)="ed", 0x1) recvmmsg(r8, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) recvmmsg(r8, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) (async) recvmmsg(r8, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) writev(r2, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x18, 0x3, 0x102) (async) socket$inet(0x18, 0x3, 0x102) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) 477.167893ms ago: executing program 3 (id=3487): r0 = socket(0x2, 0x1, 0x0) seteuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) select(0x7fffffffffffffff, &(0x7f0000000040)={0x8000010000000000, 0xaa71, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x0, 0x5}, &(0x7f0000000080)={0x3, 0x20004, 0x7fff, 0x2, 0x80000000000008, 0x102, 0x0, 0x497}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x40000000000009ef, 0x9, 0xffffffffffffffff, 0x100002}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 64) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async, rerun: 64) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 237.326913ms ago: executing program 1 (id=3488): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r0, 0x79c7) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000200)="a2", 0x1}], 0x1, 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) ftruncate(r0, 0x0) 236.299544ms ago: executing program 3 (id=3489): sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x400000000000b, 0x100000300000003}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) (async) readlink(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2}) (async, rerun: 64) r0 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async, rerun: 64) select(0x40, &(0x7f0000000080)={0xaaa, 0x1800, 0x9a2, 0x3, 0xe, 0xffffffffffffffff, 0x1, 0x3}, &(0x7f00000000c0)={0xffffffffffff0001, 0x0, 0x1ff, 0x1, 0x7fffffff, 0x3, 0x4, 0x9}, &(0x7f0000000100)={0x7, 0x55b, 0x0, 0x2, 0x5, 0x0, 0x7, 0x400}, &(0x7f0000000140)={0x0, 0x401}) (async, rerun: 64) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) (async, rerun: 32) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x10}) (async, rerun: 32) r5 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x6, 0x4, &(0x7f0000000140)="1bb8b3f6", 0x4) (async, rerun: 64) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = shmget$private(0x0, 0x2000, 0x208, &(0x7f0000ffe000/0x2000)=nil) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 235.819765ms ago: executing program 5 (id=3490): syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @random="cd01000600c8", [{[{0x88a8, 0x5, 0x1}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x31, 0x50, 0x66, 0x0, 0x0, 0x6, 0x0, @loopback, @multicast1, {[@noop, @rr={0x7, 0x27, 0xfa, [@local={0xac, 0x14, 0x0}, @empty, @multicast1, @empty, @empty, @multicast1, @rand_addr=0x900c, @multicast1, @multicast2]}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x2, 0x0, 0xfffd}}}}}}) 0s ago: executing program 5 (id=3491): socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000000000000000000000000000aa02"]) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0xc018696c, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r4 = socket(0x800000018, 0x4, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendto(r0, &(0x7f0000000040)="da8b120a15adf5e28729", 0xa, 0x1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r5 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = semget(0x0, 0x1, 0x448) semop(r6, &(0x7f0000000000), 0x0) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.0.43' (ED25519) to the list of known hosts. login: pckbd_enable: command error denied attempt to set clock forward to 52172937113390 pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 56.&,53(: /"*=08&&&&&$805$6#6!#8, /&&3%4=081000. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! load: 5.86 not a controlling terminal OpenBSD/amd64 (Amnesiac) (tty00) login: + -pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (364200) exits with status -1 WARNING: thread `nfsio' (209001) exits with status -1 WARNING: thread `nfsio' (502241) exits with status -1 WARNING: thread `nfsio' (507557) exits with status -1 WARNING: thread `nfsio' (469852) exits with status -1 WARNING: thread `nfsio' (418290) exits with status -1 WARNING: thread `nfsio' (77652) exits with status -1 WARNING: thread `nfsio' (312642) exits with status -1 WARNING: thread `nfsio' (257072) exits with status -1 WARNING: thread `nfsio' (497468) exits with status -1 WARNING: thread `nfsio' (366052) exits with status -1 WARNING: thread `nfsio' (287839) exits with status -1 WARNING: thread `nfsio' (484849) exits with status -1 WARNING: thread `nfsio' (279636) exits with status -1 WARNING: thread `nfsio' (58207) exits with status -1 WARNING: thread `nfsio' (455388) exits with status -1 WARNING: thread `nfsio' (368880) exits with status -1 WARNING: thread `nfsio' (476758) exits with status -1 WARNING: thread `nfsio' (475941) exits with status -1 WARNING: thread `nfsio' (22082) exits with status -1 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805d7b59b0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost!        + -+ -lo0: can't handle af0 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 29360128 seconds denied attempt to set clock back 4263431296 seconds                      pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 29360142 seconds denied attempt to set clock back 29360143 seconds denied attempt to set clock forward to 17179869187 vnd0: sloppy read from proc 60231 (syz-executor): blkno 0 bcount 4096 vnd0: sloppy read from proc 60231 (syz-executor): blkno 0 bcount 4096 uvn_flush: obj=0xfffffd8061f8a078, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! malloc(): allocation too large, type = 6, size = 150323855360 vnd0: sloppy read from proc 12814 (syz-executor): blkno 0 bcount 158 malloc(): allocation too large, type = 6, size = 150323855360 SYZFAIL: posix_spawnp failed (errno 35: Resource temporarily unavailable) OpenBSD/amd64 (Amnesiac) (tty00) login: uvn_flush: obj=0xfffffd806d57b2f0, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 login: internal resource failure Login incorrect login: set $maxwidth = 0 login: internal resource failure Login incorrect login: show panic login: internal resource failure Login incorrect login: trace login: internal resource failure Login incorrect show registers login: login: internal resource failure Login incorrect show proc login: login: internal resource failure Login incorrect ps login: login: internal resource failure Login incorrect show all locks login: login: internal resource failure Login incorrect show malloc login: login: internal resource failure Login incorrect show all pools l