3594f6c954617244b6317fcb97bc4af80bc9930ae4d4ffdc32815ff7e8befa764ac368f05d5fb7dac6d50c638f372033b1291cd53ab117fbd4871914d66fd220e02609d8c80ccf41a22689eb877b4bb2511341ed59a27480a3b78980b1ab5c25902460f52fdbdade6c56cba5d472196d885266802f7c45d869db669c4c5499c361861a8dbcc5f68f903d375166b0e496f8e497e2da34aa9e863839aee80059b3033b2cde9664015123f19502a348a18f74cec464a5837bdb5d230002fdd330d2465dfcf1edf0debcb78e4b8f8c0d99c0fe64ae7c7d1770aa38db38fdbe4a8eabf933a6cb9ebb765a02a9f44a49d220cc30470b279467d5d19464174cab0fb9d69a5df582ba1a05b2eb795734fb8bf88d04f6245434cd6640f162f0ed9c59116d23ef43c7d1f796a54ee24a4169047858970821698d0cef84e8f2e2e0b65ec2471d0a19099f6529f00f48b833d2cd081f623c817b71aaebbb40c2d8c720dc92a824714ee42a9b574464bb21108ff52099cbf1db727407a9f39613e1372a84335251ef53ae723ad30d57c4812225cff18980b7ac342c7d98d50c2e0d22920fdd108b1347c8b2f09463a4e22a499d2b1e3ac5c71c91c9ecc2960e0862d909c185fd28f9edc8cd8b630903ada3d9b19f2a49270f22a9e28aa35c3b1a741f85d30299864f3ddfb2144c1bb8d736c91dad3b342ad399ff34ba3230d492947f8f589936bd510742339d9056885f7099d139d58af1046022079fe2878bf696625c096f287769c5da27412938c63c06491811608282dd69f94729267e38244f2b179bb25f552311d8abb23022cc60fe6409f0cc5e09e0b91a90cb28a3a1f071b976a7893db35806d6dce4efa1edbf8e70836bd59d72b87b33b829788ac6c4b309cf8a6b6a5c33e238d22be170c9a376716e4ab7e57c6ec48d5f8a35a79470d85791f7efd1af89907541fbbe3bfc951a959ddec22f23cd00a06a2771381a2e63dbf5f950ae5f26bc4c6ca4ca2feddaae364c232e0d4f8f7a1c441364cce46a49f02e4a638ccf429cdf6fd81a3399736bdbcf6969fa7e1e3218135db3d353f2861ec976613f7056b12f63360b56216a9537c831e70e0481b6adc6ae78ee7988626e6c010c1ce7eef64e12e55b9a16d785226ff5c96d8c25e542f197eb6113fe39c493a7bc5ab628a807b5bd8429282d6e98fe3767e3a6604ba63f8084c486e4adaa73c2c767bbfe637335957d141df9246d446e358e34d7ad3aa44224e003ddac2bc994d8f88db57f4d2b4fcfc76d11061c0d47e303737e9d7045c1b0c963ac832dd03092d4ef957764f3897b45ef4ca4ab249916520e3104011f2cb7fffed45c3a713086e6a072b12a3cc26cd5f43b3ef2d015921ba03a99305316986142cf11d8ba7f767ffca23dec571820bb91668c6ebf1fd3e3437c77c95c07ae2662a795feebad79f50ec5e6e509a8c058b57d3c2349e7b026068ce77b1b26cc195f83439ff94d2e0f07f249843929b77c9b1d61130d974b342b0997d9d8b54197b48bf60af6718f50bdca0598573db2a43949c85772cfdbe62d4f28dcc1e7ee59bbbcacfef1986e2435aea37e43d0d60c24f67d7fe3484cb86c1b216a13171d090ab35b8176b397acf7f9b2d47ccd7aeb1d0a26c53c2a175bd6f6aec77651ce08ecbc3c1db7c0a638278457482275e37d2a61108c1e9c8f9bb5a8b008301b2c1c3561051a53aed7c9ab1408e0e50fcda4be8c44e0a546cdf99e1ba66a54b44d339aa7450e7d3c7fef", 0x1000}, {&(0x7f0000001380)="6b5c34876104b94080237264f2edc12f9d778dbfb52c6abd1d66aff1836dd3f1b8c41a42aabb7c3d33ddaedd9dc20e66510d7ae1db871959311d9a96104dc3d8541fe655baf40dba8fc2275a7d9f820f8e989df59ce7e50d8f5d70231b76c7e906b2f2e9db0a2066c6735f6c0d6fefe219f5", 0x72}, {&(0x7f0000001400)="97bf6891cdd3", 0x6}], 0x5) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000014c0)=0x2) socket(0x10, 0x4000, 0x4) seteuid(0xffffffffffffffff) r3 = fcntl$getown(r1, 0x5) r4 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r7 = getgid() r8 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001580)={{0xfd, 0xffffffffffffffff, r4, r6, r7, 0x15, 0x1}, 0x4eacfcd6, 0xfffc, r3, r8, 0x2000000000000000, 0x80000001, 0x1000}) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000001680)={0x6, &(0x7f0000001640)=[{0x1, 0x0, 0x0, 0x9}, {0x6, 0x1, 0x7, 0x2}, {0x5, 0x6, 0x5e, 0xfffffffe}, {0x3f, 0x4, 0x0, 0xffffffff}, {0x8, 0x81, 0x80, 0x3f}, {0x1ff, 0xb9, 0x8, 0x7fffffff}]}) r10 = open(&(0x7f00000016c0)='./file0\x00', 0x8000, 0x1ee) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000001700)) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r11 = msgget(0x3, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001740)={{0xee2, 0x0, r4, r6, 0x0, 0x10, 0xfffc}, 0x80000000, 0xe4, r8, r5, 0x1000, 0x40, 0xf63e, 0x4}) 23:52:53 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="42d061bbc93f58f76dc8e75d267a89dcaf881439b80982aad87f40ca54401b431ed578e657717be66cc4926aa12081b33c0d96d9e99dc8a29d3c7d56ed127f3eae45830991b640f91b8f32dceb880e646f14492cc17a4b376d8d74e02baaf9f17fef94f05c777fdbe89ff7621f3388d3e7152f5460c1533fdd5b7cda6cf168a211a6cc1858346afd54ccc5c44a67645c96908d5b46d578521a7f0461a3b6faff0d76d57938f941f6d83992eb1811ca7f48b41024973037cf3a877c8acd64ce", 0xbf) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x29}, 0x4, &(0x7f0000000100)="525001ef51cbc2f9a63cbfd6466eb6f493d857e6faf81b685ff061726cc0dbd14c9c5e4fc2e38eddc469b8b2630bd4dd30551e272aed65aecc280ad5d04bcdc05df593d974ac0bba487dabf783567e13bd7debc446d44368d1e3c0a7c6774b3ddb6a531f50e9e92b2d7a562249d970da433b079f84b5781b3e0f08d11201b8ae2b5cb571bb6cfd5dbe78d35fd80f65d821f5d8e781f9e4fba1", &(0x7f00000001c0)=0x99, &(0x7f0000000200)="00aa6c8bb2777c6bcdd246a736bced97d6456b1b4129f01add3ef6d82e216749", 0x20) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) fsync(r0) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/57, 0x39}, {&(0x7f00000003c0)=""/129, 0x81}], 0x3, 0x0, 0x100000000) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0xf1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000500)={0x0, 0x9, 0x10000, 0x10, "b47980d32d8a261f2a0519f6bd4c9ea0ec996795", 0x3ff, 0x800}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)) msgget$private(0x0, 0x20) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000005c0)=0x8) lstat(&(0x7f0000000600)='.\x00', &(0x7f0000000640)) symlinkat(&(0x7f00000006c0)='./file0\x00', r2, &(0x7f0000000700)='./file0\x00') chflags(&(0x7f0000000740)='./file0\x00', 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000007c0)={0x1, &(0x7f0000000780)=[{0x7, 0x66, 0x40, 0x3}]}) r3 = getpid() getpgid(r3) setreuid(0xffffffffffffffff, 0x0) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000800)=@file={0x0, ""/15}, &(0x7f0000000840)=0x11) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000880)) 23:52:54 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2b, 0x0, @rand_addr="168acc61c4d1113fe4f5150000000010", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x43}, @routing={0x2b}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0xa3, &(0x7f0000000000)={@remote, @random="5bd48966c69f", [{[], {0x8100, 0x1, 0x1, 0x3}}], {@generic={0x806d, "ba7c9fb4c13a8aa55560500ad4c8c0d2fc00518a178939a7e166a490ebdfdd04014d108e47d9b1797981079adaaa4e96b2151ddb8730747e0932888220407b86f7e3a5e89b572745ee34d26c1086259c0d2ca91400ced0f16ba0f226a42840437c1497931c919c386e8d8a831787a857881f7a36e9c556a51f2a27f049e5c6c9d7e032d045d4cfefd39eaeef97c9d33d52"}}}) 23:52:54 executing program 0: syz_emit_ethernet(0xf7, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xc1, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x89, 0x0, 0x3, 0x1, 0x0, 0x6, 0x64}], "9c2562df5292a895b9e620434b95e7dc6150c2c090997ca93f1106c88c58b9d6d323f56127a45382f11d9437935891b2ff42aa6ea8df4f8ccf7ade03000c1e5c351b7feee728b39b19a106626a76c51084a14484d23d9de0e06deac8092fb608d537f3622e433a271fd72a0f23963ad1ca631bf4f4f307d0fa390b5367a224bd30f81317d7b197fc23"}}}}}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) 23:52:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x20, 0x589, 0x8, 0x9, 0x0, 0x7, 0x4, 0x10, [{0x1, 0x10000, 0x7, 0x3ff}, {0x69c0bd8c, 0xa15, 0x6, 0xd139}, {0x6, 0x9, 0x0, 0x7}, {0x7fffffff, 0x20, 0x6, 0x2}, {0xffffff82, 0x4, 0x4, 0x6}, {0x66, 0x6, 0x81}, {0x10000, 0x8, 0x3f, 0x10000}, {0x8eb, 0x7, 0x3, 0x65}, {0xd85, 0x0, 0x81, 0xffffffff}, {0x4, 0x200, 0x0, 0xfff}, {0x5, 0x37d, 0x4e8, 0x6}, {0x20, 0x5, 0x81, 0x5}, {0x401, 0x9b, 0x6, 0x4}, {0x3, 0x2, 0x6, 0x800}, {0x8001, 0x0, 0x0, 0x69}, {0x401, 0x3, 0x5, 0x80}]}) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @broadcast]}, @generic={0x0, 0x10, "6142fc442bc4d816abbe13da1d47"}, @lsrr={0x83, 0xb, 0x0, [@multicast2, @broadcast]}]}}}}}}}) 23:52:54 executing program 0: r0 = socket(0x2, 0x3, 0x8) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="db25c28b0f859494493428380c8089e86c534f4d1ef0afa57810fa8024e856a3bcb32104b8aa770cf3bdfb0fad6c41ec37ea4d7327171e779619e607289bd937ec370464825e3f7f394ba404c20e841011d864a414ae6e63a07a5918fd31e088d6d8ba4011059213ecebe4cc6f7809ef0f0dde2ed333421c1390d5df91436ecb11c69d71c5ddca58476fff8923f0a798481ac8bba89a973e244f9428019f3c", 0x9f}, {&(0x7f0000000100)="15ba1e5f4975790bfab24add6938e2ab20dd3b947248bec224820d32d427c2a291e8882844e93e89770f2ac5eb6996b2f3e8cf2679407033d77e2cb22785cabc3cf1535e4ee4dc6566bdca68516850331d08a1f80385746e1250090197811f3ed64a16f2ee6799ab1a16528e4dde86cf8b31100045254ec6d4ddf9460a2f3ecda45a22e7b082a179628597ad21fd852357b1ef98877c0d40cd8a56861dbb66b8f2e74ed266b529ac37c18f591058401ebf8684c2d9c5761df18ca01a36c9ff45abd1b59ad30b70cc246e19cb02d1f376cbe0e43a46d58f008378e90114415d9c9761455a", 0xe4}, {&(0x7f0000000200)="320a0cc8579a14ea3ced8dbaaaa3942f27a1cfcff7bf976be6c8b752726ed490ab6ed83013e134ce618e429a820aac1266c8550fde2c2ba2bc48a03efe602f5a5a7a6db5e7d532257f0a0dd3897fe64c293b02fb3ede09759a21900e3205cbb462007166321591fc8fcdc09397e32152b69af2c91c6bda0102063af92c3ab2ae5e15cb5efbae0c027d9eb270eb2bca9e58d9e3ca4dcec07f5f96a1a26508e86e86447347", 0xa4}, {&(0x7f00000002c0)="b90f4735e40e671fb8010f31212270fdb9e0dad159a1848fc8be4415638553fb9f9782920b2f63295b1569acbef4f9eb7d03aacf0b185722fa9f55fd0c2902a31d4f93cac1643f4c1b6b4d49566f6fbe85147b848a5c4639938a0f30e42bee4b2bab10bf7964d272b38b3a32a8a28e864cefa070ecfa29dddfd42c63de5308d070d08bdd66c0d50e4feac36b09119bb80d88a2a0472c95f697f73238ce18ce3c3981ea1cd381", 0xa6}, {&(0x7f0000000380)="30390bb024b3e7f8c2f0cfea9ee1c6554bb25ef2a3d726233d55ca2aa5702a1b488b0111a3664376114aeb20dd0d5c2c4d69e5d033544d8521df42ce6c74f975d3e122fe322371af936526dab5d46a54166803a8b5b66573724866c71ca5781b460471256eb32062f6009a9332f343841fbed999738bc130d7e97cca5c26f9feda0f4d17fa07723975e29885fa96fdd5752bbc3b0bd37fbb0934bbd0513ea6e8cf7c4f4417594070c1a9b5b272e7e0c57ef1e5f7776df4e1dcc66a1c11d853", 0xbf}, {&(0x7f0000000440)="66b602e654041d935e91df19fc1eea4dca8cb8fa", 0x14}, {&(0x7f0000000500)="161ba240773acb", 0x7}, {&(0x7f0000000540)="58dc370be28f2fd86887da8e0225f71a6f1c39e25a2bd8d0e33077af1bc0a6c93d02624b389d24e650ab7a8e3211eef71b8255b23a420debf5a83c987a00d58920bb15f3d734a50453e46e2b891fc2f4a279c3fd5ff709cdc21d402f9bcf53ef40960ad36548f1b9a139b05a9c20938f196342", 0x73}, {&(0x7f00000005c0)="ff94025698cde85adb1bb76ba33bffafaf30b79432765345fa1f1287f5044d8cc43611e2a8040fd55813a66d", 0x2c}, {&(0x7f0000000600)="09f0d7285383b1", 0x7}], 0xa) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:52:54 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 23:52:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="fec81c99ece20008b70020006dec00"}}}}}}) munlockall() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="87b09f8ef509751188970bbe85a478d150db813e8ae8bb404fce6cf580b83a57a9e664a4b786e7b128bcaf4ca6ca67a4aa5cf2e320c895af074a5447272e85d7e88f5c944922ce4be0fce5a4f1d1848dc5573ca5a46b12e51a5afad65d82aa1398c85c6912a7c9eb99f52accb1abe5bc48a49b1104222017f52d719292399878f4ea969f5ca35a008cfbf1babdba5d0be1898bd79221f26c46ee0c0619aee169555f2dfb08f703a2661dc90e097e75c0f91cd8713fd380936304e2bb4a51d2aea378e04f1dfe84a83935a4a06d37b69d55fe0208581b194bbeb202abc06f3fc427b872f3c65054f3309f6832", &(0x7f00000001c0)=0xec, &(0x7f0000000200)="515289c0b75d16bea0", 0x9) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') 23:52:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00f3c03ffc4b00000000"], 0xa) r1 = socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xd, 0x4) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x800000004, 0x0, 0x10, r4, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000007c0)=0xffffffff) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x2a, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)) syz_emit_ethernet(0x1fbf, &(0x7f0000003480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a56cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecfbffffff4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed140001000000000000d8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca45532f14a0d6a134c8585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac6116055894a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049d5a88cfc54a9a7139f6903ad08a63d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b90bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf281acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a54e4a8b4ea04474e57d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78fd7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c4950a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a01f8e16cc9c64ccf1a361dbe4b01d771914705e7a073057b999d6881bc683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed7940cd18be19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac30000000000000000000000000018169ebe44aa17a0ebfee3057ea8128b1332709fbeb16983bbb89689821c58e11694e1a109699c896761992c672b2947cc3b6a68f6b51b6dad9eb8f1596fec5e9a7d78c0b917865f2e03"]) 23:52:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xb3f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:52:54 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 23:52:54 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0xe66f, 0x8, 0x1, 0x0, 0xb8e4, 0x6, 0x1, 0x2, 0x1, 0xe12, 0x3a3}) truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) 23:52:54 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) 23:52:54 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x8c}}}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) 23:52:54 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000100)="b06f5719b3c6aa7bd179ae7c5d0da4eae04256a860ce4bb614b6b9ef6012397b9d090a93c19965dcc75ebeb224c9fedbf09c2586ec52b538c22c4f5490e85c37efac7faf1f4e7a", &(0x7f0000000180)=0x47, &(0x7f00000001c0)="81f058c729bdad3cd62358ea4d8dd4e1af4307c553ae3eee2b9159cf0630f9bbf133bac4b0d0ed2afbf0e8e70caa6da3070323d05801ca1f29ba434b92f4e87203ece37318c192f5b1a05cb8cc2c9604864443437862819dbc7ae0ad675286cfe21e2f31f04a28fae55b7b73199e519149a6c707d0b4330e0784cea8c32771534083df83db15b4cfb1c2f575280e152014761cfa64fbe7ad05120f35d59d3a57e1b91657a10ddcedb2a10160cc50472731107a94e88bc4570c6f492479cb253b7629a04a71dee6ddeb5d78cb3f09d45c5ea806fc71736718ff6eb11c3602abbbee93d7b1f0d4e1f8611be1465af29830", 0xf0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 23:52:54 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0x1, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) 23:52:55 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) kqueue() 23:52:55 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180), 0x0) r1 = semget$private(0x0, 0x3abc37a1861776ab, 0x12) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x30, 0x0, 0x20, 0x3ce3, 0x6}, 0xc) semop(r0, &(0x7f0000000040)=[{0x2, 0x5, 0x1000}, {0x3, 0x104}, {0x0, 0x7f, 0x1800}, {0x2, 0x4, 0x1000}, {0x4}], 0x5) semop(0x0, &(0x7f0000000040), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x3, 0x7, 0x1800}, {0x4, 0x1, 0x800}, {0x1, 0x2, 0x800}, {0x2, 0x3, 0x800}, {0x1, 0x101, 0x800}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000001c0)=""/95) semop(r1, &(0x7f0000000080)=[{0x4, 0xa, 0x1800}, {0x4, 0x80, 0x2000}, {0x2, 0x20, 0x1800}, {0x2, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x800}, {0x2, 0x40, 0x1000}, {0x1, 0xacdf, 0x1800}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) 23:52:55 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) 23:52:55 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x7) 23:52:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r2, &(0x7f0000000540)=""/4096, 0x1000) close(r1) close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd80000010000000000000000200082de3900000000000000004708327046ce4b00000000000000000000000000000000000000542400000000000000000000000000000000000000006ba3255fb3b407285e063717c8b12e7a270933e45a4894258a1242bbe67d8c4a637b83501cd934687b3fb2707fc090c9b4b22ec3ac383235acdfefa671afe67bf2259dfe2e8dcd884c52a98a89e25310aa399fbebdfeb1e26985267265edbed09f8faa02c8259af061015b2b000000000000002f5c1f42ffe9424b786f259d8aeb37ed5840e08409ec4a4f3535d619e0e9491503ae311458bb858875b0f43d7daf3db6e73f7c0c3cd4036d5d47a2cec2f41132787e34122e0b1ae3662a070c54c55e3ea96f041e7cf0903d8bea741bed9900c7fdb0c31793017948ab193e03ef672ace64509a4984276b5833310736197510900800b5121fe142075b81994e3694f24a82e7e58c33e7b56d7b81c6faf12a554f42765b88bdc789604f2fd4955dbf05657a646514051afbbe6f1cf1b7b2469ee6d64c7e0d9265d3b839a034a43cfd78cfa9ef96a461a477fd4867994061eb019b13e669706c6aa8b30d8de5d1e003f8d770da"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x0, 0x0, 0x400}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9, 0x79, 0x2, 0x5, 0xffffffff}], 0x1, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x4, 0x3}], 0x1, &(0x7f00000000c0)={0x7fffffff, 0x5}) 23:52:55 executing program 1: mprotect(&(0x7f0000e32000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) sendto$unix(r1, &(0x7f00000000c0)="8b8b1b8ec50835fa0cedd8f6d759b3061fc6cb7de4a5ebc00577383f8631b82bac13d28cf8ac52187ab1673dff0300001f2a44c2b04f4d69c920f0618b278c81745f83d602652d5239c0085600f8d26cf3f8b310f46857b5ee876c229650349801fa227f21ee3c25", 0x68, 0x40d, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0xfffffd2d) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0xfffffffffffffffe) shmat(r2, &(0x7f0000e34000/0x3000)=nil, 0x0) 23:52:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62250001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 23:52:55 executing program 0: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff08004500005b000000000006907800000000ffffffff4e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000800009078000005160000000000000000000000000000000000000000020400000402050e00"/52]) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 0x8000, 0x1800}], 0x2) socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0x29, 0x33, &(0x7f0000000000), 0x8) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) 23:52:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 23:52:55 executing program 1: syz_open_pts() syz_open_pts() r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r2}, 0xfffffffffffffffc, 0x43, 0x0, 0x0, 0xffffffff00000001}], 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x0, 0x2) semop(r3, &(0x7f0000000040)=[{0xd733eda391fb937d, 0x9, 0x1400}, {0x2, 0x7ff, 0x800}], 0x2) kevent(r0, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r4 = socket(0x18, 0x0, 0xff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r6}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) poll(&(0x7f00000000c0)=[{r0}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x20}, {r4, 0x1a4}, {r5, 0x8}], 0x6, 0x75d4) 23:52:56 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x3, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x4}, 0x4, &(0x7f0000000440)="40b4b5c2ecfcfb5b837b50017a1c6ca707a3b1e1f8befd247f48ac7e2864bc916211d258e75c7992996a15934aa57f8746a77b24c1b795a459e7aacc37ca8d17c852fa2f390b1f3b4f2cf99f59e99610c008f5dbf643bcdd7bd520f236aae414109bd64d26a284c3d684a4852f1bc69e67b408bf5070c288b2f6d9e5d6f18bbf922cac388ecf2d22e8c882b984a77a7bb2eef6d94a5ffa424f6c3f060000009eb35c43a237e2439deb4ed9062a728d1a625d738123394b82ca26ce715a530ea1d79c20cdc03ae017a83274b9d9ac284ace2f6791f7389afac620743887b15c", &(0x7f00000000c0)=0xdf, &(0x7f0000000380)="c8c043865d5e8ebfd8c100de8621e17533ddb950005f85838a251200cec462398ce669caaf8e10178c69d58332f4f83e498adebb277b75704537b994a0e7afb7242eb8e5c8e50e5c9e628c3b192ef9bb43f8b9fee54c3689aad8cb7e6dc507c57583c4844882e06acd292b21285545b6eeb29bbcf24516c61827e0cdf0abae", 0x7f) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0xc, &(0x7f0000000280)=[{0x1d, 0x4, 0xe9, 0x1}, {0x801, 0x86, 0x7e, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x57, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x8, 0x0, 0xa}, {0xfffb, 0x1, 0x2, 0x6}, {0xeb, 0x6, 0x7f, 0x22}, {0x4, 0x20, 0x1, 0x2}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 23:52:56 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x10) pread(r0, &(0x7f0000000240)="cdb72cd38cb8345c8624aeadaff0c3eef1de084d7be037d87b367ef5288f4946850e18fb2a654fd2ff9af1b883176bb22de9c422c69f66c98bc198c544239b64f336deab8c495e90b21d41063b6f8f790909f1ce06084d9a988eeba2006ec6a6ef01ae545f5b63d43771aee5968bbfdd27701eb911b9d16493643c5194397f0392ead3cfb6895523bc21362b19bd11846c20a5860e91b7cd76d6b89df553a1e7563699955ab1255abd9589f748cbad776ee6c6e83684d16120ea9e0ff97fd5899bf78fcf6594d897ed3f9aa4b29f375996e37a72e01d0cdac1b57af19daa90976091", 0xe2, 0x0, 0x4) r1 = semget$private(0x0, 0x4, 0x1da) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f00000001c0)=0x1, 0x4) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), &(0x7f0000000180)=0x4) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000440)=""/254) semop(r1, &(0x7f0000000040)=[{0x3, 0xffff, 0x2000}, {0x1, 0x6, 0x1800}, {0x2, 0x8, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x517, 0x1000}, {0x2, 0xffff, 0x1000}, {0x1, 0xfff}], 0x2aaaaaaaaaaaae54) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x2000}, {0x0, 0xfffa, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0xcf, 0x1800}], 0x4) 23:52:56 executing program 0: syz_emit_ethernet(0x98, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f006261ff21405aafca51147426c00f8278330800ff0200000000000000000000000000018500907800000000190608e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b000501ec1013a6066d248cff982708b3b8d07aaf8b39bd7bdd047c795a6abff880e3493de3a94a983daf120667288a45e2936dbe5d6ae33b3461567f34d172abe3bae7ebfcf3c003dc96de2a64c22a5a57dba099f5d06d50ce4f3527c27dbdb9c92f9645dd50b2cd9cb8a3e27b7f3bf66cab944d50a282ca3cd8dfee09bf28546cdae507129b2ca82f33"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000012c0)=""/11) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x0, 0x800}], 0x1) 23:52:56 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f0000000240)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x1, 0x0, 0x1000) getegid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x2000000186) r3 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r3, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000500000000000000000000000000000000000000000900000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a59fbf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca2f2f96e05bd52c7b84f3df60007909024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb784835907d47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee43dc8e000209e5d0e7382d8b68bf6ea62cc4709a1305ee4b5b2ff07f4046962638f435c2bf89f3b585514ca9343b5dccf970d323c8d5620ac4eee84ab83b0029106bb2c0ade20decdac5c5558c601ec32d"], 0xd3, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000005d99f668725d2a83cfdd0487461370d8a4d6e44407b03ef1d161bb77d035d3fbee58059410fe16235c3341585744324638d79022659b73f61520bfe91b532296fd129949d22aa0104bec22c9b757333edcf36b394d45671a0071185ce8a422010bb618908dad2f29cb67dbfaa9902326f6ca7c9b9e3f361e375eebafedc4f68438f87b8182dede5f0800dfdbbdba4be33c5623ef41512e8d90ffc136b01b9c6ed78b945796bafe4fb15011b69ad1dc94806057acc46df839bbeac5f82f61a787b1b25d95734a051ee2d0e119eae869be902a6d06a82c0aab1e55f25cfce822645653f40a47555bf9a4c5df599149df237d9b4004ba8a"], 0x101, 0x800) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000000)) msgget$private(0x0, 0xb6) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 23:52:56 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x1, 0xc333}, {0x3, 0x1, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = syz_open_pts() writev(r1, &(0x7f0000000400)=[{0x0}], 0x1) close(r1) semop(r0, &(0x7f00000001c0)=[{0x4, 0x7a37, 0x1000}, {0x2, 0x3, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0xe995, 0x800}, {0x4, 0x4, 0x800}, {0x7, 0x5, 0x1800}, {0x1, 0x8}, {0x2, 0xffff, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0xdfff, 0x1800}], 0xa) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/243) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) 23:52:57 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="33d6f6700ac5aa959d9fc26d90e20e8c13350ff8a987e0b24c61e656d822246f40c36434ef8e096086b2538ab1dd904b63dace8895ad773fb63c2042cde58b61bef68762b2ce3892236658acaa6c5ed78b7ea41c10320a70b944ae5386727d5b40a53049a44e2f9cb30b129cfe3f9780c0e6db4c8b44b34a999c2e12b48a99b7c9f6e7129fc8a9fec1f2a11bbf69c46c956ce38c938f6afe95660fd400d41ea9857eb123e5f1af6a0f7851478f477b375386951815f80a5c9f8c8175d08af9c1558a26a806e7460425cb8327f08784b25a976a3605dd000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x4000, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 23:52:58 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x3, 0xfd) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) dup2(r1, r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:52:58 executing program 0: madvise(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) 23:52:58 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0xf0) fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x3, 0x0, 0xffffffffffffffea, 0x3}) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x51, 0x0, 0x5e) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) setpgid(0x0, 0xffffffffffffffff) setpgid(0x0, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r4}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000400)) pipe2(&(0x7f0000000380), 0x10000) r5 = getegid() fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x81}, 0x10, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffd, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x20000003, 0x0, 0x0, r4, r5, 0x10b, 0x9}, 0x7, 0x3, 0x8}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x3f, 0x1, 0xffa9]) 23:52:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc038694e, &(0x7f0000000300)) 23:52:58 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x20}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r4 = dup2(r0, r3) ioctl$TIOCSCTTY(r4, 0x20007461) 23:52:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) accept(r1, 0x0, &(0x7f0000000000)) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 23:52:58 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(0xffffffffffffffff, 0x3f, 0x47, &(0x7f0000000040)="0b533cb93eb76cab797d055533197f3a7c367bcefb0736b6da041b15eefe27425b1a70ebac43c21be20d6c34e3ba9a04833b9c3bd88cbbccdf17a4628876d729594c7145e5637f279cb6514098fc3569b8c6c8eae5d0aa066815725225ddb3c90e950f3fbe83b0140103adc7b4acfb34a7c17c0b7391e3a0721ebb1de6c621a673acf8416dee5c675e6ca03dee369d037b7f59d4fb085c4e2e3a7f505261fad44b19386835d6cb66beb80d5ffd0f7fd8f32c8ab2fb6224aa117cfd35e9a82080acef912d78", 0xc5) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000001c0)) r3 = kqueue() minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) kevent(r3, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x8, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r4 = socket(0x2, 0x4, 0x1) dup2(r4, r1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() fchmod(r7, 0x9e) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x1) accept$unix(r6, 0x0, &(0x7f0000000200)) 23:52:58 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) r2 = socket(0x20, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r2, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 23:52:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = accept$inet(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) r6 = kqueue() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r8}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="d2cb088198a8cbfa810ba6158cf156d4c6c7fd89111b4b564db10a7a7a679bb48392966eb240176d68e373b713be94ace56192f2e9cbd219c13e87c45aad7319a6b432e2be51389258919d4848e07e168d7e16", 0x53}, {&(0x7f0000000100)="f6deaaf1dc9c22dfe865f0413a6372a4276ae2fa71d52023128ef175e9e2354f8f36a1e7039c8871d758b3f904fabf5b2b28adb0559a918e2c", 0x39}, {&(0x7f0000000140)="c46a", 0x2}, {&(0x7f0000000180)="59f029ba4d09d009dc7a6ab7f588bf94fc64124363ef211348b584aa02bd72c3d7ad6d5fb3adffdcb7151c325e2c262775e3afd40347ca22aab5bba72f9b78bd83221597c3a45e070d1ddd0218257566fce6890b640804a9c0a8faa317c95f8a2d0cb33c6512469aa25b4ddb9310f0", 0x6f}, {&(0x7f0000000200)="28e6efaf876afa337335004bddd33b0880f2b08261f9dc3ed2a887bc327fb9bacb8fc5545006b877f4730ea0372e86343f2942e657f65f41dd41ebc37a292b6216f9e29b4a937c9d7b222b7b345f55711f73023df1903a7e351d675e5eb542611b2c0c1128a4dbe75ce1946f66051981b2234ecbcec11956a219df867b5dccea4f04f6d3c9335f9d1ebc2556100e50de00b3f8d02192403e65ac623f4337b2f5275027178e5d7c0e816e6b8eb9d80d73e436918b923e98f7a726e0dee3d190b147240f4cc96e97dd8c947db1e4f335502fd76f337af44417e10cb0710f43254818e3833dba2e5fb4fa77c970", 0xec}, {&(0x7f0000000300)="f5f28b72f211a779520d2caeb2975516cc8cc3efe36e93a0839b672ee915481cf5e81a3106282175985a7ad3f28e21d7ce524ff70444e6d2b1483cd07f67e196e23b727df94e7ea450a9aed1bd2cf17d9e8e0eb7db636b5ed753c384e8ec626a77f5eeb986e29d6648a6fdbbd4462fe0611735fff393c657027bbf2e82a9b503f46b95a673addc276d7eca93d486d36dfdf46a360c5f7aa77ae89402aa59941f0b72135ea346e3d914cf017a778ea266e17c49fbd84f3820bf5547119c3621e1a3d1c37307fff44ebe49e5e10fb523bb08e4ba56b49d202f0ee18a5c306e1a7277b5e3ad8023212290e28754d8dc0ca1e5a6ca69fe5f", 0xf6}], 0x6, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r3, r5, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r6, r8]}], 0x70, 0x4}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:52:58 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0x8, 0x19, 0x5}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r1, 0x1000, 0x100000000, 0x10000, 0x20}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ec785ea315176724ef482349db58b0442ef59172351470303a815f030514353a8b2a8cc155ff6aa643219c062a0084176a9ab834b6024147e68106d446d96e479673e814601b2aa7c57a36bd8f3eec8b5b1d6aef4159d9ba3c20cdf54918b95266bc0a8e6645c1519aa1200750a329915fc9693d362c33befbfa16763ffe28670fca13e2b5416e22fea4f65c02fe24b37dafd28a9bb988f1750ebe7a6d96858f3697f799207dbb7c47233d56b832681673de041a5c7b0cdab9b057096d79d8841f0e09606899b90bdccb258fd2d8a8560dfefa0f5c68dd8f238e2fd8e3c508d504426fa913d1b22950a1278cd9aaf5c3698e689e128bfa89816b3a2baaf8895febdc2d6fea24f90dd355f4de86a6345b60edf591b15201e6f2ab1df0e6f35166520f52471da8bb83103e"], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720000aa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf4dcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f00"/925], 0x1, 0x1, 0x1004) r3 = msgget$private(0x0, 0x328) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a489c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4ca562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r5 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x81}, 0x8, 0xd26, r1, 0x0, 0x100, 0xfffffffffffffffd, 0x80}) socket(0x0, 0x8000, 0x1) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a648355934df41068b99a17cfffffffff00000000fecaf71b30f28eab9562778c2870c67f4503a1df000000e6b4fdc9f8f118d5b1adcb18"], 0x10) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000005f40bad21a3862a5cf22936b3e9609fff829654c7e824447265965bc4961"], 0x24, 0x0) 23:52:58 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="0e5211d3982e03bdfd23ec0479bff4ae945efd9c0be18decccee0f14d401888500f940740890913457faaf30778a8e76febd54107ec1ef00000000dacf000000ad7e143ec8afb81cd8e4541f3c07663fcf5e9871f848f0f0b6ff98a55a35a22062198a0123722e0b83feaca828b19407c81e641d8cf2a7af3de77bc09b61a5bf00d4fb390c994b80f0c3d5be28d7e29270ae", 0x92}], 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) fchmod(r1, 0x100) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f00000000c0)) r5 = openat(r4, &(0x7f0000000040)='./file1\x00', 0x0, 0x120) getpeername$unix(r5, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') 23:52:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) getitimer(0x0, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 23:52:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000040)="644dfe008f7901010bdbfeeaf2dfcb1b6f99b8849c733cbf2c81f1f0e581cdc004dbef026bc8336c32b2fec97104d07cf0ba7170eb72393a768cee52a1329047e2fc27d22d8926dd4e338278560efea57778fce20958ac597e43d2d83bc5dcf7cf6cce2b9d47b5f861d7ce4b0b1ca8dfccefecccd324d9847cfcad44b6ad43f9767725f82461d2fb5bfd4f363202957e8ff46c4ab2bca1027ebdb0fbda1f8d7c76d7f8f417a4f7035dae00"/182, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}, 0x10) r1 = msgget$private(0x0, 0x23) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f00006cfa4f6278b9b826e103f789916b7c384d989cfbe83613d862e12e97ed048b171eeb187e615385bc12c704e054c0aa0dfb1f3720a072327ee2c915b85d15a7e59b938d1cfd0bd0ee8cd901236928e78f964209d6c5301a48772b874d23380b009ac578b3abf780363e07aa9d56b792c43003d2c5fa00d7e09bdc8be33be16e34c252067857315bb475dbf378b09b2f6da10850cf884b6e97be922c713ff786f34d0b56fdda540301cf9e06fb2bd803a78596d0df425b3bfd5c42f7b0c0ce2aa8be10e853f2c1c0f7e185790adee38abc09bcfa157afdb558fa5bc7fe42412f079b2c2bec5564f27856cabc6088e7f57b35f3afbde5f77508cafbe963b8fdf389f3766c2e5c939436b6c402f99b00f7a0d2a6046e7ced2f3c48f953e3bf121d90868bec1c8b073dc949b5c2f54abcd0cfd01a2624ccd003aef18c632733018e490de46372c4ce5b620fa652b92b24d3b479410853a164cc0cc4107128e6c18f743f6a55c4155d82acca51ad1ecf8ba5367f2353fdab2bd1afcb277c151593d6193456993151fe508ed9fccadf7c65eb36d9b730833e1cd97d5e49d54f2b5e686a2706dadab63c52bf32233c7fba227c42c6c7fb03b359c7e5c3b443fb9c3663dd23f3a9ddab7b89a91a7c9d6a8be02c668546849b171c1fa4e5822ada9bf25dc4cc87743e0c3f4d0b9433"], 0x44b, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() getpeername$unix(r2, &(0x7f0000000cc0)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = msgget$private(0x0, 0xa0) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYRESDEC], 0x44b, 0x800) 23:52:59 executing program 0: syz_emit_ethernet(0x107e, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1048, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x33, 0x201, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @generic={0x80, 0x1000, "22414a20b11f2962fb852343a695abd5c44183d6b596a768c2ff43429eaaa3304f04bf081b02ee53913a3cead3f90c64a256019c4e5f4630de0e7216a8434acd2c768cda51e1f77caec6d80f016a0f628666ea3a900a097dcbddbe2cc350da48965c743399f5838be62c7580a61554a8b07349f2869aafcbf03568c5dc1b9e340f93fbd5e0dc6895fadf57ba5d096a6049654738e01ea40c88af31589a48f3297a9bf6084f6b653f9e6c647e82205bceed2db4a7b6b0193d87fe9e467f0400d2c4c2ad3f3961054dfac85d44bf2107520217006d6927c0aece1f7f38b75f3c46a91c99e11bf89312d91088be65c61a5b24a997f787cc11e20be640c31051d2cc63f1d091c6933e22e246e96eac3f4337fa59d0cb959d06baa0baf4fe8a69bc55f5e1b87a12dd43c3d0e74b5a5dfbd3e740ad1e7a5d85dbd4f06a0946522b0a62473e2774639849633e581c515f4ce6ddd244eb2b413369582edb48fccdf2047dbdd65863c863e34a0f14976a55706e6e2e8e98198374064f078793414d82e0410546a6b04c178cf17e86f15234ee5615effcf45e9a73f517ffc5bd671b94409240b96e4726ce488c7589931e9c171faf2cb8b9906ee7edc1e8cd2c24ebd7a5440e262ef26e56bc30c92f9508c7ae3cffc22dd6effc79b1a34e5df9edbda853a3eb920b674c294ea1f6096cac42b147a536788288e27142a1b2db368f675d11c2c68005d916451d948a791adf24ae69777fff0e99706290e7d0fc1e26e7214dd935412982f92e96a3ce3e4ea9aa7e8f316a77fe3b23927ebc64862a3ce37c70d89541920e5739d13e238a2bdb566185e0f43fea2d466a308b07f21bce549b8c091e1d649d4a6a9665de511eee9179c8c8be40ad0df96fcca64952573515f8a1bd72ee97b31b72c8978a4471673b59e6839807e2f51092476bfff19c99967ebc828c7cd6454092efa4ddd8d4bed12bf7c7f82bf4fe512f4b136a33b5576e775fb60ba0ec5285f273d3ee5d4dd23a408056b75819b58d1d21ac6632f5712466e24b93bd02b7cb650eac83a51757f727089d0833cbeb85f036d650286207f536dbc2402c80d1f347b0e10d175ab8b0c22cfff07a27bb892f83a59229c099e424812d3a2c3f48fb75af8bb02e40dd48ee7350f036af92a9b9dc64c34e760608e6c4394e04591a33b7a457cdec459002fed895822c3919db681cdd25644e3b2d282de9d2c4d0b0c0848d13d1f060c80d97d38662eee9f93a5124361fd250a8574dcfbea976bbc0ea3d329d8e95acb431e9dfe26b9168f539f746b902948ac39345bc2ec1bf7b468e5af686c31b42fce57c5b8ec778a71879a9eb1d7f25d4a2b1d5a8b49e518fbc6234795a28019e0bc8dce58e45a3b96fc78c427a5b819f9b551b82859c5e0965cc1a0fa032578529607b7cd247871c9c2ac17c0e71410c33eb37ba4956767af1bace7dab60e346fe1f14e5087bfabdefb9e10999ae393b459056063b251e6d951145604dd5283188482024435a111b3bc2ac19fee9a91bfd869c925fe3fb9dfbbcf75ad36e30fbb9b74f8cfab1d08c3b8b76585733037cacee14c19f1587054f5ff9fca6563f4472ea96a0ace8e05e4013516b5d10f01748e95b7008c88b71e228d0f4f3756e7bfb26e77f3935a8b1de5269f99723b9d19031a2c17423fe9fc02f0a356a442d6fe0251925b06dabedc1b0bfe5fd78dee9969872857aab2c15f2830f0fc96f9e14651c7a9e66f54b5e892c2fdbc3ad7f37b303699a587cdd57d5e19023ccbfcce9daf53b9e1a8c7f5419f814850e91cff11ba71cfe084e1ecc5c2f19655ae64500dd5ee3ffb2754b75cb2105e2e7df153bb4767ecbf0a9674d43e22db5f7f6fc0c758610adbe943ed3fab333f2c77fca9a56ee2b6bb7015dc8e7a1d1589da3010113258e399b93aee723ebf3ceaafcd037f0ef9312cd2732a280833c58656e8dbc2d6f1b13b11a3c428f7fe39e8fd016d928976bc3dbd8272959b6c3dc1c8c50ce60375dab613e781e1a9b0434b742eb7483e2eb20cd3d8ec3e595f6c1c6846849d38f0a3744a15d177b284be85ace92699c095202f7753d5cae453ed2b7eed8a7f72e6bf9e86995264f43a8462e9bc0476cb3eb3848ddb00b49c65ecc69585934699de34b06e9e5d290cc2849256049907c1fb16a60da08c5e273ee9a4829d4cbd79803abc581f63645061a37e580bbe8b2b307989d040408d7009b5f0ae87d2103915b0c109463d614cf24a710799697619108964a1d9da39f14c2d3241f05f4fad16afdb33e1efaf2a81ddfc9deb034ed4bdfd890120da0a1f1689e2e8e42cf5605d59b8dc7e4225c628cd5079faad34d83765739d087d254d5e03074b7019e2149bcaf1eecf463eb05cfc1c5c6a84e54fcc9bc8e5ddb73da12f5d8a3e73da52cd36ee5d29ecaca4e5bee4df4ca011538e850a94ccba6ac777425f23e9a13055432a9ffead8d37e6fffb19ce2a7052191529f73c274da774e20389bbb9d17bb6d5432246df18e8f5eb2c0f6ef232aea660b5f576f0489a5029b02928d53cf2ab5964561d70bc8ca76a259ec1227136b644a1e7e57f196e8ba5515e3a7839421042c526e8de8628d3407dc5e0c8a1f31246c2cb389edeb38b8a5f3f066dc62708c9d2f2323c971b79bb399d165f310209c17cf724cd10b7a290c0e77c60fdf8e93d04a924ddc87d9c1a7d4507e44c9f745d5d1c644f4142804891783cc03ab20595e3035eb77a3828687c7a7b03e52588d4cb474b07cb5dc04bd5e6d65c7c7bb74e336644f3d44fe5fcde1a0d4731f2e95bfe53b0c05414a4d8bb353bc81862e8554fc02c3890e362c5a12b5c255733b9dbff684d812022c3433dccd2833766558eefe00b13a92f5125355efdea7119b9d59740062fcb473245574867a586dfe797042a3f9cc1c04ce4d835d6120bc6c3308983cd615687610b47411daebce0b99cf4406e7ec18e62c629c447f67ca00d4f0649b4b3ef4ac5492d346b766bf88cf07b7339d6ec07c05e1ee1850b06ddf903e078ffd2c8f542b8a4de2fa39bfe8b9a0c395f4420851814344f3f782f891419b69e79652e45fda5c07df38fb65cd89a0e1e25aa7cb29f7283127fd629b0cb161f47a52881b4397495becc6b5334c2af74a68b3cf76a785219d284c15fbb40653bbc7775ddee6f0c86c102f174276346a5a7302f1279eacd960baf36654d3b2fbab35d24b5c620b0c8a876dc4f49584596f1571cd75ed3204f4a293d182ca6222aa8c5d8dad6d07082bf8d71c4c3e6e0b3e479e2cc703cf13a368507c6ea5e6ca1a8f6e9f799378f440c2f77425109fdd088315a994d876c25157b8e00c5f5d3843067ac264660764fe58e1962238540714d18cdacd535f1489c369e15125942e5f27372614c21708737c6c1fdb2376d69fdf9bc5f605f6847660090ea52432d71e1a878a2bc2a69627eb768ca3fcbd9409f7d0f9e01866b6bb1469582d8a39b5546acf46e083ceea1898045fd328a9e0841844c440b7f7311ac0e0d7d6cf64fa6a9639be49a0b4939963372ba38f8450e609a3fe369f8dc418ea55f90e884b05319f6717192b27c45d2cbe9e87ae31e23196ad76cde2e9d3b43bc6bf1c81e139cd209126a979ab907159695b8cf6ae9987facaa28b0d3be9a9ff6cf74ae1fd54464b4ce077148e83675fead7aaf4f9e3cdde197cd6a6ed8ba902176bb0c2d09662e09517d6c90b528f798b2f46654e5b39f5410db776b95c54dcfff331c091c90777ce414ef2a8d39b041cd6e0cb95d6d258f3532be2109b65d59c298c0f2b0e1375f5033c07ba6b95514bd7193ef376dd06079f71572543dba652418c78ed212f5535c5a634ab3afc737a28e1fc92f1e8f1d990c3e565bd036849713f6466b1708244d3186b42451315faa0bf8f70278f5ed8420fcae4f98691e630bce52aee387c5b885e11fc94a351e6bac797292de78c463241115359eb5a8f5aaa380f265d831fc9ba642c45bf7af0f90b47792ca180ef08ce2f9b48b8bd6f650f93496a60fe57a8897cd5a8f9d916af6d7f4c58c7493d737e24eeef3d5ac63fab5cefa518a02975dfe2b2781216c70c00351c3fabd4ae0b0508cd00f5234a0dfaa888f8e89782ef7bbf7fe5542bf84c31a0cbd011a6a495451d054b3ceb808a7cc696b06640f86de7a4d7505d5d4ac2392bec3392281f89dbb2c90bc24e3158377777377d58c96b0678bb239bbc3d7579e18001f3bc300318054934fd6554cc4d762bf1182018ed53dbedd83a70882494b53a06900b483bd90ff0b9a51c249fc4f2668e4217e90304b6610be4fd1d8a2d797934e508763ba0c5c7b7a80daa1345004d7d98b7d226b610fc6cf2f0ba63825419943ea1475f80b1964605a052c7c97041e3c2db3f38a882c234acf0e912f494e4307304fd8e481640ed934ed32537b9847df72f61579fa6e84c1bfcf84deddd3f213bc616f758c9b566b4d8d5e48ee26ee95f3dfa5784b0983f5a5e7ed703a8410ff3b2390efcb6a829e4c022432e2ff4121c5d871baad3a16cab26c32a7e76a9638f7fbdce13d530805375c8fa840ac14f14283ff552e60558854d7e77be85d3b12cbe6580e2bfd50f009bb06e350baa8779c2fe7ff5c0d9e438193c3497e34cfd4a0c7444d0637653aed6991433c0c44d7b860e8442937a860af1f43ddeb86944954ab75b5a29f93cb2373eaa021a9ba98a1acd1c704bffc42a23368c10d7f2366f7248950c1bce00d43b62fac7e9068917837460cbc2f6a95bff4011563997d1419b1d4e038c7c49c59220a5f81f821cadce8c5b9f44abe33f79099abd60e76b093e61a369f3ffd4a6ab56a385fd039da45b8fd15c840e75e1a4d2e12b070e106a4e45c88620f851fdc9c48e6a4d12a20e4a5bc28ad15fa102fb7090c27a88bc5c59d1054099c2dec771666e876e1bc203b8f49db0c54d42971b82c92fa1496d23c23344fd20e7fa7cd05b7820467ebb48afaee13f62a4293bf9e7e20e01dbbb2e1d58439dfb0c15d0b8a4b8fb2d94b33e427a5be8a7b4d4b1f898d34020f457759b0fea370b9f3dd53c492cb556efe69c5eb5bdd3164d94f9efacb88b821c8e66bb1de622b980fc2a7fef84023bc90b56875f9b70faf408705c5ff7b002ef97955fbe4e6fbc7b9cc67f9f0404bdc8dae82b9e220564976046e31c4d1f72546724230a2c2067fb54f1e98d4e9b0add7f23dc6517b3655ff1c5610ed9f89f91423eecbb1083f2cb1315336b9b526cead1eba987ed4b4954a442e6dcb9224f7d85a60bd9a3d9cabff2f0d521a74947f87febbeb171ab29e5dedbbfbe534bc78f57881ab04d66662c021b6dff10ab9e8ba9aa1d1ab8f5965f4159fba85f206255716e82bdaa97e78b89ea5e3c16110314f719b53902163e67b73c93e3232fa5912332fb118d301828084979f31ddd026f087fb59062d03c64258b53b308b188071ba502df987ca8264d30a95de1c3360a9550643a13a6fc9db91567b487674f381318cacb30ffe74ea2de097192b7744f6b1da4e400e2e942868ebabd7dbd6d015d249f86f94bfea14a97858d1f68ba1bdf82f2407b781f2c267727759d268d404df26b7272338165332d275bd5c2fe29a9c5b34c86d2799c26135545c2d4e93d2c6c09f88b7ac7921a36628cd4d8a56b2a54326779e784aefe6bf96fde0731b302be4d611a64abfd8b89316344504f6434b217ec0dd274db0da6ed4e2a17baaef5f8f0e6a1d8ede85d0a1d8a13ac330464bcca45477cf7898d855aeeff909abf7051ebbb799bd91d2f29a2016b914a6795dc2798"}, @padn={0x1, 0x1, [0x0]}]}]}}}}}}}) socket(0x10, 0x4000, 0x0) 23:52:59 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x100, 0x28) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:52:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) kqueue() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x2, &(0x7f00000001c0)="b28bf3fcfd6f0b6571ac48b4c08197b4088caa02d4", &(0x7f0000000040)=0x15, &(0x7f0000000100)="a33ffd5d2ad23c8fb8d86acf6010f0802201fca99e24419772b24ea814265df0708e264f257aa475a60ce636fed8465a38e194e4544a22c95d32143d99922db8cc24f987b9c88c50c4038b8f52ace026645174430f8e8dab42403f3f089d412cc371637ca8310599250a", 0x6a) 23:52:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0xfffffff8, 0x80}, {0x18, 0x1, 0x8, 0x6}, 0x401, [0x4cd, 0x3f, 0xffff, 0x14000, 0x1, 0x8, 0xa71, 0xff]}, 0x3c) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r3, 0x0, r4}, 0xc) getitimer(0x2, &(0x7f00000001c0)) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x2, 0x1, 0xffffffffffffffff, 0x400, r3}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd5696164e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0xfffffcab) 23:52:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x3, 0x8e3, 0x23, 0x7, "37129251528865b10a5bb1b42de0f8468f60ff76", 0x3, 0x6}) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) flock(r4, 0x2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xc7) 23:52:59 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x20, 0x20, 0x3, 0x40, "a06db143c76bec1298a22c5e6621249e1acfdc1d", 0x8, 0x5}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x4e5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x5, 0x4, 0x0, 0x9, "da04f026394de4a271d1c5a9ba774406f363f914", 0x9, 0xee}) 23:52:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x85f5, 0x80}, 0x10) 23:52:59 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x45}, 0x2, &(0x7f0000000180)="eb9049a2b2bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) r0 = kqueue() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/183) getppid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/248) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000002c0)=0x9) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x10000, 0xffff, 0x100, 0x1, "8f1b8cbe4a831ac337e08b67cc7a21ec66d9004a", 0x3, 0x3}) 23:52:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r2, r3) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 23:52:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xb1, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x26, 0x4, 0x2, 0x23, 0xa3, 0x67, 0x8001, 0x8d, 0x3, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x400}, @end, @timestamp={0x44, 0x3c, 0x0, 0x3, 0x4, [{[@multicast2], 0x800}, {[], 0x4}, {[@loopback], 0x4}, {[@loopback], 0xfffffffe}, {[@remote={0xac, 0x14, 0x0}], 0x6}, {[@loopback], 0x5}, {[@multicast2], 0x3f}, {[], 0x9}]}, @ssrr={0x89, 0x7, 0x80, [@loopback]}, @lsrr={0x83, 0x1f, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2]}, @end, @generic={0x44, 0xc, "98c112afef7b12fee520"}, @lsrr={0x83, 0xb, 0x6, [@rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0x8}, {"4bb626"}}}}}}) 23:52:59 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getuid() r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 23:52:59 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@random="29d686bb21c0", @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x1, 0x404) 23:52:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = dup2(0xffffffffffffff9c, r1) fcntl$getflags(r2, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0x5, 0x8001, 0x200, 0x9, 0x7ff, 0x1ff]}) 23:52:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x40, 0x1, "d73000009e00", 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x8) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 23:52:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000580)="6fa7e2347d9eeda15a2d7bbae0abcb11e1f0355c1a9efc12bc3416a1c333d8f7bbbb0aa2b68d46f5151a6b26ac921c176c7b6d1444a9368f47a5884a73e2a3810ae9efeacbe40c02453789e33f1dd917cda9ceca8c78886e21a58ba24b9dbdab83cecb874d1576e3f916b272c9f3dcab308b245d7a11e3d6aafa94f3dc997100853f9f149df4e0ecda5e6712d94940121f8561427364543e17c46af86eb9964b01f961db7b0ec822002fd50b155a25fb02553fe88aa55b4ad2c70d76d42f7f11ff39627b5962e4146cb2de3879ecc1a200000000000000004d00eb5a2d24131d27afcefd00000000000000", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x1001300010005}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000340)=0x4) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r3, 0x0, r5}, 0xc) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000500)=0x8) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, r5, r4, 0x0, 0x1, 0x7}, 0xad7, 0xd5f8, r1, r3, 0xab, 0x1000000000000020, 0x46}) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r4, r5, r4, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xc, 0x80}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000140)=""/223) 23:52:59 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000005}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 23:52:59 executing program 1: r0 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) clock_gettime(0x0, 0x0) write(r2, &(0x7f0000000100), 0xfffffe5d) write(0xffffffffffffffff, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r6, &(0x7f0000000100), 0xfffffe5d) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) setgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) execve(0x0, 0x0, 0x0) 23:52:59 executing program 0: socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) close(r0) syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x34, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "155d77", 0x0, 0x11, 0x0, @mcast1, @rand_addr="d3f5ab685191de4dd5e6d1bb848be286", [], "4d48eaf5"}}}}}}}) 23:53:00 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{}]}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4017, r3, 0x0, 0x4) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000000)=0x3f) 23:53:00 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x2d}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:53:00 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x8}, 0x8) bind(r0, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) 23:53:00 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, &(0x7f0000000200)="10b73e88a389139d0e022ec89739ed62b067761cae98eeb9d76ec584e5cc41d4363287c81e9e678e71b088a773d6ad54a813fcca8bc0b998bfe88dfe2be5ad9d869ced31ea7e7040e3f56fb203bf19bcb42b09abe2a6efd9933e2ad8c84918c3488324e5539e60e6ddec07abe3a11cc67d4a2ad0330a77d85e1ba3b5d80036ebd00a71410d8dd884f35f5d0f9c21b60984a92f2de4ca82b7b08f4fb487fe45f301c58a8fdca4781516b737ca401e821246cb58ce4787d1d305b690a9f79d422d7459a504025410ec53bab56c975c76712cda9518790850c5946bb37dfcb280ae77f75309f83087cd1278860310a6d81bc06f18a89c8060ec45e8b2ccdd641e59e16aa44f800311ed2ff093712c469385efd52bba4fdd9304c5dfee66683bc385a33c97a819b54a33cb0d2918510e5af28601485003910c0c47804c77c1864ee1d089c6b4336e78a5c905e472de0de2025a86a3347cdabfac25776b52a54853b8d572aaeb23c9287d92932b43f773ed36df7a22c0ba95d8526e65bcf7b479ec0fc3917f0f3a", 0x0, 0x0, 0x0) r0 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r1, 0x0, r3}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r3, 0x1, 0x7}, 0xad7, 0xd5f8, r0, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r2, r3, r2, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r3) 23:53:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r3 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r3, &(0x7f00000000c0)='wa', 0x2) 23:53:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001140)={0x0, 0x7fffffff, 0x200000, 0x0, "975a25dd35d16a7379b28d3ecac510a997b79904", 0x10001, 0x2}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000080)="5655e4dcd842a84bd45c2e1f900fa044b5f5eb13f73a4d81d30583fb6defe2f0dacaa5ef647ccb28cf6845574e0e68923ed08f56250900693c19223bf57f4ea5984e82ac25bff4f4ab1a6e01b45d27ef331ff81865e4d122ff17893fd96384a452a0d0cf56b880feb6dee6e3a4c3b1185845c540166d0413a88e7e", &(0x7f0000000100)=0x7b, &(0x7f0000000140)="878bec161ea1e028a4be0f9f4e0509a85229f7078dbb9fe4cd0c3bbce7de140386cc2db3ba628395133c2b21c66fc608f1cf7b7b3cd878fb32d409a00540d161e0bc347f87daa3eb4627f1acd33a6c09998a9847522a6d90581eb04f00de261f0adc26c078d6ddac4bc82f1ecc609d2d223a578f32c1db0fffef65b37e47b2d6399db0da2c5da5a0b45772c6679fb258ec9394828b4e9e", 0x97) 23:53:00 executing program 1: setitimer(0x1, &(0x7f0000000080)={{0xfff, 0x6}, {0xfffffffffffffffa, 0x100}}, &(0x7f00000000c0)) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}, 0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0x1}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xfff, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x5, 0x400, 0x80}) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}}) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/150) semop(0x0, &(0x7f0000000480)=[{0x3, 0x9, 0x1800}, {0x0, 0x1, 0x1000}, {0x3, 0x1400, 0x1800}, {0x2, 0x7d, 0x1800}, {0x2, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x6) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/29) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000000)=""/6) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r7, 0x0, r7, 0x14b, 0x7fff}, 0x7, 0x404, 0x80}) 23:53:00 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="00ffffffff0010bf08001edd7c6a0000000000000000000000008b3337cb9923000092f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de392000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5696437e5c0204ce1a4f69fe21729360000000000"], &(0x7f0000000200)=0x6e) getpeername$unix(r0, &(0x7f0000000280)=ANY=[], &(0x7f0000000200)=0x6e) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fchmod(r6, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000100)=0x33) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000140)=""/7) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/123, 0x7b) 23:53:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 23:53:00 executing program 0: r0 = socket(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 23:53:00 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:53:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="b9b664e816043a", 0x7}], 0x1}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 23:53:00 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r1, 0x0, r3}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r3, 0x1, 0x7}, 0xad7, 0xd5f8, r0, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r2, r3, r2, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) setregid(r3, 0xffffffffffffffff) 23:53:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x7, 0x8}) sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r0, 0x1000, 0x100000000, 0x10000, 0x20}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x8, 0x5, 0x1000000000004}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x9, 0xfffc}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = semget$private(0x0, 0x4, 0x222) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x83, r3, r4, 0x0, 0x0, 0x3e, 0x9}, 0xf08, 0x8, 0x8}) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x7fd, 0x0, 0x0, r7}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4}) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x6, 0x0, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r8) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={r0, r3, r8}, 0xc) 23:53:01 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9, 0x84, 0x4, 0x1, 0x5, 0x0, 0x2731, 0x0, 0x2, 0x4, 0x84}) pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) pwrite(r1, &(0x7f00000002c0)="74de527e65fe738fe713fbcc3b0f12507569a2e3b7ef8731f8f8dc08cab3d4cc4596012051cf28bb5d6de42077425b4ea2898f11a9cfd2631fa6c291a621929f972a33f47ccdb98b7ccdfb14155afef5434bcd40dddd6f1c8b018083fb9222d5689394a344613b1e87a41cff9468cff7a72d06601d68d0660d7564bd40a0e264bc1ec69bff0e189c63545f9adb9897ac66e20ade2f72b795cc865804e14471c2bc8450fbbce0e1643ae86d8d84fe69af143ed584d67bdd59ab4ddf91f0b0a1b33348595f88c2d952f70f8f3d4180c20c1ef93e55908489f5f40e1822095be2ef92d5e364050013dd4b168a1ea762111d5a1d7eb1e2acf7b5fad7679af1fb2d880505edafcf2a7e96b480a017deb063e9a77cab5cb324e57e2c8e9c5b3b57dd1e8b6cf676a33097dafb3ad293b464a1b59b743194c44e95c06ecdff1487987d53d40f287eed13274f835c9b7345cb8012356e38640aa38a7d2ea185df48aa5b6d59952d4ff681b5c75fa0fe64ed112715865c3790261ca1a8504827cbb579cc67dfe20c0a1d71ee3a13079d54fe2e8bfb37e41b329ecd5bd232cb4e9ec38e85ba546482c6ad9f5ade2fee926338379d1930e151afea90799bd3dc4a4901ba524cbad6bfc7a57a7b2f7bf4324c6bfd030891dab198de8a4393d17c701402bdaa0ad1d6bb769e2fa2f0e2ae964c236fe9d3a2c356c7389953b7ca7788c152766e7f33446f8791f2692ad4b86e888871dc3f70c76d0cfd6ecb90578d85b036999f0b9ea9e2f90676e34393f2d7e71e3f1b10f91b5c21dddf6ef5ea44be86bab4858da3116e4b5cd6ba29a73851d9d8d1a24825119c8a890ba43f8254056a98157ef5f087ed9d627e337191296dc0ee5bfad0d6fb78e53f7db2adc03ca9c818c1dd6cab877c895f4ed7ff1635689e0d10c76ef16ff4b5d9efd50ee0d598447690cd23266bd998ff5758d7a02edf63f8c184c80521a560a31dbbe6dfaf728df55b0c06adc485961125ae003ff0dbdeb1d1b2fa7ac037dd3075e188a5e0b172ec4d62bf265875b0a6f727a7e830174bad9a6a10ecdbb4ebe856c56e763bb377909531a558f3be12a719fd8e9f38050cc0bc2682be08c945036e4c1478b4495e382a241087c926f5ced7c0c3a0e7cac731f8a6be05ddfe737e906bd852ac14e042002faee5dd7f6221f0bdb90b756365e8ccd2dfaa22c350f7538bb5010fd242d4055aa74e13c16cb507a158bf236ce31bfbfe26719ce4a0c248fc5f002e85a917cb79853dcd721c15d758aee792d05d2cb97778e0dd1c41d8f50f46cd1549f0378b649c7e19eee1c9003f596a7b49dd0ff7a202915ecfe33b8ad58778250d280d532fde5e33719ce158e41b87de14609e1d719263e555acb2b3ceff4867bb91577e3891dc86ca544f1eb0f48f4235afa0784999a4428a147d01ca5a7236cedada3254be756fa1628a4334f45d099eecae2eaf6287a9a3a9a321b4d06be98106c71209e0597ecf6ec07e9ec708aa00b55c3c32b5eb38620580116b923f10fbcd85dc027895c0539da320804e87e8f838502bd3d1713ba4b7fb75a887319337b5db564b052419a95443607e606d6f975bb4b145cb6fbc1fbedb8197f9e545d4a27dbb079dcf5496ea17a68b9051d715a3e933db73a099ee50fc83cc43f2a5188b11b2471a8a4f297918921fb67e1fee22c2d9d38aad1ba477ec6e40c2ad6fe6e1f38eec938a7ffc32626ffb67b1e6e6fb83072406dad718b0199406a55831a62c227b8a1c1ae06eb5fa89b2e434b106c9a11fed2901d03ba444242c90ca2786ab406e9b70047dda8a6cd6d96a885199c79c5ffa5ae01ad04580462a14a4cf979448ba355c270c3fb5ce5122f4c147c833d8790d83a1905b00e4a10743a8b91ded03bffc590e61e909fca7b953c3565ba967efecef5349ac3cf3688ef7893b6089cd82d02cc5304d4cd1f80348bf36a0f77201d90a0ded5fadc39074f615b7ced085d9c1cc9595b2ee969c4437e1b00c059a24790c7bcec8147a837ede3c65b758a318e1c15120fc1040ba3dd7b8550b0157e392f13d4da020cca44720c55162c3281c81229d6e87597e8ec6ffe51a5302dcf2b45d306e20bf7a5ecefb95368ffec6fd8d62d34cf42d877242ee37288ed3e699f46afa372246aa0ad07ff97ea13d5405bb6b43efb205a5847d970c130596a3e3702cced4611615425e518f9579a61bcb3d588d51b6b19e6562b2f2b82f36b2b94d99427cb8f1689d516b5b7cd81fb2110be9096ce5aa1f94969685dd69be654d58a19c9975660bc7022b8a913036dbbbae615ff5ac367f285deb0028270eb87ce458d568d9f06e86c86e32413d670a7be23389dc5c1f2c61587da1166c2b0cb88eac05f79a3200022e8348dc7d91e19d9c0ecdce6b6b35fbd105c6359d088377ea53fcf6d7f785e9416e6bef0be757a3e8b60be6a2e4814b05b4905dad16756ee7f0debc2d63da1588ac44b9bcd1bde49084b2c759386505ee1fd3abd97831a2712efcc29cf1b154b5359350b3a0852db47eba23b03ad9c9c04f9ee8a16317288f6986e7669f73e5462b07f3f5f8248f77faaccb06c38511a90f377690fdae40d21730a502d045a40abae399e451b23cd66879b031b37b1a82851c6145793f9f3a0cba451129cf4b2560be0c89a92c00bd5d1e7623e23de4318a7d2359cc95d6158f7c2f3b2d7daa3c01bb97bd70c9eed90b64151da842907a89b5fa7515e017ff84c4e5dd40c133a50036be0470ea08129d0dee0097dab956f1daa386e581ce8def58790b5ed4c3f25b4027be6b8a54a4af844a43a9ef893101a40be77de931adf6a46b946574f6421a6c5f2d32ef373b7c8591aac4ff1e4d695d50bf57f537f10b527adcd4bbe3e42b858a037d901363c24ff8d2ddabee2b6d8b9f520a84181ff1cc5a447dde20ea86a100acc980984a2dd80e41e52d3ae42c465af5d2ebd9eda869cd8a8022530d3f45c77457fb3ca2a66424d38a42889242e3726ccbeba6a7d19f9cf7dcbd4c9a7b03be9f997ffa0a7dfc6c4bb6ae4ce33174c3a22d8d9d2d8c31808c39249b36c11ff6ca7498d22fa2e032e0d992df5c2fbaeace6f2916871b881d07864694fcd6068e1a2726ec0109f0a990fcd558ca2adea07d69bd43aaae3683550c5edce4e0830bda61a0302fece505b08b8731aff383683577e76eac79185e3bb12fb8f86343e272f1f9cb6437d2018bc0c7cc73e331d98a39ea7ee4407420c4aac62ea29546dbe2a1f59146bedabde611cf8ce9ab60239287f57a6760b926ef57c6ed5d975d9686aaad6dce2bd86e3fc6c8e3d57ae34e172138678929e905711cfbb6e729e5032bb3b67b5da06fc305f0861173e0eb1f3fa6f96d6b9e68011585def7bd26939712f2f89f2561f550d6d0a67e9c3864a421b7c20f649165620cbf9cf478ea2569bcc7bd0498da583843114aceab6e37b0f478b46bea5f48e302267d9c9a3fc89f3c80ab007e01cbbad182a0c81919384c0759c661f8bc4e01d35f48fab988376749a96a7ba0c8245a6593f090666103dcd86f38b6bfac1b20322d35c3336b8b40d8fe65c07a118f36077e42aa42ae5db8f75308f94f281caf414df46cccaaa235497442fd1bf12f75b79e631c1f7d39ccc0637083819f38e51cbad5c2e72ad21f8e1cdb9929ebabfcd0dee1f8ef01a245146fdb5b6373976cd4b3bc0bfe41da1080065873e40eba94ca713b4820447aa55a20eaa786af1a4b97c0d46a3cf96aef9ccfb95c30ba963adec0730a6549c5e5a1970a1891f1bc39cdb5f190053d39106ea14f0c3c3ca0a7483af98020be441a3ca7a0abac01a7e2b86665570df035ac07f0b557114e831c6e45af10de7db1356a272653d11e9ec3968fcf3a441dd7d8e68754d1dff4299ab881ac2b2c2d4bda94d6469707d249b193892e27518658cd5171426759a0defcf9c40d91f2ee5559b00215eddb022f96bc4e123e81483c78df1e3f0a0240d2adac16a5be97aa4a209e06b7ecab51758581167a48fda389132e61949f6f66a5e870a3ec85b56b930796768b8712424ae6ae0096d95b32e415360e3b40933674222d9c7f2fee2f1a644a6b853cb3582f7f3f909fddde66205c4750b23166606c005c674dbd159d1dfd76924a20bde9e18592a5aed0a2c3e04c8f4f05d9436960fbff9699c60be88b5031a609d836264212c343f0e0aa06c170cdf222fd4b1bc4acd23e77d937f9107552015d20f5795099a14c3d6d377114c42863c74cb4c66e74933d0e6b73a8c2f88fa897b8634557355954762515519707a152dbde715f0b8dc2dd57da9589374c4606dc2cc6a183e1227761a7d1ba8d92d95c0394eea7bc00195c162c57ba9444d2a68038c65042a50df4115e46cf1294c9098158b5d0acda1872a6e1a9018061836618534c8a86d716a66720f040ac6c06fb360598a1785165f0aad887b9ebdb693f078b68b0e6b66f21094cda916464d98d69a02ee3cee71da2adbf5b1833e1c0b7d333d09e4589bb322935e8e7bcab1a512b730c68e6b164739d9dd24408f4bc6bab694ddad635afbca19708e5f90c568a19ede7f1ba0c83fe8c102524ac1c91b89aa8ac65675c6da6a9b4d3a2e8ad440c5e8dda8cb32f591557a2b6fd57b65c337b583e71003b2a85ce13a8acb9309adfb5d3f503ec9f6f52d596e35a6cd3ae41fd87e01942c3f3283565cacb353f3dfb5ded7b4abef127d1883f2582f0f8ba00afd4b38d6a5390e8975b492f927acb26775f2defebfb27b91f3d8c91a9a76b10a1892bfe813f644799f76801ced2d3c5cd71f32a867f9c2337590e46995d6e1ce91207c738349f782f2c21c332cbfaa94909cc3a5d92cd15dfa1f624b1036a907914f2a3684ffd98ebab62e42c6142545743997587b62da8b7dfa07bef5322a6d93eb5564f94b1fb4cf9d0b65a3f03f7ab3e9fc2fd03d12eeb90c7234a4378dbc6cd461770fa9d23dc6a774680f36d43ea00091966c4c3ba64bf51f0a05e3f8e2c1b76bc1146d407e6f9669649e606610cbfc29e6d00d2c34cd9fc34fcead7a4b8ebfa3716b0e35f337f9da5ca3ac6d13e48a3a5c515026a026c5fdb4088409a1b5367cbe35f3e643fbfb13a47185c814c649b2101fe909f530a040c27222263dfdba48524444f9ddf348e23994af946ef12e8368b441dbc212f819f4e15d8aff29413760ca9f7fdcb08149cd873b971b0d8bac4c85191b6a587e7b50804717ae10f5a0ee06a86de74257009b97b0dece92fe59e7e80c2a47a94ace246afc75aa7a3cd204d9d5c94c8a71f4de7f64f59ab71e02ea8b4855cd3d4b2bb92c47e0a8213ee86786d25db7ac5212c8823d1e17cf5b014fe8e9c4be23782aa2741aa4177bb9f4fa321f6ecef4ca70e9cbab06a0239835c6d76b972a5b83e6f8b0551b1cb5a9a98d41cbc735b54bff5415375f191a0ddb5439aaf6f7059a449c25cf2607aebad0a0132bcac1ed50f478885949e27f6df1bfb3d749607f5bc08f1a34bd8da8ad69c5d2c835eb2fcb6bd3cc201d836d5df912593962534c28ffaf7488bf6ced02c2bfa7f6d5222ecfab6de8b10369d6ddfd168337b7f3df18b0595927369466465251759392811efb67a30d42be9da0fff450a0724a61c00b719b1258cae75152e66dee3c75b9ce2967bb51a7494cc9acd549fe9c194eed7edb9aa5612386bb3391863482db489f598e4878d6dc8144e4e4c194683047c71ead330f2b44af66f981864fc2688f6451cae0b6a95018411312605d0c9adcb90c89762be6189a8b88fd3f01f71066c756f99ae8efcfdf06a1c98", 0x1000, 0x0, 0x7) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) 23:53:01 executing program 0: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000000)={0x400, 0x0, 0x6, 0x400}) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) chroot(&(0x7f0000000040)='./file0\x00') getuid() 23:53:01 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000a00)=ANY=[@ANYBLOB="01002e2f66696c6530004d6ba3156d7838ccf793a6cd60e3f95b8bd7f6c46876c6ca23f5a44deaf1b74e784a46a5313b4feba085987a722e276cbdae94fee2e40d5ff83ac782e244ad1e046f6e0182b5e449730f71224e4ed54726bda39403fac6eab6d989f51e91102f864b2721a3df8c015244218806e7e50db471a81d4d114af5b300dfe51f5bd5c8701e2f75669fb490308ed18adf195bc5be722d9a96814dbb6f06e9c7f882463ec91531091a2e95177a1e3145c6115e51b0af87c3ade6c23b5c5c68f6afe4b3a9fcfdc893488efdda5fb1b16cf8dc7fc256bc87b096d896ead49a99fa4586a852a37096f72a739fa700eb007c24c34a5dacaa0a3e6a6ccc"], 0xa, &(0x7f0000000840)=[{&(0x7f0000000080)="77a11f77c2157c6cc9595e526bb035023fe59288f90ebfead5f870628a43ad398cd3746f59a29684a966e8fc5bfa0bdc7e95", 0x32}, {&(0x7f0000002440)="59e6fd16d9a98cb64e716b113c9db4433d43b957e37e5bf44a02a13249be5b0b921d12ce1e5b03ec097a9554967a8b3f441e47cfd69bd17507d32c777613e8e679df79df82e539625a1692084e8b98f3c8d80e2a4effdb30cf3787dbc98ccbd9d549e7f9186548b609b37209c3415c41106185e42f5ea0ce989af5abe95b15cde2d60f3045a53d34f18578e5d7364d1c3fae9f71e3ecb62b97d917007d1b8414e7e9d4026209b0dc7491cfcb58cd3e383d9b9859539f9f5b9c9104629b010646f52f7cba50e3aeff09ec8169d4a537ad1cb2ffe39715d12e087f22e3effc9438b581fd41335df96537db98e96840da6b9174e25fd27f5d3e7d8dacda4fd87f35daaac3adff8c09bb14529cb040ac1f282838d1c2cdb11639538b91195eea2185b5c0adab9d364822a2c701dd888ddce8c04acfc450a773a17f2a8bdbd0fe4d9e137c0829da84ea0bbf9e5c19f634c55406822587e2f5d82f4f9838e8818ca204a6aa354eacd85b081e1959c39253cbbe0bb3993ee8632a69c0d97d0ca68a986d1e10061135885e54def4b9cd2897c65f012aa4e4d0dae7a3c466c9a8d25f5fc02d4fc2abc9697e906c250b39dae00228ca9e328c018d914de63ce0eaab5cc1c2c180ca3a11b11c3943ba48b87073d4107f96672ad3009952a137bdc60b8b6d239005bbe478a1bd080fa8c4b7defed576d8eaffcc556ab9781aefdf6879f5b154ef1ed563195c81414927f973b591643cd6e9e317521fc9a5bda7744e2c360e37419ca3e0365d442d5486023339d5ad3601228a060aefa2f857a506e76f1187eaa8ab20c835b232b74eb9b65e4f4057ef3598256e12d7dfe5179c1df21fc3da1e3b0499ff306eab27a1bba9758635d0df47600218cc08cca50abf4ba382ee5e5ddb1e81b799eb5034e3552e138731c9dd8b65e0dcac07fd65280a6b2fe0107e403f7a0a26c90a3c41b9576f18336b5327993b7911aba4994ec8f400d5c6a6bad871b1984af14a449b005946a42c089dd2244765f999b180b5d4386631138540b7e78fc7adcf10358bd81a1c95fd58a7add12f769ed12fcd55e126a942d26213bd5faced61d605462e09eabb3736b82deef088772902b9b71dd24e899475bbd7596b53a333fb011fd2913e1149f364e42ae940803af6078c4dac7669f12fcd0e62b8fe64be640355dad3f08e6e27497d195e8b0af24793f0af44fa930536cf76329af94624fb1b92f338b44c5d9e3fec03560cc666b147a8ffb233d4075fa8bb86a0f50b9f4f152a6f6c0c9cd3315ed71fa8abe2d15f0d8dcf5e6e31fe12d4d0dd59938fba619613bd0385246263a56584c36501ed1ca23a8cdaf23ff0a4d66ff9d2ce8a26ea06adb86721b793289164c58b0bf080ae1cb404747e65ec2ec475bce32a589b82f7065eaa8e068fc9dae542e28b739787b7b3f9f1a1c3eef55d19d4fc94db40084fbf3a7aed608423d58bdd5c9139efef68522c6bead56794f77bef6fbac388db1ef3fbd81b06fa084acc56f0d27d77349454c00a4f051cd46187742fa425f8dcb30f9cf6712e47f00443e64db7cbb9281d7c70c9b3580864d99e6c3734ee234fc9d43ad63d6e48979b0b4d1b7d109944c4c0509aac027894ad762d9ffaecfcc4f674fc85b4660ddd0cdebda82bfb158ff10d821473f30ce5b8487fcac873178492c4db8815cd813f69c405767f01a191417c2b59217744263ec4a0895c65325cc8c9dc478367c62675b6b75ad4e7572eb7acb777b2c4398287ef3fe30cc3896cfe50975aa292ed1ef8a20021c30705a3805c2f6915bde69f481b25bcecb23da2c3f96d5061baf75a4984b21076a686e5a19e882e7bc2262addadfc8ff5dc2a3934035285b18e016f32ca9f37d5b45c3a5bd3c7343e4d1a804901b3e6b77f4d87691f2cdb26e503747c0f58a3a643f627a908f1c39fb301aa03c2a2933b19a2be6e4c855a85eb8fc092c88ef5af5df0dc06e6a78860d2e3036ef476a0beb10c9a6397528eacf5f6dd78d8606e1f34e30450432173efa695dbeb6f97bb0ce95f19e4cce173a3e21b5662d1a70bd4bbbbaa754209d61b1b0450b59b5efebca3fdbc2434b4dfa57e168312411bac4fc2167904c87c0f1c8bc76fe1fb57ac6573376c582619c41486f59759a697ebc6de2297f9cdaf068ba1a4c1eed6fb94b17d689cb63d60b48e78208c05cdde8abedacfe0dc50d36090525ecec94356819a9c918d925a05a9e50eebb88ea339077f768a47ed3877d0eb9dbcc6e4eeadca8f71365341ba7d563acd17f5658be33f594f06043b6311ce9f14da608e500ced7fe64b46e7e383de2423d6d735e11f34cc2a090a109bb7702fec7f863c813748b838390fcf01bec28f5bda2dd0c5e5491d35e5a0ef24a1a294c8c95864ec08049418119614ed3a92a237969a1ed2bc4f87c5117d95549594ccab46f4f4cf09dcf9f80a847eaf18464463b29f5b02b6db0f55e8c17d75cf60e21e13c4fa40e015994c860ced004d31752a68d34d9fa482a77b022979db3b8cb7216caee0d971605fdd62b55bd556c4d40de00d85f44c7a95520fa918e196812cd29e5e51a5563aeff03697aab89757c85778d485809d2b68f1cb48394ad1b86e1f9172a7ce8746cb09e3899885931a63d8bcb468e51070d19514b6b070239313216d5f108a47d0f197f1cafea9b37388966e23e54161839305ccede46f11fea14a4db48432711411f7633e0e632069fe315bb151dbb80dfc147394e39736fd0fa9db232f83ab9dc86bbd4fc01b00c787973d4567bd90ae478b3fbb9f05b0d945a3e19a5cc166f7682a8480ca1bae1b7f5b6cd8bc82c4b839ead4106b2637791928672094d2a2758d1bf04b59cf047b55d8fb8b9c5aae004a7c51d7500e743dd70a055442e55bb06c0795e7f55a4ede6fd277ce8088e4461b1a88d8f764ab71dfd85d96a9e4f2091e930f34deccc13c004255b0a06c52a6fd066a3a5f26c7b4e28fc65acfdc2c039e9f5d246f520ee63f64b7ea193fba4d24eda0dd56478c1fbc0799aa8b6479c1ee3a31cbf41025b10c34ae722cef1505aac078ce1ad10944c5e76438663cc2fb2024925e47ea19f70d8c02dc58be3af08a9b3f517786340b07bbf840a0fea6487e3368b44e60ed70cb269f41af12c205eccf6ff9b2d2e99fdc61f8cb9674aa0f9593d1269f23e4d4fc1c7a177c7cf532227235941b818bde07fee2a85af4cb7df072faa4122ae8c6d4f35638e6791bc0ab72bcdf6ffa7198441f316078a45e42185c1365c58aa116746ea42326ff34e2767e852a3b8bee1a8ab6c76b9e8964de3e259f078710abf0d59178b99860c0025f06558ca9ae2da35b13064ff08082ebf38312583bad573dde4b6214f9735fd47ea1c8d7ffaadfc507ab1398c48a9f192b87a3fcb2ad0c602c9c151f9ed7de0f14fee44aad8a925183aa93ff18822904f6e0582287b228d19b3ebbeab904672bedeb6dcca819a288169efeaaabdf0405fa6d25d7d70aa097e4c3706125b06f77de93e9182572f401913886afccf6e2b49dde9a6da2654571354b85de0df7f73e156280b696b021851f4ad1ff4aed90062a86b043f83beb8a1063b033841301c8916307dd3c4827f870af1785bb9116e42b69c17dfb6fc2f9308165981d0853a6ce5817b36b7564e7ba560901e58cf79d0dfafe4f45eaa66e76f68e83ed62429ec813360b2dbf89c4183db20c8b3bd54d1e5051ae5cad2a837c579fa3a99f81cd68445b6367afea2f47e3a0a5f95424cbdc1488bd314e894e987e7a9420a8d1ba33b4609a615e1eeb398a32be0491e0fda22332c3176ec79294d95b336b6a28260a601ab8484f660b6062988bc6e60706cb4b10dc1fb6ffe2edce8918ea652d29f39a4a7b1f632a5d9e7d6efbc59e715db2105edd284a2300353fabb29ee1fc8c7515adb53fabaa0a599a84ec1ad0f31862a8c0c7a1afa82e11222629bd85dd1ba269d727c92c47f24608a450322a5c80fbf918563e2ab9f31f0ff1c6977e9603b39b62734fe50f9f5b294dfc0dc818e939a07fb6d64f4a6103346e857ddabf1910428f19d1d1c9ae6c589fe977b8e03311c2b8493515865eb86e759886a7fc81c0db2fc1a8cd456ea3adb7174708e29a297ca920ee08c55f9dec07c7a42d379a49623ec348206913055fea181d85870fe0d3bbe7aa0c4ef47db243cb1ec4944003f7afdb72441223a59a294cb4ee561baa1db95666a08c4457c37692ff25ba86a793220f87fe7c078d00664da3897e59b19697fd282bc456f9b49d0cd3a4ae865c965a0b68ba9ba7aac83fc335c8e6f36dcd373567687c464814843df082fbe004cf7469e04438bfcd10cdd209c28bd788c741ae326ac32bb5b66ac900a1a23a13e5123dc8322b4a2ba5bfbdbd7a3334e14e0904d9955745ebe0075af405062d4bb9561567f8d56aabd534b8720ee1ea9fc0858755bc5cd9111d8c24fc7980719718a0f4925d0ef70ed0f3312a9c8b27ea82582b316bc676f00946d51f9aaeb0f2412f159652ef7fb5a6edec549ccb449547b184aeef8edf0a93e2d77b60234f2317dee9a733d1663130bfcf06f412b39055a50b889dc88f7a443ed3eb35bbbf600681200551cfd428f76870e723f0979a2f51545e104d1586089487f67444b20d1130f85b4717fee02c72a19eb4a250a98e5a727a304d2f8106fcaa2d5eeff15488868084ce73dca8e19f4b23f888c62c14ac9420e026258d5628b73736eb7e72d34360125cc762a923b2306872ff544a71c33b87eb33618ad7575e9eba07a8498f0348b0849fb0df6fcd222ae71d68d60b80f8c51027e78dd2fef23e5029845377e84fb39dafa2e2b66dbe4e59fa7c6baf6ede1e4b502d06ff968bb0c19f3fc34df6a810400a219f3d05549d3884e85071f80665e1b3f3b4232c6bc713b5db8625618355779dfb38a97d5a905b933412db6014ff2d9189d5a7c845760276d38ec0174ed9ce0c6b3c325c85dbcecfe53b0a267028cbb06dc12fbe0d9e1ebe39f9d9f39a75c72452747020b20c7d842585c9f8db05a93c95b024f8916632f4a5485869ccb78c53f3caaa52b099847a990f0ddeec201113ca9f1e739e70de7e305a4e2434929de7b426f4a3cb40b68f9c1509d06c8cd6b3c116473085d417f85beba57d2cf62293de2ac99a8d2784ad747580c46bb02ccae8c464adbea426c822384a75613cfdcff4f75aa407b4c928b14c95251bba77c965594d806e5ff1930e617eec36104a967cd2c6bc5406e3f5818dcd52d03d6785f602a797f959a366cfa1a7865ffe3a4b5fc8e9dc9e79a9fd559c0cacb640b151af18c4ce7ad411cd2a4db3d0f2710d24a059c9d9f2e1012a6155e6eb48baa045fc7483087c208a7fc1266b1fbdc2184b6614ae1c12a969635481ab5da18904a72ee657489c132fcda73c64b39f0ed6106ec56ff3fe8679e584fbed64f2697f1bcd38087e3ee65443da9f902de33eefe63bc2088f5bc26176195faca38245e0b26ebcbb7b994085689dad46012bb4a3d493ee89e9cf397767a1e94617f75c435215e42674c8eb167602fdfc004839240972c964b0d0b62dedf436e5de954262235d4a1f11dc3e9f489a8590f5377781da73880b7de9e15f46dd7f25b9732243ab20532a255a0e0d8b3e1091160254dc176565d0c9c2e1770c3cdb229f4c702521d831c7db1befa22d51cc845c6054ef54346586821cd3cf8d39d9bb91ef3ec23a2b9ff05489b48141eeae4b8efb89c5c2e4397ad7a5b4a472cf331e71849e760bff8a401ae3265f44ea79e22eb31927ffdfd863b2d8f7a664", 0x1000}, {&(0x7f0000000140)="78b2cda060e5158eb46901fc4c7444123c3ec175eb5800948e5a0db5397ee4c60056afee5da76a81152d79809b6ff25346184a693326dedd6e8717c4aaed66a62106d5f03885b8e61a50012d1cb0fa5312ce84af361cc037d70d4c65af850fdbe8215a4cefa9913d0320af345e48435a1a713329164951eeeb5292ce3b5da455fc810e2a43f0bbb9915200d9bb3182fd51af96b621d6eaeeb74cdfbc82", 0x9d}, {&(0x7f00000003c0)="fcc72e1ec5dcca128e6ee9a99945875084db493f191933d6cf8fe4175479e6f2a016d81d54ad81e5f4e20e66ddefb7c6f2a239d43f0df15b445a6ca902cfbb001bcc630fbbc48bd17430491a731477ba7e6fbfead5d4e867df938c24b4e0f725996e646ad618a3a6dd86eac4d1b1935490e9c0f140b9afee81966b2c5da15b2f5bf6de067160db0810aee58c7760ea0383c36efa5471568793be96ddd41c1b4ff4d01cf1981a7d267981b7e46ce751194530dde55efef4abe5a0c9e7b2189e5f457c4e9f7d6e243e76bd62903f4f153cbf271140", 0xd4}, {&(0x7f0000000200)="2098c682254ebef4e6dc5f52e598d304cd882bd8fa6be9a3a681b125e2be317aa488cac9687ba4789af4adf2e8cb06fc5fb7a26255be7ffdbf1c36eb38918e417ae3449cd69ecf2b66e6c63d6d9d643945b20e2e2cb2d909dc2a1798b291ddb8ffcfd54154445d14703a15e5e5f5933717b65368f8e71260d1036fa87a752094559355a856564e371606ee95e0c3079cc482ce36ba7581655386ee5eb89f3c9f25c3b05678feab6d2443ceacfa1ce0aa03", 0xb1}, {&(0x7f0000003440)="ad1a0cedea2be5bba0eaabdab2aec453585caa7e5b88223a7afadfb1706aba1ddbc74eff49020ef71cd0707e30ff70281bc4ef85cacc13d13dcb748ca915e79d165cf62bda9d06f239f87e02b39883739c0f231616926e156ee7f233c74d12461d9540113bff27c9860b76b073549ff082e8d28fc5ad57a25e68761894f48af8e61876f88a68785d29058b3dd46d040812dacd5ae6e17782dbe222cc459b9379fa1fe22a45d819f054b6ee52249745dc6a8a572f065d3842dba34c974951cfaffc86c75a6620d1cc07bcdf81ee63950feaf9a6e65c99318e6e573f3323c37dff429cdd9fbbf2502eaff9f6dd6b5366e68a345c73056a5e0cb36620229308d1173367b5715fc67da3eb070e3bee5ee4de197cd60d09b68ef47765767c4ee3f8dec76cd364fdcb470c0f4ee3469104f7ded2bbbf7499b86778ce3474165cb7ea35f9cc574415b48c0411f67a630d3f8113fab8b72686d17b0c6499d38612627e0feafcf92799d901686adf3d79c685e3ef1b3ab08f060b1b1861a0899d29f40c835c6a3aecd5f58a3d015c5c22fe35be72abfeb6d63d07b618db972acab391d0944761f00a190df2b70a8c9342650b1db8c7b813c907a42afe8827bbbcda50703f48532efdb1b8831b010d1df01f141a372ba1fe614e1412ba970eb93f3991c5ebce6af6660392846a1ffd98ba17675f549e11c74486812fbdcb13323b907a829399643d389e1d02109d901e20f1694a265b907c26ac75ac63987e3f26f142c7dcc52cdca810795f096998facb10a48c4e3516a3e96bec6028cf17eba7c85f3ab153532112fa871620180ad39ada0d0d6234a4397c87e4608721f2a17edb42572e2e07a5a1516b8d1cf70f748634d7b5d66b957b54afbb137b634991ade481a3bfb7693afa91140337e9d21eb99d9a1c27484cef04b8e8c7c70875e80638e5d2d4cea129917344faef105a9add6337046ca36b77079d8823609efdbf5a9077513b4e07c94ec82e6eb00affd72e107a40f3281ae2f3ab085ae1837826b2e5aa0d004fa29989c9c7723cbf234b8dac3d99d8c59bc5dd477a155f4c42c9de55aae15973803c0c1c9f718474ba6657d3d556ec1df0944496d75fdeb3e9286871c01946ac22eae2477d41b41f78002d898752b1d66c1339414207cd60a9cb1d8f8da4ceeb13b65fdcbb1a1022c6f457fb2f46c5e5afc7277c5894c986392c67a2ab2440caea16994305874c8e302d90ddc02071ab0514ae57df6004816e8cc36a2db67d433efa7820f6c823ca468f22b2db5f757b76ddd3b2f98cd16c5de97a7087d016f39f9005b844edd8be83d9f645baf9cd8d85c7af62ef515e89e3e0ad3fe146ef699c9311e09ef18d40dc7786e074676d75fe97d05ae446cf51939c01231cfd9c5d6206b7e935455b3de09a24e7a41cb8ff0678d79080df4dd4eaeeff1e7cd1e13ab6a6dfea3a3220ece0842ee97362a812864943b1479efaab2f7641a843149e404bed45fc19f361ecd0da477d8cf844e8aa8339f65937d9c2d8b739bf4f72201cccd217ccc6ac27caf963e285eee142e0b2573ce00c78e624550285d17dc2df2a23e866457f69315aa4591dd1ecd27fd14611c20eef681fcbce561fd2a49de69d88ae2428b6e9c99c7b3a9d67f67beb93e6286564811f983ab5ed5882ed8cb3c89c89d85bc919a5dc40f8c3877de905bb2d1c18e919cb0ecb6002b5389de928d43226181bef0b486efd6a1584f5b7b284e4f142cdf41a54d7d1895c0783331ed7b0f828e45e1c30a2704d3a9c404445e94d67bfa0b0fd4ed126e6d30aba79eb5a2897eb1b8b70efa76ec7513623e9754cb2bd43670d9bd01eac3b15a63baeb1b0dbd511711ff8a8f9835e87bbe8363db9233f984d57fa77d91283c0f28a8c48e682334d006996f6fc0e656477582738bbe1aa1a91e226f96994d7b88c664855c31cbe74dc5290eca08aacd65a286ae0cfbe677e3da45d1d1b820dcadeeb337ea2bc29583f4fa48897cbfce0a624567353b1c1ef672f8349726899c92a0cc566ff494604207f91415f2f0de988c8b2716390c40631f0939fde08a89a6facbeb3efd1c65f1d70655a3ff8f0e075590e942de9e17ef87bf48cb7fbc0d4423a72faf17f5d12399618e49a67f33c3767f8ae95b583ab217130888d8beabdc16d5638e57a5220038d89bcd2ab1c2c8d0388067021d8f9da6ceaf9d3881c07327d125212e0c39ee2589bdbac96331b890ea824af47ab30f6b8ef493c968581a4b985949fbfdb28ce93b2385774376a640f438c4e5e59c4cee0b66ae1ea0d84e0483a62ef61c09455c30212d9eec3c12cef0f5adc0c5f6fbb7a4c3c1c16cb541a6fc6aa2bbd03649730064aedf5ca8a56d72f1c2926f520b2772866604f05bb301944724025c88eb513574e43d64a1eb70c4ea519568527109965b59661b4de664aa7dd954bf609859a21ed4437267a87412c8ffa0094d44e859030289618c2841340ab1cdb0e0934e1459008f19828cbbe2606e11ae4c293592e539a88bf7529c41ac14b1e8ddf743b160cc9864f723bab72116501923b39cf9c541cd56055c9762b5d39973af4e9e6b558f73d9ea0fdea2f973604229193fcac72ad36f23b9fbd2d80d4a870908f12e891b989d022c2e8ff6fe1067e7bd9cce2845f3e474125defa9db4e54a75503ecf5ed9a83c44a7cabe8614aca527a2f09421bf140369fcdaa0bf36b21ed08fb32345c07b9e873d51ac7fce6a5651bc92a7df5c70b6bc15e31f169e5c74f689486e2575c6b37c1458520053ea405971dc0cc0e21b8ed784006211c1d7cb6179a185054042380f06d02a779bfcc933aee3b73d7052010565bbbfce4c2458d424f30e28fc2476bfe6db86935cdecb7539b82bb8f9a1bbc3349025254f271e0541259a8d83a771473edc367d520f24bed008daf4157221be1efa5e61e32b60afac9f2adb4d0cb5d6afd70b59461a15326fdd736d54b811e0db6fe4201694165c27ace146d9a0722aa2986bc23558549201bf9a761ca44791901820e4e9332682086288b42f7b6bd544ade56abf8ddf25e23a38a3e7f5b06ec1ba1cd067d84b877f3dcc41b7f2308d78a4fe5007e2e314897efc5fdb46fd4240c2e54c3fa99324e46fcbff5394db1bcc596f6d75f82142d740b24f10834b94c54eba4161137f951d74eee6aea6dcbac7935a3e1e214786dcc6dda11c0c97527ecd7b56349f616164b42da5323bdc58dc95d7e9f541440a4b4d5a6e7802e0a7d82b4dc7b9246d818990076f8e44bf73d083353e7cd54e2f9ea6db30ef3786d892e6b9cbc84818aa59f1f61f2b3beca8004a8a59627800af353cd0537165cf39e9f083273555244914b56e7b5eece0dc9f0275c63bfb56aab555ff7bcf99169ceebd5ab7e1c338c8cd17cb64fc6b16833c022a85e67b6f6052a4b6a58990d1354c700a1e01fa81c80b98932fe08595ad59f05153d48a69de832caf7977a92ecf4aa525d2f977727226710fb6e8ab68bf2a3f31c753be246cf1c7f32a3d9bd500f9c6f72453c06e7280a79f8bf74cc7f25e83d5ceee073b2186b295aefab210d995685390f03df2d639ff0b9d1cba93d4a42a4d49c08bf01df30b948a16e9f8f23bfbac76466938ce52b973cf352b7ef4ff2b2ba0b1fa7ede5d9550ea8b1d1b44733295f7164737c8d023ac1b7327468ca8bd5d54c8927cc78d102e66712d405264c019d67dba4c25a34365cd78e824b6157083e00600ca5e023f6d681d19b0156cc427c5ee5a0197cf50e3822340e15478253aacc6068208d1a70ce0d61d2a347d9b640eb1472a1bff7c8004b23f66810c57c95139172df1a67e05e7e7f266711d3e1168e7eae6918a6573891aead3d067b6675a2b4d097331c1e72b5a303df8d74b241afa7a402dce797b23a6a9711aaede31b7b232e551acb84a8780a8bb88ad7b543ca7398eba5e52f34ca12a3f887e94b95a72d3527b54365fe7e31afdd4978a768cf254b0d58cbe0ae71ef104c44cab69226f67ab0f0f0508845280c04443b96d8db4308f9c524c7bff9068d8e3d7cd70b3195ecd148eaec5c9270a7ac559241392f32af3e07bbbb561a14e851de73ca90e18c2c59872fdb2ddcf588ffde162373d05738153ee09affbacdd8c8098a203a49b3d899f3eab80d2baa919733b31f003f5dfb0dbfac7c7371cc3c62a7f08f5c786b2f76058d0cff16981794f71907ffea65d6041a615fa64d4c8cf067392044d643d949ce78ae042223186c28ec16d491e6316d78bfc26e39771b37afb01d10b966ada93d2851f05b377debd8ab9fd33b133fbf0e93fe72a0d16551579ffce28c6101812e70ecb6bf5cff98a2da366b2d2e44579ec64ec47934cd92714c951ca4b17c0a19c80e94883f4f2fe8a43d0bce2ddd92bb6ae9000d01a731fc718885b94ef51154ee7fa76b1a0416d4c2b5d61f10b3507139a4ce284bbdf1ef0a66ed41de448e7ec0f46cb4b9940c11893b3ef7751911852e6cce8094e4d8f280d03e8378452dfe93ff33a18c821ffb32d9a1aecd3055ac3ebc6f3fa0135c1309886b99671a63eeb292d38655d152aea98de7382d3d79aa4be9d48da8d378ec0f57085ff71bc6381147d177d84dd3ccb9b58f2a765d564edca0d04830386ffe7c96e344fa06be77f97ddfd01c1a53116600f8352c185da0f5289d14419f8ea15540b364ade25a16eef26cf1d738872538b67b513ada1a3775a97e555c9a0614094fd9100dc58773bd4904678d045b07338e44c448c458f1b18a48ff1f40ea1dcbbfa82eec72f86e4013611a88ca2209a1b552f9523aab06841349ca0f128bf010586d03543878a3d728130fc819077a867336128cebad5a5f6f765bd4f5e8d6d81b622572261a01d5a6a1f68c9929049959ab719c720a42b643e83a2f0abf9cd23e1b378bae7930889b4eefe75c78fe6442a7ae3895222faa18bcf86eb7afd6694a6f735476b4a97569b6ca0698a19f0f73276f981c4aa6c300f2af50a0576dece3ff42f3005130f6d9dc8ad9c77c130d7cc6313007b65ae46cff9c0c7ec25390b2796354921deaadf44f353bd696a7b9453b294aa1fccb76953fb97ec79fb0558d8ccf3a84a882d589cba17dc8b2e23aede1cf517b4e37461b727b72b4a40b245447ab61e1f17153a1d5706cfb2985bdaeeacb6e9b818c5cb2b4328fea21c1f68441c40ae3591be33ac296b9a7b566268b859b57abc74ee29ba147cd5a9a441fa317e78e96f57558e3f7b59b04de8d03d3d9800314e184fae5b3b39dce85aa9d1f12fa76bdd6e8c26dbef24e45ef7242b85d2bfadc1fb2d556c38aade94b7365418485e2b703f32406dd669c7ad93901a831e48c65fbd30643fa4baedf9b326f3e06afa4b60adea606b28f2160ab8a479e92cc7358bc8ffd66198c9e35ea759b69063d5ba3f678edc7e3456d5f2d7bd187ea9690ce4c59c47271e808a4b295fec1a5223500da1e13580d07f752844975e4a7f31c80c37533b5c20bd9ddb72f891e22dbc60ff337b515eb8e95d5d61a1c2c8963b3cf82f6a9e0c6171ffbac7ec6610388adb8b2607ec9b49b6b071f5a7871e57c9e251adeb561902f30cfcbcea60fab9350df2f8487e7033e5c1861cdd2546750abd788b6ff91e306f67522aa4cbc02c5f2fb7321985bf04c7dcfc8375fe018752511b45b0c0c27be14da360fdabfbba164637ff6eaf8569b93a563d1e69b54116180016352aa52a25c7541a15463cda40a9677d189a83a76e4c7e4249c1abf9311aef8b1228e40e199d10d7dc852c61e6aec89451b3c45f0d907345ec843074", 0x1000}, {&(0x7f00000004c0)="390819ac041fd1d2596b640fb3f0d5567b1c38b4c8880ba43b21916213d3e7fb7ad2f05f76db85eb0713d7527ab036dc1ca4f1030abd355e0c4ac4f4f62e38c6ae794a4b1e80d683966cc858fde05d1ba30eae915f1fdb69355c4018a5e3aaa842905ae7333530ac774d805311ff146b7f05881130df7e3b1f6ac87cefd0e9f1665900a6285f3002386121a0fd9329d58dc68c51250022ffad049377761517487cfe45c9e7036af81cecba1b423588e3da795dea2d165ca306c8b504b035d3ba262929c3013f63df97374fe72e2a867056a575a5ffdb73af245852df3c", 0xdd}, {&(0x7f00000005c0)="b72b74d5bd8357a727133af052650e897cb1ed1808f2789535026158eb0fa8aaf6e9beec6f3ea148a99905cd8f9f5e66107a75ef15cbcc646373ef82587a509386e05cdd6fb681becb2f01fb5d5e3394e5da3e19518de53d9080fc0319b03bffdbf20689cded1bddb7c2da28c9b16d9f548af77fa2f472ad40afea71c209c423b7eb36cd12ea6a05c92276923bf5f14b8978112b67a85e7543d5980084da0c4bbeba62a9cfcdbbf033b04df63950cf1d6db8b8b88f86bc91a3fb29b8dc3a8c583f", 0xc1}, {&(0x7f00000006c0)="c224bae9ec1315cc0152a03e4f68998e8097745fa0a30a11e4248635ce319260dd3a12188e66c36e3abe27cb02a49a5ca8c3c57fbcbd7ec4f2eca311df4fc3a515662d9e54f0187f3f6cc3c1db3deb789d9980db1c2615c143a481533a3c7369f95695d893e0fe1b6f3247a718a56e27a6a994df66134f46e4a89f749c3a20a015dc1fe779aaafc9c302e2cdab2164034bbc34c3078cdafb2d784ebfa70dbf4c32ef9dbd1915ad5eeac879cf518fb766975e6060c93cf34e15f18ea7a86e36fc9e73c7cb18a5bf9e6297604040f09fff561d8ea6265b85896623f16c1e7ad78707ec9465891a2713b0bbb629f0b0", 0xee}, {&(0x7f00000007c0)="042bc73af8a5442471167d96b703d739650953fd6c53279839553067eebe320d9e8ef0462c2cbab0acfae3cfaa50cdc3b043ecad21f61c11f98f063b5742c33f5b75328357e3b33f24b08e25034ac2bbd8c6fee1de5e7b581bc130d76ca1e8a53766dba2e767", 0x66}], 0xa, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r2, r4]}], 0x20, 0x403}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffefffe, "a77f0c033c0adf71cf05001000"}) writev(r5, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d", 0x79a}], 0x1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000009c0)=0x7) write(r5, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) 23:53:01 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd604b0317001432000c0300b6b92bcd7f686f6d77538d5e8dff0200000000000000000000000000014e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7000e1584b00bd5da044879811fb1ed4318e0000"]) 23:53:01 executing program 1: utimes(0x0, 0xfffffffffffffffe) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1200, r0) 23:53:01 executing program 0: r0 = kqueue() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000ea3f4b6afc4dff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = fcntl$dupfd(r5, 0x2, r5) fchmod(r7, 0x0) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000000000)) sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) 23:53:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000)=0x80000001, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 23:53:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="617644c48c79b187089c1f2e6b9a30fcf590a84a2eaa9540451df47e17de8c98a62634f8acbc0a2fa1617d522708428f01f66b305a5bea0e552b09de807cc66a8e2d194233a58719fef7336253dec51266ec640a906f8686a25fd68ced628de55c0b855fdf0ded210a744968d5d403bad45f9839b844fe2cc1a0b3", &(0x7f0000000140)=0x7b, &(0x7f0000000240)="984112683cff8b5445b605d6231c03c2b1d1c156e001f8cd5bade68ec0520cd29847a96828", 0x25) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x0, 0x0, 0x1}, {{r2}, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd800000100000000000072ba4d97c2021b000020000208100000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3, 0x169ed7eb, 0x7, 0xf862, "f6f852737f9add86db9348bb72d78c00", 0x2}) writev(r0, &(0x7f00000003c0), 0x0) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f00000003c0)) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) ftruncate(r4, 0x0, 0x5) 23:53:01 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = semget$private(0x0, 0x4, 0x5b4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66acf9d6dbe2c2b38adae574276cc7d4b4f58f250594b0e7bad3c8534d024b5924b31f02692ae51c98eeef652e9bdf2021e2dcd8264fa9a91cf415048c3aa47921d650e4c79d4b158385bdb07b8c10bfa1a8210c160475706127d781f0bfe0b4682ca972c4044b6a4a0118d06f11d18de39d00f840f546ce080fde75cc159023d19281c829384be0fc861790579acba536d4326ca0695c2846f4f013a9be7f0976a8a432245b8a9b2e6d68e01f736f36d7b0a13a7280cf0384820526abf2292f460788a6be08742ba9e577e7996ee33b827b9aa3aa45a5d3c5f2b4d5e4c368e64bc438b62ee1651da9d539ebcfa9c92a59221967476efda43b149a5939df1ca68eb29079b7f72e369c071d62415d57f040f88bd6561064b480e069ae442e4100000000a6db4c2aa6b7e087c25d8958fd37c1ff8933480cc3b966147e482b3b0f7f0f200117e7eaea177db54176f8aed3ad2b8e11d37f505bd56c4a19a628c041443e72dc5bd444526eb173edca1194d044823f9db5b52b531df5f74913ad1bc2081cbd1bed0aba9de261576cc73e048b92f6081b1c4254bc0000"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000200)=0x684, 0x4) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000001c0)) accept$unix(r3, &(0x7f0000000340)=@file={0x0, ""/73}, &(0x7f00000001c0)=0x4b) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x123) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000080)=0x80000001) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semop(r0, &(0x7f00000001c0)=[{0x1, 0x7fff, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x5, 0x800}, {0x4, 0x401, 0x800}, {0x1, 0x0, 0x1000}], 0x6) 23:53:01 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x2c, 0x6, 0x0, @rand_addr="00020000000000000020e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0xa, [0xa08, 0xa261]}, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) 23:53:01 executing program 0: r0 = kqueue() r1 = socket(0x800000018, 0x1, 0x0) shutdown(r1, 0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x40, 0x8, 0x7, 0x7}, {{r0}, 0xfffffffffffffffa, 0x35, 0x80000000, 0x7ff, 0x1}, {{r3}, 0x5, 0x0, 0x40000000, 0xffff, 0x8000}, {{r5}, 0xfffffffffffffffa, 0x8, 0x80000001, 0x6, 0xff}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x20a, 0x7}], 0x4f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x7, 0x169}], 0x1, &(0x7f0000000140)={0x4, 0x8001}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r6}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) getpeername$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="006db4dbffffffff001000eaff0000c55d7b50e074c60c71bf08001edd7cfc9c5a0fdc76cab50000000000d40000004000006e92f1fbe06b82c23e442cd80000e7ffffff000000000020000208090000006982de390000000000000000000000000000000000000000000000002000005424000000000000000000000000002000000000000000dc5e90e7663dfbf08acba4cc944f3f05ff0ed8b69be55b82b6ce3cb8c1aec308ba747fb5d30d41bf627a3d1f48cc781f9c4580d836e0b3679558847b3c60c40f4e120da77c51c332a0136c199bfc5d82b7cbe7b637992afd77440604e98e1248000039c7c6158bd613a62dccdb6ef846b3f4789995b34322af0293dffa0de7edd505d0f77c2cfc9eecb7b6f9d0002de286791af666cfee073b1832f5782a29a86b4237ee24e42c74fc6d8da197e930eb4a977ffc09957c1eb22733367d805907c9aed132bdbb3c2e8e5612aca705d7d6b5c02f2398c7f62d825749e85042262bd4fa2923322de60f5fe3f00a30e4ceacdbc3ff2d4286d72416028c5764c6bc99f411fe9796e6d5093669b70e277b53c0efe6593663ddc4a3f80de53f1292f8fa5ad81ff44166ecab99c9a65060622861e181821ebd0a98baa72b5ef48e63dc54e3eaa2d9d9418a2ed72211536baf60006fbd71a268aa44f7101cf6337fc139eee4dfaffbd6b569ab48243df8b7dcbeacce0c3b5b99144bcf468accc7a5ec1943245b4334175c5391a1cc0e2deda832ea854011c73c880b2c07bc2ddbec5fa69d01d7c3b0a330436173f7f6747306907388a119f17e04031af8c67a0ac6338780c77e834302157b8997040f5e6a4da4cf16c4405056dd0f7213ee44dcbbb57a9866c379aa16087cdad663df56ab1b8e09fb9bb9bd512870d12646ba4346bc6438505b75cc467dafe6d2038c39c517af6a48f2b3100460fbf0673d4fc12816103e332a9b41f6118e42a07162d034add479ecaea4c9d480940a3797163709e76e1aacb149e19f2e3f18fbfb00b4f96b850e7de23686b61d84acac545841814f5d0b9ba82aca9cabbc10c05058e120ce124d62a1faf1b367c2285052d6190355bb01a431e5d6472f9795c2e60437ad10bde5f85d28e2bf0a868c3005b9dd9b07c03e45fd88395ded4e008a5dfba1f68949b207175e1628191ed68c"], &(0x7f0000000200)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0x7, 0x800, 0x0, 0x0, 0x1, 0x8, 0x0, 0x2, 0x5, 0x9}) dup2(r6, 0xffffffffffffffff) 23:53:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/66, 0x42}, {&(0x7f0000000200)=""/190, 0xbe}, {&(0x7f00000004c0)}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/93, 0x5d}], 0x7, &(0x7f0000000740)=""/204, 0xcc}, 0x0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semop(0x0, &(0x7f0000000640)=[{0x4, 0x8cd, 0x800}], 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, 0x0, r2, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) getgroups(0x4, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0]) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r3, r4, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000700)={0x3, 0x0, 0x0, 0x100000001}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, r3}, 0x3, 0x0, 0x80}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000680)=0x33d4dee) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:53:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x31) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r5 = accept$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) writev(r5, &(0x7f0000000340)=[{&(0x7f00000005c0)="e7f280d5da43996da8a2b9027ef8f03b1a4c1038b9c7f0b1baa7a233f245011c7e86a07107fad18e3074141276f155abacbb8c95000fec727be763fb0fb67a9297bc22a52c4f675dfdd194ef864b6a610df7e04985f5f621cedb59cf9da20d6f0bb5b6688cc638adfa0ddba4bee1669f08d12844616a8288fab9268bc273133879547a0b3ca688ac0af4ef49f81abdfd4d92a2436eb9610ec1b8709dabd943be2f5118d551b334eff0a9ebd9906de936c6595c80a5178c84b8e1cfedf559540000000000000038c0bafc64f9782640a9607d18c9fd3eef95493a02e47449d77f6b286a2ebc382f070406af0531eace8c47c2e20e494bfb45cd23829bc9142a53ed040040f4ea4627af48822add13a77073962c46fa2ed12e5e6ec64543990ffc244b6d0bbfd2b90256c2ae8193bf815052bc6c4dfd7fee5a48f47e7d5956dd0db2d6e5bbc4875848c96e29435327bc832ae3295683c3d84adbfc07048749a5c5029b179657b5219e0981bb9f3285dbae79aaa75a0a76b89fc265222f9790da13a2d765a87f4508c3068a6a4fb716c6b62b537510fc7d9eb2165464bd35fcb997330d720c6f8473671cdd1b91cb35aa5bcc0fa25a51940612a6fc5264e01098d305517f99cf25b0c9b920f701be122acf717ef45ca838b992f91b19cc977aa8811247a4aaf059551102f3e31fafff088a076a0b6623f791b74d560a29478239cc5e469e12babd1791f8f8aa3005a348ae521d238a2f8d0524c3cd50dfaf7813786d3ec132ecef0bd7e80896b90e7a1ca3a19061040d03217d742e4530a922decb985586ecfe5ba0edf50477b2d02085b7d4184bca5d3236b0130a705d5cc4265ec0a4c8985bf3e4e1ef0d6b3ba9583ce8f6ea559c06191bca76a1b0c3fdd63c18a2cdf3004ad38ed35c72b41bf0f38fba98a1d3e340bf1b3fad47d61987602b7c7ae573ec3001bc1566dcdb0a57e24ed882b5bc5984f8ec1f06fad070e5f0bc32c1925429d7d041b9d69c5bacc7a9ff36b3ab8f01cdd765d40b6801b7005f6b85fbc092638baae8a208f068ff2b456d8a3f2b93a180a3bf5379f3c10935f1cbd55fd3ec8abafe80863d60bda803fde2e9f9f529d887aea8cd4011af2f0cf173a17e09a66d5d89d61f2c6625b2fae8230eba35296525cc6e75ab7d76b7a9bb287302d8814c91de981ffbfb7fec5a00c44a6bd377486556ac0b4cae85f31d6007ef4cb60c1bdc3efe1f7668a6bbc6aad2f393f221aa123a3d7c59891523cefdea5588ff7153aef983149e53544a738f1490c96a9e3614a2178b8302253d6e44d8b12d2a3891f6", 0xffffffffffffff41}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="f1c0e77a96edade840c6cbe912bbe83e201916eb21db64a31c84939285bda37444a0897a69b4223df38e001ca5e4955ae690c56026b67e56234fbb4933ed88ff789aabb80998b1f5713876c75794704c7bbbd2481cbe83c8b9bea321775ec7340ceb3a52d02e506b0dbf56257f8b9aaa2f", 0x71}, {&(0x7f0000000240)="92d7c8b6b16b90f5564a10db3f21f441abc2ad1e52d29ca271614d0a30fde34e7f4895c2c73d4d6e7440017a5a9de42c9aae4b95", 0x34}], 0x4) fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000000c0)={0x2, 0xdf39}) 23:53:01 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x7) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffff09001000eaff0000bf08001edd7c6a000000000000000000000000000000004000008f92f1fbe06b82c23e442cd80000000008090000006982de3900000500000000000000000000000000000000000000000014000000000000008a68e74e001d0000000000dc5e90e766e5b046cb3d422182d9043f95a4eaacd7d559ad6a68ffffffffffffffff00"/158], &(0x7f0000000380)=0x6e) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fchmod(r6, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x6) recvfrom$inet6(r0, &(0x7f0000000100)=""/67, 0x43, 0x43, &(0x7f0000000240)={0x18, 0x3, 0x3, 0x1ebc0c66}, 0xc) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x3f, 0x4}, {0xff, 0x77}}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)) bind(r1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) 23:53:01 executing program 0: unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000280)='x\x00') chroot(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 23:53:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="89000000ffff0000010ea920f0d409e130faa41df858ab1323287db21644ba16d1e4c5b4ac240c30624ebd15b5faa7446818c1cb02ae56ab1030d60c4dfd4158432516e3fa7c7ab4d6222bb6717c1e2d9186b818796a84332a02ce536047308131e27740f56746dca8d229f3f1c6a186ca37b600eefb74eaf8d42775c450feb27214f17f0cb9bba6c36a1de007397a2941bb732a567e05327cc934d9acfac88622f4b047d8df1e4b944b7cb0bca9fbcd89ee78303c437ac1a8fb50df9e10157317a80ff555e903284ff68dd165eb70e79402c372fe70a445b26b83371e597e2c3def34e7"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x70, 0x1, 0x9, "db8573f15f19e904148ffb13aba5acfdc1ff021009879e995bb3be33310a384e48c70506cd5d37bec28bc4c7e412533405dd6a4f3f0392311ee1a6eb80abf04dfee665f3bef18b3fafe3d05cd70f50298a75eafea870cb86ed"}, {0x90, 0x1, 0x800, "42881c0f43253a3936380f07a53eb517ef3962613de57537f1ced1a1b461af22cc4b6c71012a2f2200ddbc47b351202e204997f50ff600f0880db45a4b459358742388b8b2580d06c8bea0e3f8ca2c32b12b0e6f4689b36fb1f1c82647a9994f1df6578da6cb12be8651e9cbe8dd824a80ce5358d6ea0e476da5ddd23c"}], 0x100}, 0x408) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x0, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpid() setpgid(0x0, r4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 23:53:02 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640)={0x0, 0xffffffffffffffff}, &(0x7f00000019c0)={0x0, 0x0, 0x7f}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000080)={0xb7e, 0xffff138a, 0x8001, {[0x3, 0x40, 0x6, 0x7fffffff, 0x81, 0x5, 0x2, 0xf5f, 0x4, 0x2, 0x6, 0x7, 0x7, 0x62b8, 0x80000000, 0x3, 0x8, 0x1], [0x0, 0xffffffffffff0001, 0x1, 0x10, 0x4, 0x5, 0x0, 0x1, 0x8, 0x1880], [0x9, 0x8, 0x7, 0x7, 0x6, 0xffff, 0x200], [0x1, 0x1ff, 0x3, 0xe6c2, 0x20, 0x2], [{0x2, 0x568, 0x5, 0x7fffffff}, {0xfff, 0x7f, 0xfffff001, 0x31}, {0xafd8, 0x20, 0x7ff, 0x6}, {0x95, 0x7fff, 0x6a6, 0x69f}, {0x400, 0x8000, 0x2, 0x1}, {0x8000, 0x1, 0x2}, {0xffc, 0xc99, 0xa7, 0x3}, {0x400, 0x8, 0x7, 0xffffffff}], {0x200, 0x2, 0x5}, {0x2, 0x10000, 0x101, 0x1}}}) 23:53:02 executing program 0: select(0xffffffffffffff40, 0x0, 0x0, 0x0, 0xffffffffffffffff) 23:53:02 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa6010000000a3f99e3e9eace3d08bceefca7c37b406ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c4700"/104, &(0x7f0000000000)=0x68, 0x0, 0x0) 23:53:02 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:53:03 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ea32481aaaaaaaaaaaaa00000000000095dd600000230000000000000000000000000000000000008000fe8000"/54]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x4, 0x3}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x800}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x0, 0x260) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f000001b680)=""/69) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000280)=0xa5c) semget$private(0x0, 0x9980ddc55689d856, 0x428) 23:53:03 executing program 0: syz_emit_ethernet(0x2116, &(0x7f00000021c0)={@random="712ff2f77594", @random="995c88c4692c", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x20e0, 0x3a, 0x86ddffff, @rand_addr="1fb43d96caf6fae34ae0dc71fc3018a3", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xd7, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0xf4, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"}]}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x100, 0x9) syz_emit_ethernet(0xe2, &(0x7f0000000040)={@empty, @empty, [{[], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x2, 0xd0, 0x65, 0x4, 0x3, 0x89, 0x0, @broadcast, @multicast1, {[@ssrr={0x89, 0xb, 0xff, [@broadcast, @broadcast]}, @noop, @noop, @ssrr={0x89, 0xb, 0x80, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x7f, [@multicast2]}, @lsrr={0x83, 0xb, 0x2, [@loopback, @remote={0xac, 0x14, 0x0}]}, @end, @noop]}}, @tcp={{0x1, 0x1, r0, r1, 0x1, 0x0, 0x13, 0x4, 0x20, 0x0, 0xb20, {[@eol, @md5sig={0x13, 0x12, "d929b192b61e91dd1123932b6d454cf1"}, @generic={0x2, 0x7, "73054df652"}, @timestamp={0x8, 0xa, 0xfffffffa, 0x31}, @nop, @sack={0x5, 0xa, [0x8, 0x8]}, @eol, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x1}, @sack_perm={0x4, 0x2}]}}, {"345a61b165e393e0b3ff2cecda8ed2687bf263a5a56f681399c2d34f8d4a71020d982f893544fe8d73fa5e145039d9cd744413b1088f6eaafd16d37786e305ca673c41f7"}}}}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x8b, 0x57, 0x80, 0x3, 0x8, 0xfff, 0x80000000]}) 23:53:03 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000440)="2a6ea9f45731f762e81c20038c67aba9882392598b678ab98d1d44a3ae1614064010111eba1b77d939cfd3fa3ac84159fb6ff4d7591adf51292ef6d002d2fa20aa77cf2c2816ade46fc19b007f76eb605a07f9187b2e5e01edd981042518b05d04148aa9208a2a1513d0ebd477579ec738da3e74fdb6233ba50f997433ef290fb5df5ee7ef16a24a1f4419817d31bbd5987fceef0668e270465b73cb0d6b74f53ff756d776d69423f1de7fb3d49e0f0e35e40fc894126b95bdc4a4a409c86e0e0a9c08c40cae0c33ee62a6ac4b8aa84a4aa7", &(0x7f00000000c0)=0xd2, &(0x7f0000000340)="3e8a20f88da50284e9a9984d0dc8cb68abea2cdbfb3433f0ce2afbdbf38892abf4aceb8e108362b36bb597f30a0430bced72cc9d2a0e4ae8b04a56202b2421b0eb69c9322649f17a85bd214e245761f04e74a6ec2b6385063aca42df9d0c32eb9e2443e961161989789a3c440c704a1f0a0a691e8dc53bda9bcbb1b11c0b3cb912bb99f38278973f4a1bae7329ea", 0x8e) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) 23:53:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x20, 0x0) r7 = socket(0x2, 0x1, 0x20) kevent(r0, &(0x7f0000000140)=[{{r1}, 0x0, 0x0, 0x4, 0x9, 0xd9}, {{r1}, 0xfffffffffffffffd, 0x30, 0xffffd}, {{}, 0xfffffffffffffffd, 0x54, 0x0, 0x6, 0x2}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xa8ac, 0x101}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0xfffffffffffff975, 0x6}, {{r0}, 0xfffffffffffffffa, 0x1e, 0xfffff, 0x2, 0x1af1}, {{}, 0xfffffffffffffffa, 0x2c, 0x40000000, 0x80000001, 0x2}], 0x3ff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0xc6, 0x20000000, 0x6, 0x80200000000}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80000000, 0xfffffffffffffffd, 0x4}, {{r5}, 0xfffffffffffffff8, 0x2a, 0x40, 0x7, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0xfffffffffffffffe, 0xcae}, {{r6}, 0xfffffffffffffff9, 0x98, 0x2, 0x10000, 0x1ff}, {{r7}, 0xfffffffffffffffa, 0x2, 0x40000000, 0x8000, 0xae}], 0x7ff, &(0x7f0000000340)={0x1ff, 0x9}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r8 = dup2(r1, 0xffffffffffffffff) shutdown(r8, 0x2) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078e0000001ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090782020"]) 23:53:03 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 23:53:03 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/166, 0xa6}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/252, 0xfc}, {&(0x7f0000000500)=""/187, 0xbb}, {&(0x7f0000000440)=""/15, 0xf}], 0x5, 0x0, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) r5 = msgget$private(0x0, 0x0) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x0, 0x1000) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7d89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e420700"], 0xb2, 0x800) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="02400000e2a10ed4b5783d747e92800fa1d849a700f31dc44d0200000013fc3d"], 0x24, 0x800) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000480)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 23:53:03 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08021edd7c6a000000000000000000000000000000004000d77b7487f9c312006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) r5 = kqueue() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r7}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r8}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r9}, 0xffffffffffffffff, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000580)=[{{}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffb, 0x8, 0x102, 0x9, 0x5}, {{}, 0xfffffffffffffffb, 0x5a, 0x8, 0x8000, 0x7}, {{}, 0xfffffffffffffffb, 0x9a, 0x20, 0x0, 0x4}, {{r0}, 0xfffffffffffffffa, 0xfc, 0xf0000000, 0x401, 0xff}, {{}, 0xfffffffffffffff9, 0x1, 0x1, 0x1f, 0x6}, {{r2}, 0xfffffffffffffffb, 0x6, 0x8, 0x6, 0x4}, {{r4}, 0xfffffffffffffff9, 0x24, 0x2, 0x2, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffff8, 0x99, 0x40000000, 0xfad, 0x4}], 0xc7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x84, 0x2, 0xffffffff}, {{r7}, 0xfffffffffffffffd, 0x44, 0x8, 0x100000000, 0x401}, {{r1}, 0xfffffffffffffffa, 0xc1, 0x1, 0x7f, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffb, 0x1, 0x1, 0x0, 0x1}], 0x1000, &(0x7f0000000240)={0xf25f, 0x2a2}) accept(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000427f5c2c154241c3b885a6d47d048996000000000000000010000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000ec0000000000000000000000000000000000e490db66725f2dede2a8d76672a5696f9103483aed2e4e8eb4c09cba49fcabe4e46bc2a8f60679561e1eacc9853cb407ad0d912fe199f8ca8d323a2717abc4b5a62cc2190203a027fb6a73bb90187dd8d0915182525f842c7e61a8e21ca01aba69582fc4ac1302a83717031ff14ebf39abcc0599bcae9bbf09ffdfff5dd62a0d955eb39eb9d2509fb1ecd2fe1822236a8bcb7766c12e85f380c1930bd58fca387c1675047d9dfdb9a4930ef578c3e269774df8"], &(0x7f0000000000)=0x6e) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 23:53:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) poll(&(0x7f0000001fef)=[{r2}, {}], 0x2, 0x0) 23:53:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0xfffffffe, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) getegid() 23:53:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x80) msgget$private(0x0, 0x400) 23:53:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) write(r3, &(0x7f0000000100)="f7ca9c0bb39cc70086a00e4342d552392640f5aff2a0536cb6c4991a9f57678f84dcb29c146ed29d6f9a7d58a69af8e877597a00221acf594ba44c5f673e19d9af79e3a37d1fffd20335b0b20f3771401f9cb3deddbb91a4c2ec7f6ac8829fe8b77ce7b87095d3442eb702278ded8d76dcab131d3bf7810abceb915939d29a60768c24b21b0c1c42634d91d630e45fd6cc1fd3e155e208d5ed55ed7a0c50a44592", 0xa1) sendto(r0, &(0x7f0000000200)="98f728f8f955b0f22c50616364ff3fb4e03fe28a136c79235aa549cc2c218e7db382b334d822062fbe0e4bb91c3936a71675f0b2236d89143dc114a109f8fb31d0299366d6af9f7c88bd62ed026d6e75561c2320a7dd330a9741c6410247d2d3ef10448dccba96010f753259e6bf4f7d1fc95fed6bab6400c967014151cd1493946bbc78e54264bbce9ab32843714585fe", 0x91, 0x0, 0x0, 0x0) 23:53:04 executing program 1: syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr="00007da55876c508573a00000900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) 23:53:04 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x4a, &(0x7f0000000480)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x7}}}}}}}) 23:53:04 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_pipex(&(0x7f0000000240)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000440)="a66c34ceda3abab1b1808c947ed3a1f8292d1f8b5c18094e5afcad66584a6a3dcabcfece8f3c689436acf1b837059497a21ad1124120aa4dabf7591416fe8c7eb414b14fab4b1da98ea54bf91d387ba577388d09c5103953eac5cf12cf49e2d5a1a904333f8140c5e2403265244a6a99ce2579a6694365c8fbf26a3920105dc762af018b538f42afc874a112c0ff5b84170c6ab446c2b5f8b3f7ccb44b7846eefd30e0a32794e58920e320a19eb6027fa82a9f1d151acf4e8fd57657e08b19015d5dcb9711e1f3a984ac2fd5e14bb8a89755831fd53613aafcb84df6ece1d9ce92b27ef0f2", &(0x7f0000000340)=0xe5, &(0x7f0000000540)="5b14e25341013cf44fa81bd50565759e1a4d0021437bbac5a444314ad99ee86d46deea05be799cbb5a27fd1284343cf0adffbe6853ecc39bf535c9eaa6764c9c8c596e9924a7ea4d6d2cc653b65800c67c90566a7ef94cbec69e658c8e1d0c896d3058c6c88c3510fe35c60bf3d83f025b361bdfa1d07dd32ebb0796924c0688704570f8e7fde1f45e0708766e6214916038a95a6c88d6c9570cdb465b51464456764868886b6b9d1d8087d18d3b6780103a4e6cec13ae9691662f5dd4819d78939e485002eaa8994b32e094d4f9c380306eac6179bfc614a6c236f84e63abbe4828fc4d9d841d693c88ecb9c0a59a1b", 0xf0) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) r2 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) open(&(0x7f0000000640)='./file0\x00', 0x90, 0x60) chroot(&(0x7f00000003c0)='./file0\x00') ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x80000000, 0x9, 0x3f, 0x0, 0x6, 0x10000000, 0x5e59, 0x0, 0x0, 0x100000000, 0xfffffffffffffff7}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000100)) 23:53:04 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x8000, 0x8}, {0x18, 0x1, 0x26, 0x800}, 0xe8, [0xffff413e, 0x809, 0x80, 0x4, 0x4, 0x7ff, 0x7, 0x4]}, 0x3c) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000340)="7e45702ca696fea83c48ce9ff285ec0fae309da3307494490178d1e337e91c361355d81d99a2d8967b12b541a758134c067d540e9a465f9c964c46e82a7bc372d799fc2ee56a5b73efe1ab4adbfc28a12d597d5db5556f822b0f6509fef5f40581e1b32a8d1d327864940529a8c9c1fa94e209ec487525", &(0x7f00000003c0)=0x77, &(0x7f0000000440)="697261fd9b8e8731fd0883886769e3ef50e7219d0d8b6a8b40bf43a709ed322f65f8982bc87f5564b3f57425f28c52ebfa323cdcd29532adeebbc29cc009ece2af2174e9f0d58444cdf6eb865d67020d25c341d1ef335158222c6b210fe1d95f2ec7ac0a9bec2b34f26bfa10e06a3ae1b01fe8f61ac47867091c46eaa734ca966eec928f059b0ed1f226e55e28568e0d60996ba9abe444bb6bc2661f800921f51137bdd989c09612a595f52bb58fae2539c8dc67494330f445380507c58809ce8f5928a512355e723b6cf04d581ce0f901e8b2f1ee77077ae8aaceaeaa57257b2d063d58be5f82bb1c594e88ec", 0xed) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="a83fd7cd1b7ccb3492424208a64c4e698d9483971a6d98d9d6d685f306e0b010116d6172ddc7f20cc889b50b2da9d253affaf8aff618b417043e6cb0833c84d89dc5cae6cdff401ef65b2660058033aa5a157c1d1429ea005495b5ce549912be2a9bc23c974947d13f51a7af4f616c3655f373ee47322c668b84", &(0x7f0000000100)=0x7a, &(0x7f0000000140)="1c4acc582375daa51f0372a73f9daa76c27981a3f42720cd2ccc8433f77c094914439a256164cc351a5ef68ac55f0cd661876d0d3bf9f7ac", 0x38) 23:53:04 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/16, 0x10) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 23:53:04 executing program 0: unveil(0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', 0x0) 23:53:04 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x46) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000400)=""/143) semop(0x0, &(0x7f0000000000), 0x0) getrusage(0x0, &(0x7f00000001c0)) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x3, 0x405, 0x1800}], 0x61) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f660008653000bc4a721c6b272e2939820656760f42248b1e5bccd7c67a42ff2ac98879fa72"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 23:53:04 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000200)="00000000b145fc7daecaba7b77f8d7d6911cc59a167327df9770a0ea496dd83b0d58f0c49b4badd85a696fda7c003f167c0ca3615f9c8f9b9cb087000031f7d43c0ed9bd73ad013c4d0b1769d949770ce7b23e67d4915d5cf35abd2ee449051fdad731d86ad092e34772c432a939180b4f82936491a6c7f02a6eb75859f41959ea138711a9185ea21d6be97d441a2c9260baf51f853d56309181e17439a1c3a810f029f0467ff6f473aaa37d7fe879b909d140ea9117aa3c59d4bbe48568cbf48a524f8a819a1aa5b51b9912ef8b76ac7530ef4bffb3a287cc561228a2ce9eb507deccd79d622d6d2dc9a363cc95a811ff6a4884d3e14e14174fcb10d1cbaccfb9c6b69022aa9016be", &(0x7f00000001c0)=0x3d, 0x0, 0x1f) 23:53:04 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x42) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x2}) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000140)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x3, 0x1, 0xfffffffffffffff3, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r0) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000002c0)=0x80000004) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r2, 0x0, 0x100, 0x9}, 0x3, 0x3, 0x7}) semctl$IPC_RMID(r3, 0x0, 0x0) kqueue() socket$unix(0x1, 0x0, 0x0) flock(r0, 0x4) 23:53:04 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xfffffffffffffdd6, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x9) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchdir(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x2, 0x7fff, './file0\x00', 0x158, 0xfffffff9, 0x1, 0x6}) 23:53:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa40, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7}, 0xad7, 0xd5f8, 0x0, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) r2 = getpgid(0x0) r3 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r4, 0x0, r6}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r6, 0x1, 0x7}, 0xad7, 0xd5f8, r2, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r5, r6, r5, 0x0, 0x1a9, 0x8000}, 0x800, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, 0x0, 0x11f, 0x9}, 0x2, 0x3, 0x8}) r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r8, 0x0, r10}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r10, 0x1, 0x7}, 0xad7, 0xd5f8, r7, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r9, r10, r9, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x80000001, 0x0, 0x0, r5, r10, 0x0, 0x28bd}, 0x9e, 0x6, 0x6}) fcntl$getown(r1, 0x5) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) 23:53:04 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600100200024060000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90100000907800000404303304020407bdbe51da3600000087edc4b2c163c55f51c28dfbdb5f5c70712326452ea616"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getrlimit(0x8, &(0x7f0000000140)) getpeername$unix(r0, &(0x7f0000000440)=ANY=[], &(0x7f00000000c0)=0x6e) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000100)) 23:53:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:53:04 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x2, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x4, 0x7fffffff}, 0xc, &(0x7f0000000340)=[{&(0x7f00000004c0)="1734559e9aa248652379a4095529ee85e85ab924e1d7d4b97565030fdc825e409a750c1357fcbf12ad63900d7fbc6624fd06cbedf53ed014286c8885bbbcf563641195e16c5fee7ec5c8a572a132a6b5d162ac931f42f71fd440e9b499dc31ed2e5e97422723061c85be76734134a65f7964c58dd283d58b3017670809ac5afe3693260872584dd9a67b732942fd10e093a8bd28a3964568c0995b78740d3c09bb8a619609af365ec6133d071bfd6a4d2227ec942936083e208ddd6e3a2279b2616761dd4a6d94f19f0c39f8be00cdb4854ed58141e65402bc32c556b9d13c91b0aeb99347380433663e059f103e44d223b391fa739858fc1b2a10d86b188f3cf284b729080d6648e42475f4ed31c8ef17139f18581e8cfeecfb1dcef51faf69b68215f49d86e2b8200499acfe0f56a39be1b6393fb02467f61aa28e72cca63a3352ff36ec26c3528ac031c3f55cac3e41429db4eaa6428749d00b104c1280494f2c3d6fb1c61024bccccbead5c2099cf1c4e4f03eb68fc4c9d0d48049687913d1be395188e48b1bebe86719eace48960eaa214bd93970b950ec8029fd61fe13c5e573fa3007743a7a725cd2229239925ee777884ee6b691cacd4799a61934e02665dc07ef71e42d2accb4ae200b071c799b74e64409eb46ece5124fa8c4c85b216d6e9272bb2dacf2aa1f0171c215d9df5a5ce23fc451a79cf2f0d3c4eb3cc775d8fbd97f698dbabe4ffe73dba7d502cc2e2802d1c5c35246a8e92f4479629925fbc9c37db4148e245eaf2f8b9ff673fa25ae5a5b5303f9f71a6296f7552c12d7749dd6e08b0444c12d7b5aa5af571e1bb6a37524a5f623045a4b053014acc47396e03757320c6600edda613a3b9768a408511e4786808589bfdca86c3303a412fdd83bedfdc93d275ade533daf8d771a9dac2e9058f9b387746d23d5e031ada8a38b8dabc8b83682f55e215ba316d0757178923d2727487a6326f5ae548068f0f62a9eab54033b50404188ce4d79ae44ebf3ae8bc4fd154492d5be5b7b093db0a0a3e63e91e291c15f0e544db9a55c04df951228b724ed454d22930faeccd06441f06691752318badaf90bd12f385fee626d250f87a7ae489cbd3896545a36692e0b737065b6635f80a1a830122de8e7fb7c0baad2b7d0c1eab56800c830a722b4b9f5925f866937fcb973d53c2850c5686f106f39881f6ed105e77235ec49a3d3dfac838beedb477a4e3836f803c3d812af3955e330f8611ebbcf81e9a54debb9fdeea5293fa18a236bdab7c3d79e85c83717eb1165c057cae95020e4eac0ca19d3985553ab8374b938637f821e73f046577634ee4f02068d06ab34dbed65fdb3e129594d4ce415464dfbb8b8f0712cd5e768553b19cd0c24c18bf147604b6d7e3c7b9316e0e9fdacabbf8da31217e7d2ec7d20ae4b337e41880cb54bcc6a4177d9c61a9df29e60a21f452648402bb8dbc93f4d4706ede60273a02405105ec5cb695d97f4b4d17afd4ade439d71d3d1de154f7c5caca24871cf4a6df96d4f55568defc7d77ea97ae0eb262b16a10f017f96f8bae406235b27cf7e5e12039e28c141ee79fdf3466f6d45e08f4837b878cbd5b07146dd358431aa92b1999128bfa1d62cee6a725457114d476f775da07399135841a82336bbecba6330e4d5af13239f17a2f05526edd3258eff770305766d8ff83e4c76b0ddbfbf68772b47910ad17eaea941554fefe1ee40e6cb44916e4ed228afdad3d5a4f1eeba2fbc5d036f0410d5661e784127ea78fe3a7ebf7be819adcdd48dca685d6bcf809fbe51bbbb73609745d8e4cd29dd63e3b0cc1c42dcb90a17ed41e56d028697ce99a6b13122e27a75935083572d288a42ed9eb45549b87af4229509f96450bba55a4dda227474c453e15fed6d0257c61c031255722eea68b6a7ecc4c4f79d74fbd4f7e70650f2e6276dddfcc1fd5533a1ad9772f20096e6517621ab3be22da6db35e97ea1e7833f451627a93cb525d9daa4df8179243cad80ffa53a343e0c7a4e0f9f1f7f542c8fa6b8c7115a33745f8f9f59349b1882340f502a10c4f8f2ba98c4ecc1a6d8561912832d27be2a2cf7f5617aef1fa4b90ad392d939b76eabb16f2a8b192f4a6c3c7851ee7b5df810cca67e075ae3cba61cfce6ccdecf0c103a98e3243e8995bcb202207f103e2195ce4f03bd32410112ea948694dbeb5a2f8898bf9d3219f6bde264643926fbb3508250878a18dd060a4bcfb0ad1d8f7beeb37c8a4ee921d386340e0b027e06a60f0f48496c65c2f560f1e4022c926caf8a647c68d07d96ea08b08253998a256617e29a441523a0e21a31336f74cae2c371f558a7bdf537bd6af37d452bf326392c0cea78a7bd507ffcd3bba1c2caf2ae856f47d3122ed6cfb12b75577d4fb5152a33a565b0af21feea244a8bbeeb6d8202f3bea2a3f75d5d5971ae0c447180323ed349e0fca43972ae078b596162abefd4bea98ff2a3aec17ae6f83e052e91c8bbf220e7872b8cc95ec47e207424364ab273fd8b53b66e076bbebeed3cf2cca3319f3a10e62ab5f624b4f04e9730eefde0fd457b4a4f3c127fc193d5dbe4cacd496f6f63032fa067c9e6923e380fcaeda20bb20ce58d88e217dfb2ee28ee4579f3ededfa49c9d13b8053089bd56adc727690ae079a28203555f837bde7f9bc49136e144884135a4ff51f9ec439078dacfee67c41f54645835c8fc583f2cbf80b4eb3e2f65b123fef385f15134f255776f4d2663753ca31c54450b41b8f30cc4a74a1725928845dc13867d2611c4246538926089d4cb70013e41292278780e8c2b5a3a0551495f8f444abe7cfb78053add81a09335e9d8cbcb1f41db3039d18d0c9af6388116cc7ea6efae59e783a6d9e420a01c0060780b959047d4532cf58abaa421356bfefcff03b7a0fe9fe01ebbe5dc96326d28d030b1037371e75555a1af5d65fc06a69f3f61d53546c0f9252767eb999fb7d33790ca4413780ba9608daba4889ba67c9592efe14c57ecdf8fa55b38cd01238d25e8ded837488ab138c7140c5936c39dc29331fe97ecb98d254ebd2ab2eb27a9e0917325984d8ea35bbdd2e4f6e065ad34d4fcf2c3f72a18146e6beca3d30e07de6c624466a179156cb66853d1bd39c15bf91b72852e1aefce057aef00a43d7bf6f6572bbba6cec41a85e35246a1dc0ed991a44188207f26a435ab70d4b5e4b4b5362e7c2f112c2deb980b9c293b0f0af1d888f6d95e07df54c9d3f108276b7e73c7916e45163ed2e4f98d2e870b27028066adea3903c31a0515a9f68e4b64e1d4d2962e987535a7e332992a7a95fcb0bffb1139b90998020452fd89f665164192a6edc1691599ba15b0e699ea021270afdd7d12261aca5f0e0bb4eb8d3dd71d6d0c5edbd010171999b2cf5ed9db73deec98242ded10bb89a116d6f8640ddbb76efa8f4b2bf5aaf639f9d5b420f31e11b05d2fdc498bce8b5235de9e15c5394e2b5642e811a6861e6fb3ad4acc487fab1b9671a2ce13f826dc841f63445b6fbbd4b148aeee639da6a45f4c6c2398e56310f64851180f47479eda744b26660640670f5aa099c75d2eb75910d9a03a6718b3b8bc1fdd540371954ae5320f9e67b217461d8448825114a3fc03fb26aabfb14a974e1e9456ea53481d9beda85bd69703beb7d70cb18bc1a6206fe3fbef84c461191d449b93fd4ae2c0b439bda08fd57c8b0a5304f943799f10fde3c2777be2b049968c2b50a93083f9d186b5fa729a7c357dc4e68947cfd9c8afd620f93cd40c60b40fca600035c58f9f559146f4441fadaba7afc476113b40743ce47ab47af6c0dfc491fceed01da1e56f43d8d655a28aa1335455252f090dda6729cc41ced11b478f400e8605c3caec6a5befd59583fa6ea8eb48d530edf09068aa07f9325f06afd09b97f0c2f5618a0f474b32c604841bd09ea6b292f571cf6b2b9c033b1563f21e97c3df719d1345b4bcae42457515fd22c1566970380daec6ef496fb3ab32b8a2b253721f1a1eeb149f6416b6a7a1b309c5532af4e92b7fd29f846aa028b8003ff77be82ff741a144a9e09449fa8f953c65c7b1d8e2fe6cdd64ccab71ae0581e3b11cc8a8336301f61b2df5ffaa41b7eba26a238e3a11186891dcfcf2f12a1fa6c8a9a34cd583bf2e2195db11a6929f5c750017e3686eaa09eb9df7b44f20d764b137d68a7428da6aa20abc5721d49238da3bb70480f43bdf71664976332f9cd75e2ea4233abde96794f0d9aedb2fe717af67281fc88319c645cfceb23db8285bb9a6d27647b4f8f47675cf682cee51dbd6368e2acccb15aaf2655cf3232460655c6d2204c8d40fe52054da3e91684c13c51de24f253a6e01fd2c495ddbe6b8cb36b98d45f44760e3225f053464e3e19706500a167e667b0ead84c727aceff2cb090c9ab9cf5d669648a5c4c1af835899f754aa9f89082b418f00f95802b6af728069495723c8206c6bcc7ec2c7cb99da7602216ca4476e38a0dadf4086e8604c428ccd7babc60ec0b4687400a1b9011c68446b497d4577bb1db65a3c3ab3e73ae0625b0ab41c9867ba7b63743f5983ec5df4a1659b621c9ce21ded7c90c850cd89737c4afe628af1c9e3f0c5aba0f48360a5ee8dfbda940a50d1c4d61f8f3fb187af9ced9f57e8bb0d3a13de6fe95fc8103fc80db6cbf1ed7f2af0b628fca2e3d8b506abdca23a5983c8bb0f7dd467c4ba719c2b02a33b39a17223ab59d8f79c125b23a60a01a4b9f1c2c1dd583a8fa4041bfa6b4684b01afb1b81543b14c47d3f07130f780865b259e05acbbbc8c08171bb9f903b9ec892225be0ea2591a1f06dd6c637b2ceccd7efc1466e7dffd960d8f9d98154c29f1fb5db802a05706e4c2de8214b7b8f5c0d9cb78186e249e2259f6d71a6a71ba8ae451f08acb8b1e908984074628b1e9a119bb1f044cbdff04d02923b3df910ea0d3455fd1179c13d44f9269cd4d8ad6837cad80d87ce48a40327bd01a65c16cb1ccec6e6f1ffbb57bd3d03e2c411bb08b5902be37b78aedba4c19f92f55c4961d44904ee530f374e010fe6ba4c269126a3f82b82129acb358d1f8fc987a00871bbcfdd3eee2f1abbc5e36ea4c6e8fc0ac03a7b10fedb40e0a6f34a6afc3923d7fa89b0850f858086494ad69242204f893680ba73be328cf09aa3cd21efda8da35817b6d38df02c2e2cfe93c058644b73f8f70c8a725271a5771e4015eb7210d0ba04392f125526bb002a563fddd8c5b5b16ebb0ff50de717749c37fe9fa1f68e098263df3e66d514fb223a2741041db1e14419e0a820114be05d42e00d7ab6501922950a02fb6b4270b65bf95f06198d55d9b328b4dd039ba3572a83312c36d60902aa2894702e84e68fe538ad7c5ad77f7542c798aaf0d7b001a84d50199966167bfa581e2f5fd9cc171caa4711e4a11c4fac792dac9323ac05a15c45ae433e18b1d59812daeb88cef09bcab7ea2afa4b9fb092ea9f139e1c6bd1fca0a17d065ba20f51208e1af2685690380a5411dee5249d9ee4e8e548a68912d4590e222cf8618160acbad570c95fba690e9204e72720d2b6416267e0e89e8abed2fb9f75156b1ab7d44b5a1dc7c241e62ffd26dac28cc616875ce4cacf2c14c1866288d0a0dcf00f3b19d254567bbf37769807a8e7e9ed3f9b07376686b6b1ca52dfdcafe43d24f41649d201b9b7137a92dc378e4fea69037802c4cc1b6a9fdd5e219539332159dd2e254b4fc98b78660eb0883472c094210ade62442444019bdfc914f92c9e8dff704a83f97000860ad86ea3ab01c87c4f13ee2", 0x1000}, {&(0x7f00000014c0)="e524a93580bf1d5723ccde2eed9d81cc2a28634f3167af8f0cf6d566b7efeb08c023216deb547c90286a282a5e6d0cb104ea60e5baa32a677857ac9df69bfb407e9958453b5e627ea12e09e2c36f6489d335f0aea34c61523e393fb67e05290591942191713b0a6f46fc0e55c1e3dd4574341a7cf066faf808c1993153bf111023d3e2f53c511548311c59c07e33e15a5be56f1c5ebcf615b40ae31c80a7d0813ad9f12044b6fc09ecd7b3fb73554551a771a2e9e43c596e0c7a75697ff492ff9ccfefcb3acf", 0xc6}, {&(0x7f0000000240)="98b58aebdd4f671aa6da613d75697ee315eeb054cbfec017a1808054e81c6d69fd297efe36d666e6b529fed7b064d368f262f91967446b2e093758ececccd96d27f4a8f3090532857a140bce551cb889ae1aaf67a8d2f3755d3a26bd92f7da31953ed74f0657e95b4afbe71b624cd1bca1f4d737d96e2736daebf97c1c0ae90dfa3aa29b925c6c0a230a778f4d225d46", 0x90}], 0x3, &(0x7f00000015c0)=[{0xf8, 0xffff, 0x4, "84d87fabc067ee6f0bf532c13d13c44115f5067974a5008fa2a99a643e3e314c55201aee1aca7ae17a457a13a47823122ba45e21206be815099b7288a176513e2e420e2cbfd591738d3ccb28cac3116eb7290a3450edd97981df2efd94a15ce036930b1a8abf2a0a5c71b61effcec238e7f8e589f80e83d798d010b3320c03ef4882387ed7c68bd69933bab48f0b01fae267bb4163ad9cf566a142838ce227c8d6f33723aa57ff1a3402b5a3d736fbd1d0ea7369a4a721f5b5c0ae305a5d2e5e618832565c916e6364408a7ad64943aa04be011c414225fb924a980218478c37ad"}, {0x78, 0xe5704c348938f53c, 0x2d700cba, "d5342c3991adff391c9c68584191b4598a36ada546292562f67096ca59e702e7c13b9113e47681261fde5a13b656e3abfe18bea51e70a19e036e9c54ae84c424f9d476bd99719bb8c015dcbac4136ce9b48174aa458d2a032f577a926ea7784f19"}], 0x170}, 0x0) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x101, 0x1800}, {0x2, 0xc9b6, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0xfff, 0x1, &(0x7f00000003c0)="8c44d07697dacbc32ca7caeb9b89a9c11c6af301850f9236a84872a381879afb1f502753bbdb4807fafc47f1542ecbb722e0959096f6706f94aa0b365ad67b597c9d02f9f529be653ce08acb867fba94923d5038f2b618665bad1ee24fbf9f96f17e0c58259b1998776076bf79346bdbfeb5f6da0a354d79724e8cebb7e4110e0b6d5c48a9f6fa129abd3c9530ab3582fe9b476e6890b24f1cd6ac778577bfea50b0f2da96e4cb0bdd12c24f599dd6aba2ac18e36cfc6e6085f79caa07ebcda5445eebd8b17c167ac953963183e7aa", 0xcf) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 23:53:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x8000, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:53:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x183) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)="1a", 0xfffffddf) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="755cc43609520926488a3a363b809bac272ffacf83a83b853221b9caf006e798899f922a34633416e5aff43ed45cdbf30d289d069e4af1f75cd320150aa34dd2f856f36517f0f7fc2903c7a753c0989bea764c6beaafa9ce", 0x58) r2 = getuid() unveil(0x0, &(0x7f00000000c0)='W\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = kqueue() r4 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) read(r4, &(0x7f00000002c0)=""/158, 0x9e) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000100)={0x0, 0x7, 0x2}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) kevent(r3, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff8, 0xf1}, {{r5}, 0xc80368b00be3a6a8, 0x22, 0xfffff, 0x8000, 0x2}, {{r4}, 0xfffffffffffffffe, 0x46, 0x1, 0x40, 0xfffffffffffffffe}], 0x106, 0x0, 0xffffeffffffffffe, 0x0) setsockopt(r4, 0x0, 0x3, &(0x7f0000000040)="3f9fb3e1b1c858fe7738ea1f3789ac7e01acfd96a52ee46ca090e3212d098f5da8df529384a543625160ea9c6632a55a5e7ab5500555ce585154ad17e2e6efe1741be7cbca6f03f42327616a0a20fb4fcacea4391920a1f3dbfb179c9ac75a00decaf78b10811e8e", 0x68) 23:53:04 executing program 1: sync() truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000007d06a095cbcc810e8795bf7626200000004000006e92f1fbe06b82c23e442cd8000001000000000000f0d620000208090000006982de39000000000000000010000000000000000000000000000000000000545d49000000000000000000000000dfd3b2449dca569f129cd437cec51930c8e5c2e32db288615f5b8a4625cfa803ad8f67ad521c52e07d14c9edd4ca43b8eaf45abe27eee922632dfcbcafa1249acaac17987ee5a1d46e741b832e57803065dcc2b5080633436ffe6ce87c850d0dc26986bbaac719530c529c68f27afe040113c0e800000000000000000000000000000000ed54d7f43968e4bd6f883b6a8cc569d07efc62a3532d56a04a06aca88b0e67d8b914bb9221cd99e6242c40ae73bab7a1196490f164b2fcc5c2b9145eddb244fc300a8caceed1cdda81c7a28ca3b7"], &(0x7f0000000200)=0x6e) pwrite(r0, &(0x7f0000000040)="1a58013d20a80a8f6870d672f15d39a38622b67e9a05eace81d95964c8840110c44c3d65eee810a4bd40f4a8408e8c95156df7e0005e941591419f570f40590d0c8c33758cb2a3483d7ecab34b07e1f4355e7d766dc0495097aa5549d03197e70c553ef7c800cded28d05838b284db06066f558b6e7bafbc147ac94385ea2a5b78c4cea8f487d0acf694ba2bb51114711c9a4381a66570f9109c025c7757430b5aff56176645d37be06359b17862591bf0b7e1c0739b69984c9393e2c07a60082fa5eefe2936b29e92e4c7233d", 0xcd, 0x0, 0x0) getrusage(0x1, &(0x7f00000001c0)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) sendto$inet(r2, &(0x7f0000000340)="981bacde048a351f7c9dc9acef48344ebf41e08375e09249ac7e07d14f5485dc0df7256f98890392a16cc9057fcba94d25a95f156b691707ca4c96909a0ea0bdd34a025222b2d543d1efa0412d83cc2bc747580ab4a962a9bf3d3f9f8f577a60aa5626712d4d2bc1514f3a66673a3afc8e7d7d46c6861db8be9fba866c681f0c1b88047ba9c2cede0770a7a2b81f82a9f6eefccb326c02085f5b08273f9879997496b4178371079ea2e723a3fc20a148ebab", 0xb2, 0x4, &(0x7f0000000440)={0x2, 0x3}, 0xc) 23:53:04 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x102cc) semop(0x0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x2) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x4, 0x9, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x2400}, {0x4, 0x3, 0x1000}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x9}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 23:53:05 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000040)) sysctl$fs(&(0x7f0000000100), 0x2, &(0x7f0000000440)="88ec769734d0172f96ae4dc96fc5928a1c7d235db819b6912311da9d19871c8b3ae4a5e01d9d96c62fa04229e8fb6993b4fb121ed964c33992875431ca65e7ab417d165263c8283a8fd87105d622b7a4adecf2368cac5ebfb9b3451ab501cd7fa40913cccfeaa2413722775f13e013861e240288916f810914fb2990227c159e74c7f13c9eba54859a78132b60f832cf45a6cae15fab308ab1fa30aa43bb867be5a6e7acefee1bd1c34956cc3ee04f76f88cf198becd41634665643db99c8ce26df9d7c24c4aa59610ba8ede8665356f85b0e732cd84bd60be8498d2046009d15d543c79d057b4ec4bdfaca56bfa", &(0x7f0000000140)=0xee, &(0x7f0000000240)="43191d4ecd5cec6d006f9d2c24630aca6434a49b53", 0x15) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8000, 0x2, 0xfff, 0x81, 0xf9}]}) 23:53:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x0) getpgrp() 23:53:05 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000340)=ANY=[@ANYBLOB="fffffffffffbffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa335d000700000000ff02000000000000000000000000000102c65f43efc9313cf970e38d1aedc5d3eb0f9032e5902ea79db682bee5859f96b2b83ac186a6feb41e075e321723621977de2f6175dbd85148acef5c5e4e"]) r0 = socket(0x20, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x1cb, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = syz_open_pts() ioctl$TIOCEXCL(r3, 0x2000740d) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0xfa}, 0x10000000007}) r4 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, r2, 0x0, 0x28, 0x5}, 0x0, 0x589, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000280)=[{0x2}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x2, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000200)=""/84) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 23:53:05 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@random="521316aeea3e", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 23:53:05 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r6 = dup2(r0, r4) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r7 = kqueue() ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0xa805, 0x0, 0x1ff, 0xeed, 0x7}, {0xff, 0x8, 0x6, 0x7, 0x1}, {0x3, 0x200, 0x9, 0x1, 0x9}, {0x8, 0x1, 0x8, 0x4}, {0x0, 0x2cff, 0x0, 0x400, 0x7}, {0x100, 0x7fff, 0xcc, 0xe38e, 0x18}, {0x9, 0x7, 0x25, 0x1, 0x20}, {0xf6, 0xc375, 0x2, 0xfffc, 0x1}, {0x400, 0x5, 0x400, 0xfc5e, 0x2e21}]}) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYRES32=r1, @ANYRES32=r7, @ANYRES16=r2]) 23:53:05 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) getpid() r0 = msgget$private(0x0, 0xfffffffffffffffd) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001bc0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000440)="d66186a412364456bf07cc1ed4f68bb27f67f00e182cd7f1fca3b6b6557907c6bfdeadc1a75089341f1e6cd63f90c03447e404cff289669e9180f5a0bd3bcbe79bdd64b635f4e853c87eda6e85d4d31ed71194922a37573b1722cc84094763f7a0af93dba5ad6ac92983aee4a4978d766e6a9ed680e039f064b601244af2ab440b5d157d0ccedf3a27d034dcb78a682ee86a8e41bc195fa4a0f03d5ce3b6d84ba318fdaf58ccc4c5ef58f8df738478e06ad5f28fd39053c05ae023d8932e70eac3982c4af0a2894cde1a8c5c5c3e42dc35f3f6d188ff7a8c58", 0xd9}, {&(0x7f0000000540)="729b0898f1d5734777e9e278e239b3a142c38efc6e7f68d296b1c187876836f1dd60da87f90274d2e212c7807f0c942bca9b8be2115b62af66389c9c0a97f300d3dfcd9f792e6d90c0f585b8c229c4b4fbd72e5d5d5aa930081fd5122c9ed75621e2e684865afb8feaf7b6a060a0971d1fcd231d196bb13bede0ce6bb0ffef4162752c844e59914b0315a53ff72fdfe146e73ea5c17e234367b3f4c860d6a3dc9d281d21f41fce0c5b987d78b0e131769bd4196030e685c22a7fe2fec4776eb97429f264e0fa97da0a9e330d6e1377", 0xcf}, {&(0x7f0000000380)="f6e6fa521f3447af20adaeea247a39b4394acb0157625aa14b0798770102bea4782a74e3463abb9798fdfa4d24677600abdd3c05918609833a1f0a535ef7a251b93add44c21a56d97add27b42657fcfb14933d137c0f1e9ed567825c", 0x5c}, {&(0x7f0000000640)="a406fbcfaf9185c39c8d6bd6ee27", 0xe}, {&(0x7f0000000680)="e52fc5707ef496af3f064c9521b4c40afa4cf800bfd19bbe39a78c5d5db89706067415", 0x23}, {&(0x7f00000006c0)="2bd68670d26d8963e88d3a39b8577de6b7754284c54f91b34a4aa6f97e9f0fc47131368d737c1ec438ee28aceb3f67a978da07a1e2aee5345a4eadfd836e3fcb", 0x40}, {&(0x7f0000000700)="14e7ccace36d5d5d6405f9eec096c2370ff9a581eeb167bbb53e959dbbb613d2ab7c9ee5f38e4748ca76748dc21161da4b2f3b98817bdd5396968e2ec5e1b27849315dcec912c62aa8b46ad8d7429392b0be9a9b4cf569e884888a6053099ad1c0ce2f2adbf1df2e9447cb474e9f6828da0f47b042ad7b9c5d53daf41ae71b9f693520949adc74db7e692fa250a0725f3048a5345ad27e8fc993fbf981284de86b85634b84d5c0001a22bc4107f4113b970b7e65944fcda3eb216b4737ba7d361ce13ffe9f7b250374f47dedd9f1ed5e0dd9095f66c3c214333c2c2a5ff97ef6c1915a7b5c4fd5", 0xe7}], 0x7, &(0x7f0000001a80)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x118, 0x20a}, 0x40c) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000cf480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000453f00"/230], 0xe6, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) renameat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') msgsnd(r0, &(0x7f0000000880)=ANY=[@ANYRES64=r1, @ANYRESHEX=r4, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r1, @ANYBLOB="9973ec02033f1b4782e93da2368066c06051ca6272c2c459d7a1aac31114974f04f85b6a4ef1feb6aa4f01457997eab71700f752c390c9128bfcbeb8ef182620d8183a0117d4dd309b7469f4e83228bbe98050738a99fc03dd79cd30b4538a95e4c033a70ca44f109b49985d6f2f1a45b3d7ba662da4761888a01697eaa5d3f08a363cfe8e96b23d4ac592873aa109fc4525ff894e5b835cba60f6052fb1a9d32ffaa57c1c3cd9f9ab55e8e0e93446e39bbbee2b38151fd4c3615ef7b5edfaaf4f0da42612", @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYRESHEX], 0x0, 0x800) msgsnd(r0, &(0x7f0000000000)={0x1, "c71b458a01418ccb044e7ccbc191efc7de56283b90295480b0406bc639bd9e58cc4911f51c1f0e90cf69b2936e1f331294d1e1"}, 0x3b, 0x0) 23:53:05 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ffe50ed4705e00691a4406f1c4646f00", [], "6019"}}}}}}}) syz_emit_ethernet(0x24f, &(0x7f0000000180)={@local, @empty, [], {@ipv6={0x86dd, {0xa, 0x6, "8a5b29", 0x219, 0x50, 0x8a, @rand_addr="982b1874c24d940193567f5750911271", @ipv4={[], [], @multicast2}, {[@dstopts={0x88, 0x0, [], [@padn={0x1, 0x1, [0x0]}]}, @fragment={0x6c, 0x0, 0x80, 0x1, 0x0, 0x3, 0x66}, @dstopts={0x27, 0x21, [], [@generic={0x5, 0xe, "d1d910aa05c1d984ad768b6dec5e"}, @pad1, @ra={0x5, 0x2, 0xfc00}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x81, 0xe8, "4263b3aedcd797e8c2c7fe12ad7328c7686f40ad0952b3a288026079fad81c78b6c60a0bb222cddb07c7ab53eba07f2f3a9f96c39dd312605279df3b27299e09cbf19db23d766e80630edbfc1613cbafe6da1ca6ba95588bc08124a52c85284e13dd5388e61e763de7a3c23563c41b869423722560c577601225dfc676b18d5b28b68019399bebb6405c8b53a4264736a5ee960a93bbb9f57da7c684b30c3417522a9455e4e0971020477b72cc0c09db9c4a44a7eb251a2070a93213d7b11eb0d848dad618a88c80620914b8395ae991703b6c2e2d39964e3c266f6a066cf5557c5cc197c78c147f"}]}, @routing={0x32, 0x2, 0x0, 0x0, 0x0, [@mcast2]}, @fragment={0x70, 0x0, 0xd6, 0x1, 0x0, 0x10, 0x64}], @generic="5e889c0816436c3df08232709f86de5adaf67bb443880a29f1f0424dd512a6eeb6334c2c263b53f0704d4e6cd3bfb0a5a0a61696e30c12c03ea43763ec116e919a2864ea1ecdd58ec0d61ae1e283f2539346ed29212b4539a0c9cd7753739af1cdad8cd11851dffeb60475060b2b6acc8c1b9698c54d02ceeeb88cd9a7388c159597803e4c0ad37656ae96873d876e05438ddd9cf867caf2e6c7330365039f0cf7bfe8e348f9fd01342cd35d48a1cca00eea4b37873cabe2651519a41a9e146203be5287c8cd607168"}}}}}) syz_emit_ethernet(0x4c, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x5, 0x6, 'nOI', 0x16, 0x16, 0x2f, @empty, @mcast2, {[], @udp={{0x1, 0x3, 0x8}, {"053022e21d882c3febb50c47fdb5"}}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) 23:53:05 executing program 0: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = open(0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x7363) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x8c, 0x2, 0xa}) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xb, 0x0, 0x200000000000000}], 0x8001, 0x0, 0xffffffff, 0x0) 23:53:05 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x59c6ed41e865b8da}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = geteuid() r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xffffffffffffffed) msgsnd(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="0200000000000000e6e5d0bc25847a6ada163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d300"/67], 0x43, 0x800) msgrcv(r2, 0xffffffffffffffff, 0x0, 0x2, 0x1000) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, 0x0, 0x0, 0x7f1a, 0x20, 0x4, 0xc67}) r3 = getpgid(0x0) r4 = getppid() setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r3, r4, 0x7f1a, 0x20, 0x4, 0xc67}) munlockall() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x439, 0x0, 0x0, r0, 0x0, 0x4, 0xfc01}, 0x1000, 0x0, 0x0, r4, 0x1, 0x9, 0x1, 0x6}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000980)=""/102400) 23:53:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffe, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x2) close(r0) 23:53:06 executing program 1: sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000019880)="a2e909000000756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcef150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388f1f00000000000000ac9934b505f1e623932ead1cde01492a4f535b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f643ffee7218c9059cc5cc4f16b01206be2c5736f6c5056391976e6b8fbc7741e930c78f7ea582c4e1bbcda019e2dcd02b8a2b2191bb90da7161c65cc4049bdb3810679f3f29760650daa974f94201a63e652c7b9d33e2b2fef26f7e02b1d8d08085e0be53a749d637a3f3ee684ac103130490c04cb72de91c56da8283ea0cad48774df3533ed99b09c7647b485dc312b726cd6a097d0fcb0cb2d115c70b4ee751624000e393ea820dfaa8f80d6e99b8ef33a4cd9de19884d2", 0x0, 0x0, 0x0) syz_open_pts() setreuid(0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x741) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000019680)="2485c8e6eb2c7c9e228715eb4a8286fdb8c735674eaab6f7cf2b2eaa901b1c51a92fcdc4efdd8dc0fc05716cf6ac2279b97a7801afda94e59fa80bc0ddb8f7010bff1d5dae57277e651378dd0106e8b084a9c8beeb7b061456c8d80e28b43f943fc25514e807d6e3ff4dca7ccd8ffeae241eeb99441188703b4193cc267a7d72bb51d25a5313ed82903a75f0ab487010377ac2e907059c5a48c9c41d8cfb7d1913cc1715c63c14b848cb33bb90daeac93fff841522dcc3fa088a23410d9c4a3bd21ea6e70f4bbc425392e6168a82b2a5eb3cb6b7ebb06d115c5141a705908a2a8285a630", 0xe4}, {&(0x7f0000000100)="5ad417ab27d14c2690cbb3a01671c5853c17ceb5d77fd6605c8ea9200b6c682908fe8724118d0dfde216a96fc45c1ddc", 0x30}, {&(0x7f0000019780)="0d7dc75d88b91d72671299389bf2a4f7768d0fe616483214b427c1fbbcc6ff69684a289f53bb4afe5761f3eead8771b3e5db556a2b1ada733df169f85ffdb809f5a343a2509ae2e17714c0fc0a146cefed95859f3ae060c4370e1cbc50b357b1f3e758805ce256b46ad4c4e3380f94277bde27a287be3a2f74c874cfc6dc1e699a9e596b8b16cd4035cdcf6c4de0ed3806ace2befdc04fe4466e55f16c40954c6f2128740351f71784b6258cddd4dccbd79b547c9115cea6de222c558704272fe287412cd37ac80de70fc3a9878f640c8698a57dcab008242678c195e6b061de6226533a866716eb65e3f227f7d6b5a89ece", 0xf2}, {&(0x7f00000004c0)="96c115ee3a2014c120299d1541332542988ed79e98e21c9d76f85064c235f45cfe72c2cb56155109ce2ab7fe383e5ed163961b7be7a9c2784b5e6a3edd87c5b4e9518ff469eb83de44ae17eb9528d1113bfe4604eb044207610fffbef7814394480b97663748feda298bdf51e432e82fba7a7a469341978cfeb53371789a5846cf85aaef479a073c8815cb7778f586165d85e0f511cd3feb2345a79be78e474fc1d0aa1402efccda9a", 0xa9}, {&(0x7f0000000340)="5accfe5277f2704d005c37a989441b30cac692e1335a2a284d3d990b3b23f174772db852b9f346d6effc583381703cfb0bbf447ebce08f69a03b3121cedcfb4e9fdbe978c105581de46073c24d4cfc4deecb", 0x52}], 0x5) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) sync() semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000280)=""/106) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000007c0)=""/234) semop(0x0, &(0x7f0000000300)=[{0x4, 0xe2, 0x1000}], 0x1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/228) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000008c0)=""/154) getuid() ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) kevent(0xffffffffffffffff, &(0x7f0000000740)=[{{}, 0xffffffffffffffff, 0x0, 0x80000000, 0x9, 0x3}, {{0xffffffffffffff9c}, 0x7ffffffffffffffd, 0x1, 0x4, 0x8, 0x400000000000004}, {{}, 0xffffffffffffffff, 0xa1, 0x14ba041897b4e58f, 0x8, 0x6}, {{}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0x800, 0x7}], 0x40, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x31, 0x40000013, 0x2, 0x101}], 0x1, &(0x7f0000000400)={0x8}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 23:53:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:53:06 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) r0 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r1, 0x0, r2}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r2, 0x1, 0x7}, 0xad7, 0xd5f8, r0, 0x0, 0xab, 0x20, 0x46}) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r5, 0x0, r7}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r7, 0x1, 0x7}, 0xad7, 0xd5f8, r3, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r6, r7, r6, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r9, 0x0, r11}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r11, 0x1, 0x7}, 0xad7, 0xd5f8, r8, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r10, r11, r10, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001500)=[{&(0x7f00000000c0)="8b0a5449499df28adbd77ad919613e01b619ea30c2a5015e22cc8a261348f753fbd3fed0ef27f29ec1bb5580dddf558585ec14b0c16740c2ed46c98a87635c88b8989da7d251c82724a1ab315f1be5224430c8a291a542fe8e5c8bd2258351973975e1421a91848070326b6a3ed858d4", 0x70}, {&(0x7f0000000140)="9152859b0f669ff5bd946f7a1aa146685de61b87ed9ab9b114ca72e1cce8fc621f3bcbc8272d943b1fedb0e91569ab8aafd0d574b7343d5d44bc955df8f56344822f6fd5166b943f338c59c5312abc212de4f25271b823a37c1a7d960370dfafa720064b878f59d9ccf1942e15770aad5a0660509ceb6b6265a6f16c119e6feb441bb953848da033625c815790fbdfd630c1917642527a70d0d63fe045249aeb783b02a4ac84e8", 0xa7}, {&(0x7f0000000040)="b9508571becb183c01da9e6b43dee0376dbede79652903", 0x17}, {&(0x7f00000017c0)="3e675426db9944c2b8ce7baebcf8f1db6a4d8f526134cc65df610a0d8307871f6bae2bf8f44e0783a73a8232bf71d2b6717ed2c306674d32a077d9e27d6c7c619b63762997a48e47eb8d1302a10e7254a17134f4303527821d19baae6ff0bddee6d67f54a8c13ac2060a57349f9e15bc43ec4148d391685ef345545f497077a71e802f9826c21bf4276c26d79fb87e1848c09bd6d52bbbc90b99eb7a06f1c97298607b4beaee01739bb2dd98e29c5cb25bbd624f5be652021f49400eb2b0a8521132d323896f97887c975c3afccb42acef656a6ae413a94369f57c3fea16a12d8eab3b5d5e9c2179b8bdc9cad773c168ef02dc", 0xf3}, {&(0x7f0000000280)="9216a7f1a52a1096326a76fd29d1abf0e7b7cd193d01cda6ff5ccb15c61ffd02a9744d71cf68bf38d07a6efcdf08de145c3231f9b2477b4b590f5e6d3f7d49ec0ad01e8a3d712069af297b5aafff941dbe494f2ba30cf9b553db4bb87424dc945d421df6e09c8705f3d35701e046b308efaba414c3925f8adb78f690cc167fc7d0ca23e065e0", 0x86}, {&(0x7f0000000340)="09cb8beffa30b39b4f20d11fa113435b43d1e7193c0035645d72f756fcb47749bab18bda704067a9d147d6483df1e9b6545621fa12fa42290412558d0839c124b2f4657230d83e08f8d74f5ea02d7475a9d1a55e1b2357b9f60676f913ccd7a1c3c4094f3441e83abf7c9491b03ab5b66180c1b8e4038882b0b3c4a75c07", 0x7e}, {&(0x7f00000016c0)="c644e013c4e612653c2b433c64867875850781aa41dd5c52f5a5721146cc4e91ae50b0d5859df76609bcebe90905a02d608a84cda398c570fda4da7f3078ae784a293567abde282abdce7353dbcbf45ffa50ce6734d27a0306e4889b015cfad60aba8d8a9070d390cf76bc11c7432720b84a5451fed6ab6cc522abc7033f398399fcdc53a5d8a19cbcb70e7a5882acd9102bdb8be69b1501f5113e3040832fa05e8a3a9ec9a168c6baf34ee7f7934e7a7c42021dc3bbd779a787b78e628bd42e8f59c6a696e2a6781ccca5127af78d3deff63f109b1c1ce930440e3d19938fc4f8b135837e7fb1f2b028ad1b9d78a3e3159c82777d958f4a39b2", 0xfa}, {&(0x7f00000004c0)="45c23a6908e023932f8176ffba474f978a68", 0x12}, {&(0x7f0000000500)="fb529297aa19cc895ee3b33d69f5e101681c0eb807f3f683ec5e9f59cfef9f20a55246b992279b313f0803c3b40f1d1d686aa322ec6e323867e08987ad4d166060bfee3df5d01b63f984e90e366a5c23227a571b89481c44e6564200b8c5ecd1d98b8d39e521019edf7b4997be951d975332665b09dd65786926125c4e97f0d97a2640b0a8bf27f9292fe408ab2833bf2b70a8a4e5642d981e37e5935e7a59d3af163227e486bd9a8fd5eceb67a67c5c88b525b3677c8e6b1a16183d03cbbf5b6f466e67acc95881ac1e11f80158c8def170c3376b3dba4fe6228075d76e60bc1f15d1e7d5f08ce647ed2a2b0337e9962625202ba182723d85ea59c899195c641ada65bc3393cb8cc38010bc3c5df7dec8d4909b9081692a298c5728e73b9a3f1c8c74c8ae0e6af096b936401c93f9ee55e63b81780ebc2de179beb92535d0d5026cf325d3a032da946f175c817392f77425a500a231fc5ea05d0b6183bb71ddce6357b36d7fed8f562d23919166169da65e2984a0eedeed87e981e9c51e1fa164f6cb2ccc078240f8999fc1d499c12640250469da668e9b4c04fad867a67902265f4223a7ec49b6341f93e06a6935e75e3f8706b7b3fd7aac5719130b1ff0d0ae878cd11f2d9e39321d5651c19dc79baf151e1004688167fc05a0bed21183a369d70cd938614ff88026a5b01636f99a5be9b73aae8fe3dbcd3e8178a5807aecb3e9e1f8a5490a2acbe8752ef62872230bb1bd0c345060719f3d789ef92c5336ee64f0ad84c0c57767431ff4a18a1eafdc9f03f15d3d59a3a37801bc9fd848dea8d7b6761d6c57b59df3be81f48f3eb0f9959b749cd25b79292cf980eeec0b8d4906bc4f1a6fbb5a42539b745764bddafadc1b5fa76403daedf586f2813187bbefed18bbac3b1f1df58aac36f9e33c880c0819b79bfe3fe92181214c0eebf921e62e63fa39f6ca881f36133142c4ca9b7c7d7acc6bc430300c77204ca5573a0e73eb786c28b951dcf5f5efd7a829b7430315e396ae84a507604579a4e9b27642c2f0c5c7d02b61aa96e10d4ce605d0af14127bf23e66fa6d2f66ba032b6f09a8b18d109bc06c2a73b1b929e91e21dc03a1d99c487434b42441e32579f9b684e2697a1969d68cd20c8fb03679f6c10a44a7b29b5ceb3f10ab99e8b8f66301473ec5ae87d8e1ea24a091cda305f4896e6e03c90358f990a9dd9ff7bb589a51f4588b5f51cf08675e1efa3ae836dde5cbd461daa14cd1839ae5e6997c82aff2a4da666ea4ca6d11549a932336a3867a20dca12b6e91ca68690197b444d26bc9b83ef4ff2eec57ced8d45838dea2bfa0e26d468b2e062b35546ae62b9796edb4a298ffd431e84c5853865d3009b2b3bcf4e16d9c6f185b06a6d9c576dfb4f6c8cb1c3ace41af9d30c59da1ff064e3eabd9b667c659a02e5ec6aeaf91b974f26008f60e573523de881c2f8dc346256d605767e83894c84ebee6d6cacacd35080ff18b8a2eaabb75126de7429735e716c05134f7888a1dd257f4cf122f6f088b7a65731cb38cd4bd3a3791d13f99ce2c5c9ca2277ce93568c5c5f1df134649856e752158e4c2a8a103ba75c51426b2810d74000a486b851f68d8fd5c73d8e162311cb9385187260d96fb0128058e1e0ccea281796a600207c7b5f71295e0d57bce58c8b458a18cfe211d07f456353961aa7ab2d38f73cabeb248020051b8cc8fcb2e2b7403db4975e79096bd819feffbaa8f9c751b33d84c4f33407ce4238ae43a78e4ce86581c547a249c6472acd8973250d7245386ddaedc1ae61fc24b153937cdbfe4cbc09396f8e7e6e4c2c2fc39bcfb84748923a0e80eb829a7ae0fec7ca76fca5261a5bc81a09adcccb9a2765fc052f5a06dc458401b1ace2dbb3c1f998d031324bd4f5a4934018ab01f7c550e5b29798598a5cb3ab7a867f78c43c43e36054d303818aaa2923876ab09fc656b627217faf42d36dc5628fb58eb8e1f6905f0dd7a23b24212f17567ae93edcfa36c76c36cd4ad73651d4295eae0fcf21f540c672f004342ec2c6746c5b69ad45ee93d5c92b7b19a1ca8febdfeb0aed08a56030611255e7c321dd1423ce88796b25a9f8f06164faccd0fcc76303a034fe1a085f60b1ae5a1e9a0e9c764b288a90504171a0f3d172285be7bbb50a84418a2507145d75340ddab87b1721efd640bb51ca5134b13d1ecc9eb62cd117c59b0b1db55fa58a57170f93b95165ab061c2a87088dc67c27a00c328796052ac6d993e2adc8dc3e21c618906b9bbcd33097aca72436ada7e5e7eb910e2b01c69946fb5165238d1bbbb845357e7362a3eb1b024959eed86c400666889680241783e04745dedfc45a4b0a2494a3e6b938dd2a4e0ba39e8650441849906c187971d9b784908e09277f9a86bae9daf14d484af294fbbf634e41836ab07b21d46590c002043d30b95415460539ed71dc4d224632fdeff560d4e7daa7de40a1b2eb614caeac7ce14d8e18e3c5c43c911f47cbf58101d8321fe616c1ced689e98fc5c448703785dcdcc72b0c91643a3c5701186e2a6c21d0245d44b1dff90f389b1c4d7caf4d6e3481916275c47d35982204eb16b555b4178ca158c7dbdbf2c7c11fa7d3a45fd20545763bfdfcf7be7c4ddd2ff8405cc8f0201e049bfcb3ea3ecd87d194943b1973228359b12f576a0f7c673df66cd2bb19ac6c1f55ba3930c808ee53a2a2d589460f14f2c818207026535bce4ee9ec5c7528e6a09fdf1bd64186b26cfac6c31e3ce5ea6b55f8ab99b9171a71473a9d37382652a1dc4e3235604a6a01748ee605409276cfcc3d93e4028c84f55716b82b5ea06896e8b3ca9c6d375af6044cc35ceddd03100c0bd6f5a72c9c1a3e46d563d9181ac8f01a27a855efcd578b278642aeb50ffa4ae0919cfe55eb3f719e6edb5ba5f83244be6be4260c421c0566dfcc523146a32c74f1c6236c5994c6d7c4f76734e2f66d32a56a0cfb25b52004df5e03783e4fa2d675ea9f3e0c382273f4a143a63947be1648df6a31586161827553dd4da5420276a52ef160bd6e225fe5f57ab7d3b0788dbe0d96d0843cd8f17a881acf36c326555df2822db3e46fdd29de071c8b3c92c44aa8162b8e12a7e2cc9a1541570876b87f7771fe69f304977df754ea9dd0434189b9b4caedb3b8329c026ab5321e6a1173b0a8d2fe451c86d84fe4290ec6d622b62a7426a408e5ae6c86fb22faa3a11d487e8326603820524876fb643d5728559c431e10ae75d1b2d7636d0097a55faaf3f2999338084a101345b5ecf693650b6bb36163f6ab3175db9f94bfbb3e477e9bddc0633e984ef356c52d3729215b0ac5a3890ecda6436344a634e54dc6cc217f368944b72b3631ed116de99ef01e89506f7a550254b869f9d17e0ad145e9125075267b59b68bcdb455882a925721fb85ddba1dbe2a1d7fce2a770c2a4984e5c3562fabcbaaf22ea58204bc17feaef24825b3a1d58798cfaf3f238d4879398a72b6e5f35b7662f4abccca3355f3052aa2be3509d00e874fb0e119d8345eff9abb99262bf8d4109afda5aed6c487c8a3423bc99726a0f7e2001e4ef91bc6df06a2ec7dcff4e2f2c1fae1afd1c39a82bce39a0535836b0ee370856cd5cf934fd3ef556a2891f5a07efa1f99cfb263e381e0643d0394bc87201553d83cbcb2d0f8ff6e4ff6694dc1e9912a4ffd56a3f2121b09052b6932d5124044a23047252d22006cd01528fbed18c72dce4fae4dd0e3d9c526469c4242cc849bc67de3d9e0a0165ec5559473e317455587764d15f44506868178875f2d6b9a1686deddcecc23c1a94a13b27501d267255f6a02978c2a5fc0515560fbbfc17ca90a430bcad524ece763cfe9f7fb9d60f2e55cc4f69f7259ece84e54bd08d858891a6f856869aa49a41ef268025e7d452ba8ed98bcecbd984279aa58d1d59b230874e599eaed26a5d4697d8b967e21c0172aca35ae9b19aeb917fbe29cc5bf6c103306ea3a53022465886f3897f27cdac5600ab612d4c98da41047dc4a283c7154c4cbde1c75673289373b58b1336f60098ce6f392e587136394e40f4efc3e709c5d4aa0f7b13a809e2f755389952d894ba8df877f8ac9751e8d8e9b0aaec47c342e55f4fde8d4d673685e5ee66256024a88cd1148e55c6387c2bc00c5f9beb6da0532a494948012c6f9b000d6528420b74daff028d991c74ab807c9f5e85688ac1aad20deb8fb60d9151870a72d9ce2ea9299432a543584574c66149261f57eef0dc6a2ae18fff7805831f4e08abd3dd0a3acb6b763ff8803b1cd2c85721c97bc37d3371d92a003c7fe35555af07b2d27c49ce438ed354c69763ef524561d50e39473436f290dd094ac63724591718c265388f9ef6505b0696f687dbfe7b36df4ada459b5ad8052a3c0192bfcd525e2203b9953a6cfc7a2fc206ddc4093438dbef298adc2998863913389d6f210f710207e10e533a4a4c485d3b2d0527d05a2f6117872c7436a1edf471f743b7998e40603d0c9e88fc93913770d1ae60687b9ea77357fe241d4baa37e2c09d2bf9ae8f6d75bd696a6af8927f252e2e5e8a2c8d2e794d52d5ad9fea76fe0f3b70ebf7456ebc8eb01b292c0872fb15ac363a238b968867323da6a9459bcd0e9f7b9a74af6555aec96e31f7678f8ef91224c14c3b4bf716b82db25a8c21774422e57e941f7163a6ac347e270551d5f21051c7d24377ad067b96dda1ca0296036f0b1c71046405979d2e182fac8d301208b2de9fa9685e8f16399aeb9cf5bd77acc2d2cef16e23651466345d2cc5e28eaf188083e5705c58430cd659c0c69abf44a62535ab879384738ec38418b9d1626acb17d174327585b3835d90a5cf50c4ad2df47db12f0d79b4790c11e2f272359ac77fafdb8d1d1fd4f4fc252704ecfbe4e45768136c16ad8657955385f978d6af60120273641784387d1374db89d45dc780371ee61a27f045fe6cff87c25faeba28b8ae3a2bce0c6d3d6990628e57e97bd2965ecb17679cf68803de25705bd96e3b67081403909ef712705e66028f9b5e3a67cdc1164af9a3514a27060d9e16a2a74e0855c94471923bea8cb956d9df64ea20f57c6d0bdfabbeee22159164e0298e630a61e0ce30782d2d903530ad7f1ab385bca9e333c90556321b27b9c785cfce8c4d916ea1953f3e6770dd101a373db7cb53ff2e3ea0e716619df124b6ec04a67c346ef2bcc976046bcdcfdef1f5bb81e3d937adc2147c04de63269c572bc22863d4c78b75a8d38c7f374ee3843103ec26a1b29423588cd06e2ce82de1b105191c32583df7f2d61fdecf67be96e7f8bfd2150955726abf83ca5cd116b6da8498db6780fea253647c9f5af3f8b9a36654b6f90e78376c946ad1fac8d25f0549e34e34053f6f66c013d3ae160730f80567e9f7758ac1fa08620b02dd8b31bdfae966f4fc3a649ccf51f0349e041cd9868d9f93771258f48cbb67f3feb46c86169f0dab8b04d53e1c516733bde2a0035bc403136fb68e989faa24941fc329bfa3dc00c107a1faecf6b8b0bf3d9efeea6b4d63abbff5144dcabd666dc2b2032a8905890ecaac34ba36c4b82b9f872726f82117819874895af78e33185afff1f9a89a208c42953dd94e17ef7b58e31303ee94f65442ebf1890f08eaabfc3072344a83700b120fec6764632a2ff382ec26582a4ec8baebc16a819aa3f689382001b20f9047477fdb25ed1d13702c21db630779158c968d7756cd718d824c662e546ae50391862c980b609190f8ffb5ce44e9a14c61a11becf5bd566759a88fdee05918695d5b8c0ffa", 0x1000}], 0x9, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r0, r6, r11}], 0x80, 0x4}, 0xe) 23:53:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000000}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) fcntl$setflags(r3, 0x2, 0x0) socket(0x2, 0x3, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fchmod(r6, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, r6) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 23:53:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de39000000000000000000000000000000000000000000003e000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r8}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r3) r9 = socket(0x2, 0x1, 0x0) dup2(r0, r9) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 23:53:06 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) fcntl$getown(r1, 0x5) syz_emit_ethernet(0x1117, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10e1, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0xb, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb45432"}, {0x0, 0x200, "1df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b"}, {0x0, 0xf, "1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c83"}]}}}}}}) 23:53:06 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x3, @broadcast, @rand_addr=0x200, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}]}}}}}}}) 23:53:06 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000500)='./file0\x00', 0x40, 0x15f) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0xffffffffffffffee, 0x5}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xdd3, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r5, 0xd1}, 0x0, 0x0, 0x0, r2, 0xfffffffffffffffd, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xbf, 0x0, 0x0, r3, 0x0, 0xa, 0x204}, 0x3, 0x6, 0x8000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r4, 0x14a, 0x9}, 0x5, 0xfffffffffffffff7, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 23:53:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getgid() syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffc, @broadcast}, "01000000ceff014e"}}}}}) 23:53:07 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa210000000000000004009078000000006000cdcb0e5e858a251d0000000000000000000000ef00aaff0100000000000000fa0000000000010000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) setsockopt(r1, 0x8, 0x3, &(0x7f00000028c0)="9ab43592b15055939ec22ba97d9dec5d71e009fb78e700a9e1d2b925f60e2c2582ff7fc4b44fe0a33b4e39b71e303edae9066e8b99fcb1021bcec5a7f92a0aab500eed2743c0676e94be738419557744cdc7a1fa434b5ab4ee570a2e69162d97aa7d12e09af7bd73268ff7b55ee53920f1f98c8c8c5ffa3e7c9a1928aaaedbc0b23fd33a550998232ff0629643e8", 0x8e) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0xd0) getsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) pledge(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='\x00') fcntl$getown(r3, 0x5) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="b496ccf4498194925b29b81554e9dc94ce2a25ea1efd4c245c3f264ded", 0x1d}, {&(0x7f0000000280)="33d60d6aacba14b631b49942628d9edc03a52e6d737145120eed4fe6a9ae3934c10cc0eef8190637920acc50918e96f72c10d18db0113029216ac786cc6ea5007709409203a50ea39d3f45d1aff56eee4a", 0x51}, {&(0x7f0000000300)="dc149f57bc48eac771e16ef715e7a601efbf5bcb3ce9082af3d5adbff2c92e57ce38f5f404d51129179d74e8ec1a9500c54a491e6fa6440e6cdbc0bd59645cce9ccabb7967b7542c984aee710ce03752cdf73539713b66aca8bc9ed162d0aebfa618f1105d38efa2d497add8c0bfb38b27d34c60df0211d82a167a4ad34d1ecfdcd83ccb6969b9f8ac8841c10a1a53e4b5f8c51a0554e0f5035b207b8ae19aae82d79811ade401ea2b9d8feb61", 0xad}, {&(0x7f0000000200)}, {&(0x7f0000000440)="3ef8a6c4d82423e9251baaf453615db4a8795babc923443877e75671e6999d529ecbf83cbe1d26b48c80ad3ab0ee77a1e19137a65e79213ed8a49fce1a0c0d43c7771c411e333fa03db85eb2ee2603", 0x4f}, {&(0x7f00000004c0)="1a7a6070a71212f435288664eb08ff75d0d70bc9a6d3468a455ab30003cea3a50436ac9996efcd272ca9edf3206966706e12e492de3909857a67a2c70adc69722cb3667a8946ec8c382ed5fbe9aa3f92bae326d5b743bd4d725572e11064a4cf82bc0039ad4178f674e9182e54e6aefea4fe323b99d301b53422cf94cc6fe22e443be2", 0x83}, {&(0x7f0000000640)="01133e4de805c3142651e272814dee92bcbc124f382751304b3048f78b88171b645fa57f227c7f6a799bca14b5cd01417f1b407063c276041d8e2e7d7b1f494aff8619d4711eef904feb9c461b6cec4d69c695555df651f62be6d3b354c1a34469230141", 0x64}, {&(0x7f00000003c0)="2fb6367a133b2ca44728f6a2ecf2774c3390b5dd82448c4c", 0x18}, {&(0x7f00000006c0)="c6c85fa93bb99a671d5cddee0e8316b722a39bf8aafe16ecc4b680b903da95524a3452cc073a61ad7255c83a2f8e1bddf8b95aff24498ad038f5df5337deb012c60c6b48d6ad7aa9b8fe625ce878915bd7e60be99a4167887c81540843ae58a5f37445313ddca08dd7adb0d5e76c334125cbb8512349eb840fcd16cfb081c01c4b35e719deeadf897253a7bdbd0bbd656f0ceab3c03c7bdda60e0acc3c609f9cf4651d305d8ba28796f59f4727e97d340e65253b6e8fc7b18b6ce94c7bd9013fcfcb98360fd7e320a006a8919a941d4ca5e8b0495bbaf9b9a495f3a4aeae57831a790a55bb6bfb80c7c9b7b0e11fce4bbdb0c4a4a529dd9b37643ed8bc90a8720e61b5a7c78b2c377ab6a6687671ac7e081a2abc5de333f612e6802227866b6d29093c394a48ca0f2883d4a76e8f5b438dfb23c96ee8cc9854d0cfe9780732bbac13c66843ecc0a71257281ef375970ec5b4336eb189309523196e096ffa6cc6835d4af7f29ab6375f884bfbdc89389effa67548ffe082a5c4834747c5b4945feb13bfd8bb8aba5996f460f409b9063a83edfcf1f6475d0b3cd9ce3104a997f6934508d35d00cf36c1cce4c10ff9ad12f266462e95015a2444972f4c889fe0f21e27937a211c8e6bb0bda782207d8e36629e6065a6f205285b8203f6f69ba75c9a8dee745d810bdc2b26e2e2366a6a6ad353a05c86079b44775251cecc457e74cae02c430e1ec5a7afec323f193cabe9e371242cabe4195ab4f5d5f0b275f8c6537938194dadcfd03d2e526d6f904d00c286ff8d2f762f9dc27d4478ebd7b35c855a083bf9251f46ac8ffd7331a1fed4a89f8a129cd4a19e2a57e475afc7895dd7245d6e284cf04ef201077d8d85b28f6a1f56f5f509877beee0414ed672dc83d251737c83618ef4fb8cbe77d5e1928d194612e322465af34e754898d3bacbcc47ee35d39f70f015099f35b6a995056edc9e2fa315c4884cb815d42770689fa0863797830b358f31d2f56d16b9bbe106bdd679b7c30ca09e39c68d5803e099d96b49b83e4f857b787b0340c001b30017698441afb0d95fb1eb36f21e42d6075ecff184fde7288f3239169979b84a7a8dd9f01c9bd3d6d050139939ad191b7c7bb57ba833038f05b9615c877084d0c29dae03c394d44766746531d2011bc7146879ccdcbbf92bf6f667792d2697ba22700c49ffad65d6c056abeb67ba03d9130d365d46519dc80b1c54d0bf5ae65c46917801e1bb515c43033472232e03f9f3db98a758a03ec018b0ffc287afdd31b5697ef51be1654ffae3c5ca76367f079c3ea0dfae55cfe2ed6d4a77943b0d6ac990817a5de75cd006142f77a9a5b1155c89cc2795213dcbfce8d40311b1b0a9069e47fb7f97648eda53b5193c32ca4e1bcc197daf34417e6637929abb96110a1a1dc7683bae85ad91b8514934446a98aa935c71589eaf8010207ecff80218f0e9f9c5162019ff414dd4c968632218993c98b46c6b3db76142810ebb1b592aa751de1915e04f2509b7603c65537d0b2c2d5c2b9d772015df23929a4813096c8631e7bb1a2862c3946f6d48b848f96c162eed51398c0ecc2b7d7043dd2a81f6afc3f77f5b8af236b723c01129c071d0df22990ab11b2e68212c803187e093bf51f9b561973587166d5ddb2d443a7387918e3ac4873114068495a672c23ea7d87ddc44dd2bf14b29718017c42fec440396c8a0b5dfe885344c1ef81536f5372a63a5c6a8231d8b2ac447eac81651e8238c2cd9f0ba7803f8f383d6e0739012135ddb34122b60d17a9c71b5adda328e50ddd6610cfd3bdb1f76c39a588700ded9700786328b146e6338ccc83653f6696bb7906f305c9a2b4e8e731fc9367f1ddefa9ffa6f2d242f4a58ff7c479b131e39c481bd28d25430d4a18232647c2654310b4396e16c4c28fa75910fc98d6656e073e401d84018108b52c7a884e2320143e6a308de6dd460e59d7b90097c8a439d732a7872278e8e813b71841d98994542927cd19dcd45ef76cf9591b20489fc5ad3b973823d532eb20c64c4555b6ad12da9019a84c33496ebc7db4091da7c4281ec8b13a2247d8f13358dd4e88389d3a04a2840a2969a3ae1774f536b3965f9301e3f3d6d00c35b4b437446ac4fc62f19d9f6abce0b9cdd52f2d648a156aa0f1ab09c7c13c1812fb46809bb2c41163ff91a6d58db69e497ab258bf212022cb1f435f9d4aec8ac51395f20a0cc4804a7137256d86bb0f4feb929e2283906694a6bf9c6b8771f6265adb18f92160332242854e149256481dadd655ad37c99c090eddb9f9f083a0bfca80b950fdec2907f46c96ca917f8591852d8279111e8044b9a7f7f587549aa8cc1271e8a4b25d5b5ebef51448e5377b497389caee97016a57170efa86e15ee5bcf9a6130d9c50df5828cba758eaaa016c3227aac7d9d54d6e75c9652d310d201c168371e1ebc5c73f244e30a6e2c17b44737f69efea9f559b2c2e332f1bec5025b0ef881da4bcd244a2ad3a1d5a288d9c9a91ea28ae7c34dc0a713ba32ff1fa362e899490bdffe828df6f57aa8050caaa13580cdeb19851ad5c2ba2237c4ef18e3c91da0290739571599fca2f7cb53d716814ae8b71e302734404b4692e4b3ecf23dffc39cc9187ca7472ed9e3d7f1dd011e663c6c48918301ffb5ed46603fa150a000b25b7d779a01f562d12a1ca86f3475d3cc62d52bfb37d7399d06b124a8a7c6f8f0c79005e2453979ef869978f5e4c1a366255f440f796dac7a17e3844b551a6b002a0fc547b0b506d014bb3de9d060a92bbd401bed68678d93b6a7bb2b698acbfe8fb09e98bd8b6575bfa871b79e3df9419aa800f9e61dbd5632fdba98f0b9bb143798ef38ec2f93810037ae3bd2f0a0aa85644727f8049e55df28d13ae62d6e73fdf5b8f0f6c242977e67960a6a3d282a2488227f6e190a979e269520e02e0a695174ed2664fd025db9d1fed18f331d89da8e006a7554d769a2bb269e1a8bc7f6387d4d49002bec1a512fc106dfc985a01a46d9322d43c4429a6407a5460bda937e83878b9d6f5791572bf7ebc6dc9312b4872e6bcffaca1099d76ee2cf5515a014667c3f6d8dafa54efab0ded189ef31f731da70db0bf1f10fe8ff25a77453b96958836d635ab7d2df98bd61b1afeee899eba0b32350550e0b20b7e6f4666f87ed4ebf61b7d411a48c0fbf0d04901bdce693fb39183de3dabe6a3433debdc74566705dece938614ca9a9b152d18c67a5844d3d60a8dbd70296ef927dd534207a6f9359cab3b37a2d007f3f945c60daeb1152cca04d8d1516a851695873a25b47e781fb15c4512378c4b5dadd57d6cd091246cea0e84830f41b7ed459df88b4f8d4a7b34b9548f5ac0c2a94f048392d52ddfbca0ef114e61f1a71d224ee7913908018c9662922bd6c48a70fa9dac7d8c5ac039d5d4d58918f554644dbb5e47dbc19eedf4404cc9cc2dbedaf8463193dccbe448eb17fb9d3428902e7a21bd14c8bfb0fae81b80ae5d5c900c501440db0c002fbdb856c1948fe321e3a0e02b16249651185a1a88522802bb48fec5bc832d25c1949f638f0721755b1b766d3fd81e36deb754072922c6a74376019f48224eda4aa80d75a96b3792f2df5076c3c8d92b44a95ee16afacecbdd4d962dd7e5fdeba8b81c131414630d4bbaba81f285e699bafeb892cb202d5be190808956ce4f6efe77ae23282a856767e4ecb9613ea04a1017fbacf7cc9312bc9baa64a80323a5c1ccfab4f349ed4d5dd657b1db6ac2b4796ecc1d133ac6586b07c3d6117a33718a398377f33ba5c93ddc7f0d7e5302a399a29015b50b54b605318d40ed26e574a19595499dc353f7d028cc9102b0f76490c8e8edc6bd324714b08c76ba17266d2d442dbc57c4c7f3ad1a50c0c1ea12f448a8679f4c4aaa0292a0a01ea95c317d1947c559c7295bc5799965e4171684638d958b784e795c112059089f0c22f7815485c514c64833b52735d088d483c8e462818e33211689212ed8fa7b75b24277d54fdb83f6bbeb70d74bacdc84d064c2c7aec389642e5d34093c9af383b0445fc97e903c7108dc140f34de7c55db14b674dd3641b94ce510028d01f58feb86f52df622796a77e5f21be4790da6bfaa1ceb5e7835eca619f541472c2dbf7a2bd7e1337394ee74a55b6f008efdfbd5e8bb814b85c89a3ac7e116ebb1ec7a4ee4371083a124a8c45d1ca35adf75cc3ca43fffd64ee9d8f88426a11f2d4023e7ded71141b80a3c28aee96446ff6407f31f37f9b3b6bfe82e994264a7a80d3e4e34e32e1e7d4d18653ffe76d05bfe66751dd05b0d88121393470a9061efa777f3e278bc68bd871572a1ec3f9a8ac5b3c4e2a88c3c9155b31394c3b1874a1153e093e8921ad84fc7a0f9ab14cfb91581aa48a3802f6a63d61ebe96b9c611696fb1f636676712528095a3b85f7f99dadb91f723172d75b96f37a01f8a10d416aea4b56f6e7242dfacf0dfe7ff62f3d5ce5906cbae7ce79d642943b33fa20240f3a49b42c4f7718c4a5fa355bffbd91ea39613e6d699d63eb51bc086ebef89e5cc3b44d7233f7eade32fa22fc60395231b2a99045f0c3098e13be719b84dcf7778efe2660cfa9b4223b645e1fd08d108baf69c5835dd5ecb34f27119e1381d10ee3b64a9617d3bb9fb8de7c72ed3a5165030f1de85ce3432487d1b453ff41149154bf9cf75e04725d5779b17335d02f2587f588331a556743457c9b69ccc0144dcda320ffca9f8f91a8b0741de12480bfb76d4dc8109ba249a71b38c5bb4de5271c31751eb5579319d21d438302fba287fe42573cbf2df50dbdca6c401581e95fdc3134ba8dc424bf192fcc7555a99b8aa678917e0eca563f62611feb0f9de798810d0dc1b89f0de494faa1b0eec8e9721587762f19870d5ba9783ac924aff5ccef7f5ed5566d64737812fdfcbca6befc0e0e1b9b4697137ead83fb4acd7f9150ea22fb70a71759b10c73df2fe314b6627230ccdc4752077e83dbb873919268072d6de7d9ba9624d4fea4de01a703608e6c6f6f5f4e745d5f4b36f0ea2d0c02f653468025226f2dd069599ce901f79dd85c97be9a5b4da201e699e3c3650ad36da374669c4e9af92ace3313e0d9c300937fc023bb3b359d117b3cd7be9861f765a305a02fb0e56c289ca702a6cb7a334d79fa3726f73679cc4d43c74aa2fc7322c525cd1ec7979f4d37dc8d66e9c1dd26ad07b9f784a22055f9666be5eaf7bfd993e502b32b92c7d14efd136ce6a1f6013d0b4610b85edc6fcf7e663e11045ee59178edeca03eb016b5e5fe32c2c15cafeb61b0d0adb20358ed7a0b9e09fd10a847650403c07391e38cab03f17a0bdb77e056dce33e21ee9c4648a7da500824f0ac265d1b536017ac79b936b830237da2696cdb51761d82759107139dfa465f2442bae1a25738538f5a6d3350247f3eb4a0e38b70e92cfd418edaf520c5f86f2cd683f78e43106fdd6644b9b351759583d768f7c4723b4e4852dfd12661aad1e449ca573a8ef7d455f0f8aec5f9eac6fb75c0eefd13f409f4fa51fa02e8e00c880c16f1952b6a93d045ffb6fc1ad122fa174d59e7742fdae4c9d3465926fd0eabcace0684961334c8066d844c096bb67647e1ae124ecedc6eed87c2cebaccc81333b32afb674b77af8c13026839b48b5d27e9b5ac1a964b6ee1212613b4ac2138e11f1b3d95d1721d88baef6148a588b721d8e313ce17b2f345ac97128f62a45d84ee1894824c058396e8f895a2397a3978225676a361bbc125b3825b6726ef6d21c74132bedb91fb888e03", 0x1000}, {&(0x7f00000016c0)="426e335e55273a6bb7001355b800d0b5cf29d69c53338842de0ab46e0ad8357c5be15ca25f3ee14b8ff3b91eb74b46b97dc3f0be41b25b960f4ced30e17929c2393d53b92aa5aeec56208be1e3dbd2fbe11a41f5e6116c40c4734e963afbf985b8681fcbb04de2cd6b7a6a29c31c07ee3fc56e7eeaa7826d5aa817dcb31f1d27908e6bed8942ba3325b005dd2b1cae01d1597ce8105ff7bbf67815f02e8e49ee19420d6ad92231e118c5f3535da465acd65183f5087d44b9", 0xb8}], 0xa, &(0x7f0000002980)=ANY=[@ANYBLOB="1010000000000000ffff000004000000179fe0b5266b83f39fd958077f1c9c238b0fa595e801f158187db38564e168cbfed0f25fbbd502fc260a99011f0cb2650ff6b5547870a624e6451dc4d5dbced198efe4c2337e75942d0dcd53618ad33861159bcb4e43ac1746330cac2cb07fb37f925477de24525b485ae0596d0808b9beb39ef8f808acefd7e86ec45be62fcb10b8d0dd0ca05301cddbc088e67cf7355c81de017bb08ebf32075b11b081fecd66cf3d6a82524e43b700f469b28feb1759f45d52abd1be23dd14919d71162e66425ce3d0b6ac88e90214caee0cda58c32718398f8915a9b3a2250775fc461a6ae6235301aff1ca10f2166e55762658ff00048cc5b15dc5aa50777688a7ee9fdcdd7cac1f9dad5791c8ae0de43c9e9d461faeb3157e2cd80840a9440f7ec6fd4b36dadd8104d688b327d24a7c99979493c6661b6a0e48e8046560bf255e46f56812298d01c25992cc379af23ffcb7fbea0f2dc056dfbb3964f675b2560b8263b74b2f2c4ebf94ef4329d695b009b19e984702df5afb750c4bf1ea945a93e52b5e3062145ab91ebc2e4a3f0e5e327dae71fdce9361d9952e56d1119302f71ada4c5d96ed95028e0546bf02bd2b3a871e5201ee121c7536c0581cec7d504b0e324b553b40ec4564f0766f24ce0f6061d570189ef3f21ca3dd69622cd7042b60948268d6048faf15f78c8f7520e88f3e3b007c53641775fd88050cec9c26bd96f1094ce3d1f83f1c8789c65865b54e156d89845fea06c7b58a0ab1e5d69d72a88b2788d9e2d8c6830a0425efaa1569fbaf0eaa2d95d4fa19c6b74270c164bfa7026eb5f847332f029c45a9cb0d9677e13cfee556e370840cc81adb0d2cc50e3c52128af0e3e7c163afd83e4e7d3172a7a5efc6f1c51550b1ec08c1dd5cf991727c9c683a619b30fd7133568bebb367454b3a55e5b68ccb6042a2736803e439004e4660e190c7e04e2a5c649e65f48dcb523c62f8623cd9aea54c79ccafeadbb93a9de55666f140c89208b2fc46ea5953c8f0fef43338f5f153c85edee929f6902de528e87cff936fa4ab4422b5bd802295f00447d77f403dd42994eb86d16a8e0ba1d0b9bde66ac341400501554eb5a9ad4bfeaa357dcafe40659e58f5d7cb7c7bafe5672fa0b3509e8d1f7bd3e278ca6bb33fc1686bee6f37ad292c64a65b83659532fd2f45c5c529b9cdb0c6378a17a6027342bef991f5acecbd1f53b48416be197b9275801edb9e90c9e8f16863ac8272c13d0661139a6bf081825efbf86ff2dbc9a373c9ecd86513db0c5af5912605430384a470e31901d69415b04af95cad5e63e3e778e65d2c7a3d65a7009b34eb5e742038708319b320d217f47077f0829d6c8f4722d0c9f2cf230f7cb89b7a5281a0c4b061664d1383f34657d9d084b2f853134eed56b1209e076d3c1ba6a4012ab4bc495595c2c675bcd825acd75b6ff286f1ddda0e4683942c5116c05888e00d90e2d6331d2a1c5d2c8352a15de7f402863e977be1d874af896c685538a0ed944ed95a4b4391b901b9f67fff430c4cd38a43511880e5fcc7224a14f4e49784e1e89715a4434eca36a569d683cd7c21f2e6453afe15197e734423d5a1caf19f427865993d35a3004f769f7c1d44f3866410efd30b4ca315cce51e9f91df2b98c7f6a77e9d095f776ee2b290a7849c70199c9395bb3b4ab8d4727f5faaa1a1ab272b355b93b546536c85ae780887692bb53cee47754e5707fad333f2f16e4f4867181cdf488f31a597d3bcd2b4ad7f080e2b1817babc015fe15ed881690edff9be1e1cbe08de09a0194d985493060a51761cf5eb610c45842aa3bf1e2a1422ccb2772a97d2ebe82eb688b493fd60db3bf17a9226c563f6d417fbaf33ce5a726eabf425d8f3f7ba768c6c3583d38e72965ee56586167ccad8edbbe83dfd236eb40021d8fc501a62c39255550e90b2a91c7e82f039549ba67e7f68848ed037fbb78c2d7ac81f9d1cc205fc557e1ccc3afaa01e46a185aaa7054d8dd43506ca4a82ff2e7ca313cdb50f043c1ccbc9bd43d2f44a5c3db09a39a43d330c6b5d574ad4fb31429608fdfa434ac91f6c1ccaf556303de94fd6252bc77248233f42f179d28f62bf6008b354b91b943f237374cc4b41d70bf8a9ec02fa917038d0adc007749a35315c1a3f617142fa60af157fbe29f31bcc7a21ebc58286777a1292f9ae0aedaa07535f8244b5084357dff042099243a3fac80462330bfe807b83b60cdd94d76ccc14c68a14583a640f322715b14b3e2fa61e2c0646a7cd3d8cd48a40ca8e3d02e7903ad3c61f6daf815efad5491a8c5b91cb8342f73cd2d8d9e93ae1c869740763fdc93772d99baa84e2bb53899c1574227d4f5d3497a3c071050789349033410cdaf05e04f348de47d5eefc4a49c50c7b502d571fcd90e938e4ee14d237b78bce3e2547afdde78cfd4311c62ecea17852357d4d38f859634892b1409f972022dd2cc73bbe69fd1a2e72b5e278dde37f35cbacacc9219e3934d1029f0c9442e955a801086470dd4400df544a3121102dcaec9765f736e4c2590b50b62be6552976602f683f310834f0829afb246347dbf27da2b6893f893b35484e408b70ab608342573507cadebb522f313515ebbff08387d1c7e9f5b712e67940060f6f6a5bedaffd36a660f5659220da959241aa32ed489d7f57f0c32dceac731ca2fc92b6f363b76b70aec5866cd749161dbae4072d2961c00b89d54add523c2ec134913a4d157509d4c004d84445937a1f927599c82256ba37f2ae311b44f95cb04a6b9e09cb6b8f1ab122e5f8c896973051baa7c423daccc62f466c1bcd7a0c7ebbfb1c4171d299103ef5afe1655feb3b40b566c462d66f400bf6d14f343d0064770c5f22499961bbcd5ebb05fd8f457200de9f2606433baca1a3eab05d379f1e2d5253c4d3ea91a841ff032f76d6460d5b243e794c855b30b1792b73327413ceb4c6073cfa31f770a5d4c85ea9bd1b8bcc47b6582c2f5930993a178c00f039aaaf20f04c9dc632392cef17c2fbf8ff30038b37d50f9ac3b82dd76f78241989a07fecb1864dcae23560341b0cbeee7cafe69f8d7ef7c6ea766e2f400a22e326aaf426b11bf3b3751846eee47d0568ed7a006438597a1cbbb1a1fe90adce865e085d955d2902f51ddaa5a1308f161a42773da6fd6a8c0e63cced8afccf33aa5f00a5581ea58e5b4ca561d9ca4ed62004a993301d9a91cf0630b3fe67b4e9ee937b6f82c141b4c1da6389ea3ea63d31884a2a8487af50a0b82f4cb7969ff312617d298cadde4c4ef319942ea02dc124656dc0a5a5894120228a02a54896e1b675dd2d7e016b408844c42dcba89e2914ecf0b133fcd3e8a7fa180ede089a6049c9afceb59d5e5a3493ca0ede3bf6e04b225abaddebdde403be681eef482313b223e5852d01970578d9f5c061c8f212203eede85bde2f28045421be9b6a635aff79ed5a4722cfd62dceb4552a82703c58f9126ae5aa38ecbb9d6acf59d45dbd0c775de55b52e756b0c31ba70690b18863189fb39083a5c6824d0e9ed26fdd0332bd3f0af3996121f87e119174f6d31849c719e5ac8647064e67d67aacb71d8b05e2393ace7d330f9aa3c7348c43ac48640e25f1084ae4986ff8cc11ba06829f9ae2d2b6c98d531ae0bb6a5232af5f368a42b338d150d1b91814225f00496ea8cea22068dde7165bda31607fb187adf5ccf2b69394426441b0c850bbff1adddc2a7964fd1056456c4a63c776cae30629a6bbca8e6ddca3a195e0346df98e982e7f694fad0ea1bec776ab0068221ebff959bf7f0ac4a64e1d60a88a6eecd5fa6725eef3b3ef97d9601f74f9f587f91421768b463510a04eff305d68ef6cb682617502a8335b3105001ff5c95ae71bcf55bd3c7ae91c3161811a68f0f3167fb4cb1104988c6516d070a8b7ad42b9df2ecc7fe1a3de977291270c6eed41d27e19b73ff4bc4096c779fb7b67adc45f29bc85797fe29d7227f74fcb4c44c5c5391132a76d6bba4e314dd9b5499d6e424a1c9de2121f78b33319617daca8f44e01e309958be70c5676de2c06be75fb2a4f208fac773651867778e5620be45fe666709c8948613855d5f7251b13513bf9a5580e6474a4e984c0a6e52479af7e0d6ad7188b24e4563c4c28f194ae75630e2650bc93ed2af55297e3dfe900aea5b0b8ff756f36edfe0b2fe6d66125d655178bfe0f54169f26afc380805a3883d8fe215a5dea2559fcd26ffa8392fa6c462a6397cd83cfbc861e38154bbe8713b9a30b2e8279a3c2a7eab437da5a0f2951bb0991d409feecf46a943fd4c5c97648ad1d3a2e466d3ceb016749bef5c1c417c343ba71b0515ea2eacfb43598e6360799bce7c8fdd6643eef5a7ea813e6f34b5676c1754b4620fc3ef4f8d027c3e870de1f4d4f5a211c1312155511e08f3e1ceb221a2cd1ae7094929e7d2c93dc3921b347da2571e6b204ceba8713892a3f71a293afd5aaaf3a6983396d661ee8250c417c45f3f0372b6e76d7da87a18fcbe22e6ca0615b3e5cb6a60d054105b70e75ac7dcf1e5fb45607dc69f3be104a7f602d5daecc6825ca81416f70979eb2e0d570f4682889b913b07df52fcae322af4dbc044a0118b5b3c7d875119064c76765d5c3911737d27dcb27dcff8bf7beef35d762048841f9ad864e39d19883e47e1627b670b7c3fcb1db8b43f55f49bebffd42c13eb0b98ca24c8b5066791c5db130ce45a430735984bad332ced32a62411e236911a40578c0816f51db981003d90aca0b41d279e4d385120e65a188d406a14f0debcd30fe00b385a33c6280cdd0109b04d959218eee065c0c9af99341a0984b70cd53a55483242cc60a525fcdf005abb4c55642166a899bd11323b0bb5767575e19280510b0dfa29039583349841ae3117635ec424bb32c853a0bff7ab338c4cd0c7c959505dd7f554f56c9f5a966c69df93815c95e1f5738958caaf0edd97bc903cc9d2ea2987023db544493a1bcb7931cd525fd0bef140166a63fd92a768c2580240462c8cf620bbce98ca564a0eed7d873bf2ef7b8b6340f33bd593a95a225c6c5cd6223609f0bc45097cc97bd1f9d1e29d5138974bc86d4f87388a4db93651328ff30e0a3f2e97d8c5b3d1be52951eb8b47c720aa35a62c35a73a5595145ce04bd165d83d1952e32a6bfe1db3bf893b323a6cea021bcf61322444e5935356768aab8030d9d5104233e0ca483a543239cb2a0a93737eab6e1d395319467b6d29109d6212a87e94a13be7992c3587a4ad744a2123c2f4f8a119e771666f3cfe3e48e45dd7dd52a9b2cee7389c667f9ff27e62479ad4970768d88009664cf97572a4e75032e159c59fb375cffc2f55c1bcf404c99c186f4baa7ce30f76cf2957f5771482b3b2fd19426b5d4d4fd6f35c43dfd95a69a43956c9cc330b0591fe9da4409989b0382827cbaee59d2eaa8a0a4e507ee012a056ced6a872471953c16a9e37de88db61e9cd1638bfdbee799f257d4bfb7dfb0780f275744b4b73f3482dd92c84f44e6ee4073eaf1a26517c4b8413a348824164810fb12ce92afc6074fd39f5beddb9755381487e90d575b3d9f886e9e4303a040ba4e46c9521e96ca366d73e43ea8c02c55a437f21135ee352bd40a3f470e725b6e335290fed3a7b427372de734bd5a966315a22e7b882017416575fd7d36433eaeca2460f88d1e7d64df298d3e66cc69ba159c8a5700e1200bfcbb4bb51d9ceb26de9506fcc36538d6fe9c104b4a83ea9a9a3dec6672a59e1a08de2ba5f36e038372442e6108614a400d8d875df37e9f988ac93c1c5e1273887eaae3c9438a6cd4c81543081ff0837a64e2cd062d566f8b26a5eff69d46a66f0d2b51c45f87ffceeb99b7985e8c977f6f4eaac2e3af22a0e3b5fffee73b52cae00ebddf486acbf1029eb5aa2d251f97d93274b0062b6c27e0b1ac62d1e18b394fc5442e56acb9b162151dc076b2bace4f25394c6e78f"], 0x1010}, 0x8) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 23:53:07 executing program 1: r0 = kqueue() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x2, 0x2}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x100) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) openat(r4, &(0x7f0000000040)='./file0\x00', 0x200, 0x2) 23:53:07 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x69, 0x39ff612ac921855d, 0xfff}], 0xffffffff, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x7) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 23:53:07 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x2, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x4d17}}}}}}}) syz_emit_ethernet(0xf2, &(0x7f0000000140)={@broadcast, @empty, [], {@generic={0x8820, "aab9094be03d77c01bd39e63d804ae5ce56aa3187ee109a2fc22b478552688127dcd6ed9714dd13f3c36af7d763d75259755ee095a7e1fa60b39a722f1d732404d180bcb18b96e763330c5922e68b1cb7d2cb34f6a3f0018b48558f065b6921389bedddfe435fd257e23211283306393dd5d2ff4ef994d9bf238898fd1633e9969e220ec0161d03e9cfafb041d25734db9a5dd677160382bcd9edcf58a34dbd3cbf1cdf2141a63525e5b324dd2cae35030c6e32a3cfd12f6a01c81ac0c399d2ce7bf3e15e97966109237facde57f9fb575da978f73323d81fdf015266da4f8867fd83a3c"}}}) chdir(0xfffffffffffffffe) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 23:53:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1a2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x3f) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000002500)=""/241) semop(r2, &(0x7f0000000000)=[{0x2, 0x8000, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0xf750b897f10a53a3, 0x4ff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x0, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) open(&(0x7f0000002380)='./file0\x00', 0x200, 0xf00054966a988a41) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002340)) preadv(r0, &(0x7f00000022c0)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/61, 0x3d}, {&(0x7f0000001100)=""/139, 0x8b}, {&(0x7f00000011c0)=""/176, 0xb0}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/56, 0x38}], 0x7, 0x0, 0xd87) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0, 0x0) 23:53:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/115, 0x73}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x0, 0xffffffff}) sync() r3 = kqueue() kevent(r3, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 23:53:07 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 23:53:07 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) getppid() semget$private(0x0, 0x3, 0x503) 23:53:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x7812, r1, 0x0, 0x800007) close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 23:53:07 executing program 0: r0 = semget$private(0x0, 0x2, 0x5) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/219) sysctl$net_inet_udp(&(0x7f0000000140)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000180)="4e6fdb69ae35986076ab5127301d984b9fca934eeca4739ee7f2796862c3d34a5c73e40f77644749f5a1889bf6bad1478bc0ba212336498ab6415340167b3e3462d160424cb2612c9b2dc15e0806a2ba61ca5b30dc254551bd70046956882b67202b724350de156779ade2ff623b07a7653b8cf6b214de4cba9b47a21dd110e3b083127aebcfa4eb5c88f1f361da7929c22a3f25ae26a8c57c75705cc70ed1c63b307e63a8c238dd699ab5cc1c16", &(0x7f0000000240)=0xae, &(0x7f0000000280)="14b07c96f48e2dc147a41ac1c20f4c8c0e6bd2e714bc1646dd9ac56e8eb10458e5b43cf9548c9ec7a9bb74a955dd60ed92d4ac331c52d365da4d9e41ae1fb987c718da814cce816b982a4776a78d265848f179248c6ac7c18c0753e80f", 0x5d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@empty, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x4}}}}}}) 23:53:07 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = dup(r0) ioctl$KDENABIO(r2, 0x20004b3c) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x438}, {0x88, 0xff}, {0x1c3, 0x2a}, {0x88, 0x7}, {0x4, 0x8}], 0x5}) pledge(0x0, &(0x7f00000000c0)='vmm ') 23:53:07 executing program 0: getrusage(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, 0x0) 23:53:07 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x80) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) execve(0x0, 0x0, 0x0) 23:53:07 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) writev(r0, &(0x7f0000000040), 0x1) listen(0xffffffffffffffff, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x8) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102393, 0x18ff9}], 0x1, 0x0, 0x0) 23:53:07 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="cdbf0e000084aaaaaa6436bb86dd6002290f00303a000000000000000000000000f6b007088ea0bb8eafc53817f0650000000000018a02906800000000609433df00000000000000000000000000000000000000010000000000000000000000000000000100"]) 23:53:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000740)="b100050460000000000008ff0100000000ff01000000000000f96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf15c8096267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d068600800000000000009fb699f1fe", 0x10e, 0x2, 0x0, 0x0) 23:53:07 executing program 1: syz_emit_ethernet(0x91, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x2, 0x1e, 0x83, 0x67, 0x5fc5, 0x2, 0x32, 0x0, @multicast2, @multicast1, {[@end, @end, @generic={0x7, 0x3, "9c"}, @timestamp={0x44, 0xc, 0x4, 0x3, 0xa, [{[@empty], 0x6}]}, @ssrr={0x89, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}]}}, @icmp=@redirect={0x5, 0x2, 0x0, @multicast1, {0x13, 0x4, 0x0, 0x28, 0x0, 0x67, 0x3969, 0xdf, 0x37, 0x3, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x24, 0x7f, 0x3, 0x9, [{[@empty], 0x200}, {[@empty], 0xffff}, {[@local={0xac, 0x14, 0x0}], 0xffffffff}, {[@rand_addr=0x36c2], 0xfffffffe}]}, @lsrr={0x83, 0x13, 0x5, [@loopback, @multicast1, @loopback, @remote={0xac, 0x14, 0x0}]}]}}, "dd5d75"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) close(r4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) ioctl$TIOCSTART(r2, 0x2000746e) fchmod(r6, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x1) linkat(r1, &(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00', 0x0) syz_emit_ethernet(0x65, &(0x7f00000000c0)={@remote, @remote, [], {@generic={0x6007, "6d0a3993a2b47e954847ffc671e9775977b4d27a1211241fa80ac92a08b2c1a045383ff545276073301b503a758da9e7f6b997a09d4c369e75dd1c46bf251623e08e6b57b439a8c11c43e9ac045651d625594bd8926b7d"}}}) 23:53:08 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@routing={0x3c}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x80000001) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bffb1}, {{r3}, 0xffffffffffffffff, 0x0, 0x1, 0x1}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r4 = accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(r4, 0xffff, 0x7, &(0x7f0000000100)="2e02a82ede112cd02b95ccb2729e8a5e3cf5e7e55e8216ec0eea825bc8b69e3d1c58c092e2fc095b6e915ca8e9f6cf46e9bd0b0933cd", 0x36) 23:53:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20008, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 23:53:08 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000001c0)=[0x9, 0x3, 0x4, 0x4bc, 0x7f, 0x9, 0x81, 0x6, 0x6, 0x52]) semget$private(0x0, 0x2, 0x1a3) semop(0x0, &(0x7f0000000140)=[{0x4, 0x4, 0x1000}, {0x3, 0x8, 0x2800}, {0x0, 0x264f, 0x1000}, {0x3, 0x3, 0x1800}, {0x4, 0x5, 0x800}, {0x4, 0x0, 0x1800}, {0x3, 0x9}], 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000240)="755cc43609520926488a3a363b809bac272ffacf83a83b853221b9caf006e798899f922a34633416e5aff43ed45cdbf30d289d069e4af1f75cd320150aa34dd2f856f36517f0f7fc2903c7a753c0989bea764c6beaafa9ce", 0x58) r2 = getuid() flock(r1, 0x0) unveil(0x0, &(0x7f00000000c0)='W\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = kqueue() r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x143) read(r4, &(0x7f00000002c0)=""/158, 0x9e) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000100)={0x0, 0x7}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) kevent(r3, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff8, 0xf1}, {{r5}, 0xc80368b00be3a6a8, 0x22, 0xfffff, 0x8000, 0x2}, {{r4}, 0xfffffffffffffff8, 0x46, 0x1, 0x40, 0xfffffffffffffffe}], 0x116, 0x0, 0xffffeffffffffffe, 0x0) setsockopt(r4, 0x0, 0x3, &(0x7f0000000040)="3f9fb3e1b1c858fe7738ea1f3789ac7e01acfd96a52ee46ca090e3212d098f5da8df529384a543625160ea9c6632a55a5e7ab5500555ce585154ad17e2e6efe1741be7cbca6f03f42327616a0a20fb4fcacea4391920a1f3dbfb179c9ac75a00decaf78b10811e8e", 0x68) 23:53:08 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r0 = getpgid(0x0) semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r1, 0x0, r3}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r3, 0x1, 0x7}, 0xad7, 0xd5f8, r0, 0x0, 0xab, 0x20, 0x46}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, 0x0, 0x0, 0x0, 0x93, 0xc}, 0x4000000007f, 0x400000000002, 0x1}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r4, r5, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r6, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, 0x0, r7, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0xb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000200)) setpgid(0x0, r9) 23:53:08 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x150) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) fcntl$dupfd(r1, 0xa, r2) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) 23:53:08 executing program 1: syz_emit_ethernet(0xa1, &(0x7f0000000100)={@local, @remote, [{[{0x88a8, 0x3, 0x0, 0x4}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv4={0x800, {{0x1e, 0x4, 0x1, 0x8, 0x8b, 0x67, 0x7, 0x1, 0x3b, 0x0, @rand_addr=0x2, @loopback, {[@ssrr={0x89, 0xb, 0x9, [@multicast1, @empty]}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}, @lsrr={0x83, 0xb, 0x4, [@empty, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x1f, 0xdd, [@broadcast, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @loopback]}, @noop, @ssrr={0x89, 0x23, 0x40, [@empty, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr=0xfffffeff, @loopback, @multicast1, @rand_addr=0x69, @multicast1]}, @noop]}}, @udp={{0x1, 0x2, 0x8}, {"c34774d12a27fa81931f9f"}}}}}}) 23:53:08 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x401) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r1, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file0/file0\x00') fcntl$setflags(r1, 0x2, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/95) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000000c0)='./file0\x00') r3 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000240)={'./file1\x00', 0x28a, 0x8, 0x1, 0x0, 0xe44, 0xecf, 0x20, 0x0, 0x1, 0x9, 0x7ff}) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f0000000440)='./file0/file0\x00') unlinkat(r2, &(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 23:53:08 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) shmdt(r1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 23:53:08 executing program 1: syz_emit_ethernet(0x172, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000013c06000000000000d9ba78127f748999000000fe8000000000000000000000000000aa3300057868000000880000c868000000f0000001670000002f0400040000000011ece29a1534f8dae82e6ae0636f023900000000000000000000000000000001160000e1670000002c010000000000000401040001000401060001000000000088000819650000002b0e00e3000000000000000000000000000000000000000100000000000000000000000000000001fe8000000000000000000000000000bb00000000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bb000000000000000000000000000000012f030000000000000401070401040105010a0000000000000000f8cd62ac000000000000000000700200000000000000010001020000050200030401090001000000000000000079dd80a74a1af421f697ca53c0043b56fd65faed8eec0f5a30f3a1ee84161476361f5933b9c2a62c135ed61712ada8c53e1bbcbb695646df2e1a"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 23:53:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x50, 0x8, 0x1, 0x6}, {0x400, 0x3, 0x6e}, {0x10, 0x5, 0x80}, {0x8, 0x1, 0x40, 0x8}]}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) 23:53:08 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) syz_open_pts() r2 = socket(0x6, 0x5, 0x7) dup2(r2, r1) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) 23:53:09 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f00000000c0)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000080)=0x26, 0x0, 0x0) 23:53:09 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 23:53:09 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x59c6ed41e865b8da}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = geteuid() r1 = socket(0x1, 0x2, 0x8) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xffffffffffffffed) msgsnd(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="0200000000000000e6e5d0bc25847a6ada163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d300"/67], 0x43, 0x800) msgrcv(r2, 0xffffffffffffffff, 0x0, 0x2, 0x1000) setpgid(0x0, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, 0x0, 0x0, 0x7f1a, 0x20, 0x4, 0xc67}) r3 = getpgid(0x0) r4 = getppid() r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fcntl$getflags(r5, 0x1) setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r3, r4, 0x7f1a, 0x20, 0x4, 0xc67}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x439, 0x0, 0x0, r0, 0x0, 0x4, 0xfc01}, 0x1000, 0x0, 0x0, r4, 0x1, 0x9, 0x1, 0x6}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000980)=""/102400) 23:53:09 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="133dff1ceb5d07000000fffff685237258aaaaaabb8863"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 23:53:09 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = getpgid(0xffffffffffffffff) setpgid(r0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x65, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r2, &(0x7f00000002c0), 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000000c0)="cb79de68bdfe2d42a9fa4fbb0ca5d513cc456d412b91842c7e3b13b01c055529cad5dbbf493932e43c644b141f1396ab026876bb6c24cf83be5c7054770d304a98adea0cfc76aad42e41d7ce61743e5f438ffd2da4ae0ce86788ee9e9abdb8bfff80c50ba9bd5eb58c9543a4a71fcf26ab5eddac0ec23d8e82f0e3670c7d985fc615dc3d41c7d9d8a7effe9f7eea76429f9014a9d90598cb117f7c948b531730134ea0bebfa8faf5f65132f128e52d8e9c48eb5261f6e082b3c46b7c0cae82df7439263cca1cad22790963713249c03e678a9f6b850c54e1f53f76f2b043e2d5aec52d8bc1e440d95b0fee7807ad5d", &(0x7f00000001c0)=0xef, &(0x7f0000000200)="6082843e55cbdf610f20535053c6a6711e0af0fb4644dad8add23813a241a79273f6c7b670cecd8688553ac15fbfde9cc31f6d9d6927d137fd67c225d8e2932e31bc76f30a12851e4a7771e3877778ea5e1ce47e8e3479bcee7172d2b62da6c85a43c8369a964b37", 0x68) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r5, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) getpgid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8}, 0x9, 0xfffffffffffffe01, 0x5}) 23:53:09 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r5, 0x0, r7}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r7, 0x1, 0x7}, 0xad7, 0xd5f8, r3, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r6, r7, r6, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r9, 0x0, r11}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r11, 0x1, 0x7}, 0xad7, 0xd5f8, r8, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r10, r11, r10, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="8d30b1a2ca70d83032b64497bb077fda25b8b1be2749f998b079b68b0f8a0fae56b4f2352fe1792d8ba2376fc9be1c491a6b841b82a3637ff828120d40d808e773123636dc62680d702c3be29784179107c8f300dde080c53739465903c6fc330e0866fc0d85113f11d118092d480d8788785a220d751d4ccfd1cc4fa6daaec285222bfbcc8d84f17ba957c41bc311e9a55174aa4d08c0f24b0eeb3efc6883a0edb3d5655b6d653cd825592bcaf43f00f194c826fe70", 0xb6}, {&(0x7f0000000200)="646cb56395a9c86e4925ca74ac64346c76dc61edb130bac086e6fbf6ca3dac01d6e14c43d4388d28a6e7f7ff66222338fd91022ae0a43defda5cc5c4062ac2041b4ed47fb191b61f1d8f1d7abc520e7736a99cf2c542f7978a4a0c6fc6840198f31babc952d91c95dc4ebb198e", 0x6d}, {&(0x7f0000000280)="0d045bb1e460855221f80f4c44385869e4bf4194ec2fc04a6e19fe67d4e2345c47beb366f987d7761c027670f3ca218f33f2101eb8ae6b55fcdf51a8792ee61f21fb524768c88bd4ad8762efdfcf720f0232b481d36c3fe01d2612c56e85450394c1485b987d1b7f8061f52ad295905bf9e5125824a83a8c8d0c124963f86a625eba19393354324cb8c5c26de62d4d1f8e2b3f17393143746bdcdebb3d64f3a112dcd459dc26eb8795d6d50e96f6fdd712da8bd48038594b54ce2b6dd836da03259da09cb113173d88b8c89b742a", 0xce}, {&(0x7f0000000380)="3008d5ad36081ad842767afe2b166946160719db42b8a31d2e186ca1b0108ff3f7eb5663537b3ee7152f15cc98645018dbbb", 0x32}, {&(0x7f00000003c0)="1c5d677d170baff606a25f195026f79360d6c413579f816db5930b96a2438d6ea495bc532a7ffcc15c022bf7ac6399b0140828bfcde64823fdd7d4caae179d92d32306bb079aa111df60d5ad0bdd57161f3fc6e3b643690d5b144771fb729d1d86ab6539a8b628ed7e6e16a10220647ff02eb6b63d", 0x75}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r6, r11}], 0x20}, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:53:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pwrite(r5, &(0x7f0000000100)="fdfe0a32a1e037efd8142430c65c0272975b945b8354b946a6e3c6f716557ddc33f6209b0d443a203e304732a7a7e01e", 0x30, 0x0, 0xf54) r6 = fcntl$dupfd(r1, 0x0, r5) connect$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x2, &(0x7f0000000180)="06403cbbf7a5cea671720d162d042661dfb9565bbd435ab1fbf0941111cfbd817fd6070083f88e4ac42c8d1f75fdb38dfb821175e64105a4c87d342f20977fc544cff10677b9374a871b5ced5d6ecdd2cf2c9605a148fe7f628b53d3fc7f9e0958d791942470ef01c21c6ea62ec0d7528be119374e20f7484eeb23c420b0c5e5b7f4547a5af5b9b90801bfb6ada4b959db6c595f814448821ff348e57ee1849ab1fb729816f53fca25d9032789d01c4d52f0759fc4e10c2a440add3cf5e5695e9348cde05251e7980ac793e2b611b5cc56a24daa1dc0db80a284aa0c63a795bfbf4bd40e049b504ce9499d2c9eb2639f9d0744a048f31a42dba87bd1df00147fcc6bc350a6c4ced1f4f24f01ba32ff9c8ddf794b159548c9fbcd2fc3885181b553e86e456896735a8f5a71e6f6acd2dadaec53093f46a07fc4b61fe45635d135fb097514d8c2a898a51f3976801733fc3cc6ed640240b0bd4190c8cd354a477cd807e03435c87103e504a2879ebf7c8c56c3929d3d5a", 0x0, 0x0, 0xfffffffffffffd58) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) 23:53:09 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/122) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00.'], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x4}, 0x10000, 0x9f8, r3, 0x0, 0x0, 0x8, 0xa, 0xffffffffffffffff}) msgctl$IPC_RMID(r1, 0x0) 23:53:09 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r0) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) semop(r3, &(0x7f0000000140)=[{0x1, 0xffff, 0x800}, {0x3}, {0x2, 0x4, 0x1000}, {0x1, 0x8, 0x800}, {0x0, 0x8, 0x1000}, {0x0, 0xd4, 0x1000}], 0x6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_RMID(r3, 0x0, 0x0) kqueue() 23:53:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0xb2a) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x2010, r3, 0x0, 0x0) sendsyslog(&(0x7f0000000100)="16d895b27a73b110cca1dd1476142902c3af7e9c9a58e7ceeec2c9bd0ed0c69687e93f59732666af84417b1ac4673919fc7aa7fab7ba8fe71168a2bc40134436fd39cf0c6fc2d5d465a502457b6e7682b3f242db7bd254fdf7807b8a49f308f95008d0688c3dd7e3767933de3b04340d232ecde4cd588ef8847d217dc376624bbee72071f348cf2f2f37260cb152059bce01851f63eb494d1da5ca82efc12bdea4e73aecb7b79cb0d990989221d72b1dba78accdb6f88883c85b096fce452c4e91884bc601998a850d29f16d4b7502616c15afeda36fe5575bb885bcffc051f8e342ee80", 0xe4, 0x20) dup2(r1, r0) r4 = kqueue() pipe2(&(0x7f0000000040), 0x0) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) 23:53:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3f, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "2d95c1b173ff8dc3"}}}}}) 23:53:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xff) pread(r1, &(0x7f0000000200)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eeea71dfe916eab2393a7693520cd0e0cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b44451455700"/91, 0x5b, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x1ff, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0)=0x4, 0x4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 23:53:09 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000001000/0x1000)=nil, 0x2000) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffaaaaaaaabb86dd60e2db1400100000feffffff000000000000000000000001ff02000000000000000000000000000111000000000000004e214e2300089078915294671624c58537ac2e112201570da799008591c9496fddb11db1c5934ae7d1ccb243ac70c7012a6e8e3d06bfc6a59b8253ec4e3877f0ab969c0161858c3a029fcb553b1183265fe7aa864869dde21dabe2a66ed491d523c1"]) 23:53:10 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x7, 0x7f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchmod(0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) r6 = socket(0x328499f83173c560, 0x8000, 0xed) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x52, 0x20, 0x7, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0xb7, 0xf0000000, 0x9, 0x58}, {{}, 0xfffffffffffffffd, 0x50, 0x80, 0x8, 0x7eb0}, {{r1}, 0xfffffffffffffffe, 0xc1, 0xf0000000, 0x8, 0x5}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x80, 0x40000000, 0x1cf0}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x4a7}], 0x7, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x54, 0x40000000, 0x5, 0x8}, {{r6}, 0xfffffffffffffffb, 0x11, 0x1, 0x9, 0x6}], 0x7fffffff, &(0x7f0000000200)={0xfe79, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 23:53:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="ea943562e0010209"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="f1ad8291bc4b72d2add546179455301bab9a4ecc2fbbb59f53e1cce9e1f549dfe7e0e91ce928b5949aa0932d0d3fe5010e61ea94ecd4932e24505b9290eee1adf28d41f82d570be27a8fe302bb1b6d69fc6734ac5ce7b377c99fddd8f31949f8b0f4d50a5b99f3be35d35435f77df5ce4b12f374fb3f1f7d6c0ddab6ca19c6658525860f845419fd34dc0814a185e66e5d44f504b108a50c2fab13cbc66083785e21db165db3f23505ab3128ee6800"/186], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x4, 0x7, &(0x7f0000000040)="caf5b415", 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000100)) r3 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0x3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r5, 0x0, r6}, 0xc) r7 = getpgid(r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x100, r7) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="4dc84f00003c1c01f3f2000000000000"], 0x10) write(r4, 0x0, 0x0) 23:53:10 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) 23:53:10 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) r0 = msgget$private(0x0, 0x115) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 23:53:10 executing program 0: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7}, 0xad7, 0xd5f8, 0x0, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r3, 0x0, r5}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r5, 0x1, 0x7}, 0xad7, 0xd5f8, r2, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r4, r5, r4, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) chown(&(0x7f0000000000)='./file0\x00', 0x0, r5) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 23:53:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) 23:53:10 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0xf0, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="ffc88f468fbe0d9872fcb10681fa18db"}}}}}}) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000100)=0x3f, 0x4) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x5e, 0x6, 0x2, 0x5}, {0x3f, 0xc4, 0x3, 0x9}, {0x1, 0x12, 0x20, 0x145}, {0x7, 0x81, 0x4, 0xfffffc70}]}) 23:53:10 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="3a2fc1950210602faa41977b3c9ebb1c8a33b84aa8f383bf547a9b3a1d975088e44dc6f5d13ff4b96467f14296d11dc04ecdf92e8a4a9a0d5b7ac4ca5d83c2039d5281e2630ec800bec21ca09075757ca0c077a49fbbbf7a386b6d37f8413a48371ae7925a6ef8ed627f76d9156942541d9a6e722002384818782bca5c0d3f9f548a31a82afea9d04c07bffb8b646006ace79aa689cbdb0edda1", &(0x7f0000000240)=0x9a, &(0x7f0000000280)="6a7cee12eabd917797004e372fa934f2c479e642166127", 0x17) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) r3 = socket$inet(0x2, 0x8000, 0x81) accept$inet(r3, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x19, './file1\x00'}) rmdir(&(0x7f00000000c0)='./file1\x00') mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 23:53:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) mprotect(&(0x7f000017f000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="29db10a460589597916a7cf537e5e246b966967c57482fffe41f75f3bb5a9aaa44ee53e1ac8804f7775fc9cd4823aeef76bcbdb9eaf4a3761ff0aa0a9a3b90ca914a9fb54012ac06185f6f02f7970cbb8218c86676fa9541001506f2b0bb1bb79964d1666c47ed4b5893db93cabde3e5802cf4af", &(0x7f0000000100)=0x74, &(0x7f0000000140)="819978dbf837cda44adb6c8940d45ce8e6369229bb9f511e4c5ede837a55578f4a0081f750c1a77a49667cc61fccb01dcc1b7eac3a8af82c4167c8ba9ba574726a1e", 0x42) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) 23:53:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[], 0x2, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="380000002900000033000000010000005d040002"], 0x7c}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 23:53:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001980)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x31}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000580)=""/111, 0x6f}, {&(0x7f0000001a80)=""/4108, 0x100c}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000000500)=""/114, 0xfffffffffffffeae}, {&(0x7f00000016c0)=""/112, 0x70}], 0x3a, &(0x7f0000001800)=""/6, 0x6}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x3d) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000380)=""/22) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000300)="0f45935b7ae9ba626e8b02", 0xb, 0x0, 0x0, 0x0) 23:53:10 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) write(r2, &(0x7f0000000040)="39c3d5da5baf272110983ea7a71b861cf07188d25efe6f166fb851a25d9ff85c82fb647af5e9b45cb69e08cf08a65f7168cc75efea8f86c36004366c95dbe05156153502bab47a1bf57ddebe2258abab9868ea51ba5b2f5d7b7f1d636dded5a6d47f49dc0f11acfe34f8119cf0dc730efa92dda18099b90519faa9e9a6b0c28b9415b6342a0942a55d17af642d1acc2a377184154d184e", 0x97) write(r1, 0x0, 0x0) 23:53:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x47) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) 23:53:10 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 23:53:10 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x6, 0x1000, 0x10, 0x8}, {0x5, 0xf0, 0x20, 0x80, 0x5}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000001180)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000140)="3d3b7ba1eb05b68f2933bc0ff4aa0c6cb5a53539c870f8c204ad3e10fdbe7ed30808ff7dc42ca88531054a436fc1ddbee16af62d6bdcf62955225754f2f4267303fa156892b7254348805d38450e28bfb43405e6b7932864af0aa4f6ff5bf1908e0964b7ecc326a1c46459118f4305206d16ecf309611bc59163ff1654123cf51b4d1659d11f1f449fc360f0331744987107acd3aa13c3a4254c528cb9a482ae8c8180e962c483367cf4af9565f728848333b2a5efe9d8a54b974d95dfee06ebc06448919e2468073e7d97dd76dd35a936399b8b112de5557a878e109f4a346a04e2cac2267cec0b3ffb563a0c4f3113177e33e7f5b4e334e8dd72fbfa86d8d4ed1aafa6149b56f76adba78cddf7b46755d775aa638108c7f059ddfea670e7ab27d13069f11218eb46c402b8ab37dc152391ed4d43bafde87aea6ab134b257afdca2b9c3279a6740c4637ed119bc51a935079767e9751b340c493e2055e59e9e3530d5c55d5b32e32429421064365432cbd6407e9e7e1e949ab1c6d88868586e63c23386617b821dfdda7b77421f6e4a34baa1a18b79491eee700f67af2ea3a8f978b4936d519d8e7f332af3c9c1569a18086f92d41f55facd7c43e7c50f2b1b49fd19f4bc5010cffbcf86cc3f1230dd9dbf587e757ae5f47b298ef48a3b7e8eaa7eb779f0260236813a9b9935f72f12002546e3aff391634c2e4a085c135535cd29c9c22b549ee05598f2c2bbe4a61ff860df885a988e92a5deffb55752214c1010a7ccf2294d66461088dcd18e3f51bd78de73c456404a24838ec7ff9c0924148981dcd149cd147e7824f31ffca14ea1f36c680ff9103f31e5826c232e008fe4b1a8836d9f044467c95832cb615154446b699d35551d3791633a3fcfe2095d3bca5305ab47044f99e4f4369966273ad959f09f6357a4d740552e6e6b689272444a233458b0bd929e4ca95576d8ee57ddfe5e6b2695b64d982429294fbb51e4a37cbf5c55fac01a5f278ed22bca30993136f02356d716a233fae6dbde7c074b2ab419299d95bf84b7db1ac10ccfd4f0965651628db3ca2783d4c7543eb8a5bc94800fa8a7332a0d57fbc4b0008598d9697fcfb8ac04fae978a22dd2b0c1d0668340f27dadc3a0cc0f3dbc75938cfb5886ac9cb9fad87fc8eed421272605f84434883b05f0b0617f457bbd9a1631af20a347717690b57db6f1f0741f79f8d08f69509a810365f17a1bd8715f63d79656665a5c0c057666f59d45c7fea3b20c792575d45bb04e4064fc941ce576abf82cee281897bfa82f7e39049528e9f11604dc931d173aca98693bbe26472abd12c87adcb20ca973e5c9dbdc6cfe3a15772387b2c4bcc65979db76db348e5fa4ed1cbbe4fb5edb738f5acb2600173b8439935b65bc529ed9f5137cae7228fb4dc63c06cc55a4a2e7b3adf5c643caf0af78cd684ae9bfb32b424a5aadc790159452bec40413e3c7fd2ef88a9ae389bf2ba1e2d683738c09bdd4f5b8ff6e6de4e19f6d26dbbe67f792b71bf69e3147b1111ba6d63e258cdffc0f01038a6d561f5618f96a7a6bebf88114adae8f841aad6c677d4a6c0a9dcb2f95d24ee4b330031f17c9ef48d9f51991f896591a8dc8b18524a6670e264f3652ddad052522988de203caf204e899b1f19865e88a5c1b8180d00cb67004e9e08dbcaef75ef7b5258b40b7f849fb2c114a0ac94ebd2a49762a4cf779225f20acaeb84c92330f375f8c69bb8ff150f912e4910a3eb01a0470690129e70fe9a6a6dfc2283ec05c997d63be13ed4c051faa43b13568ab1cde918dc00b862901ae55607951fa9e1cbaa2df0655ccc7b510546a78db6e84d6174b6779f63b846068de88178d1f196c0e54efc5d218c7a6ca631f5f07f09edb4de9eb2cca2240045cfcb7176ef710603e178501b1fc28a0b23fa92492d5cadeac0ec513ac7a7922131e238e6ba9723f84a04646d0fd1a24b6a1c6180e747bb663f1d3869b09e2c686b8ba5e07d416902155adddab5303c72127b51acc81264d499e852638532d09d84a1371dde0a525734d31a0745428e7959f5e43ae9f6b7e71adf61aaa0793cbfe9202c525a1c01c8e210c80b351d52f659613a356925932b2ea6c068f30644c004852488e9f5a9691b06996f052ffa6a84fd55efc2dd4e9468b93679aa60a633fe942adecf48ff3479ba3563ae83836aa223a29552e669c57cf1a028e0890837b6acd45efb6a31336bb398335da37e33bdc6de2e3b31f30a8928e822137d51a45a35832dcb662c7d69bb027329778e5a744b0650d353ada50ee8f536afbe6e754de82f37f3f9c5bf4406184d7b08d5dea114d1b19058dfbffb041291d5371a62d7375bbd10de3e89b449141ad77c849be196fd554a5065e41327054b4e9798fa61d36b61d56ef7d6d9fb67e91b2bf18025a5ec11f6d64c0d3e0b4afeae05ec5b3c435309193529b8291c5bf0af3e088e5908a991e402f89ce1346b3e8c1782465b774c0a97bb4f2bf95ee37f89319fdfdf1e0b73019fb76181180754d6157e987360c84555b24890ed1cc4b60e4a237758af30cfba91fd96972e89bcf5d4858e259da87bb883e9efce339d5927f598a9560fbd8849fd0a783a0bd636b44c4de891a9e9621a310b9ae0b51a1706d3df5c488548e9b88d24058645bbcae5c98263b07be025fab51f47d2ff5e42031b0f73cbe565d620416b3a65bba58c05b11f63c7228da3a32729c50ee751341e4f93b094cd37cac6fe830d287715b64ed7c25467530ddcc65054475c7342150dd892bcf5042c98be8359b8c32b263f80ad5d23625e9c96b91ace860192684ac0405146679dd43a50c4ab68d561761c9ecb967409fef916e35d050de7bf1f206eb89994c1ad24041d0c9fd9145bc268b259cf2471162bd98d63e6fc44ab2f5ca7549ec88e579bb23c1d9963704eb7652f3afa1c9784f19adbcc5adfb75f39beca58cadeef5fd301a15bbf18869eac806f6cc59d2e8a98977df366257ed36aeb56aeb6d2d5f799bc3f58c57444173ec487ad17cdf073540832b7b1adcfcba96a4e692424876311331c548a8c4973283edb0b52c610904451306174d6fe0dfef33f73f4cd2a9550b8e5a631b2fde71964b17ff3ede627faf320e36becb82afa4f2dcd32469f6da3e12073f5632041a9f1d37c5de0a5144c10828432adcedb78a148568bfe3844002cff88dac98a14243d71dab3288dc35ae5088f5e5fb1e98c5d891367781b0744337749311834fcfa5db7f7a2fb783d1f097314d369d48c34dd84a3e9e4ca5d2822bfc96114f78f99dd5283afcb1bd160a4e755c5b27fcc4f669337c943153126e59dd4593c14228db5d65caf26463b5a6accf087a8776a1e25b20f3ca4bb2a0daa273554e74d863830f0c5472a33ae3cff6e87f9b28108cd3d0eab14607d31431eaa205e48cc5978af4ed3e749c23fdec9b6f64458cfd6dc503463b4b8d5ce288e5e4ae9bed2c434a33f7d5c867714077af9f1311268080e104880cc3c733f11b37054f8f22273e5d008a020e2c27f839e963fbbd8627e93bd1ce2e019c60aea7c51fdcea86964677e6257ba4320c5f7b354295dd9a0eb58428d158b47f5b59e21e39b9c76c6c7afcb354b67cedb28d41a83db808d9b871208265ab4980f94c5cd8cccdd96950abbc58ae1d75c4356f3d13d8e5f72b76fca5a2db3da1768e01bb17982ceab13f5d8de2239bbc3321e580a3292d240fb2342fc6e6fe160c37a3f77676cc99bf439c2c08f8123adbae7038b0e1e31a9826ce2df958f9dd581cf50690d07eb6a01487dfc77f8b7bbe56ecc2eeaf4f005a8061842f809a2d69995418025761ecaf76c574bbcfa00d3436e65a671b46068824daf9b51e640327e00c036d3bf65852996cc85cd505ebcbfd747446b3202c8bddbee34392cd4b845d3b29ff320cc055b9abd6eb86fb8f0ba0a6c1aedd6d4bca6585796e25714e4d8818edd5985dc4bc0ca5019b27103717ff0b8cf155f8844a1b106dd886782072c7f0a048e893eb0cf4578e584843b59bc4bb55851bf7a9c720dbbf42c06d01f904383e36a1847e986dbad4c24d0dc57dac3c52430d7d27094904351f189b1c6ca8641df4373bb073df5710ae4116b699dd273b29c4ac6ae18390757646975fe0ae309b3547f2329291c4a4553355ab9b6e27437ced2ba6b3640af1134313bdcfd0c5459f33431143825bbee9f973ff901f3f01e70ad1e86250592194ae9aecc0d41088cebd69badfeba8ea060a91083e0aaf03ebecd71f69df6d3cb30e1b0cbedf2f5e164b97adf12367b2d082076a6f824ad699637898bdc37eae1d26d288eced298ba55c785b780eb0b87144edd8bf8effc78de9a984453ceda98aa8ebd76a091a439141e41bac897811f8db95a4476b01da0444a51912f52f285d8649e015496b817461067d3f0d98c1e4bd64a00d58806d80cb7f1e8c4ef2e2a61a028d21d78e5a8bfcd5e9948346b88ad59588cefae90d5aac3f1569e400da76598a96afe53aff08f69d16bb8c3fe82394bb5b954feb44731a3e1da88f36667f92d5cc399c293fdca8d7dde510f2ed14af0047deb550686fcc5753c377b122a5e80f7f363417b677b4a3912cff7d611aa6e9759b310dc169b1d701e1ad19a142ffe7e92433113fd36aa37733f0bf35bc3f89d963aaa11d0e664cf12d52a796336ab07103c49a4c2dfb50270e8337397ebe3406bed24791a6ec63007f530766d7d64815b9cb916d038441fc1eb1054a7e8f93b7d5de7d60f6b26d70f86b6cbca4c62619028295000c1004fbd2becc1baf58165481bc0b195ee2add0e2c58707e7560bb22926465605de8f3b2b314f8e0ab651198c2c637faf84811f05a4f11e3e03f5084fbf9a31f5ed974c09c0735922b90f255b6b3bbf1bff9f6537964c81a99195b460cd8d21e6f799d78b6263f8b38d58537875ee6c4d59cfe127ea461106afcc6cef43d244a0ab7dcb331b886063bc9ea95d5d70407a241e8514bd74f4a8b106c923cbcc43095ce36a93a5526fd598aa82574c778d2dff1056db3ee1d378cffd58aa28f0415052778f748911918fa66a419042c68257ffe3b27867a5cbe818aaf5dbcf5b154e10a743ec273d0d7068de871f68ce7d5adaa3aadc8beeb958999c5197043c94ac8d5f5f935f1d3d3eab30969c4c592e6485a9c1be506de94282e00242aa47b176d63d25df937df84cd52fca4028eed33faf62d47818dbda36f68ebb22a66ff4c1939f2ea87db6e9f9d3a83d7350999f769b07aa4138e9d0df6c9a256fc7ecaf20217cdf72cf58313f0d31a30de03b0eed651625267d450913b51a792a07d07a69224363656da2d1e79c379a67d8502cf1dfc0e6b034f6febaed524e8f975d7836183ad91254a69888640d9b190f10405e48798cf9ca0cd101aa64e41f808c533505dcf567ce2cf5827816dc0dfb91600ea8a53b0726abb67a9f25a076a8f93d36fb910fb2f5c9bf72d28e4526e990c4c7261289f106c9800d575103bb31a8a2e8fd52d79b9bc0aaf9e173fffc39214afbf97f8db23bf550a8ee1d335a3799872ab4acb845f58aeba776899fd4893bee9edad7bc78e6f955cf94eae896d296f25780ab80867e62596ac9ae639aa00765a72e049799153a5aaf20edaac00951a6b07a96da680e539929f6c01be17be04a92cef25fa4f9d63f884bc05aca533641ed7da14157760b50c064cfa7a68d877ffeea424808568ce1d4dda4865a020a451a892bcaa7238d19b7c913aeb9ca567977d67d71705fd54f291e196d69a731f738f71f05ee5dc2bf5e", 0x1000}], 0x1, 0x0, 0x0, 0xc}, 0xe37ad8e057968075) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse\x00', 0x400, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000001200)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r8 = getpgid(0x0) r9 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000001340)={{0x6, r4, r5, r6, r7, 0x0, 0x5}, 0xffffffff, 0x8000, r8, r9, 0x7, 0x0, 0x3f}) r10 = msgget$private(0x0, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) r12 = getuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0}, 0xc) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001480)={{0x6f16b63e, r11, r7, r12, r13, 0x90, 0x9}, 0x5, 0x4, r14, 0x0, 0x4, 0x4, 0x3, 0x6db}) 23:53:10 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x6}, 0xc, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="cfdce94cde700d3110cc72230e4c8e40fbc567d81a5b5e1f8d9c2f93fa72bf71d67e14b5c122338ae19b378a6f3b1477497d9cfa2adc86f4da7eeebcfc4273f1b191d34819b94e881b42ae901ac17a46251db2a556705ef0ec181d191ae9aa33459298914efef466b110ce0ecaad3500c10fb1d73bf90737ed1fd2c623cc20309c6706187e8a212fad739340d2ec07fa67231311c191a2626ad811814ab5c1a00ca4a8cd8c0016ca31f88b6cb8eb77c2b7ff9facd219aa7ef69bcfd898bd8cba0bf5b2bb9255", &(0x7f0000000140)=0xc6, &(0x7f0000000180)="35b2000019eea6a227db21299951fb77fd9c7b562a1e63", 0x17) 23:53:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/192) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 23:53:10 executing program 0: r0 = msgget(0x1, 0x200) msgsnd(r0, &(0x7f0000000000)={0x3, "9720c8653d22c4d250cf278658a04781694f68e69fbaaa98ad494aa3e4a7"}, 0x26, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/234) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xbc6f, 0x74, 0x3, 0x8, "19e8ca61103255b50fc6301968add4ba2dbaf2fa", 0x80000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x81, r2, r3, r4, r5, 0x10, 0x807}, 0xc39, 0xffffffffffff0000, r6, 0xffffffffffffffff, 0x0, 0x9, 0x62f3, 0x9}) setuid(r2) pwrite(r1, &(0x7f0000000300)="876ba8", 0x3, 0x0, 0x80) sysctl$net_inet_gre(&(0x7f0000000340)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000380)="b3a54238f4619a0a107953d0b7f0a78858e41796b01eacc33cb2b8a069788d18096f0e3f6dd42a75132c9d68baced48ddd11b9f567ce29b9770df978cdec971ca1db8cd2407b9336f8247c5ae3cae6a03fb75da765f5eee7d80874b90005bb4eb3140791657a49662e6b4fbc1a8cf82ab4234d799cccbd56b04ee5065c11732d04da40ac248bd7314defef7b6e2e336cfafae945b962ec18253ed0f8432449d9466b7e312262c5857180aeb4e880c17e3ab994a41dd3c4a370978512408ca36d04f6d76ee3003aa025c561006c50a683aefe", &(0x7f0000000480)=0xd2, &(0x7f00000004c0)="fad9095289382b28279a33c1c55d7766255ee37225216ef2d6b78b811c265a658604e24ac05a596fcbbe666817650c6921e28db9", 0x34) r7 = msgget(0x2, 0x80) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000500)=""/82) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x8, 0x0) r8 = getpgrp() getpgid(r8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x80, 0x0) 23:53:10 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x101, 0x5f, 0x8, 0x3}, {0xfc01, 0x80, 0x81}, {0x6, 0x7f, 0x0, 0xfff}, {0x1f, 0x32, 0x8, 0xffffffff}, {0x200, 0x3f, 0x7, 0xe0}, {0x0, 0x1, 0x2, 0xa8d4}, {0x9, 0x64, 0x81, 0x401}]}) r2 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) clock_gettime(0x4, &(0x7f0000000000)) pipe2(&(0x7f00000000c0), 0x4) 23:53:10 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3e0) semop(r0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r1 = semget$private(0x0, 0x4000000009, 0x292) semop(r1, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) getpgrp() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, 0xffffffffffffffff) r2 = semget$private(0x0, 0x0, 0x408) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfffb, 0x2, 0x800]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="3b21f03a44667e6fe4d8d49db41ac960f25e9c540daa452baf4a762ba4a8291e29b5dd356b00e632f04c107e8baa52746aea99947e2c49f60c1872230e3cc64612333d007868c296eddead", &(0x7f0000000180)=0x4b, &(0x7f00000001c0)="9c268b4a270400bd27e5d143ff022ac39ae9ca48900967773e3fc7e1afbbf7432808654a445682cae3dfc41e7f6962e49f7887de8c7223f4c46402dc670f8aae5107df2554a7a344de95d7c0ebc87db08abfc15625dc78be10d2f91614223335ab1148deabaf841d9e1a036aa2794be6d9da7acf9b6a7021565e26112187639523bc843615580619129c1d937285b5d2ae7cd391eddd7618ead5a2f864c4d59ae8a8e74760f63a559a8b280b2564a8921394cacf0776bc42a95f8599d0660d4a7b3cba4f", 0xc4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x4) 23:53:10 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, "ba88dcb9"}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="1979b2e52176d5f6ca58eddea9f89c65542d91a2b0f0d37476f9212134b434a421aebec563c2dd4ccc0bc4bfd21c1d9b1e83cd6b6a7899e98905802e774d67b37f3da4a1d1be50b1feda77db629a0fb28ffb12a4aebf9b16949bfee2d78cfcafcbe864569d7edb40f373135984347003d710c17572a56069c8e41ff718ce7f6dd724a02c7bb03fa12f003b29498e6137917027790084fd3920c41589bc61a04f494c844219c4a92f206ff5ec754cba2d095314475375e4b6bf834bdaca590188933450e1cf036d2c1eb4af13f9dbc98423627221af61c21faf70af633662462e21b37bbc1e7005740a9906fd8a5ef9", 0xef}], 0x1) 23:53:10 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x12, 0xffffffffffffff9c, 0x0, 0xb0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@echo_reply}}}}) 23:53:10 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="34933740eaaa9b88635f97bef8607e22d6bb2338542a6bd8579d56421742d072d7c22534a79cb2bb509c311ab9b5f0b93e368f3e99f44d4c5fdb4f1464ffbf4676a248cf4bce232710042f0d0a2f77e91d0286ec80f32fd92a81e2f797a4333d5bfcc0074074fed2ce5991b9828e5316f0795f66d630a1f65a5e6bc3aabb8c6f70359d6442bc6c21544f54d5c9a956f1ce65f79cd3b3c4e3df5e40da5b9e9a2b148e2b01bd77163e374507359d13637d3967138def19cd14e0414cf1d60b8733b2a7090f5a4ed47afcd184d807aa", 0xce}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) fchmod(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r2, 0x6, r4) r5 = getpgid(r4) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = syz_open_pts() close(r7) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYRES64=r7], 0x1, 0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r6, &(0x7f00000000c0)={0x3, "d600c5e4e50bfac87de390"}, 0xffffffffffffffcc, 0x800) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000300)="d6fe6394cc61f060ce1c9bf0d4bb2d2e423b99d0abdb380ea4fc0163a91fa6a099c29dfa417d62c7d2d43c04981c6c6004954908415c34a985cbe944ddce8018e2076564ec9ff3dc5fb6e6b3a80b991a98ad9f867dccb8d19240d01b4c11b6839a78e0a5bfba404d6165c5e738ca310e7e82f3009232d5", &(0x7f0000000040)=0x77, &(0x7f0000000140)="4f56ff9fa48f04455e6d2e92fbb4d324fd3b20dad36c84b351277f9167de697fea79cadc046490afefa01e99cf2741e2cdc9e3bc7ea10be7df579217441a6823386884e58abb94ee1a542e66b4d8c1f92f33f8367e45f87cf3cb53f6e7013ec743f38dcb14ac5dd028f5f1bc52e6793ba9fbaa475c6d0d871a42880154a0e3e575256a130c1b8c71a4f43dfd97ca038da65508f55eedde34dc8aa12cd41e05348200cb250fdd436ec5c8581b3eb1727e8d05b935b25d58324560cfeb7dedc46a2e439d0cfcb9edfd079d2696433e", 0xce) 23:53:10 executing program 1: r0 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140)=0x5000000, 0x4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:53:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="4238cc365c09fd4097e5b03719a51484737d64378653d978237b50e9085bffeab84f3f128c77789e1b7168801cd0dd098f25f633ba19aaa8c406fdb888037927bc2a47d343014669de0163b2270d69c759e127e4ace30ed838caafc50753fd27b9ace6a66d", 0x65) close(r3) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000100)=""/123) fchflags(r2, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r3, &(0x7f00000002c0)=""/179, 0xb3, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000c00)="1daad5cd36195d6810b318271ef9a4e226c2d78af736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8adbe6f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d39f6e23bc224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70df9265fa833f7f7788b351b9a0abf03d9e24db2448b2db5c1105d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc346d36d0fe7a2d0b32aeff27e94fe6994ffe7086d8f0c631b9688003f65d4b91d0000000000000003f5cea6e423358731875fe8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd29ae3124f55cfdbea9c3969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c750128b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff600fa6bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e0bf42c132db4317736a807c778c6b5e72a12330acd4552f2314b02eb9ceacde4bec3b552298a1bd623c1af3f4ed230056a735d0c372b6bc10000000000020000000000000026f184ac625c20f47abf53a298ba0d4e62943a57fafd57a5569c84b5517e0a92ae7580a16e6ca625dc04bb1fe6593f8e75218d1514bfe0a49c3483da21340c35377bb720d545fdf1c604dee2f5f126aca257e273af57b1341269319ddcff0281f060d65ffac74766ce2b0d3ae6074861220f542a28f4f67c464c01e27add1cf942dba7e76fcbe894b1a439eebab9a9e9269bcb698aa699784c79c43ef1b6018a0432b2de4f299034e8ba0000005420abec3b55c819f4bd4a3ebe69ff68da7d7334a3c390a00b6373cc180cd7ae1c716b1fe026396179a3bbdb52c0203c0e9b9965a1aa61d6011c98c2df81535ebaa69a3525fe1f924804e7e729daac801843f856f8599313b72fcbc41d1543c4a9902329d246edf766b227e1f66fc8ce920d102f4cd265857a3dcc54866a2b67a93b1d77a1c10268d3ce409bf692a7bc48afe489fcab206057fd34cd39fe7b36c9ddf7759af0448c59a8fb3f8c61fa395d57666d076f312f1abe091c3977861b619e7c511337b9ed63c58da22ac9467f8884820e2d4861baa5e3289275b01fdf62b3861b9338939441cefe5603ff7a2f64fae5a93667d6eb2147018a60fb40bf7d89fa16c82ae55eddfc3e66baf4eb9c091dfd2b634574ed912858e3df00c20e640a0cc7c70c5ae73f999a3d86de45b960e5b5b970010beafb71", 0x4f5, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:53:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x7ff, 0x8}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 23:53:10 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) semget$private(0x0, 0x1, 0x0) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 23:53:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, 0x0, 0x0) 23:53:10 executing program 1: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffff2ffffffffff86dd60050079003c0000bdb9ec531eb41c9d6002c8a2faf63f3d9320e3ccaf22cca81247e4f515ff0100040000000000000000000000000000ff0000000000000100000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="61a8e69b66c798"]) 23:53:10 executing program 0: r0 = semget$private(0x0, 0x1, 0x300) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="eaa934d32640fe9adf5cfc66080045000038000000000001d6fe32906bd4be85f864907f00000000000000aa0100000000000000450000000000800000291000e0000002000000750ef50fb3e14b54a5cbd40b9ae9e6f803a18dba240b2ce1d83bedc9e04c"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x0, 0xfffffffffffffffc}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r7}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xff) 23:53:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 23:53:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x124) mkdir(&(0x7f0000000040)='./file0\x00', 0x90) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) 23:53:11 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) bind(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 23:53:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100100000fe8000000000000000000000000000aafe8000000000000000000000000000aa29009400000000004e204e2000089078945087ebb1635b6d1064e54e0c7bcda2abcb98ee1baf4313e6be240ce3f918e304abd4daf9b548470905f0a9b26d571c14e5fd4f71d45d8c1ec13bf2e14e054fb9beabe4934b0b611db58026"]) syz_extract_tcp_res(&(0x7f0000000080), 0x40, 0xffffffff) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0xe1c2}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0xb5d, 0x1800}, {0x3, 0x538d, 0x1800}, {0x0, 0x101}, {0x3, 0x0, 0x800}, {0x4, 0x4f55, 0x1000}, {0x0, 0x401, 0x1800}, {0x4, 0x0, 0x1000}], 0x7) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000140)="bcb0097a5ca6f5e95497d20d7e896277bdcc4cf3d4a3f2edf1a407695d7cc80bd1c99997b954682fc1eec5e8be0ba0b8b3b03473d5b96dc71488a579fad01210b28357385877c6e254141af891e5c0410bf6649dad7e37a981227b78fb8897ee759b424af4debdeb72b737ebe3947e17733a623f025d266a0494235091ba1583dc48472a8d9a0b7643228c53c7c29b66d0660a0fe1ad1e7a1fc0a003a01341ded11257f566e81ec15ae7a920fc49ceb0", &(0x7f0000000200)=0xb0, &(0x7f0000000480)="296c07551426957723dbe62af75a166de9794cae6c2ca60a2b4f8203f11aec711ae4137897af7112f687eda2750cb60775c4a7ae31f1e69c65d7361aa13c4c607068eb9b9387b0704b8f517782c76f118de64743c57038520d17c12d1261f1b0b90633bbc3170d47a658d2714ad1779a20c8a9cbb82b283ece3b8bcd9b5bca7ec0ad24e9723ee4df24710bf72fbb40611136b360d5898b73c76947dde604f19fd5c2bf57704116545df4e992265961119ce2767d3d31d22a2f4d5529954bf3253c1b72b8138eb507ef2d978584d13352c8", 0xd1) 23:53:11 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) sendsyslog(&(0x7f0000000000)="358f5306189cd8219e14198d2ac34e5f89df6e98c311889f82b984e635e1487df062341a27c67b8b11e7100dea3d931972823ab2f6ad4f6e0319038df07e4e46caab14ee434f94ddbf6ba65f724c36b48ed06822459b2fa6f85927f32fe2ad79a44a33a7d877731290e54a36b844080b3616525960388b6463989d35ba93c5882ac7a22196c634918bdaf91213e0c165f6ce8e067490df8d42c24f94f8933ce7c2db1c69a443ffa96315c2ac369c8e7be7a6f6767256e173d32fc1db9235efb7c0f76a9dee3c104fc6fa25a03509c64374396e8f563e42b5bc72d516ea59e66349ba5c7f0d7899432cd0808663f8eb184e8f947b69fcb3ec19185cfe7ab45140170979e7200005d96082ceebf8a220188cae2702782a92600e418a2644313913073711607e5f765fd59c5ac1339552b0688bf6bbca98120bdc8869d87dfcca7a60b547aaea49ba672f312b657ea0385479856f2cfc8af5ecb031b678d70d6dff5e5a88934b84696a32c6f482bdada25b9e8dbd728bb79ce51e871505771a563fbf97ebdbe5d400f4ac417ea227596887488138e437ea23287a1e005373247da3db730cbfd89fc02ce36c579b881dd0585a7aeeab1fac332c40e99993df8964ddb9b861b50706a7685f85921c48a299d405cc7337409907a93de1aa68b41cc8ea50573286725ae9178fb5271e5ef35ed70cfc28b49b215e97929da4dd1281b9270a2fdd9acb23bb5fd1ac636860976ad266936b6230ad2b992d9aadc8d08ff8de675b6462a51aa5256412d4eda6be5b32159f9b6afd79bd97f223088183dedc8c30bd5f7b4adbcb007180ecb04144c725871c2f3d8373273943013e5c6bb2196ee4cc8c87c8d5ac9401cabfe03c256cf6dfccf24ca4d323eb24b7ac2a64052a93bdd2a8e4390742adcc2f9500420a33c8c1fa49e2893442040eafce6e20759f32335c707b33cbc8e394217d73a0a9d90b744396515b0746b8850a5f877e359774a38d21c72293bec3128b1f52d8e8959bf30b11c2ee926b0a01fcbb4caf0e2ac49ca8ee09fe742a938337f4bd497581beb9de5ea71751e82cd9df4a1fb19adb20b22965cdf79bcbc1ac5549db7aa1fda1cd01a54ff1ac978e8e9288f59d504f2ac9d030599e41fdf194523ae2d196d36c18d5eabba0e8cf61973929be468c21a5ed721ea9e296bce96772aa6b7a6ef72a1bc538c977fec8e419ce7f67659284df2e0004503e894c87bb11ec36ff8bcba61c0bcf04b25b35bbd68bf003117539732ef02d71ab1b33f8877f78e0c0b6b5931fb38e737d4c121f36350712fc0d85937d09a4332b439b723539154d0f59c918b8a2886c0629b878144b9955800da93765fdd7e1d5c472797e7a8d1d34219035016000ad7ebe78dc4a2790966c2e285432dfe7f796ef87174b7f9ee2a618957246d48d25f4219da5b2848a68e2c6195d32c59e3647d77ecb98317bd23d82f2359ba1d485792ac80baa46e82964df7eb7592fb7ac569815f61421aed198372455f73d0871f2a6ea3bd33ebbeeff998123c44b5c5c168aff5f17bf5787b2a4632ea11526b9cb412d4f870c50bded3496015af95f03ec325d99917c36e0ffd064eb72996234fe69227a2268d9bdc6f8693301816e751f57819acdaa7896c26da84e12ca5a2aea68b2251c9001fbbf9c43e6507e2ed94f484c839f23e64857c3320cafad4628a7527ddf737396800029c7aee5442a5141b2bdb942d32bd67bed04880458497cb5f8b097302ba4f1225fb44d08aa4539b4c16c450be028d3a19ff6e94f7bc1712cd8f395c71aeebf58464ac9cfb64fc1f1bc0531c630f82a12bbd28ea1c817f93e8e8f04d6f7b8f907d4f696c3bd68f71837edda96ca99c112f97a72c36bf1a63fc1a216f2cf6e5ddfc2fbc0fee64607e51d3a6e72c7fc056481573b0222f373aefeb6d93e61de09228ec5165807e21d559602daa4d1e8ca5eead56303004950b083c1ec2b1972d3304efb2ebca3f30176fb5ab7cd5c4bab5499648209eb3c0f5defb919d3f669bf22e41295c131733dc0a7521a98c6fb7b6ab6c75eab8948a6d7172c66511f8a4cdbdba3610db3fd85b1f4da38f15faa960bcbcfe4bab449dcac776d944533d73d4bb460327831caf497e9f13816a80c64a8d8f2d301961dc286c7e0a27b13f324e1263374f2f3aeedb5c84a29cedc68fe18215f036b582356eaa935197c60857838bbf3378b78aaedbdb1070d7e6315ed1a980af8f6c46ae7b691143802276005ef3a4eac51ab628895c6d8ee9691b21475753542958b0b3b2882c2ecf2fc2fdecb7ede8a01a0593a4b2cca4e0ab9331c8b15c460b72c8c5b481da1ad218dfb4da9dda22e93baad9fe8c579d50dd9eb0a0b55a4f26bc515e6a861362df5894b4b45d6bc28cd654852995d4ed0d82a7d1c638613b4aae7eb3e7eeef7d926e984e8b000b822580a8d34d935b1bee287ff891d3fc616fa6fe8fbeed46ffca1cb1d708e75ffd065282969332d123b3ebec99aaaf30373fcd35bb45c4a0e0ec817a4cb01ebbf42522f706d0bd24a80c5625c4ae81333e221391b563f32a7be9d655c6827e0d0444795a96509a86378eda83600663c43f790d4f460e56e4837392354374ccfe613a23bfe1fa822d620182afb01a5e6249e27131c8e61885b9f0885500a5ac03e05f8e44cfdf72db4891cea27419a9e0c8053189997c8da30a046c3b33bf081ab881d2023a49336f83877ba4e0d46235065998560ec608bdb6ca57b37cbcd0715a2d8b2ccfa03e2cfa8f5f18eb0cc9d11bf4bc0d9f65050378d31b7339fab299d6bbb8d0540d480c99cab0fb3e2d38564bc22a15b3db79a21dcd7545b30d8186e83baed715ff7488b3c58ed77710af3f708bca2378758ed46e532a87dec7fbd89c4a470101c5caf65a7d5c3930e82c94a6acb9ad5478537399c9f50af37258b7440961fbecd4b196b991d48fb6834f6c48af8917256dd763ca8abc5e582b4c66fbc285ac88c49d7a65edf4588fd103ea3e7a9c0fd84e688c552340b4fdc28d85a1691d600d156acb22a7b7083692cb9c4aa5d1c3b37a72d4731e9a16360fc8dd597f9fd055749cfe8af035bb0ced3fb7aa14c8807d936a86efa60d7bf3e4895d0a110fc0df6b3387a72fd578fad400249aa2ee4edf47dc6cfc1a524d05a2fab27125fa4fb24231b9f424765d3bfb56f89549848e84d5e762eea2aa65c5dc075b4f777cf41440231702eb6c35f66857c0bda48cfd31ac02d7681c6a438bc48c71bc56d04f4d1e5a7bd1e10afc5e172927133ab90ae8f0b54898c9059ac430e3beba27458cfaf7c36f61b249fd9cc77eca26fb07f1baca2ba150c643bb88add33c72ab222faa584efb27b6674609076b73a6c8f840f25d758e56e76831089e8cf81f6171a2e085731098bb4905637f05bba7b50ad2d3f03fe6a4f90d8d9aa49fcfe0c40078244df0ba535d91fa2c99c4084666cee5eebc5910621d25793fc9dba0e1ddc4aa7affc0cc987255cd964246c33f7b42c8a6f7e0ed883f74e61ea6e7f08418f7be2e522324febaccd666af83c2b7a2bf93cc3ff53bbe605faa0c44060f7a774bced7c8456afa5a478b4a38110da4e7dd8bca1d0de9d15a9ed8e2c6e9a1ee48d14cad7fc90d66b72545505595a86678547fa45211d35eed5444f700a0ffe2dc0b1d08310d4f0349b443c7fc973f70d44d09687499e12cd7080cfb2e5e56f5c5c21de12f52df76efadbadc37dd53b83cceaaa5392cad4e423e460df4eff7cdfdca0a06cd43dffba320a92935232394c90ed61b34090cea8db63c87cc2659c519b0e7a78596e9888978c400da00e86f79db25d5fbb1cb350fbbfa157900bfcadc0347aa7c26cf0e6675b54a43b41a1b8dedace8d38c15efd937438023c7f83c5ceb4fde11b313954f37ab88da4322a655ecab289126a63388d0f2d63f8ced4247831518593e803be41b6c874bfbb01442f7b962325f2500f7d64b7fc3851b1ea4a8bce6fda4a509b6d399bce2fb7454dc87b09489dcc527b9043af85b0816ce60b806c1d60c05f7c53a90304df93649675a9ff2efa3ebe1adbf7a1fcf57d6b6edd851498b8baccc891d0e7542ef0c0b72b303b9e406cafbd133398f58a999aa987c0bb90fa50e9e594e9c5d371bf32286f8b2fabc05dc99014de4da1ce3dd5aea5609cdee937acf248b5303f6864d44cd0b6bb1d326f7bfcc350161e41683839199858e14f6d971ac45b4f180fcb788b32d05952ffa8da666a78e43d74bc37b8d20ce326be414d138de9ab295ef7fbd372fbf401e08680c92ccd24028aa23e6b6de00f9294b7a03d5830d9caa37c344012d61c17169a0ad616d5b3662eced8de8fd62b9230ee79766b56c9dc696c496617d5fa4d7eb3cd47eacf24094e37f9d5c8ab612b7aedb8fe49f7ada7c1dcfc98df48446c711ba76576f46d4465d73bd95263268385a9e363938f9b230dcfcce8469927e57656d076b61ffc55ef4dd44dccf607382f16d821126938f24f100020f08206dcad2f3fbf29e459d0e370edf3d9400e3f80b19265d5505e1714c64b197f3be7e67cfc051d7317671525d8c1316daec8b14a2ade76d8701394f47ceb0423c4ebebac2452bbff253a9d178baa542bd33c2e8fff630c70fc0b3770ae09c8a634bf24b68dea287756656e8efa4896e2ed734e6f780e18556ddac5101199dc1dca40caae48089bfcfa8769d69f2af5758d7ddf83078071316b7aeea7cf86b6b85e6463548eeb0ceaa459065bec32171b14b7167eb807c1c2a35dc83c799d57a07a357396de26450e765aa575960174c931cdd75475dae81b3f682cff661c6a55e9864b76d6b860c74b8cd374bfba16731509022fc7f23db052ed2c0c349a9dc9d53ea50481926865c1eee973bcf60ca05d9f679d0cac93682ce939644806639dd96f087d3ecb6d5c764d53957f35289f94d49fa049c496ed5a6b9605e690ed61a94d081dfae7f2a970669d2d8e2573c5df54e63b9609e6a4c5f9ac5d4ab31ae05b7ffd8c599078ebbe9eda75455dae284213a95b627f32dea796ced36246194d9d0aa6beeb75d2696c8c1b2d484ab37476ac8f384663ccf64b1296344e2b5cc6cfe07d885e6eebe916a8eeaadf8859c29c8423a5a1a179f696cdb7fd56bfa4130f15979dff81338ee6a5e76a7be40a38af0cca2b361b7e76e740fd22aad6134ae648e4715e4bf1becea696fad745ab41807bb639ef4c24b79127f540be25d1ec6e6288b5fd0fdc0dd45c3c64050a62482a00b993bc7fdb601268b0c57055d654e5c9118344722387d5704e109f2159c6c35cf4b261a15ffdf89a5a2361677cc2c6794bf670c07bb5eab05be3da335ce369e27c1ff51bfa5be163b6ae2eae16f5cbbb01167b5532cafd95dc1c4b3e8d5bee9affae1fbe65c849d5b2a1c05fdcea0f2890a5607ff34945bdbba79494b4c7154e55d09d614e437d008098194d6e77606259b38a0163f231e92921dfa2563003fd707dec6bdee8f54d199db3a72e8d82c13ab090ca18cf5c055bb246eda292875e8510ab17d7a169acb5f8035702d5787abb1333d11779fd51169c4da04ba1c8c6ccebf2d07d5c39bd4e66818dfe09a6e4d04525fc37c9109783e172d640e5a384e040bcbfd1806a9c98b5015daadd7d9d9797b9028e52bab8de46c6e41f0821bc1d865d2d8d63ef0270b52c0976424c0fd2ca6bc269aa89cb0e1add78db91ccc8a912e8ae70cda316bd907d77fd31220fe6fdb15e80bb4acad673a53b4f739432590ec20ebe5fb336f92423aedb66caf7183d7a8c1bdc159d6b31d6e9ff", 0x1000, 0xa) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) 23:53:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) r0 = semget$private(0x0, 0x1, 0x3d0) open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x8) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x6f) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semop(r0, &(0x7f0000000040)=[{0x1, 0x40, 0x800}, {0x1, 0x8, 0x800}, {0x0, 0x401, 0x1800}, {0x3, 0x5fe, 0x1800}], 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x8, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x108) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x5d, 0x3, {[0x40, 0x4, 0x73, 0x3, 0xfff, 0xfffffffffffeffff, 0x1, 0x7, 0xffffffffffffb4ad, 0x4000000000000, 0x0, 0x9, 0x1, 0x3cd4, 0x7, 0x800, 0x0, 0x8], [0xfa, 0x4, 0xf2, 0x2, 0x1ff, 0x2, 0x401, 0x100000000, 0x0, 0x9], [0x1000, 0x2, 0x2, 0x2, 0x7, 0xbd2b, 0x1d554000000000], [0x84a, 0x1, 0x7, 0x1, 0x8, 0x81], [{0x1, 0x2, 0x7fff, 0x9f9e}, {0xf801, 0x6b4ceb7e, 0x7fff, 0x8}, {0x0, 0x7fff, 0x5, 0x4}, {0x5, 0x3, 0x0, 0xca}, {0x8001, 0x9, 0x5, 0xe82}, {0x4, 0x23, 0x65, 0x1}, {0x8001, 0xfffffff9, 0x3, 0x8}, {0x4, 0x3f, 0x0, 0x5}], {0x1ff, 0x0, 0x2a, 0x1ff}, {0x400, 0x921, 0xfffffff9, 0x9}}}) 23:53:11 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$BIOCLOCK(r0, 0x20004276) truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) 23:53:11 executing program 1: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x15182860b80fd5e6, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r0 = kqueue() stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fcntl$dupfd(r0, 0xa, r5) 23:53:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa5) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fsync(r3) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000003c0)=0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000140)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed105aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed7f92a659071af2629c1db29bb9e32b929bcfe42530eb27a8d1c679fdde3c47096b8e3deae1e81318cc59832ad4535c0a", 0x1a3}, {&(0x7f0000000300)="ae39b057673732dd609edba5ad5f64073e1f04dca78534bbe47e6c8cab796501aac4186585bcf3069e1ea250d2743c232b7f14c04893f11cc2724a4c4aab6a28475f853c187fbc1c43dc035a8becc629b127cccd5a517ed4a0d69b0e065b6aaeb7fbc350afec5d0beb0854a634f3ededef8bed0c7d5e0137acbbd97ebe1a7f31a6f88054ba13463e186a8d4c85cb89f902e017210ea1e40606789899abf3929563776332a3", 0xa5}], 0x2) 23:53:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="712ff2f77594", @random='\x008\x00+\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "b46100", 0x10, 0x11, 0x0, @rand_addr="25a7180d32f1936ee42cb877fb7fb5f6", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x10, 0x5}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000001200)=ANY=[@ANYRES64=r3, @ANYRES16, @ANYRES64=r2, @ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYRES64=r5, @ANYBLOB="065f4ef56ad10838f7a6243d4526fe33b0507d64edd822add981ea45e2a5e7bcafdbf8c4ba693dfec57d892cc95ffed53f595e8a75d33983b91e93622cdeb99bb480aa4d5f917fc3dc1310bfcca4db400840d89c20ace9b3c24380db36ee9f0608fbc5e48fbd809553f4dfe0fa5870754f4d"], &(0x7f0000000040)=0x3) 23:53:11 executing program 0: syz_emit_ethernet(0x52, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffffae18ffffffff86dd60317971001c2b00bdb973531eb41c9d60cc5065a6227ae79cbf000000000000000000aa33003f000000014e2100000000276c7f18b9afc29ebde9389a46a2cd53318f2245baa6abe5d18b8d42dd97d42d0a2c14626bf005034e9a8c3c9aed02d3d1b6105c683c1de474dbfe7dc608d96e222dcb25b036cef57f9aa2f3ba5f499f636dba02202bd9c04c926b2aea1ea7f59df08da06504298c8ebfcf78271bf9b38f83ddf7705e359f4a4d211305dbd581cea09ff816e7a03344fa10d4184c3861a2292ba40d6b021a77c3534d52fc9d68ba31c2c8b1df4819ab1153228970ed09a488e3fff64e82a9eb1386814cf2ae1a11580abe9d2f7c909a83f241a936bf5dddfca75d606d071cfe57d21e3f30822442680b6e4e60c58d356182017fa04776c4a5857bae63b28dda09ed2185ccb3fe22c1aeb8d88f5d65861712ab3db686f1440e414645383da098bac1791200f039f4c5a3bb6a976973e3a96f0000000000000000000000000000000083b641f7dfbccfa699d85f6df51fc27ce6b6bd79a7cc1401ca1d946fc380118e223a625b92e8280d3634bc3c7f7f069de35987e5c0830fb8f3609718ab405f12dc10a454adf2d4ce49727c281d7e409dc461b5bd8bfa95e6aa9b19caf88cbf55d143532d1ecf362e73c892dfc9af072c355fb6c97bcb58a46428", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000004907864f3e785beb45e0b508af4d022a6db45d5eacf8983fc86ea33f53001787078fae47b6b00f4924e5eff66f477492a6699eb65a205a6df6461b51f063ca388e9de4d726a721d07875c74"]) r0 = semget$private(0x0, 0x8, 0x10286) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x9) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) r1 = semget$private(0x0, 0x4, 0x5b4) shmdt(0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x3800}, {0x2, 0x2, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x3, 0x1400}, {0x1, 0x2, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfffffffffffffff8, 0x1800}, {0x2, 0x9, 0x1800}], 0x8) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000000100)=""/196) semctl$GETPID(r0, 0x1, 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r2, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x2800}, {0x4, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000280)=""/115) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r2, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0x1, 0x800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2, 0x0, 0x0, 0xbffffffe}, {0x3}]}) 23:53:11 executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000040)="67b19754c2409c2bb5d2bc63fcff4775d52471299635cd19f9d49a27ff0f1b7da0128f55b96265e6b2a7", &(0x7f0000000080)=0x2a, &(0x7f00000000c0)="cf52a8e47b85a06de9469e13da345e17d6866c379ef21971c1b45f80ef8969e979b8a5c17cfc252d4bc39f437d2c74183c03267f56115985d82dabed00151227b44ebb3b4ce6b1fa283ac133befacaa73ce2db006a6c38ef6277a35d6c482c9619dbf8509f6efdbbd9f82cc0d04338f0bf56183616924cbf49808ef432efda25adb1ec3fbf535f35e2769e65c284967ada933493dd9569413dbe01", 0x9b) mlock(&(0x7f0000213000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) 23:53:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r3], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 23:53:11 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="031e349a61aeec1ee87936fc6f119341c65cf4178af807fe2e78eb280c9264ddab2a6dc8bcfdb187c419a1291993df87eb00b7a339f3024ed058d4ec35a55e2f1d14532b29a2137d1fefe029d4ccdf5daf230468485e02f015ec8180c65c2eae8e9d4858b8b8260deb2f8c4d64a3f6aae0abb2273e3be487a3035a488df4bb3701f7964e90f066552c40e3e38eb3f064775b7d569e564ccbbf3e3e1830eaeb09897ea5ece6a0ec5a51f1d4a0a902c8d9c6", &(0x7f0000000100)=0xb1, &(0x7f0000000140)="d8356b54346aa0269a76c15df6edb576b913955b82c6294a3fb55e149b614524f29f0d49c906eaae960be6c1dba0d8c7e4e35bfa57195f6bdb759e0e724584af3c16271c6f9c9bd5d1078b2272f8ccefd14a96cb4b8281cc5a8aed132ffdee36152f966c470ab6c04b25a3019200cf589338e09b4e24d4dcced5e5b8e2180ccec4f9776c54d722bf6d88bf67e55827198841da5fd0b5a3df83bc6584ce154954206d7cf640d5330d2c3093e5bfdca71067fa031bba140340e9e5ad52e0c7b00a4f0de94e875a41202106f2aa2821884baf64", 0xd2) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0xd96385661c569111, 0x6}], 0x1}) 23:53:11 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x5, 0x12, r2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xa, 0x4f94df2f}) 23:53:11 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x16, [0x0, 0x0, 0x0, 0x0, 0x0]}, @mss={0x2, 0x4}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x25, 0x7fffffff}) 23:53:11 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf0800a81ac773decf73c61edd7c6a000000000000000000000000000000004000006e92f1fbe06b7c4895028f82c246442cd8000001000000000000000020000208090000006982de39000000000000000000000000000000851d0000000000000000000054240000edffffff000000000000000000000000000000dc5e90e766e54891ec7d8bc3dae820ff88c41dee80e85a5bb6d1a7389ce524429e81b2b92aa82aa47ff903f424df10849d9241c4a5bf89e23559b837b691590d90b837c9933942aeaee23beb9f1a21ef21ed1b412d64f3136691c185fbd78c3d23126d9597696d1491993f7f5ac94636ad"], &(0x7f0000000200)=0x6e) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r6, 0x0, r7}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={r5}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r2, 0x1, 0x7}, 0xad7, 0xd5f8, r0, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r1, r2, r1, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) r8 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r9, 0x0, r11}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r11, 0x1, 0x7}, 0xad7, 0xd5f8, r8, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r10, r11, r10, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) fchown(0xffffffffffffff9c, r1, r11) setegid(r2) 23:53:11 executing program 1: ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000100)) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0100000000380000000000019078ac1400bb0000000082087736e66d96691c00907800000000450000000000000000000000e0000002e0000002"]) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f0000000040)="de4dc0e0129fd0fb9b684fd8a23868099a3664650a2295a5569593cbb42beb2b57d18aab6f4c02fc3849260d4386888763f0e459ebf6cb725bf8b55bae5dc7ad52f7c6d8d8fe813a888ec76fd7ef3fc573092bec6fd74e09", &(0x7f00000000c0)=0x58, &(0x7f00000001c0)="f1cf7de9a2aa75f3bb8c21dedc0ebb4225443625a53ef892268ca879a1d1a530dba662778a141f8081a527f53fb253e4b0a07e5b2af31719379dc6bcef46eb64a523a56418390dba76e13f12b295823fcaeb4b76b018edca37f99b641854c9a00c0c5625f30543ea0ca4768c05594f417af43d07a1c46c57fcbfb8c65106b82f420733a5", 0x84) 23:53:11 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ee29660300000072841daef6a015f7b183d4b3830c921b3c9b000000000000006a89dbdf0000000000000000", 0x2c) syz_open_pts() 23:53:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000008000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b00023a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23521fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590b55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944b000001000001c43f8c79f4c40361991fa20007f31d84cfa7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980213d8b408d7ae824c905de09000000007863ea34cd3f46a360e8a1b6ba00ff7105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af243d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759dfcd3d266fdd0157eb7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b13d17baedaf724462389e83912b28a6f1513f6bdce99a73efcfb769d2b4234b461e5e663a8a2810f4c9355760babbc9fe0b4d63"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 23:53:11 executing program 0: sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 23:53:11 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) fcntl$setflags(r0, 0x2, 0x1) semget$private(0x0, 0x4, 0x1b2) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000780)=0x101) r2 = semget$private(0x0, 0x9, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) semget$private(0x0, 0x2, 0x0) 23:53:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffff37) 23:53:11 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r5, 0x0, r7}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r7, 0x1, 0x7}, 0xad7, 0xd5f8, r3, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r6, r7, r6, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) setreuid(r2, r6) 23:53:11 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/132, 0x84) 23:53:12 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130020000000000000040000000000000000000000fe8000000000000000000000000000aa3a02000000000000ff010000000000000000000000000201d811df825ccdfb53"]) r0 = semget$private(0x0, 0x4, 0x86) socket(0x18, 0x2, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffff7, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x9}, 0x8000, 0x5, 0xa2}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x2, 0x184) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x116, 0x9}, 0x5, 0x5, 0x8}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r4 = getuid() getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x9, r4, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/92) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0x8000}, 0x0, 0x1, 0x0, 0x0, 0x1}) 23:53:12 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x3ff, 0x1000}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f, 0xc00}, {0x4, 0x3b, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffe, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x100, 0x1800}, {0xa6982970e49e5c22, 0xfff8, 0x800}, {0x4, 0x9, 0x800}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x1}], 0x0, 0x0) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 23:53:12 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x27) r1 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x52, 0x9}, 0x36, 0x4, 0x0, 0x0, 0x85e, 0x8, 0x100, 0xf6d8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 23:53:12 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) r1 = getpgid(0x0) r2 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r3, 0x0, r5}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r5, 0x1, 0x7}, 0xad7, 0xd5f8, r1, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r4, r5, r4, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) r6 = getpgid(0x0) r7 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r8, 0x0, r10}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r10, 0x1, 0x7}, 0xad7, 0xd5f8, r6, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r9, r10, r9, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r9, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) chown(&(0x7f0000000040)='./file0\x00', r9, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000006c0)}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 23:53:12 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="ee05ebc701b08556d3eca3af47572d3e3dc881c52aebcc9977e5433b7ec2f0e027b9c47e85d22a9cfe3d32ce163ad1f562804d48ab121ce9b0adc0727d38e42091b934f904715c21fc30ac51", 0x4c) 23:53:12 executing program 0: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xa}, {0x5, 0x6, 0x1400}, {0x2, 0xc1, 0x3000}, {0x1, 0x4, 0x1800}, {0x0, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200000600"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 23:53:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) dup2(r3, r5) clock_settime(0xffffffffffffffff, &(0x7f0000000440)={0x5140d524, 0x7}) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000300)="f51e32445a28f29d1dfcc64bc102669612c3ba6ca4a1f8043309a6e881327704e1a178970918675c6228c6a8d9f2afd7894ca46dc4df8d96a444e0033985a27011072b051b33d344a6a6d400c981d9769e787ea0452cb3ea67144d0cce16a09797168c3863f44f4ca2b95446dee8869ac9dfba9acbfd1dcc2fc2bfead2935ff1a769259ef83a1e768e6c18997e1bbf583e94c07fd9aee3bf1988b2b06a781f82d5136b4a70bd0f38ff613b1597acab7e13382256fe599f53b4afdf8a3321d2725996be865da4f066a045a20a84e4ea2f84325c318625ad4cdf00eada75c53e2ae20d", 0xe2}], 0x1, 0x0, 0x0, 0x400}, 0x408) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 23:53:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200"], 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 23:53:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 23:53:12 executing program 0: madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) msgrcv(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000073b2103a7507365d000200"/167], 0xac, 0x0, 0x1800) 23:53:12 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x10, 0x1d6) syz_emit_ethernet(0x9d, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004b00008f0000000000029078e0000002ac1400aa01000008ac8a3adc19bc830b06000000080008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc1fd33204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a9d58a62dadc7565f3e0e93098e8d41f0e21d8e233212e4000000000000000000000087e2ceb1116f208ff51e09435873efcec072a1d28873af30c93b3e61f63ab8f3f54c34f561f0f94700f488e9ea2054e3dcdae0cd0870108c1c24b16e89118ace27a03aab995c92d6e1e2"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/7) 23:53:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000040)="00da", 0x2, 0x7, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000080)) dup2(r1, r2) 23:53:12 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffffff", 0x5) bind(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="01cc8096f18f360f81ef0be250a87c89e028e6d58b0b3d5257ec62a6d3f9cebb1eab8aa78a2ff06705fd761173a2bc9a7d8cee1b6db2f005e5ee580ab07916203adc879c46800dcdc6ceaea7b71f220e44b875d30034c5185a4fedeae9c4b9d0a2cd74ca2cad41c06499fae9234e9c3c20db88488490ad5f96060701f3b0f2c4f845f4540021de4d5dcb33f876c2dbfc6cbc4eef7e5ea879dd"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x108, 0x0) write(r1, &(0x7f0000000040)="6e1ff67a56", 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="5c58efe4462a105f65952ef197830152243389eeced708fc7f2e0f833c898b70f8f05123c33e59e3b723744171ea7e596dbdf998cfb3eb27cf060e70c20b19427d6981f7dc4288d38af42c391a5e316339971ea5a4f1ef75503fbd966b049e6c9f89f737a85390ac077a43cc417bc5c7616d7fef2145a17420666de368f0fc3faa47b2ec1de9164fee17d4a22cf87afd7af17a26b5e5b9b6e10ffdc58708f23517a249b040b061849bf7b7410fece2619e756820877a99ac63576490bb5051f8f2ab8caf7e86c0a52d536642ca9c8f96c31cc7ef6300206bc61cd29c49919ab40e6bea33d11ee66ee60f244d84", 0xed, 0x40c, 0x0, 0x0) mmap(&(0x7f0000194000/0x4000)=nil, 0x4000, 0x4, 0x4010, r1, 0x0, 0xfffffffffffffffd) close(r0) 23:53:13 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getpgid(0x0) r1 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r2, 0x0, r4}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r4, 0x1, 0x7}, 0xad7, 0xd5f8, r0, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r3, r4, r3, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000001, 0x0, 0x0, r3, 0x0, 0x10a, 0x9}, 0x2, 0x2, 0x8}) r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r6, 0x0, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r8, 0x1, 0x7}, 0xad7, 0xd5f8, r5, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r7, r8, r7, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) fchown(0xffffffffffffff9c, r3, r8) 23:53:13 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, &(0x7f0000000080)="98ef37756974717976b08f737aab263bd700274b8947c2658db31c7859339c5a79761f93a4d4247d48967f68d87ec43eeb2c26e0616886090e082202822195e66c8d73bb5605a7b65fd41fe3bd9260e8bb90a0c8f587a6c89002057de4cf84309576e9e046755a47f3ae8c66d8e7cfa6a4fefd581a5581e4fa44b9eb3d9ae41191760bcf21e9dd1fd02815595a6fc3d9f5a98e24eaad006addf2f9bd945c5508777cd4e33579d0c11eb7f97228e9dc7729", &(0x7f0000000140)=0xb1, &(0x7f0000000180)="fc27516fc678b88591efbd296560714f866a95ca5187c0265d957369cc49dc4a2eabb7577d27e55060b8f4358d0cab57d3e3e975f1f9becb87503333a9d23385bcbc83e0a09bcd1784f145029ddb29c6c3a83e1627d57f3935231addf1115783dd7bf9378556ef4a05", 0x69) 23:53:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x20, './file0\x00', './file0\x00'}) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 23:53:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="d4020207e000000158e3eb11bf62f29db1d86d5fefccb2bf41063da8ea91d74c475dc5da47f6b9164fa2fc52a64750b1705009b920e14a4a8da029d18e61e4d0ea531e61eb400c3cd67ce49f09dbf1a724d5242452b4724cd4f849d6543bcd452b1e00743b00b46b178e9b6cb9c2233ae3a973e6b83a69fdbaf9fe7a23bfc11d6b3ae50f4e551ea4699b65c48364af"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="8b02290d2bbed8240082da7df0158c7f03000000ae48240b7c1fed07e36814c5c0a32cb59a724d6ef1dacc766816fa90e4f7232e29d555fdfb547cb2907764353cc757d17496881ece5bf1aa65bc"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) socket$inet6(0x18, 0x4, 0x9) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) sendto$inet6(0xffffffffffffffff, &(0x7f0000000240)="6a7c5c2c757cdbfaaa9a4e22668c73e7a2d52e4b916c1773d5ec0a0d063f7129e1cbab47f5d017f3aa4363990a3b16a307f9d28bb952b4a26514b111ceb781cee7db1983961d6fcf237c816fdb8ed080126e8516252640f48fc065ea6b4ba777696ac773e241e87948d01fc949106b04498d53a796764a0d33c2209a6bd5a8c756151dbf2d98e913bb10d99a340bce162ab82d128df1f54c1ed43da14f12dc2de539cc0b5bb274d862f1946773fd54147134e203e7f84e80f875a1b1164cecba32b1b03455555a3c4a31599513e156a1a828f444e49eb8161ae07c4fa87c3d1dc345580043869db4", 0xe8, 0x8, &(0x7f0000000100)={0x18, 0x2, 0x389, 0x22d99b17}, 0xc) write(r3, 0x0, 0x0) 23:53:13 executing program 1: kqueue() r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x11}, 0x3, 0x0, 0x0, 0x0, 0x0) 23:53:13 executing program 1: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f0000000000)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r4, 0x0, r5}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x1, 0x0, 0x17, 0x8, r4}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) ioctl$TIOCCDTR(r0, 0x20007478) 23:53:14 executing program 0: semget(0x3, 0x1, 0x724) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kqueue() close(r2) socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "0400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000040)=""/68) chroot(&(0x7f0000000000)='./file0\x00') 23:53:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmodat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x63, 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xb) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000, 0x0, 0x800, 0x0, "000000002068972050000000000003008000", 0x0, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) r3 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) shutdown(r3, 0x1) 23:53:14 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x3800}, {0x3, 0x3}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x3, 0x0, 0x2000}, {0x1, 0x1008, 0x400}, {0x3, 0x9, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semop(0x0, &(0x7f0000000280)=[{0x1, 0x6, 0x1000}, {0x3, 0x40, 0x1000}, {0x1, 0xff, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x4, 0x800}], 0x5) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x8, 0x401}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x15) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x4) 23:53:14 executing program 1: sendsyslog(0x0, 0xffffffffffffffec, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffff9, 0xbc7376b9b95bffe1}, {{r1}, 0xffffffffffffffff, 0x0, 0x40}], 0x7, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/191, 0xbf) sendsyslog(0x0, 0x0, 0x0) 23:53:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 23:53:15 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x9) 23:53:15 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}]}}}}}}}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000140)="d680e6b5151718db7a6739d4fffa50eb44c0417644d52c762ac48df43789bb04f36eda6ed753012d7b41686c6bed514aed6e0bfdbe6597279fe36744f31e1978042c5d532c6cc35e4f52e0cf01d71f9aff2ce47eeb6f435fbc2bc1635017a2942e522fed54c44575b19c6ff4675053a73bb3d1ffcf1d3240619ae82cb59e1f831fcd3ecd9face93190cdfbbbb8638eae48873a22c28608f6ced3a561dab26ad6", &(0x7f0000000040)=0xa0, &(0x7f0000000080)="bbfd30aecbefe74b9ec9906cf3a985d2d296b769f2ba337a8940fa123de2", 0x1e) 23:53:15 executing program 1: syz_emit_ethernet(0x1117, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10e1, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0xb, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb45432"}, {0x0, 0x200, "1df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b"}, {0x0, 0xf, "1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c83"}]}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x9) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x1, 0x1f, {0x3f1, 0xfff}}) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 23:53:15 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x0, 0x40000000}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000240)) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x3, 0x17c0, 0x6, 0x9, 0x9}]}) syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$BIOCFLUSH(r2, 0x20004268) getrusage(0x0, &(0x7f0000000000)) 23:53:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCPROMISC(r2, 0x20004269) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x201, 0xffffffdd, "0366fe15795acd76ef5caf04000200"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="22b4c712b5a250c1122ee4d1e2c76c66a25d586bdc5b325e8366d03c6abb6d01fe7cf7e28dd060c8c15c87ed3c8bd36c36a3b26f74991119e30fbf28d7b7e450894a0136f86085f65ef564bb7d9b6f14", 0x50}, {&(0x7f0000000180)="fb088daa9f618691136e4452c48c27f5200b458912946ae281741e17693fbaf85adc47852515b5eb9d9cb837220fc3c6f78bc9aa9fd9a4ff50cdc5de214f62d15a3fe326ca646fa078d8717ab5ff6030fe26f5a119ff9ab505bccb4a76ba17cda9925ab75e8b958c0bacac20cfd5673b1587a885708982a5ebbc525a0eb87b4439bba5719f7bddc2feda70c8c8be9a53de84bfc09fa9afb8007eec560a20a583725503266f2b142f3a037e0d5ccf9a0f67d856670bb5e8c3001c19e89563acec6c5f85890a94f4078256713785a24c3ba733dd3b3fc1d222fa8c8904d3ca57dcd172cc59bf996e6894d2c1db41345239788a66dedc089f", 0xf7}, {&(0x7f0000000280)="841738699b622b22b105404ce95fcf6e4b5689fb2b95f5a9f933658dec8d311d655b3be5a3ea8c9da1fd8b10aa93a9f6ed49ffe4c0c06fce2d4efdb7ddb44a046dde5966581811980dc0bed60d8a041ed69bbc5876399b2d8b81d57f8ea29bb19576a23d1cf3096b3c806cb14361d5fef369f9bfa9aa6722bd4a0d484f99b31619a9ad5209c356667814f168cb9ca7d0268a0cd10b2bd4e34dc0e44f1313cada0b4c6e5e39d4e7559d4081e5e93252ef2a8eebde0ca635473f718a198f7e9e1c24d003e97ffca00ae6e4422a01020725ce66b8f7ec7d1cd86f7b9e80829e409dd07bbd8d374ec9c92928452c7eebd06b9ab31d8ec67830844b97ec15cf5dc3264912ff11583c58a2db616756070d12c94bd53aec31ad17ce7372176e30bb4196dab2f9e754977250db58b6cc5e29f8ed8b675ab8dc86775dfe6abee89798cf35c95980a297303408e046310c77068b01e8be67a4678e11721d031fb43bc808a08eeafc1350724228d72ae25b10a210df045a02ca323cff4ff54e15d693c5d6f4165da8b3b70486aea8e35fc334ec366b4d3cb97018004e201017ee95681b6a6dae48da6fa2666bb80a172453ef8ceb3c55c14ccf8e37fbdcf7b73f1c9aefef1e39a04903abb6388fff9dfc1fa69b2b4a3df3a56b249483498f566ec5cfecbe5980dc1f343b2539c2490ff77c438079b066983a58e116d2898ac9d1f4e57f6abdc2a4d3c21238cd33aabbc3004409604233a6e29a21bf14af0ae717501a07292bb1e139e6d89e0d9c577d070c75b311b3ce60544622fbca4f8c1b1989ef59b681f15e31b194adf844b6bd032d512b6a90100b8ed2dc10ba9be7bd4fd17b341510192128030693b1c2775e4f09130a3754f618e628a8461c3c5c3db8cfe942c0763a3f3fa6b4bfdaa14d805ebf693cbbc33e1541697326d2b4fda59a3d777ff0a349a7a211892a995be1ceedfc206c3a40096ba151a83d93f639df96b3f58b3d81b3f8fe69c298a3375d6368837e70ede3873260f2ad13d8f5d90ce64bb85ab244f4ea46af2e7bfafc5e81bf396277bde5e38cae2a60100986822e5e0b900e5b84fcd4f6732cc86b6fca0baebb27386e944cae83e06847800ca535d5537fe3268513378f6196c1cafb944d121852212df8926ad82664f4767d18f6fe89abb651e22f8bed8c94ecc5f477d1489875c0c451350eedf72ac53243dca3d3d28a1551b3a3101de60f35b396fc4f1356de8dfd60e6530d59b11e6124358fcd80c455a11206f0003abf1b96f894130917f9e1304bdd95f71c2c2c1cd80b0c69f6583971841dbeb8d999a82fb3fa2fb212440280d962b14b0a9f9a9cb75e008328c5290cc92b067ef1c3eb666a201c3ba755066a41dcb6c231a6c1e89886723afc485465044030e517f634c280d839d01b38eec50080ad5b5faf7d9c0a134c172755cce46b2dbdfb5090cbc8139da6824e987b4ab14549a385ab28a463270a2849aa1756a83595b12f97a1d67faaa1547beeaa2e6379b9a2b4f61a0b59510212e105117baed5b19e144b9db6c08c1073410a2466b77b69e3cea267764fbd49c62d18df7d86f609d1ff2ff8f9ddffa0a317dceb58855a86aa3ea624e5bd7e149f2d5e07b9af411f3ae6f7bfbbb9a13d9b4333d6086f735a362336896a2313ae9cf970af6321aa0e478cca2571d3960e39ba21c2ca8290ab9195e9544317704a002d4659139afa8ab5529d505d1415ae099633fc7d02e1122e2737e027c3a7d9eb25ea157ca5811c5c77f080633519e532a3390317a31a8299593ec9e8bf267376479a28920fa723bfe48949d87dd901483794900deed6ce0ea48e24c102f3345978d9d5fdfda944b2661e4f6002c6908da6b998fadeda95885f427096b08c91ed0cd6a0ee224dc068d130f11669da113b7558c2f65f3a83dcfe25552339eeea1b034f66a8638c71dd10970ed7415b6c04ee668773c93479ea3a47b0059e12d4f322fb02716bbceae84000711f790a902cf14f8c004b191a459eda6e3cd3b0a0c746f984b937fb61e7cb0ffb7de1f55b4611b93500983097057151fc694e7669e1c3d073766e92ae92a0ca9cea406684a0dfbb44", 0x5ce}], 0x3) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503", 0x164) sysctl$net_inet_etherip(&(0x7f0000000880)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000008c0)="f8c5797e18e14cfab6c17e", &(0x7f0000000900)=0xb, &(0x7f0000000940)="5991e4e839acdfbfc9573b45a388b5690342640f42537f8c1b1d02e0fec842f07d42600acd65d399905e3dfd7fc3c3e466c575cd4287ac08644fbd25bd63028a79ea8036", 0x44) 23:53:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r8}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r9}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="006db2ffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090002006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x22, 0x2, 0xffff, 0x2}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0x10001, 0x2}, {{r4}, 0xffffffffffffffff, 0x0, 0x40000000, 0x3ff, 0x9f}, {{r5}, 0xfffffffffffffff8, 0x90, 0x2, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x1, 0x80000001}, {{r6}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2, 0x6}], 0x30e4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5, 0x80, 0x98a, 0x6f0}, {{r7}, 0xfffffffffffffffc, 0x12, 0x1, 0x0, 0x80}, {{r8}, 0xfffffffffffffffd, 0x40, 0x40, 0x7fff, 0x1}], 0x9, &(0x7f0000000200)={0x0, 0x1}) 23:53:15 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x100, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x5, 0xf08, 0x800, 0x7, "9d8aee3dd0318155f9c11420c42dbe9198c5d32c", 0x2, 0xffffffff}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x4, 0x3ff, 0x5, 0x6, "7c7f25f2d30c436b6ce31c279db7957ca5670a2e", 0x57f4, 0x6}) 23:53:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000040)={0x6, 0x10000, 0x2}) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:53:15 executing program 1: r0 = semget(0x3, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000003c0)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000200)=[{0x0, 0x100}, {0x1, 0x2bd, 0x1c00}, {0x4, 0x5, 0x1800}], 0x3) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) accept$inet6(r3, 0x0, &(0x7f0000000100)) semget$private(0x0, 0x0, 0x208) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) unlink(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x11e) 23:53:15 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="01022e15b764317ca6ffcc14b92920b707f69459657f16666e9f4ad69815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d4581cdcdae36c5db7d8c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689918b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2c0900000098d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e7f5e5157cd0f6ac44a6745175bd902a5f48e0a013a1dc242400de0d510672dd77da2c8fecead410c6a926a1592950db822d511a24c3df2c0900000047000000000001000000aa77ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b0e657f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9e1bd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb635536d46b79d1fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402498ad960ebf7502f67ebb569f", &(0x7f0000000000)=0x210, 0x0, 0x0) getegid() 23:53:15 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x44) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0xbc7376b9b95bffe0, 0x4}, {{r2}, 0xfffffffffffffffe, 0xc2, 0x2, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1f) 23:53:15 executing program 1: syz_emit_ethernet(0x17a, &(0x7f0000000480)=ANY=[@ANYBLOB="5a7e5dfcfaf80000000000008100050086dd6031797101403a0000000000000000000000000000000000ff0200000000000000000000000000016c010000000000000104000000000502ffff0401010000003a0028596400000001010000000000000502fbb80502ff000117000000000000edacef892e667d1c5af92247f5c061ddd894670926573ac9d78e0a6a156e7925c8734263d9c977efa6b711e68ab1817731897510ffeaa7f455aacf097e96b5a064fc2879e3c737c1de3cc88f6796f3599b4154e2691d462a0835c2ced83b16453e7a3433d767627dcd6d0b381c3a981e6a82502b52815c560f4fdda0087fea7259b7b73c1fedd2fd8e9d24f82d16f52d8727c73f2358811f9d977d7315db228608fab7981537daa6abb7216ab27fe226c02ea2358df7c2040000080000010000008c296400000003009078000000046059fdf700002c00000000000000000000000000000000000762ca0fe7333c6e9bc2504470b5486b0fca3069502b0100000000000004010027044a83ddb9000000000000000d62d16b5c0d3101818e049eb832b15f15fc3c461ece28f0c1f27b0f7b8c86038961d1a667f91a4384cb5ecfb5e23c188a3369988c17e8f2ef13207a94eca23ad0db1fc499d4960ef074b9d5d67b7c891e16eab5d3676a7149e43a98025f6f3d960803f60cae2856302087e3efcce78423d1bdb32f27726aac8b4f548893b3ba36a92b6ccef0175924132a9825c0df194b31497058e5dbe92bf75443f8cb2b8fdf490e6a1c24ddbb3d15b5a14322334108972d89a7972e42d572c5d56e0a4c28"]) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) 23:53:15 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r5) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 23:53:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet6(0x18, 0x4, 0x0) socket(0x6, 0x5, 0x7) r5 = socket(0x2, 0x2, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = semget(0x2, 0x3, 0x402) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x401, 0x1ff, 0x5, 0x19c6, 0x93de, 0x400, 0x7, 0x200, 0x7]) 23:53:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r2 = getpgrp() r3 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) dup2(r1, r0) r6 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(0x0, &(0x7f0000001240), 0x5e) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x20085, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x409}, 0x5, 0x1, 0x20000000000008}) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f0000001240)={0xffffffffffffffff}) r8 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000027c0)={&(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000001140)="368bbe83c3afccb471d324e4a3b37d6ea7601fc7283240d70449b7a51e780e0d9e94ad497cc49b4faa9f63cd6afbed879d9aa9fdd46dda65", 0x38}, {&(0x7f0000001180)="6ed6e4818a6be90c7b935083fe7a8c89464cbf349583707eb9f0d65990b337319fa9b7fc261cc31d7ddc2c7b3b89d28a7ab023ab86d9d09be447af7607d64eb831482d34ff0ee77a96cc4d3885d117bca5261cbbf73833096407f5b848c985001a635e95d0df5a0480c5b921c4298c9d837dcdcc4af2ed1772b90908ff50c4b3d1ddf58a37f8ae8c80ba65d159b14e2c84356c507de17487", 0x98}, {&(0x7f0000001280)="e4bd377f7df48bd34964af307de87507ea18d8", 0x13}, {&(0x7f0000002800)="de9035b5ec6ca44b14a4a60b2ce04273128b849accacf94c4e162963a84d336e49c5e47cc90a19529c64545766bafa11155e4ec19052401e6fa6a6c1257994f68826c0e5db2f20da2739a3b52df396dc6bbe3de1bfb8bf5a12762cdde7a21fbd36bfa0c09d0e86df65411882c85c1fb0ae260888de00f0e0fb71d7a4fa32b080823b4ffe9b3f27b401678b5f3ff195b1b9ff8c27726862ad0200000080000000007b822e8ada9d9c114b21ae840f59a0554562dc9a4c33938611e61d3231270279e15b68325142fdef5073aec0bd79af7cc457af65a04d44543d3259ab260adfee96df49920ce414dc20bd05faf55ce0c1dbddbeb669c388f8fb8efcfd8d1759d88e40db5f3dfbb6a4bff8b984bd2505d19da397cd514aaa4887f8c202d6e5797f472d15edff5aff5ba5b1fe827e71e1fea5732f91c139dfb25c02d422820148784c0754955dbafdff4285928f7d5a829696370f603eb814", 0x158}, {&(0x7f00000013c0)="53a56a2b093ccfa966749d06ff582aa7c951a7d7f844d7144fdad365aefc191bf5f1e3faa45ec3e1f0a777240cdafa84170fce14fb1b72765221d0c7c9c85d02699486246bfaaa9825b94b4b04c284da71fa654adb990c32bde78d0f9f161d6e314658e2680a378040197939da1d26644b7cf23eddb2d6978fdaa11ea508f0ba3f345af91965363e522ff7b28033477ef2a4920f2a83b083c2e65c934762c4a0acafe3abc9ded663fef1e3af1d63675af4d86bd516e4100ec0c79e20d4bbe4264952c015c1cbde8439df181cd788af0a7676201246f2e63d21dfb14ce815e0841685dd66a7787de7360e65cce6eb4218568004abe0606631aba2e01acd", 0xfd}, {&(0x7f00000014c0)="bf8fc705e325d72e8a746fb0e47660c0735a7cb8e33b84fcde65828580952578e04e22be939d6bf3cf4713066e13040fd43dba69fbbec12176c087d2298da0b4a6dc395ab27f9940429d14bedf3b81670b68e44ad83cd89f235db2f9d8857de9accbabb3765fce79833bc80197d9013152ef7dd75f5d950acaa40000b6c3932d4e6455790cb39167cd45c60dc2f01c95604b613a3c8c77c1c3ecfca3bc9a86e4e347fbf9ca2595c6e111a8ede587803346527108255ed45e8abfd7bfdf3d3d8e93978d99c9adc07bccfda85ed99316f79c762fa8b8e1881544d9a0b52b5e68144c8ff9e86f66a3946329688f4cd9f6dbf6ee29d79957f80022850d000b0e9f4480e2df439c7511203038c953832f907f9035eec57a6c712fa90da2f98a8213710b950901c83cdbda4240411cd2b428abdbba6c54efbba0e4d52ab04558b110f36047ec7b26756d3de5ce70ec7376d2f4f2d935e481bc5e87d621e6a6d7f038d50d7694ee87a7e63e13c163b252032c463a53a2a4f84e741d5356a177feb1f5f62236ea2135223e85b242c8d584b148aa3d1d7951957e2ae3889e0c8fd620f38629e670cc34e6259d7b0e3700664075f8df4891d792d75753ad6f20470403f5b2799f35da135cde157703f8b1dc05a2890b86d66a4ba04550556d1c4d66c94e552bf76f480def1fda443b8c20e972dc5ab9df9f236c1fea667ac0bcaff21179a28ad999f3b66fbbf7f206352a637368941cecb7f527ad83d2e7cf589e0e6856d9d1514baf9058f0aa0ec2297a813a8c89e82ca850f4ae79fdbaf38c2a31b2393f30b92114cc6da2d6f33af797319bca677364f2ccdc8da619dfc6e93dcef0f09184b9df180958eae9fc45d1cb1d37b1ac2f892e772a0ca3c5a39546e447787b0d955d11364163414365665c0f8a03c1c934dd9fe6e0f644b5463914f2622465ee8676772bd02ebf6d819d5cebcb5787feef0e3148080c8548fb2e081085e32a21c38bfc08376150da8f7671b721053448a2f7769537a867a9b940adae746f32f1ed60ffe21edc0712951c7adf3e835eafa18c31abd585b1e3c740df48bb6f57bfa2b5d8694802e5cc7722aea2367245c0f5fbe2be518bcd45b6c9c51468a002fc2caa8580a3e8284fd0902d3132245ff34f01f90491196d3483ae7754d8e94fd819e11517b69742dd262283d903288d2f2d5a91ba6cc56ec55c003a02a5d1df4a4953a78f42edadd751a91a6c6d5e7081c7737f59857b8794f69f3f5c4e30a9bc42398af7b405e6e606e5b218996f2357c702b200f1e147176e15acb5c19bf621102059c65b4d342a83b7268769341958c7bc5af9e82fb6968f684333dc042c947483fdb8efef4a99095fe05b13b22a6474662ff456ab7ea33130ed706816fb577e8c18acb8762e19eb8216315fbc1a700e67b1946149c090b0a1ac50ff320a889612596692fa232cf1ff41468930673607338c6b40a055933b976ab2a52c25bf5f2ad6f51b30a04548ae7ba21a0a290d820215d121e8387ebdecde94fb807a8beabf4907f4b1f4b2700fcf60c7b44408b8b8058136a0febd9ee3d175ea7cca1808c74d482a27bc60cb912b9e760e65fc370149cf3cc6c095a6aa4729d5c33842d2132310b2752596562019c097daba92e9ea897ea62e02a0da920fe4cbd2ae5411e9167e6e94b83b5165acdd508b036a8503ed3553016713f16df5f57859c69e11a7d46451d218b2db6033616b8db15c1da3fb27c493b4ee2f504328d38ebfc0c2859c715798efe40a8d40787329df30351e72f8a3fc2b7553ff747956c5aba1e6869281c321b6422d0d8d77a88631f996c75a627218431e5bfa0fc72ab3512bc2033cc3cc917be509ad4f8bb7d975c7b6d5bf0d9d82d95a86f55df0124cfb176d82e534ae28face9b37cb1c185a301c181c6b1f8ca594bbf250588bd01f74e6be90224e841c6c75e04c8508e82f3cc014ea869ed3f86c732a91a6933e780b92a6bc81ecb865169026d4db7a4d35b68743cc18b4291faaa945ce75f2aae6b3d374fe013f16e90b29c25e6c120c5902dcaea2a48244dc59143c8b6852ae2fd54cbd2d92302301d9b8bd0bda6253e8db8e11910059dfd9670f511abd8292154af396a89baf2dab7abad3e169dd97f7e687c274868e539faf5dfab64201136a4bf0518ee4ce46d727af2c7a87ddad701d735d417f7ab079b745aa7140697cd51ba57d94804a51bdb14d7d3b56237a5418c691f1f7936f4b34ac15f61eb8a2b331f354ce817783cc9cc4dc9c27bdad2dbd0a7f1f17467d6fb8ab6f4788ca4f22e2c62e7182fd19b0d185bb3496e2bb38567b1a4afc63efd9afa80d4bff2a340eee9bebeadfa1ce733eb521a633c09e68858e94bc8ea2d5f0e4d37c0469d6fbc8c0a1478cd30c651ed21ab9142f3da6efef6b8c798038e014a6aa0d94d4578fd7710ba3fceaceaa013d25a6672adf60132b0c4d06fccff6e39680620534af268c2aaea234a1b2cf0470be306bdb545c4ca733dd1f2741de2f4b544de3c534b0464cf770d9f3f5220bda01c3a694938c16d4d0f33ec337cfadeb181c216fff37740f2f1a31a5d14dc92b92a6ded2acf62d32394979bb45de05ace19dc1632ab23915da4c2e624f2c5e2f3f3a556f91e181e36612c7c72474af41f0c451157e8258cea39011a1da6833b1e5b8fdbf3151801b798e89d3f5165dce2d80cafbc0950d63187f570ec8f46abfb9555cd6b604aad6a571abf87d23a7cec4aa7f96460d9a80f3107af03ccbcfbe7f0b482181312be5d9bdb2ab5fb1f9dac46b11a0005c1bd5adfcaec804544d8987f7939cbc87cc9785f5299bbec6167467b64cfb68576ca6d2c9cff3b4350c73bd543e7f82e5dd136d7abae8cbd279aeb58da55d853b10201b31de5f3d2ae9590eb2baf5d28db223fb9a145c37d17c20168d2cf842c2626392fe866fe639a866a824f684c3e7130220c01b8b85abb5d97dad646064c14020c8e1e429e8f058c07fc2069efb2198c0d84ed3bcb6eedbbb29f67c5782fb2d7134f4f6950efc9c5f6d6a4b2fc3efa0cc2be4108c52531f795c57f9673b076c25980d0ed424b3c8aa4c68d6ed7515aed4f40977ea7d142916d4b07414786a359e2b74f3227c49c06caa61d23c4473caa4ff1327c16dab837b2ec6931370a313f2134a40b0c510837f95f801f45b38b296f0f7f912b7de04f596d2f6bdd1cb75678270d5ca693204cc960dea0d99d1ddfa3b8e5872c8a519dfefc1be157a4ba67e5afa4dc74ee9a49467cabde204742a7cac95b1173f51d19466a3871185a9ffbdc6f785e206380ea2c67eb70b5956ee6fb199fb5565c9d028c9ad59a6aa4f12c1a55562ce5a8a1b730ae888b8bdb16974fee7082607183cad0e63883b4f426e8f31b141c8dfc1c8dc7fd08a0fe399d0fd6573b82e65bbe7b57c8fd94a6737fecfe65d8ae2d91b7eb11f3a29a65d6939a66f12c953b22a5fa9470ecc009faf2b8820226cc616db4468512a1f05f6fa4e9cb0f33b18972b8bb030fc7751bf9d416d3511b40129a15d69332b85c564f0be8d809c1d36c623deb0ff60f4c289699bca164706c106229dbd4bf2a9adc27ba11bd92e6853ee1100c97715a4311a3352d00bb57e943e986498ea37e23f46a5307f3c0da6ad7947c469ff796abd3f1f4ad7795b5db56b8cdb598bf93f4498514184b3f09243a91dad765913792062c6fcc038808cb08a713d8d7d082cdb8b8863803b603e2da1d438d001b0460ef4ced184a6dd474651f0724b60c8585ac90165692a450e79995be1df69abc9ccd246fd62fcebe29e670e228fd972139c327a3a1f9002e80f8d8ff5fb5f839b8e679e8a0287543bb2440bebdf6c4eacc822387003d7f3df22b4f2976e5ece82a201236c8290a7894914338af81a7b2c3b405f696d52459d0655481bb9c02d93c0ccd116579b8f7042e98ecd2b19d64e6ad8383d90d48d3283d63039716dbf072217f819cc8fcc50e49dae7eaa2b4952e9a4e5d851e33376ec40c113925e7e4b53e35a9743c97cbd6cbdfcc65a62016dc5f5f1b63bcf726d15937082712b82b7110f0eb9c4f589bafc75aee94484432012f13fc0374e90f35456a3512c4e3c1da7273106be7b89278c1745699f9abe934a821e4a7e1a57f486972385d8eee7d9de04c8bf2c61af2815b2a8fda85d20b72322c0b5aefbf74047683737ec3d3219beeb453ce074f2d04399a802ffe4e73c583fd11388e9907a42ca80b8f942f48afb0b90c8a1b519bbbee47dcf163ee9dd663cd121d1f648d5ee05fbe80788f4c693733e2f50cadc287722d3fa3af4ead3f1290678856a64e3236d49371539e6d7ed1903c15eb34153495e1a988a9c8dc5fd1c6594cac0cae4e810285faea7a29a1186e6530d6397359f8e9d2b47bee443b043a2e718e0e7b3848f9cadc6ba56c4f72f90bbcc82d5347437312dcd64d52f7a8db12992f25ddda90e7578605a29743b464310ccedcd2531edba3c3c64317b634c57b143cb2236a0d4dbaf6818047bd26acdf6c4d9780d6013737c10d22e2b722f454d731cf3f2d233601e56bbd6411ae91f80ee2f87a8cbb9a5c4b5f46a0ea5474ec57740b31f7118d27903b02af530261155b96531d6cb333ccb19c19b4f54fd71f9f2e7c3935519c65c39c208b5b0ac39341dbcd8e73dfd288bc2799c90f90eae5dbf53b3ecb50617cf59be8f783b8fb308ffdaa516272f5829a464e6aff926890698529264083cf588f7581e2fc62089e825714914f81c9b21792ad3ddda70f053a553009e8ae8a957ec7452a510825af982a7512a9c135dc7c79c08c09d2f6d21905ab5580aa471a29b8d6cf74772a77eb85e43417a588c20a3aaac1219201e95f3ff63ba66f3004d9abaaf845ebde49b7bc0898ef39d9a35116a86ca70c32008c536468da1d096e4a8928a403a80e80942fcd7f067811da4a39adbe9325aaa57cf7f23dcfe6f0bd213f1111135d74e0c4100683f36b7817114c24375784f718f70115ab76eefb815ba009b79531dbd9d5aa110d945fe176eba5a7a2bd87061e82f15fd204f753414c8f5935a7c3e4a8ed2b223f6865e0917b440fae8b80ca33cf29054e7e1a8e7526b99eee2ba8aee2bbcb20e5048850c0cc6e036846b98415ade6d47371af404a2a96ef0665019a0411d827c77c05ee2e44bd74843cf16fae064e78b7597e64b7201ad74f6daa1f0cbd4d1adffb7243cfb3f28526914ad07713e83422b52a3b73bc74545bd99ff732cf88b340349041f480c7ffe5fc800a5fc7c62730d1e8f4b61ef682f7dfa017fed8b9a6bbbc5d2fe63497dc205cdebaa7afba0d980ffddf97efecc0f172f766a77449da455c9b8ab4737456c755e8d8891d8633709141266ea8a193d15e045453668e81fbacbe16bc9e8e82b0da8986a30ba4e94e20ca51d6e29909b9415f8f14f18b7bdc8daf53ae908330338a1cb04c2cf85d2950f58d70dc7df362b0ec9625ca22366201a1e74011307e843e02c84e0127f45636a0ee145cfcf96e630a5cc5f17b7558534427fc71b45fee974fe766094d06f317ed82e3ba2da4f83d3821ef9ba09feb3a4f00fefd6e75c6e1c63a7891d6635b53badac34545e58198a9d952ce287983b47edc431659b23202e89531980f929bfecf35b0bbd5e240fe122fa28a4ce8c10207b5712fef829ccac6723104740f3755f36759af1b5740978746963d93ee254d88cfd9c28aade29374e0c5e76a8570b48ca064601e6c9cb334229035161f22aa7ae47785411e4aed9004e0a6daf76c08b61c6135c7328668e91a1ad2c91", 0x1000}, {&(0x7f00000024c0)="2949c008057aceeec04fc1cf3c94bc38e5c74edb1a44390ff0d845c237c5094c90caeccf0b54af7a8058d26efcdbd50fd3332e01af813c609dc9df8222588a62817d9ba049fb6e57928dfc7414d8a4fa695648bcafa07b27bf8d4912b8c7f58f87efe27c", 0x64}, {&(0x7f0000002540)="8f76bf118a0ff0df", 0x8}, {&(0x7f0000002580)="7b88c5ca17f80b8e643b2bb67e3b47b973158ae2c3b1cbf8749a2abeb22f4c8f6e9f56027439cecb709cfc70ea1dced7a6e205a1f325dc035e0f2f4324f66bed58c0", 0x42}], 0x9, &(0x7f0000002740)=ANY=[@ANYBLOB="2000000000000000ffff000b00000000", @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x2}, 0x40c) 23:53:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x200) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0xffffffffffffffff, 0x2000300000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x2000300000001}) dup(r0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) socket$inet6(0x18, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x2, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x4}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x1, 0x40}, {0x2, 0x200}, {0xfffffffffffffffd, 0x8}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r5) 23:53:16 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000580)=ANY=[@ANYRES16, @ANYRES32=0x41424344, @ANYRES32, @ANYBLOB="90040000900000000000000000080a0000000200000000004b1e98bd7a54abd08f69ba6b739cf0444febe9d110624c6a268eab24182782f13fa24be7554e869d1a1bce94b9a0ac2d55bf553fd4e6be419ffaa2fd09c9c3f3ac92c6836e82ae45da00000000e2ffffffffffffa572531eec3708d1c0aceed4ecd532721223182a61c5ee9ad869d388e8066a6816360b06eac984751f96d12c30da2b5c8f40684e7df93f71e99bb3afda3dce471631a21323460c"]) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000040)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x7f, 0x800}, {0x1, 0x8}], 0x6) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000040)=0x1000) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/193) semop(0x0, &(0x7f0000000000)=[{0x4, 0xdd}, {0x0, 0x1, 0x800}, {0x0, 0xfff, 0x1000}, {0x2, 0x4000, 0x800}, {0x1, 0x7}, {0x4, 0x100, 0x1800}], 0x6) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/13) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0x9f}, 0x1, 0x7, 0x7}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 23:53:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340), 0x1, 0x0, 0x2) readv(r0, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) 23:53:16 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x61, 0x2, 0x0, 0x7, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 23:53:16 executing program 1: syz_emit_ethernet(0x41, &(0x7f0000000080)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, '\x00\x00\x00'}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x80) 23:53:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') 23:53:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 23:53:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "003c09b972d124edbc0000ff030000000600", 0x4}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x8, 0xfffffffa}, {0x18, 0x3, 0x40, 0xd85}, 0x81, [0x0, 0x1b7, 0x4, 0x8000, 0xfffffff7, 0x3, 0x2, 0x1]}, 0x3c) 23:53:16 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c60600000000000000f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1af902a5f48e0a013a1dc24244ade0d51067201fe3eb6a917a93ac6000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b2749e7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec00"/528, &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 23:53:16 executing program 1: syz_emit_ethernet(0x76, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100403a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c0001070000000098cc36bf72de6f5f03825a3e4ed07e0828a757bd33b5d0cc67b1b4d7451ac5159513874fcbda0d592faef680c15da8e3c77754d09023bb19689908cbe07e4066f223498deec36058c4aaae34c8a124d2c16d68da7a4f09baa9fd3349ad0f0bc1d50afd52be1c6a2c557872f598ad12f96bac298654cade0e83fa0644b4b732521cd58255d12622ce85f4d5248d64f07801491469f73bdb734b78163e12eab5494b38839a14203cb7f6f1b1bc33"]) 23:53:16 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x63) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x1000f575, "003700200b0f000005000000ac39000500", 0x1b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x10, 0xc002, 0x7) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e100000000eced1c2202f88a1ea7d797413bc9e52eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c6689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173cd01f414c809ddfce9bb2114c5db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b41a45ca65e30ff4dac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a4f9b883547f2b71fdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115475050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a48759e3be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d36f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef2300000000000000000000000000000000000008f0abeebd837cbce242d305e55baa5a3f7b28c768af33a7224dc227eca8f38e077b057deccb5c26867c5709e89d9286ab2b55002c1f8355a00"/946], 0xa) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) connect$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f62696c653000"], 0xa) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x0, &(0x7f0000000180), 0x0, 0x0, 0x0) 23:53:16 executing program 0: sysctl$vm_swapencrypt(&(0x7f00000003c0), 0xc, 0x0, 0xfffffffffffffffe, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x40e0, &(0x7f0000000040)="1f3262e2b3a2d9ab97a2192635bc648f2c1207c97246549c962dc248a287249f68170645e49dd146b0294765e74cb7ba3d059ba0d1e3b4de752cff24eca0ee4fa179c21c68f2a8c1ee054b92027cbe1a5c7ecfc1ae5d179c8c770ce7b29ccae60c8f81ba41839417e6921abfdcfc64cdbcf15d4a75ecbe824e9a358b8dfef0c155806514afd74fafcc394f9c1da8ed6c0f7eb25c374574ef6dc40a65b503efcb370ca4f91a36a92c47510d28fcd367fb76f14ba10935a82f1f6d1cf77e6cc4efe173580b7b95", &(0x7f0000000140)=0xc6, &(0x7f0000000180)="21db6fa62b501900763944ef3abe6dfa01c14ec5716d9d1628ad63e8cf0e1ab7e22a259781cfcbcc0f9d9884ebaf461bc9b167427b87a29ff570cb6962c6fdddb95500554de55ed1279ed2fcf052ff846aa03bdc95b62f5f5b47d160be63c6d727ac608bbe00f37e664b17bd564d5e09126651d57e0d7253f7bb3b4607ad1a56f4c3d1dfdacde7db1cebe38fcc610d7db4c6d5726f2720c0ced0d63e1fba65d4846636ac961aa9991a509ec3ae18b6b45efe29a5adc2776e903f158b9e4d446b12c3ea3d60", 0xc5) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x40) 23:53:16 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x10}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x0, 0x1000, 0x7}, {{r1}, 0xffffffffffffffff, 0x41, 0x0, 0x2}], 0xfffffffe, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r5, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x20, 0x1, 0x3) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) 23:53:16 executing program 0: r0 = kqueue() r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, r1) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000040)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {[@remote={0xac, 0x14, 0x0}]}, {[@empty]}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast2]}]}}}}}}}) r3 = getpgid(0x0) r4 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r8, 0x40067664, &(0x7f0000000140)) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r5, 0x0, r7}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r7, 0x1, 0x7}, 0xad7, 0xd5f8, r3, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r6, r7, r6, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) seteuid(r6) 23:53:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3b, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) sendto$unix(r1, &(0x7f0000000040)="a3d825711356e8985a88b94f1a9cdf7487c75349e5e22d3877c4d24340266cd5221384e2154757761655d3fe67eb1853ecddc2458dea8702d31933363e08bb5f453a85f0042aaf02bd0dede12aaf62397b29d99ac653c0bc8580ba788dbf78266a7cf2c487a5e64246458ddc5e082737f180dd4337c8aba1129c4b1ccd549a71f2767b75e3ce6b9ce7f318daeee439a4acfaaa408d3a5f2ff1e82c0c3820b46b1b8e04fbe0c2758a8bc171dd7ac2f7651fc325692c9c4c5d7ebf31273c7cae2967da3d9996a2e6eda609ad8c89fe0b6ac9e0e6367f5ea1cd30addb1ab707780a986c0b99174506dea3b42e1e54b9026c", 0xf0, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) 23:53:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="fec81c99ece20008b70020006dec00"}}}}}}) 23:53:16 executing program 0: semget$private(0x0, 0x6, 0x96d9abe373066d01) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000040)) 23:53:16 executing program 1: syz_emit_ethernet(0x85, &(0x7f0000000100)={@broadcast, @remote, [], {@generic={0x805b, "6ed0bdb2b2637b9f47e75aaa19484fb72d3409e818c0f6e4a43c54c28447a590dd9380c7cb0c54cd6a15bdfc2cfcb4a3f190ca233195068756dd65aed996e75f9f095fe041d4687e79c4454e5487496f8343bc1d5d1d8f74dc5ee872a9889ccafcbb6e68264e2d2d33e346b44daadaaecd2900d856f6ef"}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/248) 23:53:16 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @mcast2, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @ipv4, [@hopopts={0x2b, 0x1, [], [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}]}}}}}}}) 23:53:16 executing program 1: syz_emit_ethernet(0x4de, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x4a8, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x7e, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa9"}]}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x5) 23:53:16 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa952e4e5553afe61552e07d024a4a4d08aaaaaaaaaabb803500010800060400042765d78ce8f600"/58]) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0xffff, 0x90, 0x5426]}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) 23:53:16 executing program 1: syz_emit_ethernet(0x131c, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605112e63afffe8000000000000000000000000000bbff020000000000000000000000000001890090780000000000000000000000000000ffff00000005cffbd729a82abcf00878046667a758550100f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376ee31ad6d82aa691da17f1143e33c59e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c70120bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb181aaac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64041cc29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff"]) syz_emit_ethernet(0x34, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaae566cc0806001890010602e500aaaaaaaaaabb53f9a921d46660304231aaaaaaaaaaaaff7bb76290d8946afd08aeda575a6edddde708566b7b006f7bc58431afa82514b0d6473f71e2cee378ff0225b70096a68fd48645f1f785000000"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x3, 0x741) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000004, r4, 0x0, r7, 0x0, 0x1, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 23:53:16 executing program 1: setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x120}}, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000000080)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x8) r1 = getuid() r2 = geteuid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000002c0)=[{0x2, 0x3}, {0x0, 0x6, 0x800}, {0x4, 0x200, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x5}], 0x5) semop(r3, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r3, &(0x7f0000000380)=[{0x4, 0x2}, {0x4, 0x2, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x2200, 0x1000}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/119) semop(r3, &(0x7f0000000200), 0x0) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x40, 0x7}, 0x9, 0x5, 0xffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x8, r1, 0xffffffffffffffff, r2, r4, 0x1, 0x9}, 0x7f, 0x5, 0x8}) 23:53:16 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x9c52) syz_emit_ethernet(0x10b4, &(0x7f00000010c0)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x107e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x50, 0x201, [], [@enc_lim, @ra={0x5, 0x2, 0x100}, @generic={0xc5, 0x1000, "ccd43f1984ca2215c9fa3489f3cba2bdadbeeab76248c3e8b45bd1966f82805e0e9db0f1ca3db2f67e1c0b45bd11169387b41a9bb7b8106945d444d65d70dfd70a80b9d57583aa2a5d57df9428b15faf8e04418f56b7a857954074c6ddb3412b447b4806500d65b9b4685b52c4881148a666aec5a34066e4295b66501076a6e3f1f020e09a4bded5f19b71f2c5073143daf107c2b4c89517f1c5b470270b735894b373db16f40cb09f9da3dacc748e32bbd1ac94aee8490f738987351c596cfc5a9e2662c84790683404add9fce8ff87b4e406e289afc75ecc24b31dec39b6e6d46004c459fd85ddcef11bff036707bdff53107ebf4de5efb49a4d7cde72b2fe28805e6e69c5ba3e8d2b64aa29e719a27ae44b080e9403265f25bad47755556a0d6a9b6e740b43da57883df4cd1ccf0d734906c51e99dcffbbdc13d27da33cba7e91d5712f85bbba8054e7826b09388ab89eca63f794b454d48440fd312e2ee639633b0daa6158f85f12b7ec0a7c63c1ba9f5a940cac1aede68bf0a76dc67b7efc423c58c2ac57301ff5793096bc97a287fbbcf684314cc8a0baabae3503fe83c482ee4804cfec9d5e4a1695efeaa5841782e6bd30728c509d16a40af84657a42ecc87eef75505a1953ae323cb3bc40a594a7fd13a395eaff948cc79dfc6a4797bcaa4b912cf1c687ff5b1b3a6a21e214fcecf788ae56b0eda5d33ed05bd5fa42cff5ef661b27fff03b0dd9b4fd6cff1daf38ad347f628791b8d0b021b3fc1c4eb36933cb8d6d325c0d3b2cf70cf665c22e233c943c5a7e371d388c4e198bcc7b1f0b88f1d74f0c8c154310d5afd8c4e394a55874e0d91f5b997940e27e149045ef7b74e2e19aa7e4f080e34c9d3ebdba4231a9e566d4a0c5330a8266f8bda715e6b9025d2bea29809f1d0adb88459023316ddf411d3159d0564cbd7a07594a22240d132792e5ca91f7f4fd45f94b38c8806114500ad2782ded211f3493016ea005f8836ca952b41b8f9686892098ffe0bdd922a2f5e392efdfb8bf39a721eb6fa7a2b1a1d180e4f4a6b3b9281100a7f6b838d5881a8e70d2d3465d8be19fab2d4c2aae56d96950aac7e37ff6194f01b76d9930cdeaac1f3888ae6f9f4bcd229900155531ad75e5c7dc86708eb1bc675a8f2181ceb7f35a04973f19e0927b53abd27a68cc6c9a275d58cd38b2be855bb1bc26e78dd0364a5620fd010800dfbb4ce97b9be4c084c1f201e42bdf54084c4e9aa00c5e231400aa309dd85891f3df94540928eaa9948a194912575423e984ebb6531aebfafbe5e751cc34d50f53ed89408880c79cc8d95f2ede737e0d9ff4c40eca4c8c72e82302d607d80038d7aedf0c314bca758a5869495bf1c6fadf2d1895bf494e3e58211cca8a1d62e0e878b40473655d6868e5824762b21af3214a6b1b770b04c6ae1af0af61970968094ce0159cb92276e45455844ca54c2649e1134bb80da57f9e7332150882f45b9391fe8fdc78b62e44c562d6baeb135b9c62c7410d3908c798757a54a4247ce8f9541404cab2bec08e7b495fa269740274804088da0317132d77cd3087ad8498b8c82bb79b8d02a5c0267553faa20e64ffed6a8586a01b4758167ad2c205dfcb60470fa7ce7b99cb65600de55d84d54f07c60db7809d553517db9751c55060dfe054a3e74f44f23b0777fb2a62a1e4bdd437723e98fd6190ac2472d86fb0e192ade5e44f83bd2e172acd1393b954754ef681f110a626a29f164f8b73dbb2ea74a1e503c1980c752857d8c029d55595a8811baa21d3b4729ec2494bdf04ecb9743d437e683eaeadea913012e59cb7804490d1cd5139ecb3f4ef024186a381385d84e9e71bdf24b6f833aa02d89b91a39d4b744fd7b28f6e99b124952b95e4824546fc1a6a02af1a99bc8d2c2e0ddc357d80e01c4cea52dd3d41515e8fbd2e5b13bd91dc6b3720dc8073c84fa0a07db6d39a6025b4f86977bec4f8bf13b399fddb8798ed7fdac85d813d1ff2f15340b79c32cad621399d238d157a074cff3e174092a3a888205d09ef6c6534648a781ee63ba200dadecd2528755da8f83b7aa2b4692110fdda7dcdf652ae3656f44f14f9deec80944bd1e03217c4fda16c11e6691e8ae5fa3980c047292f88adcb2fe6c4098dab66dc8407611e3f3a8c6eba64f9861a5c32a29b514b6821681a4272fa5979015248b4bb21861d94162acd9ce067e37fddfe9cf4523e4d585b9d886a8c077a9d7fa6651d530f2950748ce5fe829c160f88c33d0ff7d78f436c07ddb0e7b39fa21791650775b8b4ad2c8dc507344eba7105a9060cd9b19196e59b24f954a4f4d0ed8468dca07af3a5dd4823a4d95a6598fff23dbe97bc8437df6a0ed6f59a4e4ee9eaa8e39fe606a7749725c039b0f056dfa0e3f86da2086ed9a9b663408bd0d33c728b376027673995bc021f00c7be6759ac57e172e55eeaa1a3aa49dfa2a1c3a6a7ade5c5161ccd70f85cd41a8540de944f0fd5ad55a225aa4b364150fe3f2c4276978ec5d812b0714e0e3c0fd728bd74eabbdebf0ee90969ad3e536839210858e530143c0d6fdaf9d7db2415984f6d40d605d2d24c433137df7f32dbd6f9e48074154f93687dd8cc275062ef2dfc8e6f17b2da45bad7e98a59e28ba713a7c0315c77af9eba20db1270e4973524f70e1a564002f206e8c792b935554bd51087d23f95b9f1c8c3d32d891c6d56d98eebfcbcb92fd4e414f68e78d9d74224cea560a271ac4858d12953655e911c4c9658b8fc99b38d4c7322d572636b4dcaa10c93ba03b125af0366ee86d811870e2dbd4e639367b7e3efa6ea4639c8e2ab37e42c5215df9037ee0e0e654d9815674b8f4381600b76f2360fced44914704d50170fcdec3362c2cfa962a9895d91f391d7a462c3917e224d47150bc61d224b79398843b7d0f7245c8201a517e107d15a31f62362fe1a9eaba631ee16f01de474c0019ca7e614fa1130d293e165abfa61dfdeba04e586bc97f67697574736f8bb97f53b9bba4b53fa1275e90457752d2df402d3f7d8eb06db98f564f3eef0ae264956cf0161890fab0ef2505625bd3f44fe767f23f7e83f211f70b5f39874c176fe8251ca0c2f0e34998364776c63683457689db27973d7ac4d3121264644abeebdfa1df40f6c31f99fb0aa89a7aa084ba6b5a9b6ed72c745e90213802cb67bdf0b41b74043d2ab99ccff1dfb0313483427d66a00bd8c247fbd780d4c333253a63579fc64ffe17da9aaa6f49472c560942fc7e3b649d57b219953190cc9e962d6de5a3faa33b8d55be303272ac6e4d0b2d2e5e0252ac6461f0e25abeee793a994f0e994093804276c2cae8ec221755ec3090f0172553bc71fbb7c18d54253db16a4466638dabda97d194484d3671e6fa62082a11a5ab9246d53bfb43c7c80962586e932f833d65ae1d560d0890977301b772f5ca1e3bdcc30d2de618331fca713c5729bbeb7606617ed46c118e2c6615fd616353c1fb706e7bee365e01e700b2865a3e04d4123a4b2cece25c85b7b4bba09044a20f60655098c58e5ffd57cca801dd64b53b8a6369a63722e70d7063567cbb7fad72527f7a21845d8e54d37e1fd94da580649066d4dc322d6ae688fc8bc6f2213aff24c64908f2d1a5fe24d766d37d9cba4ebe8d8e210202b2a83c807101541fd975217a88c36293ce00d721cb4df250bbfc562a4542d736343f44eef38e872599f802a3a373af0e7a3327ec575d2d6fb34e5180b608264f5666735f5b2cb170a07b6fd0af092250a91f5a297a92e744a82018f05b66ef8d795444dead82baa5c2102c281f113b387c0a6fdfbf01d13c742b6ddcf0d1366bfc72f2c5e86f27f77714563f86c8e849e085fdb82094511a1ef7763a1195d97f7cd654bae0f2b39abb938580f3da823b204b909919510c815aba9f5b153fbdcbf1bbd14b1c9068cfa434bf7c7560b1975c6e5a87d33ea2d81f706235c91258cbd3558a56c3966328cc18a20a2ba8ef4491ce3046e76b67d26131c2435f44129a6c209ea891d22d190a917a33ec1e423a047d10fa71251dc92317a0da1657b44244ff355a6449b3925b94be9d261cc3abfa67647f514b2d4e75980fdd3e4ee2f956a789302f53dc68d451a5049a4b39b61cf5fca0cc40d0ab13db08c58edf3b94fd176c6556a8f0ea96558579e13dc1ae7cf28fde2dbc1cfb384352a2eae9fa275b94605c0f50f2e862c8e7dfd8a793c3c022b0a4302dd68b8523eeee101a10357f526bf71a29bf62c0ca8abd104d911d4644dfb7124f86e31df9f8339d49e78bcbb7be91518b46d69f969763684326d6fe1086428773b923bb1a3a20fb49cdc32688d56f8434a2f59a1be0d0b1b749b6cdba563ddc1ed468fddf52ed36178a4bca4882ece778af09e1c29713dc25d37297c3ed46a96f36e25495f5e3d924412a4874e166772da4cb3b76961afb9bb44396187d5534b1ef33f7ebfb937a58492d918264ef45446c684d995e59e5302088f77a7ef004acf096b693df34259d4eeb5f59756ea2215fa92035559189f1730995d43938b349f8ace6ed80cabcb874f5edc1e0826cb5e1b6f33be7f6159af8745a8281b7b93cbfa636b4489ee7fef7e92a33810cd0e19e7606f4f39ef7336aba54d97be68a026d6882d8bbe52400db0a718b228d3acdf448f34a211844d88164953a967d9322c8ba020d7287349eaf2349f0d66eb2ae6b31371159c0e9e492ae492340f603d54fc1ed1055f2668b37c58c2274373090b890fb825f45c8b852aa975ae29b3df4f90ac4811dad529af1c42d690e09d6113fda1713126b448bbb9d99a2fbb5a51906c43b9dab5f2d53678898216e41eb98d9bc4c9af6263b699ddbfbc2c94c5aad16ce9910ddbe9ef7cb8ca8952210c231c6fa2830c6cb5268d753697053e794c0ea83c1c10f6ce83e33b809ca2e9d8267db5440a58ba6e67f636f5c514132cd9904564e03182544f7934e1be4b3b00b95a593f7dcb8e3e921b514df27d44e4ca08cb1520fba817d33c768d2c13fd18e7aec04bd08529c23e5ae57fd016a504a56c82c8c46ec0c023f00dcf8f596a6cd850b2a82e9ed4a2fc7626f45f994069b893af05526006adbfa191100b51b5b1fc237108b77ce663ff7a87e0a6cd98686b673d68af3b5fc8eb0431e6256ec332784cb99a05ce485f07970efd5b4ac967d9035faf451330eb4114fe1266e1180ea470fa0df1b6e5d17770a3442ef5e4b5fc000d79b9e872d3ec6b567247eafb0c40ab7f8903123bae4726a634f96dccb7ff9141a901e14a0f0949320c74bd7ca14388b26f958dc0b079d81cad08720634e719bd3403b3905fe30acf5f1c0418676390151f0ad5dfd5664808bc99ad4b75dfb2c5c26d711de80380d146d55957670ac4aace7a8a04373f13c5c3c0bfaf31a8727d2f13dd20e5498da9b18de83d6062b0dbc68733c01a6fab45b5f7aad50e38d2b42decb87d44827b18ca2c70565e739ff40e548c4f79d46b46eeb7b9ba55d8c2abae8465df2661a021a092dfa14537aff6720ab0cfad51014d958f9d37f56ef3ecda612e319249f9cb9dfab225e45e8c26d0c4e121df246bf9805676515553a09fcb1350dd5e84f3c9756b7268edb1851fb59fbe350e690714dc1061aeca5bd147b79aede7554d53797cc5e9fb3ddbfd32b2ea289592cab312dc2c3007ce41afdc6c4a5b7095f6e251aeb3ec80bfb282ee76d3662756f9b0ca7b7bb0c9c348d089b61ce6cfbf521f12820ecaa96e924f6548deda36447588b7685c03c29365b2f0b6ef6148981a6aa46276aa87c5af6dc"}]}, @dstopts={0x67, 0x1, [], [@jumbo={0xc2, 0x4, 0x72ae0732}, @enc_lim={0x4, 0x1, 0x8}, @jumbo={0xc2, 0x4, 0x10001}]}], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0xa9, &(0x7f0000000000)={@broadcast, @local={[], 0xffffffffffffffff}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x73, 0x3a, 0x80, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0xc, 0x1b2a2a765ab5aa66, 0x1bd5, 0x0, 0x6, {[@mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x93}, @timestamp={0x8, 0xa, 0x101, 0x5dde}, @eol, @mss={0x2, 0x4, 0x401}, @sack_perm={0x4, 0x2}, @eol, @eol]}}, {"ed7706661d7ae316fc11b54263a71c5885c7599c951e6b9e5df0e1aad870161f9014c8cc05c9bb79f416bfb230466da020288cff89b6e46b69f96e73c58c6e89fc8f41"}}}}}}}) 23:53:16 executing program 0: syz_emit_ethernet(0x2116, &(0x7f0000004300)=ANY=[@ANYBLOB="71f2f7759400aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000011fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae594478074ed0f6c4820923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b53"]) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x2}, 0x4000000000000052, &(0x7f0000000300)="eb52509fca422b6408ea1e07000000000000001572ff1b747e446a1ca78bad0db8a1056119c1b7935c13e0870ee2b374b1bee77fd817930cb9ee170c58c04de22d84d78d4a94737f9b4dcd90cd47043000070000000000000072002aafd4a3ae3a41717057b4d90000000000000000ea632a6d29fcfab93e29083b17c2d86f6b608946cd1b54628b4d1e5cb99653c8201cdc37530526f27ef6e164b405cb1515930ebd40751973109e94d7a2e6ff9769227324e12d5b8ec90f7a64e4deaed7f020ea9ee4eef0bb8ff2d39990976b", &(0x7f0000000040)=0x6f, &(0x7f0000000500)="c4c40c4b78f41c4312bac87d62b03d6a7b8d579cd444eac4f3badce23302cf806aa3680a498a28ccfbffca85f564a03b24033026666cd1a6eb8698cd8488506e5f8440bffdb82a8ffe3e8672a18d93f8db7853c15c8b5062c28128634a021c2703717acd47cdf7eef5c91ca3b182e2ea39adf9f82fe0878b725b72091d7defe679c5136a14ca88b411e447fb30752faa0212a8e549ed86fe5020d3faf0e33d340600000000000000471c822595493719b2b18add9f4b847077d90ffeea0f5e09ed324c887d3f832e31a4f88d3f68a53a9213b1a9b8d998f8e7c0bd6058045634cc7b443be8c62010024733dad07102250b4f54c38f3cb15ea27523c728bf0bdf0ce439105d2a9b2fbbe353ab6f8812e66aa1ea0a6ebd514918dacfc64bf243b0aecfcf631d3e0a42a47022d3f76d1832f34a71f59224ce57e07c6d3119692dbeb8dd1d13d3d07f97afddea61b48185c1266e6263ebae3dd57aec04062b5ddd1cb530f8e667bdda4574e08115737181c481e66f3f5e7b7ae9a2eab243c8927bf4a8a42ca7cfd9396534cc81a40f5bac9d62263c6b79cfebd5cc2fb528a643be1fc420e6612cb7a66217812607cb20d671019c2cdb42c9c688d2951761e3b73f3ab2eb73d6e76356bfd8cc2ba16855597c2f2332956e28a9524682eb3a119d19e2cec4767b2eeb64ddb70e8751825e6628862a3bea36f0974ff3046b5b61b51e08111545092f2cb733014068cf977ccee5d68ef0c42e87240fa0b8f56afcc964ad669677b32787dfcd4d2c9d1330d6bcaa5036f147639742ff34fac908eaf32d17eaf30226a5799b7e6bd827b4632b22264a7aa296c36ea2b0a5a526c3790570ef04606b407fe1708b5d5a77e84e8ca003b274bfe436fbd6d4e875208f6ab19fcc81fa276b43384f7dbe90485f40a5f9f5d16b52914e5b81b90a92ce29d4587ea9003dbb79acca7201d70f89465d481e31652c689c73873ca6ec2ec9e5b6c0944c2a9edc585ad50e7b6fb6a03ba0fecc63de3670a923db2d2eb7ee87b1131282eb53b24a60fd576d746a30f302cee799da8c0f3da8a553d18198282544653d31dee8959c62cbed88c1f391db4c872b853a26378bbb81427ba54cae466423217d074f51dd1c2319f090e58be667499c565206a5fb216f65b9353666ee481c5d865bfd97b85ad13be6596c7e0dbb56d6f5d20f0adf89f9a8", 0x120) 23:53:16 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/183) syz_emit_ethernet(0x105, &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRES64=r1]) shmget(0x1, 0x3000, 0x308, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00ffffff6d06ff001000eaff0000bf08001edd7c6a00000000000000000000002c2ac6f4004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e7b269b7876b65d89073055800508c19ef4e7f54c39c2d3ac8e56bbae80456c805739a7996048f73b93103da3f7183"], &(0x7f0000000200)=0x6e) recvfrom(r2, &(0x7f0000000140)=""/49, 0x31, 0x1, 0x0, 0x0) 23:53:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000040)=0x1f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 23:53:16 executing program 1: syz_emit_ethernet(0x102a, &(0x7f0000001140)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004500101c000000000002907800000000e00000014e224e22000890788e4066266a2f4144dc35942313d4530a331be9a300c725b4bb3cc4cc80b2a74942350aaff2e8803e3452259dd0afdedfe2f228965adb1590da768b2ca89b7afada1d3737bc82448b7187d21932302fe3ac21ea6dba65f198a6d7f0399ee032dc7e747b35ddc8e61f05f36db79e726300ad5056ccdf6d1b860b4aef4a1dfa02f43af86634f3b5cb0e3f0affd2640425bde4d1554b385081f5aeda4c8f1f0a6306ff2e3381385020e10f64a0e369708754a2424462c36034286081dfef72f128b58bdb684a13459eff3d824a711554bce74c84a8783f69f7dcf56a707f31007115e0701eea3b0671c6d4ba99c80723256a0a3ca2c166274671b9310025de8064f2b9493e51b1b38b0f83f83699761df16a66eb71a47fa77f3b3d9c02adfda2667262998bd5c576fbc00906f7a361b652dad057f81cee8e33291a17b034cbbdcc15b6e1d5ff96e7c4fbd6e3904f7444fcc8a19f048568e55917667cd3e2e06b97789b7ce2f96087c432c03853c704818a9e7a828ddbc8eef0c96d9897126da4924232b9e15460d4db5b70b4b8202ac1141f8eb1fed57aa9b8c0fe7294f0e286888cf193cd6555aa9922bf3a53304b00f5dfe3aeb5581abbef59cdede6a45d84da8f73505bb3169b02f35d3a9be683af8c7046cd8ee6c540d2373286263002cb18cdd7d02489cdf422559e78a646ef7795eb35dfec7fac60d73a4b2926d61031dd2adadd73153983872a35d6d9fc8df8393089bdfc0812b01e0315adcdd5f94000c9cc9338e0e255f7abb244896e2d54492721aeb4db5bfad43658ec95199b6a2bf94a331e0bca3452d78a81db1e2b87b9acfc18d7704e93c39a66d4afea15ca888b0908c56eb4a929364cfb9fe6b63476ca948520e3c0853c806f8404d37aabcbcdd4843180c4482d251c923668c24b8475345b503b2f7664b5d2fce161bca4bbee3cc6e8ba57be352a47d18cc620116a34aedc0188cb47423ffaaf73f1107ddd73535fe4922001daf44c3aa58517c08588e0ca1c3b2131220e3d4d84b8e186a4c769ad01819c904e114132588b342889fd9e2d1b5cda4ee9d030eb07c651537d9519696124d0cc41e79eeb0c904697867f6d1f3f36756eace7ab14c54bedb6aec50bf1070f4db0af5c855f1ee32ab5284d4e740c7849d932ed1522c4ba6f9e6929974098efe2cdc0a9f0f1b49c3dc0d53635ecf4853311a50c088aa7b99e8f7973f63b6a8824d9a346939c6e25080734ee767aac451534e467d34fa89c891da6d8631f5ae659bc46468666276689cc869b24cca1200ef871473cccc701258e603a570a5be622f3713b99624b56a5b96d5d8d414b51a0b1d59ca61ab36d32b88a05b191d56210907a03774d7778739b1c57f5e13aac8111cb478de44d122aaa03b842c11e7d0ffc8d92c2f66dae7af5a5337867827b2b54514d84d6223a11bcb57b906c9371077371a90a831b53c646326143cfc17bdfbf250fd4858f69152127f9d0c8d256d27861092147fb49fb7a27f59299d7cd501fe8e2e2ac9021ae4382001d72fed96c6c2fd166bb69b432048a9f0983c04450ba080bd317c7c5ce1aeab014a8012d09ba3cdbe2e18734b1d7bf0330f2437c3942dcb8f46072676609d00081af5a8f9a0ddf97ac5cbdd5f1d244c88617fbb6e02ef39e321c80c3d1b5c5d0ce43d86c5461d0fbc917eaf289de3a5d532f7ba97ae68dd710484d60202d44766653af00facae8229746016aa1a8821e8ad27496e74c10ea877c21f1233f68f0db2661fff4ae36e7dac34c0f5dae20371392fd4df374b15f8fa4572a5335e4e2f96122da3a607e981e119c434c7bf1635792f45eb949b36c597e752cd1a4ba86c02861e27db9b37249790aa72a9aa908c4ed04f488f4869e56a600ddcf9f4190a2941b735e9e3129143a37c4493840212d39cfd827553d5fbc6e81bb07b099a3086aa8901091a1a7f7dfa70e5d549a57cf54df779bb5a2e8f0a82d74ea5f9dcbf43801912de89f621812439d1d8e561f758e27a469cdfaf4ba70172c745afbdc091e07de84a1d7e390e7b8bd83a6ecfabcc2c90b7df96ed88570d0898203513098beb89f821e2d20747f6e5667551cbaf11398c434df32bb713fe38a874880e63ee5b8cd522e939750afe2aabda9db8dbc7d4670f765f672b4a1c5729ebde977426f79204165af4ac2dafafde3c093712345b2c38c10fd24b3d27fcffbd681a2f42df405ef344c2ab9d0f6e9c8eefbaf67fbd4e3f348014156978c34522e52ebcae26a13f015874995c4547ad275d3baf7241047c7afecb60037754981ffb3d18dc0abd64c98fe48e3d8c148023912dd72cae6874f35a0762c8649bd2f854e6b20a1aab1f0fdbec32febf128ef11543065cb0651b015cb810ea934f2e1a08e749173679310989e60b024254931fefa055fc96257988cadaafb58ac87d86e5600a3bef0d2c6b9d550ba0da5826142068223dc3af1e25fd72181e7e7d45f38569e694ba232d11476de182f15d45ccc1107fd3a9c99fb46cdc6b3d172b460837aaad194e99bd2c760bf8a9e944e51d91a3da7bd18f406cf3dc093103b1b2b2737fac5d245ac8d7432946ab43c21777ef50c7569c3dc52ff1ed4a7dbc21a2831ded7d6c9fbc9912a30dc04a3a7e9e37265667ec7305e88a17516eeeceea7b0b657cd1b1aff4aa846470ac79c7ac1c573630b64821f641fff0557c6590593ecbcbfd305d4ad634103a8eaef372e7458d98d1258249532a6779c15692fc9c1c831a2f7c4803f64f0e23fdfbc456e7e2a21c2bcad614c8ee94df85ace32df2cfacaa2026f085a73e93933a48aa3660adb73c6255582358c8768a2c5f9e88190e2fe0dfabb246d68da82c1ef34c4850463b557cb2c90ef0cffcc09314f2f5c892e58a81a260518203bd3295dad6b8ff65a4c7e376d9aa0679540a0e6305b271752a209b3fb5f5d9b1234f0b23f0166a37047e2280e5d977a8cbf2fa4d44d3ec469f86433f22d37160be5966f848a867fc404be9b541c39f22e879de47ec91645a7cceaa8d5f7e872c437ec38f1e9e9d16843287b12cddd8b5ba56afadc476c76984616583859870e996c2abe28bd42cd81e76b27ced9b7a1ac4345fe817b6c80a2abc558f5c33886482dc031dabea99c369ceb991cd5c70613dc983f17328eef7ddef34f7d59379827e896dc33907ae1650ca714cd568faaa98ab0602bd460958f29dee6c7ff342589462cd1b1ea1171a2372e73c6c1761e7ea503d09869b666a5f229e93f932400a49e2db95574798d88285d08e4895cb0ade97e25b65af26764b04d21f55d6c67216a915bf3d6dd885959252c8f365140fae956719926d5c5dbc6e54b74b18f698e029d48d4e9219b917b00626d8fc7325cd8ab4940f73ee6033fae90303eb80bba8f4727831318671ec2099165eeebee4201f87f482c0414f99f3eed4e587a6aff8d39d5af1968e3f48d538bc1fb36d90eb740d19aead86bfe60bf41f0caa249cbdd1f49a228654ff3081143202622c028be43af1dc86559538e6906b41b206f4d5ae760dc91f45363e1e957d29cbd57972c405d353824679d25dfade97ab9d1ae51759f975a48b86f1d3b360b5d32da9c255b96017aacdaa2442ef3f305256700be85c01507e7e18767aed74a8b220d4e9df8fceb34a074582a2bcd103ffc45eae08e09c81c64cedb2ad6a3a32beaf4cfc3308a437567bf876754e051fd9e2bc2bcd98a361e2b387a339112dc64bd8f359834ed78307350f33995266786af0206863658b5cfed983381761c2ad0a64d4c5b767882ab2a6b0a287504f1c289fe2332b33880aecf745cdbc84c4be5d2072a2f320d23edded1dc58c146b9f81241bfa526c55b206a9d70bdfc135e2abcd1d068c19e13b96e0c1bddb0e73b0898e6f814f73498079ace9d7b097cd491a67b15b755c4a849078c9a793921b05aab56c3c1eb681a7806a64f094cae86a01c6614f350f71b04daea63347531fa44e37b075d563554aa16e3768dde4ac8bb0c394499fe9cf2a4f665bf7ab72b3082244af6e4792c8c66160680003ff923a0e9a5d09a41b9dd28b2f4f7b9119da2d851733afc95e17554e609f6b6da1aa1c81b1dd1c58c71f4ec85d12ba41dd1a50064622d62518961f2befc7951427aafc4365ceb85abecb3a837524981a26c7a9737c7b8ddb6694e603483c42f55053a420384e779a44d5e5674ab3a42273dfddb4e610ac87706f745896f4cdcbb2fd5802b6e1a6aee67bc99076ddc1e4e2c5216367761189044b12c208ccf256e15d527f7dae7f1943f619c1b936ddc6957d44ffca6094e8d04dd102dfc1aee04fa1de634ba0e04938653f3e304070e4b3c7829e9e743343df3208153cdf3757895571c040b3a4b0c74feba046971df949266e82b59932bfada2de6f75a46a9d289c8eed9bc773641af64b1cdb42b5fad2874dd7197f7453ad91425e1211133f01dfad5b2ee999692965b212e894e25a9ce1fc72f1cdb5686a279dbcd0c38d97b675dc80eb3ff265e3dbd02661626a51e52b9ab0a213d798e73091776127c1f244697648b078be867fadfb61fbbea180fa603d96dc541c004da6c8a8feedfcc5403a1ba6a84f93eb5ef376b957ca8e20223b5858231f550c3a436aa323bee523b78fdf86482d2d79013f0db972ab445295fd85f251a0d9b2915ee3111786f3628b43da75626d63b5cb0f2bce20955db34bdf33028f35f34caeea6bd9054c20322a96635fbba5005d251ac8e8e6faba35cb39def02fd203180a57b9888a2e57b5b69240c634011e9efa224357392d37fcb82e374459d7e639f5c276a571cbd770d34c89043858b473c56ddef1044568764ea61de51ba4befcce7417205a5172c6f71892c0073b5d9f2784670418d87ef05ace9811204977952eba3d408e616659e41f2a251dabc7e336b9cbb0b6ecb8ebdc71ee8d8c50420c9dd4ec6bf1671c433b16f1ef63e8bcd32f8c7f15bba93fc9df904051c98e64bc717e2f5670fceeb5cb2e7ece16eb6a03d764d6efc7cbc91beb51034c01d5f8941df73245e5c59094a64a2dbe30c93b1e9886c62dd4cba967326908c0960ef4d4253f57b2b2fe6100a0a3e1e9e425e4e9b8688ae2a6c73102f74c09dac5cd3e14a837dcc1a5d941ab932da94caeaeeb570e241972cf67e4fd330b820b36d8f9eeecdb251328d80d87ae869182e53a111e9f24f0b6f5e2a08b4865db27886b9c93a5cd730bd03b9ce1dbb0666e98b055863caa245dc7784abbfd55ab585949fb0b4205f3eca88365979ce9ac33d8a3bd928b79d71883346c48d131e643a481ff75747917ddd1da1bcabb79dd1d6715c97b725ff7d4f0e3b1b9252799f3bd1951170abd495fe93940e64fac213b81cbf45898519480c8db4ec3d165df10d1fe74514468ec480789be1d756199b3c4c05c783209593e0497569b04d3d0fa124cd988c5512fb51bc180e9a14e1fa10039ea43d79bf8bf8d411e933bf8fc050949222f3d230bbe919bfae892c6d251f7f3363f43a5e15f7cfa2be7a929100afd88617ca5f13520f9b2da70411d70f4789a8eb4fe089945a8769b5966d18910b8d886c0090afe05f32624db21bbb586dc88c8b1ae7ea669f68a71681bbab09630abc86fddf632ae8c2f3e015e3e2bef6967e8f52d856d2d19d0801dc5d43e060bbedda354f22f48d46ab54f856a361eac6905c4d3436a2c233a505a60c96ee8b2261287ef8980422663bab8d1c7e7a13f0ab878ab71b1622858399bb4e7cd418509512302c59222f23f3532d30b8afccca9d1bb1b1029a324c0758a8f6d2e655a9510ea81b206c344e2cf2ff9153466eb5e4b9b6089e1afe93f64e65bc1f6e269bc6bf6e9b1aab71"]) 23:53:16 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socket(0x36, 0x1, 0x81) 23:53:16 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r1 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r2, 0x0, r3}, 0xc) r4 = getpgid(0x0) r5 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r6, 0x0, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r8, 0x1, 0x7}, 0xad7, 0xd5f8, r4, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r7, r8, r7, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r7, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r10, 0x0, r12}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r12, 0x1, 0x7}, 0xad7, 0xd5f8, r9, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r11, r12, r11, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="df2bec8304fb4adb73fa918a0598a4989d478fe8266a2662385fdb300396da127174c299e9e9b614824b98e8a72490229d2d829cbd58d70b7594bcac7ea2c883ab3acf5b71f269cbdf55597a33de8c959488d4dba5da04b395bfd8eb6c26dc911a2d1d37eb0d24fe", 0x68}, {&(0x7f0000000100)="0baae98fa0a2ee3729e37577ef857643aea9dd2212c9113ad0b9645714088a1bdc5cc1a0b09850bc803af0a91f904c4a8e61f6", 0x33}], 0x2, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r2, r7, r12}], 0x80, 0x5}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:53:16 executing program 1: setrlimit(0x0, &(0x7f0000000100)={0x100000}) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="c0ccd8e70a95aadf707a526493fe83f420185bdddc58d642fad30b028312b46d773c1088c9d5ac816effd5b97140a89582717600b05ec8f5bf4962917b7e88afa1f31478c17e2b7343521364af71c119596b6ad00f4ae671c84a5af20b9cd7f2dccf628aa3a4de6633c3459533f2aa2aa025b4b6e8f0718cffb0bcf62c49199b4c882a6050e80c56133b321a9d40862833053ecd03b6bbd2f63a9077474c7ebe544b492948f345d96dc07005e83fe07799f28e9cef84aeb6bf48025ebb42bb98f2b945b99776c03a34f3cd91c7395b2ae899d872c4bf632420b70237", 0xdc}], 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 23:53:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback, @loopback, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@arp={0x806, @generic={0x18, 0x8131, 0x6, 0x7, 0x2, @random="71e5f8619cac", "782a8ca64a0288", @random="f3e6251ecfd8", "9218b3e5e29244deff1fb5b9fe71d331"}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x45, 0x80000000, 0x81, 0x3, 0x4f4, 0x240, 0xf1, 0x9]}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000040)) 23:53:16 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x2, 0x0, 0x0, 0x0, 0x0) getitimer(0x2, &(0x7f0000000200)) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x4) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="000001e8417093f63f000000abbe0d92a6031691eef5323a00000000000000030913c88e5b88470b2ec371f459e78ee74e91b085529b5c0df261583c03f2789c392721a990e4df7b0c285ef9e239d714506aa1e31ed2b04faa4b9b9a616d64fdb4c559cf52b78d1839461fa733bab0e317dd16911317e5323ad564ac03645fe1ee441acaae5bc01454fa794f20e147dce56f8c046a5ca03ad5a5e5d71fd6f1c48bd48df96e6368a90dcb6f813c263379ace7ed8dc8c34ea90095517c254c785cd3af059220e93cdcc953fe022930fc25c8d02a12400573dc00"/228], 0x1, 0x1, 0x1000) r2 = socket$inet(0x2, 0x4000, 0x7) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0)={0x6, 0x3}, 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x4, 0x6, 0x6, 0x100}, {0x6, 0x8, 0x22, 0x243db970}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x4}, 0x10000, 0x9f8, 0x0, 0x0, 0x0, 0x8, 0xa, 0xffffffffffffffff}) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/37}, 0x2d, 0x0, 0x1000) utimensat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x4}, {0x4, 0x7}}, 0x2) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/83}, 0x5b, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) 23:53:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0x20000007ee) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="03"], 0xbb, 0x0) msgrcv(0x0, 0xffffffffffffffff, 0x0, 0x3, 0x1800) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) 23:53:16 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r4 = geteuid() r5 = getgid() fchownat(r2, &(0x7f0000000100)='./file0\x00', r4, r5, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0xac) 23:53:16 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d6c5c80f326d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fb95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de9c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) 23:53:16 executing program 0: mkdir(&(0x7f00000004c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6594a9ff864aeced) sysctl$net_inet_ipip(&(0x7f0000000200), 0x4, &(0x7f0000000240)="7b475f776e945649be50f421c39f644921dcdc073693f92fd668f0c987d7dee236ffa031961d0138552e3680070914adfb37fcdd9f06da9c814c7ba79d16dc675382f9cf3d20bfc35e66f1eaf673e9599d2809de1161ec1952b5b7f09822b5bcb894c3a6f40017099fcdf731b9ef139f1ac5c40838b8bf11a5a68beb8c17ffa5eadb3f21b9dbea5e0abe8e04009e94af91a079b7f5004697dacdf669ce0bb822299aa259ae23f6a157455b3eb2953e5e4a23ffcf4ced2dc84a29a7cb4809d272e01fe1e51930a0fd32b46cfd9a4a2d79a0c23ba62f325ddca2ff3540486bce74477737f0", &(0x7f0000000340)=0xe4, &(0x7f0000000380)="bf059aa5a21b841df8facc86dd2982f0326000f8735b5d2778cba74d", 0x1c) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file0/file0\x00') pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000480)={0x9}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000400)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f00000001c0)) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x28) 23:53:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="836ca0050bc7", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, "810000005ee1048c"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$KDENABIO(r1, 0x20004b3c) 23:53:16 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x8}, {0x4, 0x4}}) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000000c0)="881556", &(0x7f0000000100)=0x3, &(0x7f0000000140)="30e50b19d463fbf209690a9319ef24fbe3665d06e94245d12665cbd13119", 0x1e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0xf71b, 0xffffff01, {[0x6, 0x3, 0x7, 0x100000000, 0x2, 0xfffffffffffffbff, 0x7, 0x731, 0x400, 0x7, 0x8001, 0x5, 0x5, 0x401, 0xb0da, 0x6, 0x401, 0x5], [0xd4, 0x0, 0xfffffffffffff801, 0x0, 0x100, 0x0, 0x3b80, 0x4, 0x100, 0x8], [0x17369ca3, 0xffffffff, 0x3, 0x0, 0x8001, 0x8], [0x100000001, 0xb56b, 0xce, 0x8, 0x2, 0x7], [{0x2, 0x5, 0x8000, 0x7}, {0x29, 0x9, 0x6, 0x7f}, {0x1, 0x5, 0x8, 0x8000}, {0x1, 0x0, 0x8001, 0xfffffffffffffeff}, {0x3, 0x10001, 0x7fff, 0xfffffffffffffffd}, {0x3ff, 0x80000001, 0x2a, 0x20}, {0x5, 0x9, 0xfffffffd, 0x40}, {0x4, 0x3, 0xffffff00, 0xffffffffffffffeb}], {0x6, 0x5, 0x9, 0x9}, {0x4, 0x8001, 0xfffffe01, 0xfffffffffffffffb}}}) 23:53:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r2, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7}) symlink(&(0x7f0000000600)='./file1\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind(r3, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) fchdir(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x6) r4 = socket(0x2, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206917, &(0x7f0000000100)=0xfffffffa) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x88) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 23:53:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='8', 0x1}], 0x1) fsync(r0) write(r0, &(0x7f0000000080)="c1", 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x9, 0x1}, {0x18, 0x1, 0x8000, 0xfffffffa}, 0x2, [0xfec, 0x0, 0x3e0000, 0xfff, 0x4, 0x6, 0x3, 0x1946]}, 0x3c) 23:53:16 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x14, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @generic="79dd80a74a1af421f697ca53c0043b56fd65faed"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = msgget$private(0x0, 0x208) msgrcv(r2, &(0x7f0000000180)={0x0, ""/81}, 0x59, 0x2, 0x800) msgrcv(r2, &(0x7f0000000100)={0x0, ""/60}, 0x44, 0x0, 0x1400) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) fcntl$getflags(r3, 0x1) 23:53:16 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x88}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f0451", 0x237}], 0x1) close(r0) 23:53:16 executing program 0: syz_emit_ethernet(0x110, &(0x7f0000000080)={@broadcast, @random="d71cdd828500", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xda, 0x3a, 0x0, @empty, @mcast2, {[@routing={0x50, 0x14, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @loopback, @rand_addr="6a84115715e2f2b264c93f28597b9c1f", @ipv4={[], [], @multicast2}, @empty, @empty, @rand_addr="6c8166308e8609e9ba5492f5300f5740", @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000014", 0x0, 0x3c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [], "e696"}}}}}}}) 23:53:16 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="0affffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff0200000000000000000000000000010200907800003e7a6089a446000050000000000000000000000000000000000100"/102]) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x5, &(0x7f0000000080)=[{0x6, 0x5, 0x81, 0x1}, {0x80, 0x4, 0x5, 0x6}, {0x8, 0xa, 0x5, 0x2}, {0x46, 0x9, 0x7, 0xffffffff}, {0x76, 0x80, 0x80, 0x7}]}) r4 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0xbeb, 0x800000000000000}) r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x6, 0x0, 0x0, 0x0, r5, 0x14b, 0x409}, 0x7, 0x3, 0x80080}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000200)=""/101) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/69) shmctl$IPC_RMID(r1, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0xb, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000300)={0x5, 0xdb}) sysctl$machdep(&(0x7f00000003c0), 0x2, &(0x7f0000000400)="8e34314b7ece9ffb4cd6c182a645e03d778931", &(0x7f0000000440)=0x13, &(0x7f00000005c0)="74e253f10d302964d8bb272afba7a65461afcc958e9c8ef21577eeca6c570819a97e2c4237fb96d6c7b9fd7041d83765de7bfb37b5434622937b8cf5c68d613e3ae6df5493326f44bdc1f2a17aee84b1cb058f5ccc68125b9e7f71d4f6f4d1bf1227936c4f0893d4f63ff698bdbd7bade4ed3a2b46ec6932f2faaea9958dcf33473c50ed872f248dd36e03982494fcd1c22cc80264e85b00f7fde51a141654c68b6b857ab965e80fbb8913fb23de9079566003a63d45dee6af762d38f7375efd04c374c31b7b349ce011609dbfada7f5b1c6b009fba28104673db6d75ed753d689c60504edfeb567c427b3bc67d22c2e2b0d51f8dc380b81b88d1e38f70836079741433f81dc5dfbc7c3351483fa20c256873223773fdf5e59225dfbb1ebb5a2cde28baa555e1b613bf984ddba3b1c3782f9e43f45fa540394d3f7cdd9b1115ed0be0d61f7e2ac601b33a7a41abc748baf3e3e22a004c7200bf1357a66f5099487ec42a8506c7bf21ba5e52a2cd7c06e421ad6ec7ed315691827e95da18d62d94e382d33741d370fcac8764b9c233bf432b546a82560f578ef34bd76f6b5847eb9befc6ae85fa814e857515003b56ac6a8d67576cbce53579fd40d6d0ac66191968dbe917b853ddf8a230e40b9934e7affbbb72760dd9b1f5a4e575560d69bb1b869c1ffe83cef4eaa5257a6450c65adb41c5ef1898385b44c70b1d9aeaee83899b0467544e23433c5dd5941810c1468c21e5a6bd583f5f9b5999217fbbe6b9d035ebc43046d178ac3945f5899ac10632b1b26fc9f9b534717f7e9c7c3453cc2d74f90fcbde6956791c804434ca8510daba68090083cc2e9d7a5648e87f653e86e032f4b53c9689fdb321c31210d496a445381d144df5e916a0a70528135f06aec6e5c0ee714aadc2315972a35d8f240554970e276bb40cb8b56be3dd9fe6175db1209dadb94a5b239e1d637657b665084481ac9d3faba47935a2b4744d5757ced3c43c47f5fa24997966cca2a8574467ed1b8057ee4b730d939cda3ce88c796b750a83e56846a6f8e5ee77be95da85edd806c25e8443ce74b8f6d6cbd99d2f018399617567192413e5f6cd4b83f283e999c5684ba22c8e4a9f3155178e00a182b36e276e70920d60b163751c5a2b31d64b367b8e585727ec7796bbd30ec82992a312014fb5402176fcbb35099f07468d028486c34c8674ef5af01fb4b83b0e84eeee6026d653889ad0db9e888a8b9a96fa126a78b3328c1c1392ecd1cd7af174ccffed62f60419a8aeee72a8d9e6d7363d1aea2093b173eaf1ae371dc4737c2ff62ab67c4221c5bfe33fbd8fa4d8911b41a35aadea3b4b1a46f5b3d2d6e0fed3cc6f06b354fedd6ec7984581f0543b796c428c19794c8bb7080f40d588c5ec27fab042d22b6f482f950846ac6097df94bfdf9cd9f4bfd5aa34bd5dd316ddc611ddaea54859159253e9ce0702127607bc78eb061e6a9c932154bcc769a1ad0becc572ed10af8025207b734cee4c75a09d3e35d425383297b24626b982761536b8626b350f4d4d41cd01f1fb1c9959a36b58822a99780094e8820a561ff81280d18179d8c4e69fb2d2b4ff182085feb7207a95abb86625fee233f25b4a6f445bc072be42b15a2bdeb562192c7792c3bdb3273cc9d7283a7599173b6ab6fca6044c2f3ce6b889ea3a907b35e301a2e55e26980f3b3a4870cf40062c182ce4d35f814e4658874464290e3c0a07d4a77d95341bd97354b94e058e05ccb058e106f2f25f3d310d64170ebd008ab2ae64acdb30cef8e7be963817fd8b78e5d68287f590b55d7d46245fe363b7a833a5897be60aa38a3be4e3fd8ec7f6ae4254596a34eb70a522fc189f360c98216f7fb0f604f90855dacb6c229dc8cd55b0257ab5d115a7c21b4c7bef2b7d90cde54f5d0bf31ebf34b9c9530bc20ac3d8bdd4b9c85b3704ba0791b29c247aef4f45da027c0c2aa6e9c58af174da52041a06a63137817a9e91f41c5a6386a045a90ea565a11aa6f6fe3c9b187208564c2dec2b4fcc5660c5287c7f2749b162445c34f9be332316d0a600234f0ed995908afa9b3ca17a3d14f826019dd10ba02ba4b4a2a87f7a4993b8cf0bb9c0804c9128ebd54f98e25234094c7958d2e6a47c88759a3fb83d301d496dc4cee802006b47a88711d0dcd16b857529d05bf7fb3d38f88abf23a337340ffb67716f6a3a696b7b1a86885fa279aa4d80d3c16c56503c3042a884d3a12e0cce9c48a4464e1bd906e835ad2dffb94b28062aa44222d103f220bd5a4a90f5349c1ffc4189603afea0fc2d231dc0bd647d02dee55fabd8caeac04ab174d4120ad8623e45cd8937b6b8f7871e68c1ad940a651b16a555d55108431bd1d4cfa072c72c4ef225dcc70f2b84baac698d023c0d89d85a4f0a48473a7584e327aef2ffc1e48fcc32337caa6c3d1c4f14b490a97af6b301d18e84a8bb7099e3d1e4c2b0b08c278cb34f9276ef23f7043fed07d67a19279875f255bda08e990d5c199f0dd064a3de6c0ddfd73f723043f46c7cf3f1e7bf09787d464e494b6c6ff774d096bfbdaaaf9bfe274565ed5e0eb4e17d9c874fdbaa7da644713022881bcc7b8bfcfef6ced94f7223109511499b8732ee5f1a22b3576156c8de776b9510edecf890f9ce3e42a1ddabb6ea84b8a2eafffe728ab07fefb531087e943a68033db14ae94961006dbd464a1b1f343a7f9cf58934f6e101745265aa972679ed8c176117785f6687a8ef62ab857672f8fcf77c81cbbf430b7a7fc69aac4e8880bdbb28c1cbf550859a5502e2f61bf44dd01a3c68fa817480b4471182b2847eb91869bb9e56346c7b9d63e5a89b4eecb82b5e6086b6dd1affbe2d08e8a11c54c501ab36eb4461829b3feec21041e8e04aff6e11421b8d07be5530b05a14d0eda5636ac5128d2740f6889f090830e975fce6ad0c7cf6985d9ea64fb7a2dbf80e6cc85848aa4c9841005bf70edf20468fcb7a7e0074c86657c9b58dbbfa98aac4c986dba47c4c23d90ab557cc9e6155993c71e259726dcada1a263ddf16a43199a85bea2f0ff9da0c2fda1a2eac83892ab2c7b5a76b987a2d327cb41d828a6dc7c90e20caf247d14f8547b26e3eb18f6c270b8bc0bc4f7e8a0ad9cbb066adb623dd439dfca12debbb9484daaab54b987bbbae7e688d4eded445e5462dddcdc666b5b2b42c37315ccfba5e3d7ed83bba0b9d21ea074f98bb4f8310e33936a0de6ace8ceafed35de32c0d159af4081435d7012e9ebd72e8ce49ecda3a37195ac76dd3729e510113f00cc3f098bd5ac651fd3cca17fb7e9d73ea52c81723b1b3b18359cecb7fcd2d82cfda51e5e22e91ffef02acb5601f1455cfe9864e5ccc7faedf9d17941d0e553d0a2635c35d833a1aeb18cdf348a87e23d2d283329e1ad7bcc1f933e6b2f0222b6579a62455247c819fa86d4d67bb8739b5a69d805e9feca611468f3331946a8f48f671eee72e179ba76350410f2a0c7a8496e69e7b3cb61d147d04f87451a60dbcccaca7676751226ed6c8439c6f2bee5b9b49c5e3294976008ee96fc951d6afef31f33b9048ed0200d642a83d613e226e341cb3e805fea59787a492f17faf0f42e862739ecebd23d767c5f97cca9290ee968cdc35a056acc684bc475089784953e431ed2d2d354f054dfdaf075b928880c10b121b6fdf350b159685b641a309ff87b6bdbfcef0a079aeb83f52369a48728e075ade934ae6c4f0bde390b480a6e0ffd8586eaeb56ff9cf0b38e6288b6ceb6f66e61d726417b04e738315c5dfbf2a5b718c3adef44da9a8a64053b9887fba1bc96dd7311c7afe6800a5f7a453d84a11adac5f8ed67c619bc48fb80a0ab2590e843dd97fd8ec553e3ef4bd4b4de58549eeb33cec924f59866f6e6ae22c8017e30a8bbe0ba8fadacab0e7438649280e25b5786276a27428d83480cb51cbf3d25bf600be1aa6b4cb1f071daa75327da7a5e67ae299856adca313654f30fe390a1cb422ea3c84d0f12af5b2aa9aa64e25737137817148d258750324d4af584c8f393a6fbaeaf39bf4c7f229e638b86242df0e89ea5729dad22cffadd55f0cf28d006afff450ad6b7ef689b702a019b6558818fb62e2c921e7e39f7b568982da83cb3a0f71b96613336c6d6c39fa289830dbf81430e3c451548a667f01a349ba11f262a54dfe9077a77874160d813c585a0c01ab8c69310b8dab1d60c50bfa13c1c0600a68cf3db609893fe18e1d3714d88ec1e1b1038ab3f5232177ad2b7f10c8088c8cce04a954488d7d225e9d0d9209ce076fb02a9d489338181892dacffede9bb614085f1cc3caa81b762535e104fa543add2ed5b65e182b500637b6ffc7149e4461b798b6a9d7d19b87c6f53eab05b6b42b9a4b6ef3b7c96e9221d678f1e97f495450dae7596131d4dc86bb4f378e8264cab897ecf47247702f8b146b16965f82f68fd90cb16276bfe12d745e4feaff8409cea17474c334fff671a541085cd2644eabc99f9fa6a43afff4ced2d6beb5a8672cb7087b51311b74b7dc82b9594bee13841018df66eb001cc0b4ad3931c8a022643e9f0a166fa7d65ca7c9aed65166d04ed75ff5fc3b8ebe1555b2eb139a28cea91e3f278504b2160a197a12744f74ef54152b4b0278b6473d7cea997c3994b76bc252530ceecdc0dbe71cb7adc32bde90dc959ba093ee0fbcf6b30a108c480592eecb8e5f8f27c3703fe84a038e82045d07b21b9c47200d5175ac75110351715e49e8003047400669e375568e00427237333639be78a0a2287b0e8727aee7bbcb035f102195c2a03e42bf2183748322e55f5cb80379551aa4cd9202bc8cda75901533d95475ec0f221bbd586c9f126e46438275afc8f79a9127e3768bce09f5bfe4abe804b9d91f9f4d1b621fe925534220430d33535af1ad603ed58857c5c86aadfafb0c5698d56bcda73a39acc8a473019a0e00a026ba76665e1f36ff5cd9c307f947d98ba6e547982036b65d999a880f317293f270fc1032a1aafe6c53a5c328667fd568e7b7ea8736fc8bdeeed2a60c4a09cb8104db42084f66c3af7ea847c1d82336be04a31bb71a74da7086b0d4d094d5079f60b5d0a744c0c8d5604317e7bbb73ecdcecd38d096647d9d801f85f7ae208dad699e9377758f14957ff29cc47bc971c681437ce879ed22ddb2e00ae7c719b83d1bf7d61f57b985ce41b1f89bbd64e3538f9cd19484a6a100ee921e46cf1bbaf00da2f460c6c31f20baaca9a5373a3f0e5b19711a19dce5c5226ad0a73e0d19e9865fdaee8499e484b3ddfb3f24c544a382d6161876d5251b5e45a1776f5d61bc37b659ba1d9229bdb68745f7865d42f0a6985fc76eaae1ab4df89352a7afec147b9bb41a7edefc5eb4c641807a92a3bf6728c892ec0ae6dc7fd7c5ec07dd6ad575a87c87b068c53c01431145166069735751731bb715c82a7fbd8f97b7d45ec57c19f8cea22e0ef33f2fcf03f829e9c9a57acf4ac9b9003db4b4683332ce3fe5050c4a237a02ae0254fbe1d84abb0f5b7e3585a02f2342307400df32602c6d5fd64e3a2ff28a696ae355dec67626a8eff08c27ce696b3807c2aec9baa749bc0360e1027e09a5a9f2824cdbf646ff62faf6779679b754d35192e1efdfeef5a2efb073947f91417bdd70ed6e2fb75fa2ec89c4928a00180e77a7a93d47f7284ea9ce27a3a81b33520f90ee6ae540c3d34dbb69c217128a214c2bfccac87d26264a9b37c0433dea68fb90fded4f3aac59b5340ae8cf7c9ec811b206e6948dbde5fea1148907787462aca4ea85b0d70423f3bae17", 0x1000) 23:53:17 executing program 1: clock_getres(0x0, &(0x7f0000000000)) 23:53:17 executing program 1: r0 = msgget$private(0x0, 0x208) msgrcv(r0, &(0x7f0000000180)={0x0, ""/81}, 0x59, 0x2, 0x800) msgsnd(r0, &(0x7f0000000040)={0x3, "b5ef7468ce7def53e2dd852bd254e5358e0c4e1a9f0cc991ed2e0097"}, 0x24, 0x800) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 23:53:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100090d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() 23:53:18 executing program 1: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="31797100083aff0000000000000000e22bd8d0000000009e490000000000000000000000000001850090781e00"/62]) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) 23:53:18 executing program 1: sysctl$machdep(&(0x7f00000002c0), 0x2, &(0x7f0000000340)="9f19d1776ba803daf8fdc6a2fb", 0x0, 0x0, 0x30) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) fchmod(0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) read(0xffffffffffffffff, &(0x7f0000000380)=""/17, 0x11) r0 = semget$private(0x0, 0x3, 0x3c1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getegid() r3 = semget(0x2, 0x0, 0x6) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000500)=""/98) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20002003, 0x0, 0x0, r1, r2, 0x10a, 0x6}, 0x0, 0x3, 0x8}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/214) setrlimit(0x9, &(0x7f0000000280)={0x7, 0x97}) syz_open_pts() semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/206) 23:53:18 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) semget$private(0x0, 0x1, 0x490) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 23:53:18 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r2, 0x0, 0x0) 23:53:22 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) r0 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x18, 0x4001, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffee9) 23:53:22 executing program 1: syz_emit_ethernet(0x79, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100433a00ff020000000000000000000000000001ff02000000000000000000000000000104009078ed8f00002b0000000000000000000000000000000001fe8000000000000000000000000000aa3300ff58000000006ca96bed128235178e180a000000000000"]) sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f00000000c0)="e5445c981ba913167def8b5014b0b02542644fe776ac5cf2ff2823a6f7aaa70e82766878f238d6b91cf3faf99379c0873604ad16cd8ae58cfa5ad364c2bc37acf90f38cd12f660098a5700d4bbbd0e6fbba99609e5cca4660aa5a980ea695bc0b54a730f466edfc044c20b20cc054973ef352797fcf161819ed0bd03ccdff6da1e28445e3a8130642a90876ce1097e2c9b3e786e478f5024d091e9cf77c6d5c6be877fff9a874cdeecd8510c3dfbdd03a7e879331a197710038b3e275e", &(0x7f0000000280)=0xbd, &(0x7f00000001c0)="b583e17841c47073799c58d7a234c04a2f58fbf7589182d1c8b396444e08be0d71dcc761f0b2c09a31d67cd5d17c805baf1e335f9f3671c7082afa33ab80c55e9bc7842112cb6d9e2b6c63d009696829770b65262a0dd72f0f6a5528ec6c3d0a61bc69b9395edbca49139c86aa5447f608c5e85539223bbefc33af6c1c3270a85395da5ba83c7f803a097742a8", 0x8d) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) 23:53:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) r2 = getppid() setpgid(0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x92, 0x7fff}, 0x3, 0x3, 0x0, r2, 0x100, 0x100000000, 0x10001, 0x101}) 23:53:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x101, 0x8, 0x5, 0x0, 0x6, 0x6, 0x3, 0x0, 0x0, 0x10001, 0x80}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) write(r0, &(0x7f00000001c0)="8e66a8f157cf51b4ec8544189261876dcd3f126378514f01991c514e26dc0bb81b8f79c6b978d9e3a4d5a38b304cab0f39d37bbc4bc57787f713396619a513cfa3e4182579eb7a529467e8134c17a259bb2ed0d2b3a8c31016a916be754eb09eb21b5466eec661fe247cf869fce4aef4d149b3b4063b8416373867702d41a3b55ffc52e7f0f8ae0cb7dc1cc8badbba02c549e55adb5fe2bb7f75d98b3eee99e8978172d960679925570d0cfa306d39fc9072fb2168e609de4a9affe660d78351e208ca70654f5826135523140dec615446d539443b07f6deb77235fa6f4f01ef666ac6e2e2", 0xe5) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000002c0)={0x7, 0x9, './file0\x00', 0x7, 0x1, 0xfffffffc, 0x4}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x40, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x8000, 0x0) 23:53:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5f}, 0x2, &(0x7f0000000040)="e58fed8f1ecc235b651cccb3", 0x0, 0x0, 0x0) 23:53:22 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000000140)={@random="712ff2f77594", @local, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfd, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x5, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x2, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) 23:53:22 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x5, 0x92) readv(r1, &(0x7f00000029c0)=[{&(0x7f0000000600)=""/175, 0xaf}, {&(0x7f0000000380)=""/120, 0x78}, {&(0x7f00000006c0)=""/84, 0x54}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/93, 0x5d}, {&(0x7f00000017c0)=""/116, 0x74}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/109, 0x6d}, {&(0x7f00000028c0)=""/78, 0x4e}, {&(0x7f0000002940)=""/122, 0x7a}], 0xa) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x0, 0xf0000000}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x0, 0x24}, {{r1}, 0xffffffffffffffff, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="00ffffff1edd7c6a000000000000000000000000000000004000006e92f4fbe06b04003e442cd800000100000000007c52da77071deb483c9f14748e1300000020000208090080006982de3900000000000000000000000000000000000000000000000000ff075424000000000000000000000000000000f7ffffffffffff90e784d6"], &(0x7f0000000200)=0x6e) setsockopt(r0, 0x88, 0xac7, &(0x7f0000000440)="348277adbb43e8dfc39202e50e1f87f8cb103552330f696003dc2056aa5199ce8d4ac7b2560c8134a5d4dbdf0c327751de16ff25578fb26f377b9fc7ce665c512714199f47b3736a2053b45b6f9effa5c19cc8fac32c86860c2547a5c7f7dedf36b0307394644808420062d8e88e871af801eef638390989eabff25ad90b96867e6fa147decf2e667e8b1f42047f00b4f16f080c6434b85a52bd93632ebf5d2b1f9a887bdedc8c82551ea466b3c9fabaa6c980badbc79bcd9cb844d583665806f4d91894a2f338b7d9f5df69693dc766d66614bad1b4805b4dbe81959962651df17ad0bf0b46f94c4ddda7d4adb70c2b5000dfb95cb3", 0xf6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000040)="eb0a36b2ab25dc4cec53a70a9192", 0xe}, {&(0x7f0000000080)="0c8c6c1825943952a365b17295366a6d463660e14b29b47636c26b804cbdcef12ae4cf547466", 0x26}, {&(0x7f0000000100)="b97eee39db42c3a8e4b4c8c929374589a0bdf592415067720b780fda1de7e6921562f6bbee1938326638e7e7f90427fb35b7220b64c960c4502eee68a1bc5615b4d536deafe8133c2fd411fa25a7d2c9707bb7755c7cdc62b1472bc7d3cfc0be1dec47be310d9815fbe9cb15e4a2ab0852139b50a277756520da5ce6865ec64638d66931e03b845229597251b893fcf62a35b09181c5e6", 0x97}, {&(0x7f00000001c0)="4c60d7e0b7c24a0ce54c7935e935b1f2182eb632725beeae5097395ffe1fa96fa8f814117e63b541170bd273bec76e0712fbc2aea35f9ad0bdd5aaab777095fc73706f91382df5792c09b4ea63f801c15056912c70dd717317c21a1777326c2c3ba38ef1234b3df5fd6d129d6c8e8cfc9f97068510990ac9603b5d79c77ed9a4d5607fa68d4eac8062ebcb6772eb1240380f69ff28c3b20dbd301008090a646163650092e6ade0a7947c76697d2a4ccf91e097f6165c67c045bd2ecb4d46323c2d302c4ac1ee9f9affdfc3eec4933d14522ad4", 0xd3}, {&(0x7f0000002ac0)}], 0x5) r5 = kqueue() r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x0, r5) ioctl$TIOCFLUSH(r8, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000002ac0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff020000000071882ac3bf46604690ad000000000000000000012c0005"]) syz_emit_ethernet(0x3adf, &(0x7f0000002a80)=ANY=[@ANYBLOB="ffffffffffff5be998db1b7f000000c9b04d5e"]) 23:53:22 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x2, 0x0, 0x7, 0x0, [@mcast1]}]}}}}}}}) 23:53:22 executing program 1: getuid() syz_emit_ethernet(0x16, &(0x7f0000000000)={@local, @remote, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x3}}], {@generic={0x8847}}}) 23:53:22 executing program 1: ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x47d) sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES64=r2, @ANYRES16=r0], &(0x7f0000000200)=0x6e) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fchmod(0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 23:53:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1000, 0x3ff}, {0x2765, 0x7}}) 23:53:23 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:53:23 executing program 1: setrlimit(0x0, &(0x7f0000000080)) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 23:53:23 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x2, 0x0, 0x1, 0x6, 0x2, 0x8, 0x2, 0x0, 0x0, 0x40}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x20000, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semop(0x0, &(0x7f0000000440)=[{0x2, 0x1}, {0x4, 0x1, 0x800}, {0x1, 0x2, 0x800}, {0x1, 0x3, 0x800}, {0x3, 0x9, 0x1000}, {0x1, 0x8000, 0x1800}, {0x3, 0x101, 0x800}], 0x7) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x9, 0x3, 0x1, 0x4, &(0x7f0000000180)={{0x2, 0xff, 0x5, 0x4, 0x81, 0x9, 0xa1}, {[0xda96, 0x9, 0xa8, 0x95b, 0x3, 0xca94, 0x4, 0x9, 0x401, 0x8000, 0x404, 0x80, 0x100000000, 0x10000, 0xffffffff, 0x1, 0x5, 0x6], [0xfff, 0x3, 0xffffffffffffff00, 0x9, 0x6, 0xfff, 0x100000000, 0x8, 0x3, 0x10000], [0x202, 0x0, 0x5, 0x800, 0x1, 0x4, 0xffffffffffffffe0], [0xfffffffffffffff9, 0x51d1, 0xedcc, 0x8, 0x7c, 0x6], [{0x81, 0x0, 0x3}, {0x3, 0x1f, 0x2, 0x2}, {0x81, 0xfffffff7, 0x1, 0x4}, {0x6545, 0x8, 0x1, 0x80}, {0x9, 0x80000000, 0x1, 0x80}, {0xe2ba, 0x200, 0x3, 0x7}, {0x80, 0xe881, 0x4, 0x1f}, {0x0, 0x8, 0x6, 0x1}], {0x4, 0x7, 0x3, 0xfffffffffffffff9}, {0x0, 0x100, 0xffffffff, 0x7}}}, 0x401, 0x1}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000dda21717de144198c23e442cd80000010000ce004000000020000208090000006982de3900000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e500"], &(0x7f0000000200)=0x6e) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) dup2(r2, r5) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) 23:53:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x4e, 0x2}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:53:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmod(r0, 0xa6) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = getpgid(0x0) r3 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r4, 0x0, r6}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r6, 0x1, 0x7}, 0xad7, 0xd5f8, r2, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r5, r6, r5, 0x0, 0x1a9, 0x8000}, 0x4, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r8, 0x0, r10}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, 0x0, 0x0, r10, 0x100, 0x3f}, 0x5, 0xd5f8, r7, 0x0, 0xab, 0x1e, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r9, r10, 0x0, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffa, 0x0, 0x0, 0x2, 0x6e, 0x201}) fchown(r1, r5, r10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) getuid() 23:53:23 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x0) syz_emit_ethernet(0x120, &(0x7f0000000080)={@remote, @random="f3c609ec1c72", [{[], {0x8100, 0x7, 0x0, 0x1}}], {@ipv4={0x800, {{0x24, 0x4, 0x3, 0x9, 0x10e, 0x65, 0xf52, 0x6, 0xf0, 0x0, @rand_addr, @multicast2, {[@timestamp={0x44, 0x3c, 0xf5, 0x0, 0x6, [{[@local={0xac, 0x14, 0x0}], 0x4}, {[], 0x40}, {[@multicast1], 0x55b}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[], 0xfffffffd}, {[], 0x9}, {[], 0x8}, {[@loopback], 0x1a}, {[], 0xd94f}, {}]}, @end, @ssrr={0x89, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x7, @local={0xac, 0x14, 0x0}, @empty]}, @lsrr={0x83, 0x13, 0x3, [@rand_addr=0x4, @multicast2, @loopback, @broadcast]}, @rr={0x7, 0x13, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @empty]}]}}, @udp={{0x1, 0x2, 0x8}, {"49a8159cd78f9615a35a53ca38f62618c930f4d64976f5412866fe0080c1d8c97a6204aa04cc066d173bd15e6bccbe11146f13e293418c16e2fb4153667368447b145f5107e797f452dd70b0ae281d1c731ada7dd7ee309ca2d1f0137e04e97da03acc94a2dff05586c7d676ea65ade00c1ad024540d"}}}}}}) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) shmctl$SHM_LOCK(r0, 0x3) 23:53:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) fsync(r3) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r8}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() getpeername$unix(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5", @ANYRESHEX=0x0, @ANYRES16, @ANYRESHEX=r9, @ANYBLOB="278158ddcfd57831936007795d285fda4f6db8c453db9664ed630bd3c7dd5e044ea369326a000000000400", @ANYRESHEX=r6], &(0x7f0000000080)=0x6e) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 23:53:23 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450004700000000900019078ac1400bb0000000000003d6502a5651a29000000000000ffffffff942900000000892b00e00000027f000001ac1400bb00000000ffffffffe0000002ac1400bbffffffffffffffffe0000001070100000000010000000000000000000000000000fdbdfbf90b8c8ab904579395e45701861016abfc45eb0e218a9b889fa63e0448ea180ebdff6ce6e9eeeab75a8a23ad3cfb7015e02af1f804d44241a111cb88bf3c27625918aec6000000"]) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 23:53:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)="0d178043e6be9830a8f50ea19bb11814af9feb63930c43439832", 0x1a) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802772d", 0x42}, {&(0x7f0000001b00)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d0e15c6ebc9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e39431e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d9ed85d0979ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0ff35e71356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f3d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf9731b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c50b7b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352f45a6b7f89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385", 0xceb}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6bca521f679ee819b49063bd03c7db", 0xf}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a44ac2c7e23422e08f6cf45143e205ffcf2476bafef0216a300fc35acb84fe0a7c979f4db31fee19917b7058faa8a53abcc011ae4c06dad7af21f57583a74de46950c03", 0x9a}], 0x2) 23:53:23 executing program 1: r0 = kqueue() semget$private(0x0, 0x4, 0x502) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(r0, 0x0, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) 23:53:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000000)=0x2) 23:53:23 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0xc000000}, {0x0, 0xb905}}, 0x0) mlockall(0x1) 23:53:23 executing program 0: lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f00000000c0)) 23:53:23 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) 23:53:23 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f0000000000)="c7fc30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5ba) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x80) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="8205007938f5db99b7c4de7448dc3c7d0d011a03215ee80e2cbd83c2d3d0e6941aa009e28ca69a3130d459e4459ed632c812429e4bc35368258085bed1eab44f17e7d47303ab16c1996e8b59fafaec577aa89f4e2a6eb6d7fbabad182d4df7ffb8e3fe15f533ce1550026dd688ce4f662272ac22f165f433c3f692e9c8575a9a4b9684339c41949cb1e71c51277931c84eec6b98553c352c7cf6a6111cee4743f3aaf58fe5d65e20cb8d014d43747e2363ee6273d497e0f58be38873eb6d6aeb100d032b269f10eb748c8ee4237728154fce6df3a4951cb5646c995d00000000bf4550df40a5663557d69abf5d939c431cdb4051d8ea19fc2f1591830aed5f77ad1c7a8de3528dd6d556d6893871e7e458ade686f636363634b0d3b05203c833fe3db1915df2e4ccf7b41397bd0d01c643134f20ca4d27bc15169e1aa8017cccd236cc244042d05a427ea4b0e1e3334fa275f81fa35a1e6f80f71fbd8a25da4049cfb87d3a37133e69d25a4fe7c822de9d06f34c6a669c58b9e2a6293edc6dd55c9f16ef1e205928e5bcd5aeaa35d80822a8cb47c1aa9bf10e1739ba0b71f9b6b88c08f2cc10d9ef09ed3d8342a2d4da7313ff53980c3b6abf2e9140af9000c798fd39b1b59c819defea8c58d01ab683cc448d8816a5e6de80f38ae6f7e57e8acdec39ee822851fc17c6253ee112b78cdd708d25d4420b6141a5e1c3e91ca04348f6"], 0xa) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) msgget$private(0x0, 0x408) semop(r1, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000001480)=""/82) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001500)=""/4096) semop(r0, &(0x7f0000000040)=[{0x0, 0x100, 0x1800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/208) 23:53:23 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r0 = socket(0x18, 0x1, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="000008af37b4413ba27e"], 0xa) setsockopt(r0, 0x6, 0x10, &(0x7f0000000140)="6467b116", 0x4) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) sendto(r0, &(0x7f00000002c0)="98", 0x1, 0x0, 0x0, 0x0) 23:53:23 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xdf, 0x20, 0x800, 0x1, 0x1, 0xfffffffe, 0x6, 0x2, 0x0, 0x8, 0x6}) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 23:53:23 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29, 0x7, 0xe9, 0xeb, "d17c838a66e4d057e9979edd2a7d3ef63130ec5f", 0x10000, 0x9}) 23:53:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x20, 0x8}, {0x89, 0x5a0}], 0x2}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000040)="c2da8dc7557d0f3b05e8daa977764f87fb07453eb3f40f254e83c70ca6a002ef5112c13871a3104b61ede55e6775f95277acb733691c6c8c10bddda9e3262b9df84b1d11ef6f0d4af781a8b7c85040465b81df061e1bfafff037", &(0x7f00000000c0)=0x5a, &(0x7f0000000100)="d4b5960e537e997def5b9bf43987d133796d5bd3b224ce70ebb9e9a18076c71e182763cfda13d1b663bd", 0x2a) syz_emit_ethernet(0x323, &(0x7f0000000540)={@broadcast, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "8c98ac", 0x2ed, 0x62, 0x2, @rand_addr="fdb6e716c2d2e7d84ae2a2707aa6f549", @mcast2, {[@hopopts={0xb3, 0x0, [], [@enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x5}]}, @routing={0x0, 0x12, 0x0, 0x7f, 0x0, [@loopback, @empty, @empty, @mcast2, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast2, @rand_addr="d93744b64294ba84fee1caab9cd9017b", @empty, @rand_addr="42c0ca5277388b1eda4106f53b8da960"]}, @hopopts={0x3a, 0x1, [], [@padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x70, 0x1, [], [@ra={0x5, 0x2, 0x4}, @pad1, @pad1]}, @fragment={0x6c, 0x0, 0x81, 0x1, 0x0, 0x7, 0x64}, @routing={0x11, 0xa, 0x0, 0x6, 0x0, [@empty, @ipv4={[], [], @rand_addr}, @rand_addr="20ab54a06557d6edee0f346029b6489e", @mcast1, @mcast1]}, @fragment={0x2, 0x0, 0xb8, 0x1, 0x0, 0x5, 0x68}, @dstopts={0x67, 0x8, [], [@ra={0x5, 0x2, 0x4}, @generic={0x94, 0x40, "20d1309296ac58c7567b674f1a52a54d892566c08f9d559e8c71973853f7f6cdcde1f9adc23347d6efd2167373bb7edd4b9bcbf72030a62659268d6c518cd5d7"}]}, @routing={0x2e, 0xa, 0x0, 0x7f, 0x0, [@rand_addr="48e710c126e8e206b96a43fc422c930d", @loopback, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @mcast1]}, @routing={0x50, 0x8, 0x0, 0x0, 0x0, [@mcast1, @rand_addr="04be610a3a3a2f1bfcb7b11a7b1bb18f", @ipv4={[], [], @multicast1}, @empty]}], @generic="b5b3db709fc379fff164d54f9427289b6664877211ab6da22025da87a31fa37ca044d3d3d219cdaa317569c4969ca8f00640a7a471e2e62fb891a372dc037f18f36c55c28946a87b3a1735d779ffd4241813f643e753012c71e8272be809f7f4f0eb580969364a72d3ee2cbe727c668306c7aa9bd1791b5ae9cfb838551d9234786e983a31256b6e9bde27b4aecd1048190a43a4854d6fd556cc47fec86432d3a5b92d3646a256272d3e3c71c626eff6bc8c0b3bfd7511ec020d7fb68b"}}}}}) 23:53:24 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast}, "27e18b3013c7a780"}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x800, 0x6) 23:53:24 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) ioctl$TIOCNXCL(r2, 0x2000740e) sysctl$kern(0xffffffffffffffff, 0x8, 0x0, 0x0, 0x0, 0x33) 23:53:24 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100010000000000000506964579632a834e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a975400000dc0323ae40a30cb615d1cc"]) 23:53:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) acct(&(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 23:53:24 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd800000100000000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000000)=0x6e) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff0308907800000000450000000000000000290000e0000001ffffffff6bd453147bed121d1cc2831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000000ffffffff0000000e3c4a6b1ef99236351e06dfe176933b922350676409d48e1bc5b9444d0fb6a326b77b5de27b03387e1f4a4c79d7638f010000802cb63fc39486d40fc326fd431c5a868e5f3c8000b51eb288fa879dca09b7ac2c0363257bf417372dbaf2273a880394a3d2d829b56ebed90ac48faf55a87eecdc42f3fdb7bde395769ff861f7ab65e6a919fa7a25c9c8f8d3a642eb85e675b1612891aba3f8a5283dc365a1819e86dcdea784a87113b738aa3eadb846ffff374cd85d5a4a3ee8ae79199ae4386ad48af3696e5ffe37313e5ea2d7ec3eee1d"]) 23:53:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x6, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/183) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="42266997", @ANYRESDEC=r1, @ANYBLOB="4ebaf75429bd3aa08b1ec6911c3233b9e2725f57c0ff0128d7060b1d4b3547c76e2807ac23a400751d10"], 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getsockopt$sock_int(r2, 0xffff, 0x102f, &(0x7f0000000180), &(0x7f00000001c0)=0x4) 23:53:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x10, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x3, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$IPC_RMID(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 23:53:24 executing program 0: select(0xd92b4abf212438bf, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040), 0x10000) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x4) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000200000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de3900000000000000000000000000000000853e46132b1fbe7df056aa5ee80000000000000000000000542400"/129], &(0x7f0000000200)=0x6e) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x9) execve(0x0, 0x0, 0x0) 23:53:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x1f}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 23:53:24 executing program 0: munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000040)="f9978ba1bac319b660c903", 0x0, 0x0, 0x0) 23:53:24 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xd}, 0x2, &(0x7f0000000080)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f45dd1e2ebf8a71e8ccb4ddc4379e244d23b05c1dc9227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a6077266d793bfe650a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee3000000000000000005c7323275a441c492ca7a89198854a964708572bf313b879c0adecca727dcd6c549a71d5273bc32da487a35266ace847494d879463dc153dd154ad45aa695c5e2ace0c6a933d15510ab08a5d5c938c2769cf0588ee63277a689a1642562f4f01505f36ee9346cbf32eab787d6af37556219169a23e4c3ad303858394de03573322ea23121adea0125437b97e3199ef8eba9f02505aa7e07c761d38bdbb1c9d610918f0f059766167697769910520f60fcfda3ecbcd272b4afb5bc78f50272c4eb6f5a13de346d6e7077c8f5268f7845ae3be8f10301a9e84c0574988a06c52ad1c15fbb1d5388a025f15895c93bad373d256fe0e9cc3ba08316918f0113fdab615f95a6c422a69335e6f16883022956ca7ff403650203e05c91dd1efdfbdf45c2aa6e10da9b4bcaa25c09f81be31e1deea108944a7694", &(0x7f0000000000)=0xfffffffffffffd86, 0x0, 0x0) 23:53:24 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x3800}, {0x3, 0x3}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000280)=0xffffffe1) semop(r0, &(0x7f00000002c0)=[{0x3, 0x0, 0x2000}, {0x1, 0x1008, 0x400}, {0x3, 0x9, 0x800}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x109) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x5) r3 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x8, 0x401}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x15) semop(r0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x4) 23:53:25 executing program 1: msgget$private(0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x183) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000100)) pwritev(0xffffffffffffff9c, &(0x7f00000014c0)=[{&(0x7f0000000140)="e43ee45f52e5718d1dd367d2a72ec062fc6955859fb9c677228b027e74f04b52a670788c77a6d050731f9cdfffba12a70ce5b2bcadd0db89fe3674ead064cc2c712db89c8150ee80e913b8faf772f82c6e454e13857fbf26127b24840a33c207c25e", 0x62}, {&(0x7f00000001c0)="0fbf524568b942914135451594fa69d293fefbd01c3c0350ca1f9cca669627e4382913ad2914f3d9742db76026e4a05fe205a9b193059033d402382246e230970a72b63e9b60786e6152fc2fba59fdc55c11c8a481d03e18fada27eab409d6a1ee5fac4bbbd0089b65b14336023f3b82c26bac25ae31b58ea93cf81a4bf567965b337d36f7c5d85a37f916cf4c82bf64ca3aca27a04f333c24e2ce51ddb34e1b0cc602c5c1aa9cd59d78d852f28f6368bc64ceef7a9a0a2e7445df62380db0bbb45798ef0bd7f9a9e113d1ee45b1c98d3dd7f04215b28ef61a1b2cf78fa585a94ab3f258ccb1ac0acd9e85397de5531e64118146d10c43287739814e7b8aecd3b773cc28bf7ac7c76204747a7668ae7b59218f07086be833b221cd5c720a5bd184e72b2baa484a91c781275d298cfcc3abcc06bd4b146476d817d3f2885a93158bfbd5d3fd9199b68a033bfa507ee13a13871c6380aa9c77b201c6eec5383b948da46e74b1b02de567b194dc599d01f8a9533389e8c7d22c7933d1f6822b30e065987ec64577fc602298a0362d48f2ea442fb6d1b06abc6dd73d429a99dd35b741a9fe8774b40082d55a39740504583551bb12dff82b99dc0d25678b16a37d15ed798604184539c3589a3c64ba6fbe9b2c960d63fad3f5b26a11ae563cb68e6cc9265dafb466d48dbc8dc09e84033ffa6ddf065fec1e8ea7c22f82c41ddc37388ff12f54aea3b371e9da35eba30029a59a2e95572a3eeeb712b5abe5f302df554ba995aea3e86ba245592eb30f2eb82cac0de6629f9518ae5ef4f25416c60e4db12bb61975450cd76f058518409be013d5b10d50f7829bcc7892c59a0254aaf0f966cc851cc33cddadf8165be92f0bce9389758bb0b500f805047cfa7281813a22bc005c9ddba0465a3194f7db228b13e50e4911ccd6aad1635bbae7195edffd5cfb6e513229d91dbfd36dfdf497a292c90a4d7f58b3ccfa5cfc44ed7edba64794fe07cdaf00c7ff8e515c6acb51253f81999f3436ced4e3ff50b5875a210519ceaacc0429d22e2cab80e0fbd8fc1a58a6944dfeffe7a3f86f8ade9e51d21e4bc16fa5c80a88f32b209a8175548145f49d5ee0a9efb9d227b7c83c6ef853bcdefc331da12f23e7d0cae4a3f197bc901d2c3becab6132de86bd7250bd5894d803df9f66b2144ca0e64ce42d6f3969e4725e32728725b86e8410f15300a32d6f9786a1d9cccabf49fed1ed0c3c02b1d00412886ed5f004f6eeff7b55896645008fb6beb420d3fb47c8792c62a6866f442d06287a4c710252795d2e231d526f38160ebbe147a2658c35d49f550a66fa99f385795eeefccea18c1e86c23335302c3036387eff2f859934acf0d99e8b7fd44f9ac787f094812d40335f47de95fb328ad8ff60e5ac332ef77ca087e2d04d0b4a49847c7d6fe540056aee1b7ad90db45b02a41cc2b2ff6a7853a8ffe4a2aa087007d34e9df3a465005187269818d196326e2362f8ee287c2bc2f42cf6ddb6efe9740a96177424d552e1793ae0a726285a438aeba01136c09a137e10d4c1988f45e2e6ff53d1a2f46315cfa94b4c70a274638d87212bd82a585e46dcf701cdd30ac51bf9030bb9775cb47cd3ff3fe1061baea83712bd5ca73c482e2e64b81e71ad9d9c2154b5eca9a6bd6b80786c95bcf658bc41ef927dd9c17fe34664b933820dc81b0bd9c93e3105c79a39585f11eb925a51ff7bb138ac4e8435e1ac6240febfb9acc32fb4307d9e3828ea4b1f0cbaf60c9b2425cb35c78872c7572301200e189821112cbb560492523788a041b04a6845b7d6aea74803ffd8d8eb0f117ba07e664f2474757ef9c67597967dbf48f19d6e0fa0fd9ebba3f452adf1f1e93d1117cc0d5898c7c30b7c7b777b8718e3d0bd93410fc0eaa25181d2c27413ddc17fceef9188ea88b42e2f25f21c61a7e0e450b488af09dcc5ce14fd9744fdcc92653fd2433776dbfd00e1209bb5d44abeabcf3de3bc2827f2894140576d6bbcd0fe32579a5399459ce265ae98eb86f99022514c034f35a056d2f58bebdbb9e251071b29cb4467a80101eab2d2e4e99128ca08afa2e8d698133c02f3d3d63b092f16fd1bc827f080a827abc9dabf47f163d0b47d6dcd972afcf9f6ca9bce71bb6439c01e86e796281daf25b696e5aa923a371cd37a68b492488bd931a842ee9adaa4cfe2a4a6d37d48d522859b0b213f3dacd7b6e54f53fa0eb2a5b64e3622fd94978b64f6ff357fccfbd653998c87ed1cc7e9172df304ccf6ba881c035a4cd4232d194210be7ea52aa8bc70ed3d4d20911d81730b533beaf22d82d824d6be0bb050eb230326a3ad41c51f9c242f5ccf63c5d363353c269f5728c2d54d92938b3aa720dad3fb314dfc446bbb7a381491e42a42bd423b65cf0537f6e3be6dad1e88d605384b5720d895b9e8c53437272a85c66ba9b0ed6f3fd25960308ec9e6b764339024a8a5f38f0f70f17fc7d3161d0f4bc4a653dae44c27e46fd9f73f776663106d519fc18383d4a2b6624b143b06785a927d6076791402df2f08fdfa9edd1447ff38de5332f2c34e52736a00a100856dfe21e120580c29965a5767476e623efd65837915038477acebcea19a552fb78aa426891ccb6b47546e9eabbc8ea7fb34600b285aae5ad0880cbfa4a39bfc1e8c72d119be66c7a92a81945cfd4ec9c10f83d19780c8b9e3b9a21a6fa19606fd4dbefbc300c45e513617cd8e16199ae07a92e1bcce04e9abd3a43a51d4aa765cf73b62ea94e6d49e7e172d308d15d610b319d3452dc41afe355ce80020158d03d88b8de75533e5a6aab780093103ba90c599afe027c86d40b379fce56314a463347073e0d0cde61951b048ec328fe61c42a25ffaed1f802e8c9208c57e390888b55d70a0d462d956ca2da13d04f68d0e93835ec2c71f7a16ec9102ece78cc7a81cf7a121b5ec452fc641264aa609d1168388c648d1a00033d5603416af38d232f37bd3501040007d6e77869c1256ba6878a92a0e1f44e91b6c0b0483554ec8de1807db73ddecf6e5aabab501933e75a0ee6e1777ec3cae9dcbb01ca07d3d8c7598c66920eb7ad76c896ff150919f2a9e88b2b5faf98091592789b15a15033562ca91bfd4c09afaa333efa7949da8cea376394b21683a107c5bee056a7eaea7f4922625278017b747800d80bfbf2cc5deeffc8eb38a0375abc546dbaf6600677f6328ceeb06c61f960389c68e78ef4e4c830f446f121eca2a850c2b8101c374115effe49a60bc24b725705175739dc2de8eeda9c8c0adf8923f8f61d8652f7c53793c344b3107f2d4761d20ccd39ef0fa38409f471544fcb5204508fa61c3191cdb2adca02c1ec8e4a3ae58748e159ce29f441a94d49414a233d0c29ad819ce14fbf609a1883346c84a7408fe21336310de50e62fa5cfb044381e25b5a393c4e29f0f5037cff86545f72317630ee07b8adb1c3f7e246ff2845758108ba6c057b542af3bd1c564c7e6c8c5356ee8bdff69c2d5ba1a831b6b82b0f2944b2f9ac75a1647520a8730e33bfeef4b02b94770b77863bda5f03afb70ea9a7d2256c529129deac08f78e854abc393d4f2c900e1e11244e59ceff071f33b3dda9b38ef4b4688e5f9d855e6bc4842b33cb997d8d4272b3245115f7aba5a130e70718b00a09a691bd5fffba653a249bf9993dc1fbf41ed291d5b139f47a54d720384e07701256aac217014fb5e4e6669313a8a47df5bbf3a24c9c0ad4d5577ab74d6ad969e514010e4eff7adebded0d50ec791662761985ab8d0c00349335a4c61ef8ae8db7f077f729b1bebff76865e69cbbf75aa476b655821d8d02c3aa52c3ac69ce0126e05ae6d50be24ed60fbdef523e26029d05e6dbe5b15af7f33f1cc498bbdb09c17719e4997077901153c65f42789a53bb5c82dbe3f4635cdaeeb1a8fc83f46bd087de183a91fc7a684e0dbea0fc28164b2c452e5b90f09427c3475edeaf5ff62ac73d119a537ea93a5e3e2d178440692c17fd407621266621837471eba683ecc664d5059c52916c13b6794ce2f9d50df8f97f7cf5f02705119e9256fff94439f236abb15232233354b2f14007c732fc48534ae1b338ede26e35a91eb33fefe593e5ba3d58486e56472c5c920e7746f752c3ee9d8a59cef3f2a6e32ad73f70db9a19ecda5ead7b2d7c0507a18348d7be213c0a6c687e018a120bb8e58ca8fd89185724806843fa0b5cfe9fda0c8dc38c3b2b31f4341e4d2c72031be78cd3cb07525c6670e468f5c77caa8f9ca6abe20c07a6857cdee67b7be3934611b97ba4d88dac518658e38ac7ac5d2037d9ea9bbd09825bc5fa819114bfeddf06791d01937a7610023ab1ed6ef0a426ae3d5a7f56925812eec9cc1a36c4497772e01120b60a809d2de8e93f5a16007824ad802d8f544c90bf549002486acd5e5b624f5c6637c7a57874748571b15acbe1738ff7525b1684f5805139426708909af396bbf764d6b2d87701a4b276996974b820bd2258471a0b535ff413f7880353aace8150ade4813e8d44cef9289e907c58a92b64ea6cbbb29b9891f58243354fef9ac8fa04dbfe217db833e66078aedc9e2126f3350c09611c7328cf52c7a5ed44d5e7b8903c3980e3aeed0b197f53f850a3364120e7f7f38cf49d98fd1160ae9555399a0c8f9daf3e9da672d45979d2dda0c6595f4401d3a3d5e64e61ff10cca197fbc2ad546920d1dcc067247dcd21449f1faea9514205b395a9d0ae1d78bf5a186440cdac3cbc6f316c2b8a9a98c9eb7a64ec129d6c81125c361a48d7b974b891ebfe172254db51511a6a96687c0f478a6597827ce5f1196518bd4508a9aa80d376221998381f48fefa7390a535b81f33ffd81f521729099d77d635eb0b452b3c0d73873d5ca65de4bc17ca70c4e65d8fdc7a5a1d61773eb449e097bae580659cd32dab862e0df4becbf6a883834d072297114d5fcdb16a5b9aa22c1997521c7e16bae8ef4961b97ac96ffbaf59b4549bdd4a8c8ed9c3eab2a2efa1fc9a3b27d17ed06b0db25690f82209ae04b2f3f76d036ad616ec062d4017b87e9d4f068bdb29eea073c46a27ade1334d01d91d4a751426eddf589d4f2ef9426a405559f51fa671fb0fd2366eb95d168b3daa2f6b3c147be743291ba2daad5fbed0bc42359052f2987413c564ad13e267690f936f445ef58072f84f5ce275ca58657ef51c492dd01da28f20a2f6d419617ba6e705002a188a3c76f1eb6325cebd181825c94ffa0a68ac80000238f78de6ae1fa8c548cb61c027fca146503d26d528cc3735a9e60441ff95e5fbc435fb3b539c69106cff3e34208bae5f3e01330f391e86d3b319fbe7f03834c30f0e114b859e5f72c9a06f01f2faacb1ad8ec0f7ff030472e5ec7b3f0dcd6708a9abcb8e3268e2d45346694d16c04def22edb44cd344a29ec0671846d44869be612678311d69dd37a2ce6efab9e4d0dd407d440ae2ef2df3322db46327604c4c3c2a12b1ce38b60d3b60c759f2f35f3afc425a27fbdc3f74a4c620fb74f267a9495d81a938a399f30be9a2369a47c7ab5aeb85e17835b13b5b06fc59f9a3da2c2d499a481586c3943bf7c7315fa842b64cd77226da3af0ff6940e7b4c6e8d623578eb05955d203903e3c0c97d53da25c484340559022c84ab146e29414f34e0260cac38f513813c19b41788127e0af4b04718af3e50e1d3c868f18c66c3fd4ad49a1a1d834e13dbad39b295e0f1931d23ae5440c46cab98b704d27ac5ea948916db55931cce560844f6036989084fc1b528a337673c2ce8fb770e1ff6b14b", 0x1000}, {&(0x7f00000011c0)="99637d0104bc525e1a4680485b2b559135291d86f765b4e6da75e441bae5ba6b068f364a733b9c07caa334cfb4afeff2bcc0f5c0960877c0bcbd51c4994576d05f05eeaefc3ac881fac37e78b2fa7b101cc1ee83f2f651cea9a15fb046f658c8e2887ba9580264f81f4dbb286e2f9257fb3eaad7f7bd33aadf2d7139616fc035352afd0f9963d13d5283aedd28bb0d0a73d9115a817a3e320c470bb9a924f702aaab96523821c99b6d7558c645020783b132", 0xb2}, {&(0x7f0000001280)="46cef7b5f2b004893961f2de2f6aacc032d569f19553d6e2b37d3086eb9f06aba8da4ddf3d5ee0f1b6ac9b8cbf21bff900256d20d4f990fefa8ce849a720df41b1a7a53a2362e7670c0514dc59712dcd32b7ee5b5027b1973f30dfe28cf5656f40edf21c99", 0x65}, {&(0x7f0000001300)="8b1c36a5ed82027e24ffbbd6faa48e0dd5bea67a85806692a29a63babb7f0a403f49ababa0e684eddc3ddd558e2a56a38c7351152c3a39d8e940390567080413980de3942e988c566d2337be5540adbe1bfd2c0991b66e888b24403e52c3bfed32f1338217223537cb7340207e5da62c1134e6d8b4e8c106e4b0334c0ad2d457bd50e52506644bf9b139d95676ec87345fd3af60", 0x94}, {&(0x7f00000013c0)="65edd139610c0f956908d6a127338afc1ea8054b6bcbed342fed06d9154bd21abcb7c6e4e53d03e138172b69361c49c03faf8c9b175d913806b63be1a1e5c14e44a415949662242d70240738213ebaa11c5b65bf2d4ca16cdc18541dc41aa95301969ba97ac21424fc6bd94bfc66db09411c79a088fd8bdd21b73970766a5a2e9b3528d2359ce4391724b013399753d66ed7989dcd44c3cfccf568ede312dc136ce9544bfc4c4076a66e3e0db5922e3ff52b475b8085af632f682a420cb1b590f10b53feaca297fa93788603bc3fdc2aaa2493efe37321786edc24aef378d7b93eaf8b30fe7143f6eba2e193ecc763e4fc", 0xf1}], 0x6, 0x0, 0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001540)=0x2) fcntl$getown(r1, 0x5) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001580)) semget$private(0x0, 0x0, 0x456) r2 = dup(r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f00000015c0)={0x3f, 0x40, 0x7fff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, 0xc) setuid(r3) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000001640)) r4 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000001680)=0x2, 0x4) open(&(0x7f00000016c0)='./file0\x00', 0x800, 0xb0) geteuid() 23:53:25 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x28, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x10, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0xfffff3c5, 0xfff}, @eol, @eol]}}}}}}}}) 23:53:25 executing program 0: sysctl$hw(&(0x7f0000000280)={0x2, 0xe}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) msgget$private(0x0, 0x512) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000009000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x7ff, 0x5a, 0x9, 0x1, 0xffffff7f, 0x10001, 0x4, 0x0, 0x0, 0x5, 0x8}) msgget(0x0, 0x4) r0 = msgget$private(0x0, 0x2000000186) msgctl$IPC_RMID(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa8}, 0x0, 0x0, 0x3}) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r3, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x80000001, 0x0, 0x0, r1, r2, 0x83, 0x3}, 0x9, 0x6, 0x0, r4, 0x2, 0x6, 0x7fff, 0x3f}) msgget$private(0x0, 0x5f1) 23:53:25 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xfc, 0xf801}) sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) 23:53:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 23:53:25 executing program 0: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)) 23:53:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) recvfrom(r0, &(0x7f0000000080)=""/248, 0xf8, 0x0, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 23:53:25 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000020eba57a0f475d5e06c7d9536732b042b885a928492e806854982e1a3c6b85c7544c6a6595876e0200246c5cb51c42372868e2e49fea926f0a5c673d90626662033962f674dfccc901becde8ea41d2e0adaac2526953f403781e667e86c19628b02fb6a4e0bb8dbf09afea3b7b2d2ea7e0856f31c26c5f439fb64be74783be94d13379edf8b350d530aac47e1222d66bdecd933c8ec45d3ae61e57ffa1bcea87d1d4803bb9be360b6ab34aeae05b25f5e1e862e5022212f93a7769fa11151b2f59cd41d63b23c892ec8da41a20e721bf6dec895bafd0a3bb25"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 23:53:25 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xbf, 0x75b, 0x20, 0x5}) 23:53:25 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000001c0)=0x3) syz_open_pts() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x2, 0x9}, {0x1, 0x101, 0x1800}, {0x1, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9}, {0x2, 0x2}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/183) semop(r1, &(0x7f0000000180)=[{0x1, 0x2, 0x1800}, {0x4, 0x7, 0x800}, {0x2, 0x7, 0x800}, {0x2, 0xfffe}, {0x4, 0xfffd, 0x800}, {0x4, 0x9, 0x1800}, {0x1, 0x3, 0x1000}, {0x0, 0x6}], 0x8) getpeername$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="01ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de39000000000000000000d600000000000000000000000000000000005424000000000000000000000000000000001000000000dc5e90e766e57df92838686b35ac04ad9838cdbdfadd2cc92474000000000000ff322c7786e079c0019e91346a58cf21578da72718ffcee9f816ac3054c0e7472ecc1469"], &(0x7f0000000200)=0x6e) nanosleep(&(0x7f0000000080)={0xbe, 0x10001}, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000440)={0x8e2, 0x4f3, 0x4, 0x52b2, 0x5, 0x8, 0x6, 0x10, [{0x9, 0x100, 0x1, 0x42}, {0x3, 0x4, 0xfffffeff, 0x5}, {0x411, 0xdf4f, 0xb7, 0x261}, {0x3, 0x6, 0x6, 0x40}, {0x4, 0x9, 0x2, 0x10000}, {0x7, 0x8, 0x1, 0x1000}, {0x7, 0x6, 0x7, 0x5}, {0x1ff, 0x7, 0x2, 0x5ad1}, {0x7, 0x10001, 0x2, 0x7}, {0x4, 0x200, 0x0, 0x80000001}, {0x9, 0x4, 0x5, 0x6}, {0x4, 0x7, 0x7, 0x80000001}, {0x3, 0x7, 0x6, 0x81}, {0x8, 0x3, 0x3, 0xb7b}, {0xfff, 0x9, 0x9, 0x1}, {0x9ab2, 0x2, 0xffff, 0x2}]}) clock_getres(0x2, &(0x7f0000000140)) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x361a19175fd39235, r0, 0x0, 0x4) 23:53:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093742ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f432ef38fb840d3751dc3631051d156f1137a6a4092b3cbcd476baa5a51949575ec429dda34095164184e60390264cd85c286c6ebfebc844780d9cfa5a32179a58fe4f1362c4924e2f60a68599fade96a0f9adda69efe4001918b2efc44938c3a63785cb0b5a5092acfe33473f7a1e2e22aa27ad1ea9a7fc134081134040c3fe0e8a5bcb0da4f84490bd540afc7fab6d1c73cab8a5beab5fe027b2205612408e0943ba207058a42a58d90690e4494566b2e0f4b49eb9853cb7dcd78866103fcaf9c895f9453cfb1619f50d28ea4a8911dbe42988dfb3c293e51a7408faba4bb6559e7846965a09feb54c146ef06bc4add9214c889913536242c7bc035cfb000000000000", 0x104}], 0x1) 23:53:25 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/29) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16}}}}}) 23:53:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0xf9c9) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0x20000007ee) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a0c4b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f634fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b95c54f23b3bc3461b2187c810d75"], 0xbb, 0x800) 23:53:26 executing program 1: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\'\x00\x00\x00j\x00'], 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 23:53:26 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) socket(0x6, 0x1, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000500)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x0, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x11, &(0x7f0000000040)="ac141438", 0x4) getpgid(0xffffffffffffffff) shmat(0x0, &(0x7f0000ff7000/0x3000)=nil, 0x1800) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002b40)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f0000002a00)=[{&(0x7f00000005c0)=""/82, 0x52}, {&(0x7f0000000640)=""/147, 0x93}, {&(0x7f0000000700)=""/11, 0xb}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/82, 0x52}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)}, {&(0x7f0000002800)=""/138, 0x8a}, {&(0x7f00000028c0)=""/168, 0xa8}, {&(0x7f0000002980)=""/59, 0x3b}], 0xa, &(0x7f0000002c00)=""/126, 0x7e}, 0x840) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) munmap(&(0x7f0000ff3000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7fff, 0x4, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc495}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xee28}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x335e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000004}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xc456}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x4004}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x800}], ['./file0/file0\x00', './file0\x00', './file\x00', './file1/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100004}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000027c0)={{}, 0x4, &(0x7f0000002b80)=[0x0, 0x0, 0x0, 0x0]}) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) semget$private(0x0, 0x2, 0x139) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/19) 23:53:26 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000054000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x11, r0, 0x0, 0x0) 23:53:26 executing program 0: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) socket(0x1, 0x3, 0x8) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000001740)=0x6) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="26862fdf01dcce39f4b71d731bff6866a785c1a63b9530b58f7bf9f234c20da4ae30c181be6cf5b9761b9d88ca1b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x23, 0x0, 0xffffffff80000001}], 0x8, 0x0, 0x9, 0x0) readv(r3, &(0x7f00000016c0), 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001780)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000017c0)={0x2, 0x5be}) 23:53:26 executing program 1: syz_emit_ethernet(0xc7, &(0x7f0000000180)=ANY=[@ANYRES32=0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r0, r1}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = fcntl$getown(r4, 0x5) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r1, r2}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000300)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r6) setpgid(r0, r6) r7 = semget$private(0x0, 0x4, 0x184) semop(r7, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="000ad71ceaf63f1e84e4de88acbd39117b9ee66cac0a907f842b00b3f91a75b87609687cc71e01365125a45b051c662549a3c2e462346520356787888cf6ca2b6e6c2be98901b4bba597e9ebc55753e2dc9eb6241a58d8063473a47d2443fc70fe6a77fe902d43d72a1ee9086a79e36d", 0x70) semop(r7, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0xffff, 0x800}, {0x3, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x1000}, {0x2, 0x0, 0x1800}], 0x7) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000000)=""/34) 23:53:26 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="86d55100ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000b1d10c880b8e9a4893891424aca1000000004000006e92f1fbe06b8220000208090000006982de39000000ffec00000000004164637b6998331c43870040f037bbcd6a52b90000000000000000003209000000000054240000"], &(0x7f0000000200)=0x6e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xb92a) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) accept$unix(r3, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 23:53:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "810000005ee1048c"}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8, 0x0) 23:53:26 executing program 0: minherit(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x8, 0x1800}, {0x0, 0xde74, 0x1800}, {0x0, 0x7ff, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x1, 0x1, 0x800}, {0x4, 0x3, 0x800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f00000001c0)='$', 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt(r1, 0x369a, 0x8005, &(0x7f0000000280)=""/172, &(0x7f0000000200)=0x82) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000240)=0xd32c) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semop(r2, &(0x7f0000000140)=[{0x0, 0x1000, 0x1000}, {0x1, 0x4, 0x1800}, {0x4, 0x0, 0x1000}, {0x3, 0x3, 0x800}, {0x1, 0x40, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0x7, 0x800}, {0x4, 0x4}], 0x8) 23:53:26 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000004000000010103907800000000602484a2000000000000000000000000000000000000000100000000000000000000ffff000000001100000000000000"]) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000004c0)="b02c58389f9b9fd57b0f", 0xa}, {&(0x7f00000001c0)="828623350819c986c549d43f8895ed417f69bad0ee1f58fbb155fa291ab0b7280b57ee228d0249dfc15b11f46811a281d9f33a5e053af3abb86499f6a486f737175497e5b127b51dc3bc1b3ffeef5d4adb11b6554ff2733b52f73328dc2631689da365ed5574fdbcc4795a7a27aa63fcad5a2ee87f3facef4d60f84bd276a3844859bbbd58c693393ecdaa16dad74034dbef772abbd916b8ed91e4bf84420d", 0x9f}], 0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x3e0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) semop(r2, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semop(r2, &(0x7f0000000000)=[{0x0, 0x101, 0x800}, {0x0, 0x587, 0x1800}, {0x2, 0xf0f1, 0x1000}, {0x4, 0xff, 0x800}, {0x3, 0x40}, {0x0, 0x4, 0x1000}], 0x6) syz_open_pts() 23:53:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) r2 = getpgid(0x0) r3 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r4, 0x0, r6}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r6, 0x1, 0x7}, 0xad7, 0xd5f8, r2, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r5, r6, r5, 0x0, 0x12a, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r8, 0x0, r10}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r10, 0x1, 0x7}, 0xad7, 0xd5f8, r7, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r9, r10, r9, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0x0, r5, r10, 0x80, 0xf65}, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffa}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 23:53:26 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000580)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff88, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 23:53:26 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b108cb7d8414191ac6193bb09919a8a3722e3138bc2bb66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9c85112b32966a5c0411d0be40000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e648b256b9d79b7c9a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000513afd1352ee42dbaf5cfb0f9a2cffa5dfa6390ad4bbdc0d54f96754791ac931eae5ca335540075f2cc16b6a21d758aeae4b42d1706cc8673557bd1ddc61e4", &(0x7f0000000000)=0xffffff31, 0x0, 0x0) 23:53:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10e8e, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)="f1820a10c8af514430df6ec6cb3f819c0213789a89aaf20d51f66c6156e1b8a25c35dcb15d6fdcc4b15f84d93b2770561e34f786c4b0b8090c3c7e850d5f51595100f9d2a99b694ed3d5334b6632885426d4e804c7ffe9d417cdee406c04eb946f06845efd7d2320861882c2705b1b68cfca026c74bbf31034bc5b82683f79ead0310c", 0x83}], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="4402", 0xffffff90}, {&(0x7f00000001c0)="81bdee", 0x3}], 0x2, 0x0, 0x20000) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x1, 0xfff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000400)=[{0x0}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 23:53:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa9c7bd2e8f951080045000030000000000033907800000000ac2400aa0c00907800000000450000020000000000000000ffffffffffffffff"]) 23:53:27 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000200)="1ffe7047b580f28ff07d34cc649d284185045c000000000000e00f5019918c6fc3fee3350900ce828529df76699cc198645ff9cc36660cd5b36911ce2a9e530a3d7016a28d8c75f3105ca5b57bed48e949fb4ef52f92bdac7a56b1a24b3c881be136b8b79c098b8b2cc5917f6aee33862bbe986cec917e37aa4195b58c6f5ed3c0d5dfac7d7cb49b9a403505f767c079a09e7f8db70cf008b366e94a6a1c778a7b9b53d2c20ff527d3cc95eb7a6fc1c71e2667384cc82c086d0c3b9df477db1e295fa8f17f45b8c88d5089365ad87038541a814758d70c1b367402408b38d869ba12c43299532d3d011d825352692bc5f245940321eb9960ea580c940d5e6670af3a03e1d2d0ffa74096a9e81e8a480b18a99b8fa57a67c76c63ffd92022e8baf134b312ee2a2cb4dc8e4e098bff191a31055c50e1ad229360b35e026b56c17ee9fe57bd79d97d7be283eaac37e2e10f29770789f62f606efa", 0x5f, 0x402, 0x0, 0x41) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r4, r5) accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) 23:53:27 executing program 0: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fchmod(r6, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r7}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r8}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffb, 0x4, 0x0, 0x2, 0x48}, {{}, 0xfffffffffffffff8, 0x60, 0x40000000, 0x3, 0x5}, {{r3}, 0xfffffffffffffffc, 0x10, 0x5, 0x2363, 0x7}, {{r0}, 0xfffffffffffffffa, 0x82, 0x20, 0x7, 0x7fff}], 0x8e2, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffffb, 0x20, 0xc0000001, 0x7fff, 0x1f}, {{r1}, 0xffffffffffffffff, 0xc, 0x80000000, 0xadd, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x183, 0x40, 0x0, 0x7fffffff}, {{r8}, 0xfffffffffffffffc, 0xd1, 0x1, 0x1, 0xafa5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x6, 0x80000000, 0x9323, 0x6}], 0x4, &(0x7f00000003c0)={0x8001}) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/243, 0xf3}], 0x1, &(0x7f00000001c0)=""/164, 0xa4}, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:53:27 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) clock_gettime(0x2, &(0x7f0000000040)) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = kqueue() pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000300)="58b91779ca661eae0f209cb3b4de17f37733e02e242c6a105e949fd779a13a9a5a56c8b68b1d2674f0f4cd6f83afacd20223a0b5772d890be6f15fd4e1bb54a85d72be12781d", 0x46}, {&(0x7f00000004c0)="5906a63a7742e970d4ec57388d3f4e82b22593cb7bc00a6245f0e604bfa752f7a5d87cd0d8267d1000f5164cc5a2431c7392a4f6c86eae43f4a9abe0ad71a33b1b299a5424dc470268e7ec99ddc1f010da8fa398417e15d66aff02bffc02f535e61e75b012d09152524113e0dc34d1f5ad80168a23a2d3ce609956143d888d909f0de7d8d4fc6b14710135d0d8c847d9eb2dd402952850520223f2dd49cfd42b60a914142a0c8230fa904303eac9bc67bafc8b28f3cbd9607157c32bd596e861c6877d64c1035ee79a10647a9e3eab98c35d7e26d2a7ec1fe046fef5ce05cc86b83cdfeb84d8ac508cdc9e5013388dfbda749e94ab", 0xf5}, {&(0x7f00000005c0)="751d90a729548e06b36c6e9965f9fe6e4a098859e29bf28b93a6e94b91a0f8be020575d7cd7230f517dce15030a63d239cac1dbdd46c59fada36c7e3e7cc9ceab7991d40dbd05ca48996ad86866dc4e79c85fd0a593debc9fb094769426036d0d720f24dbfcfa3e984534d26610a7c2d5936dcec6360ddc13c6ca76ad62dba9e3293ced411323c0e5229ae908d2d3859c90b4e3a9549203686ab9e58dcf7e34aa51c79360c352d53fe95634cf3ed16d1b96779d66b50d991f7e01a3dbee521f546322a23075bc2711f373fbc7a92bf904b9592f4f8", 0xd5}], 0x3, 0x0, 0x578) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 23:53:27 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000022c0)={0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fchmod(r6, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000080)=0x1) r7 = kqueue() fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002380)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002280)=[{&(0x7f0000000100)="ac1d05f89d554147a5cd684e32aafd774f8f4518895019974d4941b28a6ee0a293bbef774c9a105269276c9ab5a5f7f296c7f8fa51c180e80d88ac4f25f27046a867b6e4cf2ec3126389f1772c178d3a8469be6cdcd1d3d3b91c16d01cb81d9a244b35667c697989633790149b8f79e748cab178cf7385753bbc42ebb59d73ea5444ddcbc7dc588efda0e6729903e7e640b25b93da63166d407ed5dac908263f5c15218e", 0xa4}, {&(0x7f00000001c0)="d92c70a343ec512854c640ae37211fa4f3db7f0910225dc281be9e701be56c1d5fe5315e2eac1c4ac0f58296c3bd3a2756480fb98358006e2094e82cacdcd2a1c9d0cd759e14d5538a41b5c5f450987e2fed74bc0b9e1979d31c02e10eecab7a2427274a8213e9519400cc2797889460d2c58592f13a75834fcff824386e426dc728b17f4d36e56c01", 0x89}, {&(0x7f0000000280)="01eca4433c81ad73c3e8b6bc1ec64403621d12e57c351c80c69907be0bd8a91f286e75c86f73ed24031e5a635470f74ac69b71f96afcb3c2bbea7e74e9aee132e90ef8d81f938a69fea6d51cf38762b745676d9ddfc0819e828634294fdd9a21bee2fc2b08701fa70519f41ead6326e614cf71d4233c6f658c23b639e582bd8d47726caa0ac57dee44039c791cbaa9da210385080947c264d2b797b80c5fd0437488a4ace7941c81c664e580f48568b65c4b172896b0f6abba5e1600b1a1dc1fcc5188b3a04c8e247816e90a9c847cb19b675b9b5d70f05bd3663b2d3fa8b87c3380746564382bab0b5c87b4a802d0bc8b9113b473954344762a1a7ae8008c5deefad0797fc0169acb7636acc7a91a1e6678c20add9e13f2e0861cd511fd2f549a7c569b9ca47143c78018ac6a29dda1bd7eafbc6d3cdb3c56ae1bd1b2e3b60fd416b40946b43e654c29cb2107a49d587e831e4b424600251ea39ec7b2ba7f5d0907e855aa676dd1c475f77bd1b6947ff1eca60e8e916196d31ca62ea2172292c2e6a2448e40533f824541505e30b7230ab1ecf60d41569189d47c84c1e66c21aa9488fa43c58aae19702b810d513c9b0a51e132aa877a8f1bca4bcbc0a6e0fb91c06184691586d075c385555cc7c36a6861da61e010f0d110c93e3dd0dc32b3d3bb0c4f77dc79017e3028bdecde18d4619f9dd44b96975a5727a747aa2a98937ac6b86afc824fc79c76983b0fd02d3939c19b9a4a4d35b4afa0cac0ed7c6f0f6efef6f1f7515a1f91fafff0f114df3d4046f67ac3c3eff357b1d1acad3750742a51de8182f2cfcd76cc316ba0ab08ee7e17847c32f8338b9c3296cc2f3a669e4423c75bcdefb9c30ed55fbd8ef6bee27b1bec648bc6e7346acb3303537ad6bced67b415817cb665b52e7ffb9f9a62e82d34df0d4041020f2a00b92aff3f62a132038a0b8998aa54375ef0700b249eb289183267bbc5640c344e997b5fa773fb7e067ce9a3ca2f80a80fe8f92fe68cf5ca029585c1d87b13f42bfd6bd81a540addd50be4265dff35d5ac425bf87ab753b758c3169739414bb915e9351dbd218d5c054c846867175ebf3da89bcc12e1f5df91ee4f1bf32e0a26b2774adcebf0f98ac1743be7d871adca98aa66456a2e0b76ca9a5362e7ad2e85cd273f98aa9012bdb5ac5bb3ee6efb4fde6579af7df4dc053e065117c63645f79146196b2d08f6e84e91043c4892ff02d2de5e764a59cc17072da5f9e0e19a492aab71babd4b595ed1b68909fc0aafb482789e2c311c933a9c2422525db80c14d10032de55aa37fee23d26c17ea74f39f522c0cf9c97e025514ecc5189bdc9f7d626a32b8b81a7b9716edcce289628812cc96a31f32665e725150b7b0561039d4f3e8b1151794fdb6d4623c51418fd58367c5c9b903e5ebcc9cb18267cee880952300442649c62e83f5307dc21e75bbbe597f6865a582bdf3d38f60ce3f732280a096842ad0e72b641165765a1c4a3ceab08d4119f56595a6523544cd7a9817708d57b42781e01c682191130dbe92b5eae8a141eb17ef2b15a89f7f14b49c623f72610a448116fa2bea803d4668dd3bc90cc56ea986642b884e9db5271fc419fcc93ccdae559c8cb0df824f653ff7294491b9d859afa8c9f554c794cf9ef6160862f25d57da546e5191ea714222a2ed8463ca1dde644284f835e701ef5094381d0c251fb353bdc03edac1bbc0b4dcb9f5793b49aea6dfcc3a6d6f9a3b65d00f4b52f1ce408b013cc9b3a9788316b16311d4add257439a684bb7a8765c82442fd11617c9bfe31716147d455b0d1d026e7fac23c29e016257a1aa60ecc402e1ca95460f79dfa55d7325c27dbc03c639f421104384fcea2d9744cc6d830e0b4b9cfcb17e1ee66aa332e654a49b24b0c7e2eb964cef5facbd55a8999b04a7127a24147e3a8d13f3fdbf8fddff15e09a90803cb92f322853df100900ec3f70270b38533dba841da92f1042cbfd0b3c31ec7d94a32d93609f0cf9265615a0ca482853fbc89b44716acb8414bb10068bbf43f3fc500dea3ca59ab85ec6a366d4b6722bf1f60a7cee6dd2d77e0889ab8b1f40c165f2e389b540153e33192a6fc9ea596f64bc84e72e543ccce792fdff5ad6511836c535c4e009bebb0f1bd8df4403d7fe7314f2933cfab3889c2e23c050c185d3720d2301933de56c2b01426de6e9ac8fc0d9deec7ab88d097e8f775376269b04873bf91ebc45f3cfc4767a2e0213f01ef809c1689c91e7e46bb6f8ced48dd0def4c27b2712dc467fdf97e71c5a0d415d05fbea632915cb414ad9075d132cce387d83e6a032a6a1e1930f4ecd4553cd2130c34d4a031f7f43217e87365bba63e5f8e07ec489833ec5727810ca75d4595d0afc57551540ab652ab769136f5cfe033cad0a766c6085e12ca43a24bb281173765d6a426b439fb6a2def3f9cfa1e23b38b764a40352895b160bbda0cb4f294d8a92b081df41ccc60dc5589fafc103ae011e84ee86d72e3211bf37cd8e50fc598b39129daf3478104cf98d2af1f6f16c523d32d1078f8fbbbe83200310f509a2df971cd65540fe2436eccd0322b393a2090c237d835a74b776de19b2b94635e657890a3999bd82cd837def0d34b37701e395ec18ac370a239c142d555118bdb1f50c8c3b0a29e26aed14f2f4296c6bc0f939be78649b7d6cfbbbc5db5ff4e7638e7d0dc6458029d7a400bb42838f57ee3184483a3430a6c40f9ef18541a74760a766ff652f2cb6252a1703358b4dc734f347eba701c296540eb5bc0025d9810281673a2e6a5a1005cf2bca1acf5ba84e2ca59f82964a63a8c78f1e6420daea4578e34b725d2272cc271306f9d2b7bccde0b8262110ec4ae32c136612d7c8250f669c630649525b32fd21b5c37cd254f8b989234f3339fcc6d6f05051e17422f3625caa113eda56fdb4383eab2261b66f95c320d2267a7f313d615c86ed7c22f85e9df341d1c0176c5a64dd74991a6e7cbb9d4dea43587891d96c5d33011cb1ea26d63919136fbf9651bfd48e16d6fc2fbf181e1f68ff960d6c2f82d9ddd5fc3c9ad8162920f1a4ebec631f4bf1faf97e9f779bba0c495ffe4e2e2ecd66739e5fe7f2ece4dc2c15128b085dd61312764c23229e123175ac85cd01236d42dcaadd20edab04cccd13e13d1612df3cf4020e9668176cc51c4ba3050de91f7e8c7ce90169ff9292159d95175eb56a2e94c0d335f7b7d5059be7e54447ed8cde2c04c7ca381d4b61cc5175aa8526c57fd5db51bc7102cf66df3387e7275670eb8e45cb5613cb8e92d2f09fa5dafa2003d3bf5bbac700bd73b8357cf971e8f9fa4baf310256550023f3408cf695f0fc57f12a2416e37c8a28f002391b92226bc58563e9a5de2afd1ecb68b59b56874f3a0289142769b73098932b7e1971c2f5732079cbc6dbfe63606723dcfa2932a59d6177f548ce55a983a5b91bca0615d89227d150f799b135779f06e36c3d3b6380dd8571f5c40b991bd65fb126b85daeeec0d46b48af5d983c23d089aab0055cd9be9da416ef661fa03a3a0fad02e172d42467908b943e5cfcfee3efa3c0406caed67aae6d49a423d348d9ad2418e3f70165f5784a355ce701bbc1120c478d68ca9561080fa5ef1f0e0820603b66955caf00e85cc8f69f7d1986d4f2a3b14225cc93cc6260e59661d9067bc82eb43f1afaee29284ef6496ddfe6846c9ff07bbba1b7199ff9388765ec6ee66ca06cb8d8b47d0080c079e9c5dc74330f5ad165af3e1a7e1d62c91d6e271b824fb5fba868c35cf5eb70c18ae61aff80dfb6482ce56729901f9ef7ae14edef98613e46b01021c069d6833c1027699b120370a77aaee300a48cee4573f48de020d04fb9603c8042c7bc582eed1ef8db7ca1710b367485daf0938356cec697d2314cb92d99d322c5fb287c2d18870145261662bc4ee36ddd92f708275e3a965ced321dd29da6e03d2662914a3e704fe85b64a581ef071987b2189ad8479e6cae418e232fb4c035756281e5aababbdc21e95d864e35c250b10f7ec4e06364996539e9f08cc0c0a2497cdddc50883877669b9326d41e5dafcbc15f1006cb4ef9c7dbc8a47d8d49e7b67ed3d80673f9324de480e1c73228ae8fdeccf1c34950950ffc1a36b142412d73e5c4313e57b03127bb281aa01bbc4c72b8a0a2718efe9e406c7a519f421731066a9275e3f7c2183e6c8ef73f4318014be470c9ffb639277bc42da5a303303446ea4a6b193292cff6a5cc26d7089a4f0956ef160f5f85a2145986134400a994ffa6c76f81ca2f2dbbbf2b65ebd32744aabb33f6c1d69c3cba50f02c8884e11b4f2e9a90c95cc5d9ad30496f49462e8475bf1c26ace34a469fa9821d0330ddc7fdf2fac7f86073b23d27fc3e287c8e7ec31989615bba5af61621965067b119e6b8419b12f33d50537d54edaa40f96f972ce7da2770845b715103bfac0adb2fc3a5340b847ceddd0abad9d81031d657ef48ce7e89b71581f152ae1fe78723d13986eca7b3914062e76a029fcb78d71ee4f9e656b9c79030b6bcffd9dc59bb169a65aaf7a6fbef6ee512bcfc7add5ae3ce4aa653dafd59d430fe9b0ceba007f78511dca4faa3c592ad5a7b2f0f0b52415aa2645d13788769ae42365bb7df4fdbf734e4d7b090e56a8532f40fde402967d3251f35bf1da6b80eb62cfd7215fbf4e7be713e7006f930374ecdd197973767e1bfdc1ce004cdeaa5fa7d8002cf85c6614c22174b13cbdc25b3411a8d4377b6b8b881765196bf0855e379e129d80baf5469fb95a689e2cba02c2c9442af5b2ee789bf59b2613dd3bd30bf62b047f7e9accd8f892455e0d443ccb5b9419b01f4a775bdced3cc0b4a7b5c48fd07c4f21bcd51dab4294472f1a3eaa0245e2d4984923905b18816f5d9c81144032c9c39895851c7b2a732000797424026bdfaa76ad25bb4cafe723ae926b0eb5179f81732aa3d2e7e5a5ee68c22157f8cd42dd8b68763dede7844045a92a974a1e0415c7fc54076958b6b38c891697a50fbc39b8c5eafd597593f8f83bae1ad55af20576a7e3dc78529a6dfbee67b45142cc52e0d40dc3f4b3e363020bbfb7c6384aac76bbecc0a373622a78de14bc6a4571b69c4cfc83b3816aaa97df07f49645e9dfd1cb66f8ff1082bb5dcc4051eefccfd0f404a0fade2678d161f85f11c492cd780767e161440131f270770fd8a1ebc06668c5f5be9b63607903773ed5ec2bc7278d9f2aa7085c7444fbd87a3488725845370eee6db4c0fd3af6907d571009c1f37304ce3d418b4c57749571cfefe44160bd0a6403bef333b8d8158ab01ec31991a7b0006574937ec4f45940088fb835050068b68bbb8356fe0e7eec025670407ff023d741b926fc8a6ebb4a539401ac7603179bb97206d1b9bff75913356aab6ea25e209a78c93389e74a667ee2832fa0425b51491a282738b10ad818830c434bcb32f1d8139fef3c8dd7b272a7b7ed6fc221e13291dbfbd9c55d027a77e8396f75109b49febd90c152ea0f47f27a48805c041c5a53f0eaee3c492e0f28105c8f1f70ecb4e1de950cd4d6e53d2b3e0543f62264a230454d109dd01fe7d8cee41ccd7c8716334c9f1e3c5fab4f7dc16342921927410d21c764ca5a10184625f2123a7dada7c81c5e2af4f953469c3afe73e2eb9fc3d9679e2a9348a168fbf364c0fa8ae25d96035240fd15e1e644387338dc1f0cdd52b054326ba91ed0d90c0856c1d58561cd4fca86194c29ee483945d8c914b3325a3b965a26f0d08a865dc5450c893416e3e626d233341b5b7e", 0x1000}, {&(0x7f0000001280)="1bc81a6c495fece11c52591c958205a3cbe62e392ebf168ffad262d1e6c5eaceb4426fdfc097df35e6b76efc91acccb56b16294a8a488f8863dbf4a7893421f134600ef5be92b689fc0105e5a2e480be283fe195aced5ee5dca3fd7f52f4623d632c33e068c4429717948eab7575eb7cfee3e308159270c5eeb28c8a2c4a848169c9003b989df736fe4354419567a0340ef911265190dd25300aabfe1516f5e716db778ccd40edbf22540a18d869b305dac34de4c50a5a0fa1a2204253bb5acc85f0497dc0f67d55b73beace110b5f01d706c61539c7f54f0be5dda64231523f64b0423a21cb89c11696a439f80a2db8dd9752f5bda6920bf098bfc06ec8be8350718df20a179effe8bee43a1e97a6bcd21c2e8e00c723e13b5d5be8d5ca87050c8171e9bc85bd240ee6d5b8422645dbf28b842905bc214ef0300b03fe3d23d0cc06cf9c505c024e7fbcee2a1134a2c45054fa86bef11c9dd4637fe768d285c21a7a89fbbdd3250fefb5bc818c96402e6f5505467f5801cf6fc907356362e4ad9ee01575e3116c3522f02c047266b9fa910513fff9295e49210e8a46bcdde7fc392b5364173c7e196f5e1ad40e71a51457038f596b634cc29607913556deaca9283f667d29121af8e0c189f91038d827490d077cca6015b9b5638b688f744ef21bff48d336012bbfaa1bfe24cc35438cbd12570a567ff57eba69dd4074f77d0fa37c5a2b5d5cd026539100bab4d288b90e32ce23f65c579b14c9a5297392d083dbdffa813f55fa8f8a592d34f5dd2149da92e33e39860bd67137d51ef287ff0eefa6bdde649c16483ec1ba9160c4832f5a001db382772f36829a186d402756be8c6ac143e5abd338f02d7f15696e7550a848b3b8bbd46320e25186a2467664f571df34c5de5f8de787dec698e2301750c4c72aa0be7399cf111798b5389458ee5aa0fad191afb35b4a26f42d2a3c9c103c1ac0ff5275215abd6dde6dc971af09418be3f81eadfa635624b307ab415aab8d0b477c109ad808aa6c4bb64495b941f14949a019c19714fc09a420cf2fa95deb2c269a6414265bca551a133ac11c5a67349e254a443f18d2c581b6a927fc58d3f0601f35b86c72c873d354760e9f0da957b08f1a74b20fd7fe97b635d394a889a2f4344834a5067468007065471d86f91ccc0409c347226d1571cd281f40dca5419b7b85f7a706e0fe81295a1f48d3a0e7f327ca217617f567d53704e6e329dbbbf8c20b098c0e964c1555e0f07382d119326f3d78f97106b80ac9c98b525780f5093a8100ad7e1793e1c5d60501e45794647bfdc0c1188b0042aaeadb59a8425426b8c3ae4d87beca0e5dffb0feb68ac5167ed3778511107aee6b030a9f1f5f46d263501f7d6a2d5d5a176a90eff88ba3812b8d7ccffbf9d770be1dfd8f4b46044842ca780bb822875060feb72ce2883f913dd6e22d96bae5292885e0d6745df78e0a889606d62064fbd79456d12597396e8a3250b04c34526de38c4e36e81bb1d37bef302e68726266262b83c5afa7d1762b3573f34f21738dcca6a9d4da9851262384ff41028b4a56e5c5a62fe459006cf8d8561dfa97e1b936fbe2d856066f0be98422bd8ae19a9048c9d46abf08d53c371706981768c4800b33013a4d14b4586cf5494f6aa8dcd6fc51c89941fd3ed36dd69848ec3fd225428959355be47448e6f22cf744b3a36d82d1419ae61303980c6497e73db43edf77cb7500a6ff3d7dd15336986762971c34e268ff11ff940cb0c2dd070448f3f63c4782e1b3c0b6443f9e274be012918da95376ece9eb41d6daf17dd356df16b57b9c9ac768fd493fe3b3f73deb039952f29934ea18ff41f0acb783f95dfad46ba619ef025e31dfb67e240a585bb88009b178469028326451ed3d86442b7117833656d5e0b1dbce6cda3f5ccfbda43b86c88ec2043b0f37767168c41814c70d01ff0dc2fe02d4ba20a2b044c9e56e6b352f459bf082adb7fe265e363194897851c51b5e7cf361fc0a846cbc0c0d806835e6525087336ae0b9622f3d6bbc801aaaff1c91a53f8398ba59647e9f29eac1fb7f61d22dd643d79c13076944edab89db7169b46a75a10cc5a416f0a57d89ca93c0683ef7d2c031acbb494ca79e206d60e5c034c0800608ce8eb06f5c1f9829b8cc4148663848243141006040d7e1553b7884ac1e2e3e12fa9a893f049120ed73b42b9b51522e13c7125b38084d65f10456fd3953495ed2a440cc34ed27ba55ebd63708e88d02b20b43faf4055232293e26af0891d72c7ba61b65483e66b3c27881ee82b869f06d0c42bc6df28aa3ce640ba9653761339d41fe076f9a3878c2e59556dee7963c434552f26190fd38db4fc27e7b830b338132ed568c9fa4f7f09f7d49e10d24c5d7283ff75f0b2e800d35db90262b208490043d61703ff707d6ff6fa54b75fe3ff09192af8278370aa3f8f761392833454fc12135c5f425873cd1a446d373734bdd44dcabaf080d410ad5c7c1a28c0b87189da20599b7507bf76ab1ae5976bdbeda75a526f95b9cf1bd6b422677a44bac900b246ef8a4f47b4ed70cb91e923232d61f5e31707cb9d000653e292b42508face41a48f3a06be48226e6bffc4b52de6b82661ed439351ab191335818bca94346f2a96b46d518e4bfd2929c9bf17d1903569899389e1e7d683d151cb6ebb5b23050bf3af958f523f5c1fe40937d37a2234af98201cc950de469fe85583d1976f2c1695d4bbc497d418dc8080fa3b66f856e70749ab810bb7a26f6522a93e9f232b1679cc71daf6907d6c49e94623a58fb026c027984070408d60c31a44e4ab8609342d77868e7a240d23d9251bbd6ea4475205867597d9ed901ed02c2c7d5705561b099b7bc887676f1271849d6f6ec407bcde07155376a26f687425399f9567933da23c622465eed3ccd14534de82349a3138db2e5507d56bf41c12493343ef87a354ed7ed068363c0cd7d20fe02823c672e67f092c0d94467e61a7f7c515bacf933d67af3d15fd27ed37cbe5004cd7587f20aab1db66d1f37573fbbc92f90139edfd89dcabf0bf11c68b06e081ac97942acf84247bee7274cbe3793dddc094664172e6f2887eaf9baa1076de63fcb8136bc5e639def72bc673cd09ae7d03116a1d3b8b2016bd233fc15790a938456ff746dd58e51c17dce137f29d5f696d899f909db9cb2fdc9ea9e2ceb193b8a8dfeb285a36776a0c3f10351b8165cef571c32cbacf70b516d3e564bcf10e68dac98955910a4e63d96ac51814e43695a87f07edc3d1f685d0e6a969cd2b852d9eae80ce25c9cfd2de956e49e063d879237e56ad9d881d86d8c4ffa05153597df1182d526e457e52f10582b826f092c851b20df6cc81e410eb744f61540903c3b2cd052202c3217e58ecb15a44a210afd95d899f5eaaea09804452cf175d2edfc06af71cf4f54569abf70304694f2bf98c6ae948b9f98ae2b400d0d0bba83e6bb478cad82eb67a543387b2c12b9c3162a85bd2ba102347b81ae454f04d7c21800d487af3a0c57d07fd3104818cb65c045b4a7bfae672e8474b73fcc5312a70c98ba22937b0ba831bfe133e823852832b17c4f6810d060b1f3e150b90c615ccccc74c68da6666407c7cb9435a87562f9d9bf5d0031202e5450456d70ef16b17dc155895d8056c2276d65e477c74120030b397d2ae35bc4839f6ebc9377f0c21371d7ac05c24132ff77468e3dfdc8dc0a073573336edda1e05ca6028043cb45ff18c596edbfde1e56ac34aecb3969d98a93b55fab76e64f7875d2cb9829f897092d4638ec27a8d0ff1deec487ee1509062cf581e5c0a73d5adafe803dad6792f541d42eddfb7b32598870a8f3278b37d4416841bf83fddf390415b64fa9d10ac8e49f0cb0354d1feae9a1e69c8ebfa0f2a813726687d8d617dc71f078f987d37f8abff653b7f1aeec6b9b03fd04e6f08415df1e39c1eb332f1bb89cd4f0916b67fe33b20cc6736e4f24b0498c89a6482dfde31599455968d0dafbc7a9aeb308e650d834cbd5bf72efd21e58ec9ac50c47565b4f93391d08c0f057031163e17cab9109ec03ce4ad1654690710d4c8d4db26b8e0978b2b94d836cb69dda0c0eaf6ab69fcacc4412c4df7708f783cf8635a0870944732bdf467b6517ca4a9ef1bcb2757bc1420812e37c61cbb76a9f667f2a4012b112c4a8813d8c6de8ca9c24ace917afcaa7c9178d6d6b332903adb794171062b49ba51abc4010cc66be33b8c8730012ba61ecb515c4c7cf2b5b99cadc085dbd39029be4edb7ef2fced71260ad9df8578542b6dc2e70d74da1370deb466b45395381f350a0da2d79a90fb887cdabcba18ca1252990766897e5af8eb4a795ecbc5e540efaeff0fe69ff4d634bbf4801859250a59d2ae8a4ea43e07413744d9af897e3330444e7a611eaabff41d1a50178efcb9ee14ec7a2244027978b132e27e071fcd42efbc44697497d6ea8591926311bafdf17c1144e01eb464f6e07882a14a0fbed72671425e479e79a8004f7f61066c5c9ee06b4e04a8e928bbff5c7ebf2a5a49dcd9682eb1e5e2e5a617af101ed177353f6a8f9841baae692792eb31e8ae239856bf7e9136db36ccff3b7acdda74f7379c3716974be979f270c425b2860bd31483b2e8a979368545331d3094e96a960ab6be30ba5b4b6bcec1b67d992793c45e9f437096e578b4f9f9fe0884074164ffd26a9284bd56cd09bef5b0f130d61109f0462948c1ee68e81997c8c35f96c93a22ee5d991e4068e0d043d675c73eb1a287cb4065995633c674893ff0d904c4fd4e1f1b082aa0eee92efc5e78420b2b0b6d2106a803ef831b802f31161daed386f427d1f758f23d324b7d657fc3ccb610848e79c0f16aa9afa585458615ee075bb606239327dd013aca6c85a5345a39fe2d1aef70be45bf273086a86d0d7f674ee6e32dd135c2baabba713e57f0b65ca2da07914af21f5b6f442e3e553e857264c494b6ef10bf183f204943eb5211a7a52bf3ed6803f093691e3bfb7d6e9a2c6432bb890554efd07bbd35c141c00a86e092da86f788e7e53e099047e895d21065d7661a23c985b380633b7f1eaf40fbb6aba66baf4b1939f8863625c21ce6f4ec6b4c82a64b77980595da1da496efc07778fe6d40860bb18efbaa136bfe1b5a2f657ec8b53facc7028aeb4d93860123f9f74bc1e292bbac675609a918911c1d7d94748780265ed87e55f98e0cec02ffc325f327b8975dd861fe300d7dc8f8c71fe32308b8653f61fae6ea5ef50f94113790047084a1d29d0547e4bc9d3421142803199501b4c0bf27d8736916742d4caa2ea3379745dda9a5315c13a169abb45e1eeb5c8169b684425fcca0ef9f3e44599b35e70536af38b03f7fc8a4f1ce7e36858741f200fd195f586ababaa7c8d3f93d9aea4aeb47c576935c45e013473fc64b1262d8a227511cc0f4c23096b96a672555f7410ef042a2cbddf94993968887fdb23db798c51bbaccbbe8abcdfffb789f43e5fbdcc0ccdb22d66f071f2cfa8725b9a8c89bf1da834569434b0fc279f962d605be3de4a6b100936f44d4eb00f65499d07f495fc55b6d16fae9feb2261db3cdcd597e9f46f2062ebcdda3a53d12a1838c4609003ea8b5c4a5c4bc8a9b4edb3398920ea905e67416eb27f9c4816f56ab0c9b3580cbcbf1a65d0ea86f2c814919b198e147dc3f57099986c547a440d200aa8089730fe522a6dbd76e2fcc38dc88bc4dfc035629c7a542c6cda69a0a5fbec91ee247e9f32cc514fd0f3bbc9b516507f047c01459d5f0c7b83", 0x1000}], 0x4, &(0x7f0000002300)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r4, r6, r7]}], 0x50, 0x2}, 0x3) syz_emit_ethernet(0x41, &(0x7f0000000080)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x18, 0x3c02, 0x6, 0xf, 0x0, @random="74154c64a65e", "f339b3cf627c55dc45fa0e630050a1", @empty, "cebf3352cc61dcc2b19c47498545a9cd"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 23:53:28 executing program 1: socket$inet(0x2, 0x8000, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = semget$private(0x0, 0x2, 0x3) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000000c0)=0xffffffff) fchmod(r4, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r7}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="00ffffffff001000eabf0000bf08001edd7c6a000000000000000000044c26eb932530d1000000000000004000006e92f1fbe06b82c23e442cd80000010000000000000000200002081a08c9827a090000006982de3900000000000000000000000000000000000000000000000000000054240000000000000000000000000000f111f5"], &(0x7f0000000200)=0x6e) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r6, &(0x7f0000000240)='./file0\x00', 0x4) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x0, 0x83b}, {{r2}, 0xffffffffffffffff, 0x0, 0xd0000043, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT], &(0x7f0000000200)=0x6e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0xc0) 23:53:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xff) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) connect$inet6(r2, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r4 = dup2(r2, r3) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) socket$inet(0x2, 0x4000, 0x9) r5 = dup2(r4, 0xffffffffffffffff) r6 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r6, 0x29, 0x40, 0x0, 0x0) sendto(r6, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 23:53:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRES64=r0], &(0x7f0000000200)=0x6e) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x7, 0x847c, 0x7f, 0x6, "64e0294a6dfed3ca704c1bb8db0c97fa8bfde719", 0x8000}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = kqueue() r5 = syz_open_pts() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0x2, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x829c00, 0x0, "104020886db7b7f39048917fea647cc0e805f6d8"}) 23:53:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x47, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "951a02f3011a64e1a3dc620252b8b9a5ca335587", 0x0, 0x80000001}) syz_open_pts() write(r0, &(0x7f0000000180)='\b', 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0x9}, {{r1}, 0xfffffffffffffffc, 0x84}, {{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000080)={0x5, 0x7}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) dup(r5) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0x10}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) 23:53:28 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000900)=ANY=[@ANYBLOB="e7000000f9e537a98ba8375fa5eee91c855c893a590fcb89da79f92bb2b14d181d2d4f8ffd09a6cf5f4e5da37090ed163aa8cdce167f9de4fd5fc12b1c49e71f03f5f92735c0bbbfd0d1f947d9b5c80300c3f5a78bc7c6a6ece48d6b745d694d3ae9adc8cc20e0c5d9d4719ca558370b84649f33283a80daa21fb440df356c67d002ac16877d11792c3c8b5b863761c204c1a7195f7cfa89bb50cdf5916cc8de87a2d9a53f29787c966c3e0b57a6491d3fd5c72ec5ff4d16393adac52e6356851f9d59606228b230436aa2b53df6a949591d45e18689c8b91e9707becfb3844a2ed066fad58be8783175b75cfb71b0cf0ead37e11da840ea3873dbe267489d2f9702496ad9aaa689603e8ad76acabc5e24c9a93003388707f1fda395a89c4c931d216cb00028763b1941ebceaf60f3bedde2865ee3501cf457243c8c428955ff4a6307d8563d037a2afe35503a318c5eb2bf3bdc08ec6705341a724a931a20d40d242f1769d2e17b7ee63ba62449730185d3880a762a0fd211bb2659ed2769854258271efe2fe98847ce21051c6e24e2e9dcd483b3a4570bb0340ddcab2a1d107189eae9dc780580f2f3fdc03160ce302eeae010a7f8c77064f0e69c0b53746197ca36447d591e702203fe8d36c0efdb3b187e4611d6142418ff40bcc15721b29a6e8a1addd0ad9bbe2fd4ea35bc7cf919f110385c4a4796bbc5f273e0cb4c43db10c9e8140161e6dc20f60b87ca7d5a3c66eac1eafa86fb5256deda237b375bd446e300000000"], 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x1, 0x20, 0x4, 0xe27c}, {{}, 0xffffffffffffffff, 0x20, 0x80, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x88, 0xfffff, 0x4, 0x4}], 0xb3, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0xc4, 0xf0000000, 0x80, 0x8000}, {{}, 0xfffffffffffffffa, 0x0, 0x20, 0x1000, 0x2}, {{r4}, 0xfffffffffffffff8, 0x10, 0x2, 0x400, 0x7}, {{r5}, 0xffffffffffffffff, 0xf0, 0x4, 0x4, 0x3}], 0x9, &(0x7f0000000140)={0x1, 0x100}) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() getppid() kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r7}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="c5ac5b33554992eba5b14db5e982e1f700ffffffff001000eaff0000bf08001ed97c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) getsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f00000011c0), &(0x7f0000001200)=0x4) 23:53:28 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x4, 0x400) getsockname(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) chmod(&(0x7f0000000100)='./file0\x00', 0x140) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x5, 0xfffffff8, "0900000000df622a00"}) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 23:53:29 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffff) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x8, 0x9}, {{}, 0xfffffffffffffffb, 0x66, 0x20, 0x8, 0x3}, {{}, 0xfffffffffffffff9, 0x2, 0x80000000, 0xa8, 0x9}, {{r2}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x9, 0x4cf8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8e73232e918a6b96, 0x8f0, 0x9}, {{r3}, 0xfffffffffffffffa, 0x0, 0x80, 0x9, 0x9}], 0xc33, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x4, 0x1}, {{r1}, 0xfffffffffffffffa, 0xa0, 0x8, 0x6, 0x100}], 0x23f, &(0x7f0000000240)={0x6, 0x20}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x7ff) syz_emit_ethernet(0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="ffff6b0e0000aaaaaaaab1bb0c00450000280000000000029078ffffffffe000000112009078e0000000000088000000000000000000414d86590a016b2fb3a9d8daac29847b1af6426193c93f0c7a257a0927d9e086aa8c5afcf0e8332609ebad5b62afe582c53e99ec10a4f40e8cb7a95811baf146356c64c58903ac1b3baf7b688a9c9db7172c8e9c70cceddede6eeae3694c883c5acb43c404e031116110503b0442dca2df9d8fd6a9d3fc0024c911f3940805052ed063a982712f7bc1bbded7797a210875a79d37694680eb8443cfc273d4f29d1782adc3234ee667c2d152e3c90030f3a06754af579b00243e259bb5776ee081d6f686c5dfe0d7bcc953d368"]) r4 = getegid() setgid(r4) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r6}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff021000eaff0000bf08001edd7c6a00000000000000000000000000ff00004000006e92f1fbe06b82c23e442cd8000001000000009bbfc353e30e042548b729070000000020000208090000006982de390000000000006b089c6d72e1000000000000000000001e000000000000000054e57c2a7da7909eb0977a2e24"], &(0x7f0000000200)=0x6e) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 23:53:29 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r2, 0x0, r3}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r3, 0x1, 0x7}, 0xad5, 0xd5f8, r1, 0x0, 0xab, 0x20, 0x46}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r4, 0x0, r5}, 0xc) setpgid(r1, r4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b", 0x28}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7}, 0xad7, 0xd5f8, r7, 0x0, 0xab, 0x20, 0x46}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r8, 0x0, r9}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x5, 0x0, 0x0, r6, r3, 0x7, 0x6e8}, 0x10001, 0x800, r7, r8, 0x7, 0x6, 0x7, 0x200}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1100"}) 23:53:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="8d9bd67e27087742fba6c60ad83c9856724024047c67676675a969156720688f5d4ca571c913f95a486f9139d31ccc8079a219399a3d6d12aacad269709a5fa2498efd0a3cd090e49da407c90b1f913cd42c6cf877cb4f6730ff4c307046c666fd370df091abcabe8a1ae950dbda77e3d6f2a9b1b3387f9e47d8d98fb6d7325dff19ef5fe3ad09c291eb0f1c0532739a53beb4e5a2ff9cb4473fe8e025797172058cd1eb7ceae1360cebfe43ed8805217edaa843fe956cb847fa77881988a63032cf419a53448295fa51e3916c9ac5553418f4cb34262d7ea2253bb3af97"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r5, 0x20007478) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x0, 0xf0000000}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0xfe, 0xa0}], 0x0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c650000"], 0xa) accept$inet(r0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="1daad5cd36156c5d0056464a444d2df785591d195d6810b318270ef9a4e226c2d78a5413faf726de6e7b07d1d62e84affdc376a497673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x7d, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 23:53:29 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x40047309, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c3a1e158f800ee92f10000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/211) listen(r1, 0x0) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) 23:53:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0xffffff0b, &(0x7f0000000780)=[{0x0, 0xffffffffffffff9f}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x60}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x0) dup2(0xffffffffffffffff, r2) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f0000000300)=0x40) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000000c0)=""/7) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r4, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) getegid() r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000002c0)) getgroups(0x0, &(0x7f0000000040)) geteuid() 23:53:29 executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000040)="e24335cae5187e68dee76a02ba21a9ce3d7ecd6b467427c4ebb057bfee24b81401385b972ac1f4accc8af1a8edc7a7bde11ab56915c32e17c26c2eec7d8d55e2d2457c790ce1531b9d1605b52564fc89f7ef8ca0889743bfe3c0a4e795", &(0x7f00000000c0)=0x5d, &(0x7f0000000100)="840ec4ab37a9c8c1", 0x8) 23:53:29 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:53:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3}, {0x0, 0x6, 0x800}, {0x4, 0xc1, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x5}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x0, 0x1004, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) r1 = semget$private(0x0, 0x0, 0x438) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2}, {0x4, 0x2, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x2200, 0x1000}, {0x1, 0x2e5}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000300)=""/58) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f00000003c0)=[{0x0, 0x4e, 0x800}], 0x1) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000000)=""/202) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r2, 0x40, 0x7}, 0x9, 0x5, 0xffffffff}) setgid(r2) 23:53:29 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x59c6ed41e865b8da}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = geteuid() r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xffffffffffffffed) msgsnd(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="0200000000000000e6e5d0bc25847a6ada163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d300"/67], 0x43, 0x800) msgrcv(r2, 0xffffffffffffffff, 0x0, 0x2, 0x1000) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, 0x0, 0x0, 0x7f1a, 0x20, 0x4, 0xc67}) r3 = getpgid(0x0) r4 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7}, 0xad7, 0xd5f8, 0x0, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x4) setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x100000000, 0x6, r3, r4, 0x7f1a, 0x20, 0x4, 0xc67}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x439, 0x0, 0x0, r0, 0x0, 0x4, 0xfc01}, 0x1000, 0x0, 0x0, r4, 0x1, 0x9, 0x1, 0x6}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000980)=""/102400) 23:53:29 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r6}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) connect$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[], &(0x7f0000000200)=0x6e) r7 = fcntl$dupfd(r0, 0x0, r3) renameat(r1, &(0x7f0000000080)='./file0\x00', r7, &(0x7f0000000140)='./file0\x00') 23:53:29 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) pipe(&(0x7f0000000080)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) getppid() setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="e825f83278ec09e92435476a7cccd2149228df66185234c5947f7303a0cf6e9b22f30369cd28cb48698a00c41d7fc9d77f61b67866bb4c684ef46bcbad95e728251922734c9653926023b6300ea48dfeec78e52d7cb21bb29b9f561e9e179a8c51e56afc992be9a9d4553b", 0x6b) 23:53:29 executing program 1: select(0x40, &(0x7f0000003000)={0x0, 0x0, 0xffffffff}, 0x0, &(0x7f0000003080)={0x5000000}, &(0x7f00000030c0)) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000780)=""/86) select(0x40, &(0x7f0000000300)={0x8baf, 0x9, 0xd2, 0x2, 0x7, 0x2e4000000000, 0x0, 0xfff}, &(0x7f0000000340)={0x0, 0x9, 0x5, 0x10100000000000, 0x1, 0x6, 0xef96, 0xff}, &(0x7f0000000380)={0x9, 0x6be, 0x1f3, 0x4, 0x710, 0x5, 0x7fff, 0x1000}, &(0x7f00000003c0)={0x9, 0x7fffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="b6", 0x1}, {&(0x7f0000000500)="37fe432cb29fcf96800592a54ec7459a42baf4ba4ddce55f7fd4311a9281139a711ecee2ef2bd6e8087cd64903c96cbfbf80ec42b7a113065351592605190500585859d5a961c18bcfb74aa62b581bfdfbb0b4f7cc84fc0b403a9b07e31a443d4c4b9641ba232d9cf66ecd237ad875d50939d8770daf43be90b967ef505bdf0fe2ce1c43c5f26a9117c3db9e3c3e5d3708e5e5de1938785c71c36e1a54e79804a75ba2921136271972675531301f22bc3749bb1578ea8bb7b9f0204fc7e467844bf60c42e703b3e0ce01077d7e125ee9271f241bed7b3df1d6d7890d8e4e30d8a311d9d6588fee77e76a99417ae8c1ecc77cca97117d6471082b5668014ef9de0aa586945b97293e355ec7f3dfe2bf5b4d26ae41bec26c33c9dbc9e51760ed6d760e4e0ca7eb6f2bcb2e6ea5bd86", 0x12e}, {&(0x7f0000000100)="0bbaf123aefd08d0b0431ab41bce82c34afe9163db6f8582fb72cd3c9ba945b1423575c290b474164dbb8b28cb85c4a4edcfba7de3acacc3e876e1eeb142a5d919a7bec947cb3981eab0e5493fa9583518ad96c3b9751ef683ae86677b52ed50473b11d1f571f30cf711fcba982f5ae703b8d0152f4bdc29d0d2e219634254917af260f47b5024e52757ee15c35dd0bf4104713ae9fee11b94ad58c9c97d1008acc6a44e60f47063451b5cb82c67b2a512c03576787b4bc30a9d95406f309a8e6824626a0cd072e6d2d4ae04ceb555", 0xcf}, {&(0x7f0000000200)="0d50b83cab23887486164063a4f2e9544dbf7cba87bced09090c7e235ab641d1e2781052b5cdf72999b7489d0e883ac93bc6a463175dda132b75d71398fcb3e3dd613540a35aa4c1cda68429e6289ed25048e0487837d5de14b142461afacb5da868e3465333c45ffedede2544d8313e41b29040dce55b85817d4f6e780c60bcc016698ca59e7de8e8aa19dd1f176acb242bef460f9c0b5754dde33b0dd870e655f4b7d24ab4f267dd93eb215f2d9c673a1b13d79de765cc5c8602549ae94e30930c2e597f83cdbed2a267d981e7e452ee", 0xd1}, {&(0x7f0000000400)="81cfbacecc0258febaad3a771a2a9df01fa4ff3274500c8b1e3998608fa096e6b3e98d63321fe7f3aeb2910d2e6f32c36266377fa5ac82ff3a6814802ab4f79208026f1ab8c5cd555619e499fd5978597ad382039a36bd219c2045844a1ec1ebc5fff521484a1f07fd0a", 0x6a}], 0x5, 0x0, 0x401) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) semop(0x0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000800)=0x10f0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x100000000}) 23:53:29 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f00000000c0)) 23:53:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000100)=[{0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) symlink(&(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0)='./bus\x00') semop(r0, &(0x7f0000000340)=[{0x1, 0x8, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x4, 0x1800}, {0x4, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}, {0x1, 0x8001, 0x800}], 0xa) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x800}], 0x2) r1 = semget$private(0x0, 0x4, 0x1b1) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000001c0)=""/93) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000080)="6a38f78d5615d8bf5288fb6844be33354fe0b454ff7a7aa80f80462b9c4d1acce21605f4ef6f1bb9", 0x28, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000380)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000240)) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0xe0, 0x1, 0x3, 0x3, "987bcad2a88fc7c40dbe0c670f5bb573539e0cc5", 0x3ff, 0xfffffff9}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/58) 23:53:29 executing program 0: r0 = semget$private(0x0, 0x2, 0x380) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/163) r1 = semget$private(0x0, 0xbea352b52fca8eb1, 0x20) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x6) semop(r1, &(0x7f0000000100)=[{0x3, 0xfff}, {0x3, 0x3, 0x1000}, {0x4, 0x6}, {0x4, 0x1}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0xadf9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001340)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/208, 0xd0}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x41) r4 = dup2(r3, 0xffffffffffffffff) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000001380)=r2) listen(0xffffffffffffff9c, 0x3f) recvfrom$inet(r4, &(0x7f00000013c0)=""/38, 0x26, 0x3, &(0x7f0000001400)={0x2, 0x2}, 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) semop(r1, &(0x7f0000001480)=[{0x3, 0x100}, {0x7, 0x6, 0x1800}, {0x3, 0x9, 0x2000}, {0x4, 0x9}, {0x3, 0x1, 0x800}], 0x5) r6 = semget$private(0x0, 0x1, 0x120) r7 = geteuid() r8 = getgid() r9 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001500)={{0x7, r7, r8, r9, 0x0, 0x1, 0x8}, 0x779a, 0x2, 0x2}) 23:53:29 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 23:53:29 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 23:53:29 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x67, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x0, 0x7, "7471407b12"}]}}, "4b6424c2"}}}}}) msgget$private(0x0, 0x140) r0 = semget$private(0x0, 0x8, 0x1028e) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r1) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semop(r0, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) r4 = socket$inet(0x2, 0x2, 0x0) r5 = semget(0x2, 0x1, 0x10) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000180)=""/135) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x600, r6, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0xa3}, 0x10000, 0x9fa, r8, 0x0, 0x11, 0x8, 0xb5, 0x5}) fcntl$setown(r3, 0x6, r8) semctl$IPC_RMID(r0, 0x0, 0x0) 23:53:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r1, &(0x7f0000000300), 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/183) semop(r3, &(0x7f0000000040)=[{0x2, 0x80, 0x800}], 0x1) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r2, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) 23:53:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@hopopts={0x11}], @udp={{0x1, 0x3, 0x8}}}}}}}) syz_emit_ethernet(0x49, &(0x7f0000000000)={@empty, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x3}], {0x8100, 0x5, 0x0, 0x2}}], {@arp={0x806, @generic={0xf, 0x8809, 0x6, 0xf, 0x9, @random="5cda98f56772", "d93de75eb01a81af87ffd4df43782a", @empty, "b261a09bd16c041c24e210bf7b1397cd"}}}}) 23:53:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r3, 0x0, r4}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r4, 0x1, 0x7}, 0xad7, 0xd5f8, r2, 0x0, 0xab, 0x20, 0x46}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r7, 0x0, r9}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r9, 0x1, 0x7}, 0xad7, 0xd5f8, r6, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r8, r9, r8, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r5, r9}, 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 23:53:29 executing program 1: syz_emit_ethernet(0x81, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971004b00000000009a3291315ee2a4540000000000ff020000000000000000000000000001020090780000000060c3528300000000ff02000000000200000000000000000100000000000000000000000000000001000200000006000059754fbe18796778c082db180bcd0594de03d7a26b8ba55edfbc9b9f8bec3f48f50a4f6f1054df53d62bde"]) 23:53:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012ecb9c7b201466"], 0xa) shutdown(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r3, 0x0, r4}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r4, 0x1, 0x7}, 0xad7, 0xd5f8, r2, 0x0, 0xab, 0x20, 0x46}) getpgid(r2) 23:53:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f0000000200)="0108c150fd5a825eaa1277ebf504293cf100a25c7018b67aeb13c79a26ce5919cc6de4bf9e28efc095d655d7a91d43d6d51d03a55e039f29cbe07a39e4cdcf30efba35675b01cd01014a3dc646008276d5eaa035c617a4d595e01bdda2e389833534b8070c59adb734439955e4a4be08a100cfdab81ea7d6e4d75e0efe8cd0e5b6f680ca0f12ee9cece9b2f39e9e4eefd14de0f5a37420c4e031b661bfdfa4570cb6aac93fd7f616d6cd0a0dd079c8079cd227d8f5cfa8e446e61512bf32a2d984a114119d65c115308597c0b15fc57ab55d8764ace27c5f826c6a2da5580d39c50bde01045d8ec48971493f04eefda05619ba3c3f457b879734474f9c51d5b847a6dbf489ee19b81c484997c1d105b30bd542e0bb5172e2b7978d7759e584df4345e5aa52e4afad8214a37dcc7ef2420d", 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x2, 0x6, 0xfdaa9c9}], 0x7f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x84, 0x0, 0x3, 0xfff}], 0x2, &(0x7f0000000180)={0x5, 0xfff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) bind$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x7f) 23:53:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x400000002c5, 0x104) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) renameat(r4, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 23:53:29 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0}], 0x3, 0xcd) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000100), 0x3) fsync(0xffffffffffffffff) semop(r2, &(0x7f0000000080)=[{0x0, 0x14, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0xc1}, {0x1, 0xfffc, 0x1800}, {0x1, 0x5, 0x1800}, {0x1, 0x3, 0x1400}, {0x2, 0x1ff, 0x1000}, {0x4, 0x33, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x2, 0x800}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x154) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/4096) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x5, 0x6810, 0xffffffffffffffff, 0x0, 0x8000) shmdt(0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x5) dup2(r1, r0) 23:53:29 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000004000000000000000300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000140)="0b4bd1893c82ca98f5e554518f0f501b378d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="44ae96fcfc35b7f5f12c6594f5fa2eec641914e5b732690dba96f02c164b3e6579d3be3ed1598899dd1f4a99aa3331ba8a", 0x31) 23:53:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) socket(0x1, 0x1, 0x1) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/35, 0x23}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/166, 0xa6}], 0x3, &(0x7f0000000240)=""/245, 0xf5}, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) r1 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x30) ioctl$TIOCSBRK(r1, 0x2000747b) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 23:53:29 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000003c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x82}, @rr={0x7, 0x3}]}}, "62fa1b379d650000"}}}}}) r0 = msgget$private(0x0, 0x0) r1 = msgget$private(0x0, 0x10) msgsnd(r1, &(0x7f0000000000)={0x0, "fcd0b74d2c574364e4e0928ebffefa97221f6c49e1039982bf4c30e8ce6b7d7f14337a39c987334dca3c3432e5f4af6d911d11165ae05f9ddffa84b5c69648f73ef1e5cb63d2d371f307c98020ea30a5e5c13ce44c061f516b7622e58e464abffe12d9e2202d8adb1ea1d646d84144f496b8a272aa5b87c4cc732fbf276ad1ec66b3fe3ffc7ddefe8c35fd308e07030dcf8d898b6e97e1e80f15f5a846c42184a031aaab8806832b91f083c18dbf8e8226382dabca06c685cf8f85a187bf194a078af56b25bbb2e06eecce45211ecf233c75f0ea1007e5c1a935bc6b1a8010f49ea87237f415ed0df750f0c43acfc92e0a5f36d4be34624f083e14"}, 0x103, 0x800) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 23:53:29 executing program 1: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000040)="2e86c2f7590aa6d5c20db95cc6ff760f2050ce3513369add82f52f4d69f183ed442a00fdf77f186f867ae7c21fd05e506587b8127bbddd9411ca45dc8f07136139ee4a4a38bfb07913ce2e04df9c774f563340834b6318f2bb3f8c6f9e47706efd82ca33f4d9bb5c2400cf03c407ad0b0d2e04dbbaec0c5a7b8c182cbb093f18447d5611c932354aa03f1166c309319094addda4a15192ac70b9f76021b416d2af3816703fb60b78b14a35b1666f12e1d76fa47fa6363c8c66a4c7fcd9a8073cf5ad2c", &(0x7f0000000140)=0xc3, &(0x7f0000000180)="cc5ed851a371fbc1332df0abca5212aebfb304277039c7d99a7346c7fc25acdd420d4e7372bd78463e3674268bb7439c9054bec7d2ddf5fd3251c4fff7c18e9f30aca835773c087604d05306f4aab8d46d3d5336f62a6bfdf4b8c662c9120bdcea1a1e98f8c0743bcd", 0x69) syz_emit_ethernet(0x66, &(0x7f0000000580)={@random="cdbf0e000084", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x30, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff88, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback}}}}}}}) 23:53:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:53:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x478}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') sysctl$hw(&(0x7f0000000080)={0x6, 0x4}, 0x2, &(0x7f00000000c0)="25bbf5b5b10b48758785fbeaa34afbdcac50a4eb8e400c6bc790807694831e75c91f1522", &(0x7f0000000100)=0x24, &(0x7f0000000140)="38c062abd3ede946a72046643710c9f97a1973e5a357ebde4a6afeb9320cff0a13e5c0bebea5b9b7aef03dde215269c546995b344224422c3113355511f5724921cb60513c7d1fc779273d347297c54ae25974fb14df417acc8aed27e83aeccac5c5bcb0bc79715fe2508f36b35b36fac33a8d834793ff6bcd5c7064a67bba9c42591a160864b5bb962c", 0x8a) 23:53:29 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x2b}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = shmget(0x0, 0x1000, 0xa2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 23:53:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, "ad00000507000000"}}}}}) 23:53:29 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e25b1400080000fe8000000000400000000000000000aa000000000000000000000000000000024e224e2300089078"]) 23:53:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 23:53:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = dup(r1) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x20) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000180)="636c34ab547161dbc071c985b323e44de873eefc13780489946959f2bed6c4f25f9db28319ed512df1d3d48f5c7c660f1defafe28fe2c173ee65b5e332f09032ae987f421f5b65211dc0c23234d72483a0328307ef50f3c2cdd23b6d1dd3c5cb4ced714610c83eda85a7cbe0442f358c0b65ccc1a2f327dedca9f6237773d57567950d113331aaf45ca2069374724ff3bdbc950bb39892b6878117a1d802bcb4f60c4e616c29d350f28bbea8c2486ba46767ba458192f7d558dcf8de33be92a0d0f83422446df848737cd8b4af9b3c5c3ba3f0a45c8a48d1f0f53adaca218a9912af3ffa", &(0x7f0000000280)=0xe4, &(0x7f00000002c0)="84d57783d6b168a4c11b9587c686c408819aa1a403e69fa55937bc0570b08fa75005483a672fcda35dad1f0a3d7032c8c18c1333e52a1d1640ecddd856c708669cee8dc5160abaa28ee767f8ef7d862895bf3ea33944be4068a7e42e15ac6872dd761778b7c76de7b595f79df908d28c657137fc7c57de7e0a445841369c2d90bb0c", 0x82) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCSBRK(r4, 0x2000747b) pipe(&(0x7f0000000040)) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 23:53:29 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB]) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88e7"]) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08060001080006040000aaaaaaaaaabbac1400aa0000000000007f00d3a337adfea50001"]) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @random="09bb1ae49e5e", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @random="c1cadfd43595", @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x2}}}}) socket$inet(0x2, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000040)) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB], 0x6a) 23:53:29 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaac2aaaaaaaaaaaa0800450000800000000000019078e0000002ffffffff03019000009f01490000200000000000290000ffffffffffffffff831700e0000001ffffffff7f000001e0000001ac1423a29f58bb2b00aa442c0000000000000000000000000000000000007f00000100000000000000000000aa900000000200000068890b6000000400e0000001000000044eafe9e67e028c06c646ad4774c2d3d14dd38650cc89d51ad65f0ccc26c4dedbbde580839d557509c4dc03613090014b332cd65836bfde8fb8173f3e1fbc2749a06d6e87078e95"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7d89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e420700"], 0xb2, 0x800) msgsnd(0x0, &(0x7f0000001000)={0x0, "b2a740a310254feef37b04edf8bd09ec986e28184bf276dfba4f31555b3dfc29388532641dc910148cef620156427a3fe580730306289611d9161157daf5f9f03548d60caad7c5b13201426e337638b959d14ad83c87f53489a50cb51e46f44e53e8f3b069c5b48985a4232808ce1892c819f62be6c82e3ef716707f729c7071e6313a66dbcfc6eaf30aaea18d70632cde71554e706b3fc78dce48699a57e06e81060104c77d533e2afdf1602b96cafd1c668410a1634553a4ffa8affdf951a32b48ca193757c79fded21041e0fd64b930de8b580817f244b67ec952ae28b978664ab933e009757487b5440eae7daccc73df38a1fa80744366cc734de4590dfb3550cc74cac0d057772ec028b64f9f8c2407483d9b128f0dc8f6b834538bbf2cf5fa2b94b2c67de0b869e78b53a50b3252a091a9e1d62afe853a51927670bfa779b433412fb20434041592c0d5c3ce4494bf21cb8c2a4a6d70e5e6a5cd2fdba0d278345d6a2f26ec104e644604db47b640cf494d563abc85e9918a708c44e32aa1e9d0a5f4612ea752eca53de15ad0d829d7fa236ff9fcfb2dbaf011e664c7ad7195370f84cba806860bbc7baba05429f5d0d49239bcf467608ac61a75ee3c56f0f4ed38bab84f23dc61b9d2eab3ea30324fd308033a5a08d30c04564434a248137d55e206f8c0a0eef50c0eeb76c9abfd7bb9b334a205298509d1edf7705983094b60e5edcb9e8e0c17c921ee3e98a207bb347de724acf6553cbc63aae5913d5f62067a78cab09c214ebf8f4f7c55382f33ff912eed90dbcacc7e4eaada3d6c32a691079ec8c566ff80da5fb9580b451d232d18b48abc46415c2f9390b92d80ebd56331f1db183ee875d2de62d61b740ffb90804fe00fe13c41a4bf830105803b72336716674f48744b92e1b30684c8aa15ecd6cd8a7207be63447f33da4b0621ffe4a4fa35ab2efc6f2824881e1e217ebc6e7497790031ac92c1dac19feea811e9803d57ee46790b84b3cfe98e810570e620d400e9f746394ce12c6e5b25d0616cb5aed8ca254e1381ae91c6a86080b968cbc64e46c04d6f365fa766cce44ab1ff7f803187e13027776afc83c16d75e98d5b0149331f438db4c6c61b3fe1c3ead2d56cd4afc48bc8657e9d600f9ec11cebba0f916a0e671aeba16db808f5bb82e966df9aa36117900eda2ccc57a7b04b6a488c87130c2c3273cebfb9c7544196ea97f7d984e234740285e6e32f4652883412ff4481e8e134a1a9266a2102106f3b904246ccc0c74b23cdf7648f345721cd1b153d4165d482c6de095172adfd7dde561c89d1be761c50231942011ee0c642cb70cf45a21c14e215f55363bff199b219d8a4bd66108010d9c6b609562e775b36d77814732f0b96f53f13cdb822ee408c14352f914933de8ac2873f334ea85b9025a7d4c55208039395f68e55d216f1775092f64c46592bb10a47baf5da1b8691b83c25ee42bbed91e0ebc0185d6ad7c616b99956fba44787b17a056f1312bddad9a62eb79798cdbbc2d10357b13e71cec108510bfc5c27fa8ce481b3f2373b9d9a829fcde72162fbd19d25dab0fcab50355826a11943fb94bcfd51695cfccb677f1c867a3770316530cb746da6b48fae8bc9f41d0a2ff430f8a2bf5932436eccbf2fd7a78a93c97278d2a2fb66feb3d4bade02a765555d2597615cb8ca21abf70aa7451700d34be3b4d270820ab52974bd4be8838b91e6c078cc6ed8ceec293369b9b39fa25224d05dc8bc8992a0abc24d3ec75de77b9e77a84697966337db17599fa8364fad775ebd9cd245554d8c008b5a5303c2c231281bb314afd38e84650fc99228f9d91a0672aa366307c49cc4e8a6829ffac76ebd7b6e6cc588448aacc7ffb1e090488674f50c9fd5d180c86bb3a3cc7cca19465e826b3283101a0a381c07c89e7a32bcce6058c9cc64f1b6bbce2264d0f45e8b5e7e930a9bc43e57ac9a6977692fcd0ac2b0fcde14542fd2373b2ee111439ceecec63f6a3589916f9e40f6d85c38f6d062e800977bdc1ba94e666391ee38996ef63ecf795346d1463f5ccdea2fdad9231cde5fb69d4fb4b9a2d08f89798c035932c7e318c20a3fc828b83f34c9b82d3a0c2a9ace7f47097d6c7a36797beac6201b35ecfc13ab5fbcc0ff8fa49cdfad59a7c81bf39513418df7a02b5d1f539fd190a1bfbbb30b9719fccfd0fd6f17a5d8277b7f73054986a85d0acd30a3a909b3e1bd7c0065db62fb733cfd1ab2aa90bdaed048268eb3c9d09ee2f690fb136fd248fb3440ee7e2c10ee1388691e85ceaddb5510c0059901925aca13540ff7a6e4c7161a4ea3e8eb836ff8f411a78be2f06b4a3eac68059c056e6633c0730e7754bb3db56bf226110aabde6ae578a91058b1a0ca961c74fb5f30a69101d4b95ff05d466ab48ab218b944d10631790f9a943f9464aa294ff2217c98836f0472d66de01a2fc9139a1a1c38be5609c0eabe688afd3b50bf779aee53f1ad5c3ef9ac5d33afeaf401c3b6d53c9c51dd040fb43898edd7e862115e34779e023709f13dd3f10925d4beb6be39989fe6435df29f8385631141c568350bd648b8538900fe6550f3ea5741f273b91116be6cd2f6cdda10a979069306862448b2045a012d480766f468de89c68fe12a3e8a2de0a88acd8fe4ce7a953b0a2d9b48678c2ce1b6f6c88f69c094931e67a1245d3b4de912ad57714c7e556885af6c167a930b6efa9f6cd9b70335ac8f48cc6e181350bb94eb4ac8dd8b3c72ee7dbd4faae7b092f06fda1cd34da7367e337b386f307c07752d50b60f37187c69d4886735d626d89af912d39eff6f68a79fbbe510ec9fd17d991edcf9441d436c515866a0684c5dd88d2fca6871d950e6382e49ca099535ca0f46344765d01d6d053c9f2e3f169d7dab7768672a2f33589d9045893112e2155ab250c0c32373706109272860d0614cd14a697cd44c04305dc3157c810cb63b0a90eac2699f4b6fdf33479039569816e90ffda58db1f2c24724d856a03aaf87efd082e8fdf2cb548782559ba9817f7a1a6e4e9f81862d5507fd6c46d6a3d1b9dd7248026f091b3b7b726e5400e4579df36ad372b159b863f8ec69302d3e9c2ca970b40046b7fe7d2e2bc3fe1326c08edce77e09cb0a6983dc9045b8c86c7f3fccc4eaddd8e7a9c8d8fd8e8d7f2722ec3c446b05b31f04ffd8cc7c78dc6208c90543517f06040c6d1506efa683fb162639d6d448eb6a2f4d182fc34c19125db58a2dfa6084e6d4af17dfc04b9fc2f4252756b0e8d117e9d6b1d642d0a74fb032bc3fdb1291792155d43614b48da4e850f574e219d35e3d90a8206030e94a8ec9d7cf86b93b4be6f2844f7172bb7ab8146fb97adfc32c5521ab7c842594480ad1afd7e6e6079f0f273ae6260f5f92778278f8f656a7b4b104ec266998f99c2003ff7e809065eabb382b4fb5bfcfd7a1370ad05ca044617dd54c9130da26f7b231ae9ce4da05b7dfdcacabf0c3325a86a4929ed893890c47e0a76cb5f1dfbcb08d1ec1b5f99e0715971f25f7d2e5aa2275085b2eab726c05106afc5acadb693ad043ad90e95b1ba4b36cef4710834b5da835dffa55b4b394553a831e02f73f8f017101b460845e59ac0a67d9aafdab02cd8fa7014708ba64082b504ff0c7a6382275de66e7014e80be5f180b19f680e9a9458fddda82f921c110ba4600545f21826ed16e263716ca8ee80fc0c87d47231bf9a137f8938b311f21cd1a7a07f044c85aa301dfafe0995a5d4baac43b32c5b648173f11153bf7adb87f70582142a7d135c9b8b97a1b24120e134fc9695ae9f24d68fa54dc691a19fc41cc36cb8613acc7f593c63f8fd15c0994216931bf0e9c41ab42718bf87a2700840191fde1e176741486d6855560ce62fc085e725e36cbfc6d61377fcc5c1c948b6cce75b66400e7505e9eb58da88182d8515baf33062d3a161f4242137f9d9fd520754f20770619eadf410db330c380fd823129b7ce6ce9f00b7f6aeee2363d5020a2177cebcf917a84da2fb1833d05b9ddce18ea937466e0e31a07054e598adc91e87bff49efed960fe4df8e6736c70060cafc6a865a5843195a916664e2beab5bd9dadbfcae49f302bbde683b49fee118b93dfc156c1e0b8cd2f799b74b309f1b5113eb6482f5232ad08b3790cbe3cc34fefc0a939c4617e38c17b7abcd336e443814f724c0c1d42235a0c35c9f696db488b1849a836642d456f294b07dd88db9b6b23c90bd74289249109b1fb40d2794612475645a6f6a6b2e8a37594df4cc9502fa9261364a7dfdc6213a04886c494b3ca617ee6ed144f0a2003263f512b3b377526165b4ca1ff125fa22f02b48909952cfd5c40aa5f17e694d5493d73035ef61edda45ec2d9fe9aa867f85015c3522054c3af2f32bc026f74635c2ed3a6084b93852bad622f7ca3e35abb9ba49d2ec1434d9a87fcfe8ecc39874e3a1bae50257098b6cf75c0da39eb8eb126f4a97565985dda88c554b3b0a76427066994ed1e060751f8b4a85f28e21785716643cb812d1fd95a912d3feacc9acf8a1862acd885e1e8c026eb53d1aa3e24693dcf437c27f37131e61f8ccb6c1d1e27d6c83e8bc79f54df427672284378cef0dc88352f4e978f2d9d4b33aa7850849d7347d80b5a3cb4799242824e549af4a68604495fe5ce484af9f44d2da303c5401c9398016c2bac4b563640a3032d18f6c89341de43760fea6600c907d1d7449f1af49219634b14c391f2cc703beae23f6d4389461c024a641598ed66876e39b198dc80398bcb13ad944895edb85eeb645c68bbb33ec3e80f5ed423a0d52b449588f69483b35abe0c169ae29f977c837639f3c172c0ed7f855e7678c0d8d9b214fc06a3a6dd570ad3a07da256abbfa807620771de9caf3ea866c2e9ffa936fd1e2f2f52534111bec834021b8dd3a31e3c0a1e6f4c9f3e479e545880fcf8007c5053f38ce129e7ce65d1263b4aa1ffc1be15e853c25b88f616b00b33a191defd820ade4d565e04dfae7fcfe83c5df15d32ca4697c7dc037688eb007b43b9df47c7dd7a57ca9f681a44683c17a729e8ddbbd6e7dc1319b5c3d2af838bbfdc5e34e68fa42ebcf20c71d72cef256a1183d29571943ab450c980cbba48a5a523a18fb18c2693a8ff4225af0bf5755f8a27a6b0863d804aab0aa1f0b1d352c5e0de8e3c9f879030e9551f34a14de67342f42e091e828bb1711f9b685b2e717774e0aa068998e9d050654c425f5d111138c129c7e84e37087a7c764d8fa2ed16ba07ee7bad6a430553c85c90c7d376dd5a64c2a1ab5df0a590eba9abb6b2ce550511ed29da5a43efe555fdcd6f2e827c7ba93770f9d959153ef46093ba84e6e2aec8f62b42f30669c9bd81aacf1f3415b9275063d5d66f6a76276f70dbafbaa4d72d8b65a5771f2da9b4c39d643ee22581de48859720e68fce1099f053e4f783c44810a4840573a3a27e85164921abcf389b4f116eb4c37d44812a1f225089adba961155ed599f94f11543230e4c870a30185805c5c5868977379d1f93591328534f67c3541e4efc6657460837028655f309c546dfd165e3a6e93f75357a55b85a979338fdb0abff0c95e32d5b17aebd626710174a02ef05e29ad961eb4cb3988f6282c2946887b2c38e2a1a8625909565a56c3ae4691d81c94bc7ab64fb744bf89efa5ba84fd1b3f05ee7b036a95265c18898272d9bdd04dd54db5c43d7ef5b462dce23779d70267c49d801115cdb92a246c05832b4c1a318f855e87da90edd5cb6457f832829a08c24ff9372e72d8e57e5698"}, 0x1008, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') lseek(r1, 0x0, 0x0, 0x0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x24e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r4 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3ff}, 0x2, 0x3, 0x0, r5, 0xfffffffffffffc00, 0x1f, 0xfff, 0x1}) close(r4) login: pmap_unwire: wiring for pmap 0xfffffd807effd1d0 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd1d0 va 0x20000000 didn't change! 23:53:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) 23:53:29 executing program 0: sendsyslog(0x0, 0xffffffffffffffec, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/39) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) fchflags(r1, 0x0) sendsyslog(0x0, 0x0, 0x0) 23:53:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0ff000000781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c88c1cf8044101b5496ff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000002c0)=0x8, 0x4) close(r0) syz_open_pts() r1 = syz_open_pts() unlink(&(0x7f0000000080)='./file0\x00') ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) setsockopt(r0, 0x10000, 0x7bb5cba5, &(0x7f0000000180)="49d8c632519c3fb8787ef80ee43a081ae63e2361a90fd3ec361e108e4cbb9eb52167f3a607120b26f24472bf64e4e578b7edd3ffe882f2431da870022a3c5194613ffab8fc4c31ab6c531e206343e16d1b9475b74409242670a3d5c0d7d53d5cb83229", 0x63) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000240)=0x6) r2 = semget$private(0x0, 0x3, 0x387) getpeername(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$BIOCPROMISC(r3, 0x20004269) 23:53:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xfffffffc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x1, 0x145d, 0x0, 0x2, "3a9bdfe40d9971f3c5dd363c601534640c00", 0x0, 0x40}) syz_open_pts() 23:53:29 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x80}], 0x1, 0x0) syz_emit_ethernet(0x80, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x4a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x0, 0x2, 0x0, 0x7, 0x0, [@loopback]}], "6cf5"}}}}}}}) 23:53:30 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de5"}, 0x45, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x1000100400004}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80000001, 0x1000300000002}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r2, 0x0, r3}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r3, 0x1, 0x7}, 0xad7, 0xd5f8, 0x0, 0x0, 0xab, 0x20, 0x46}) r4 = getpgid(0x0) r5 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r6, 0x0, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r8, 0x1, 0x7}, 0xad7, 0xd5f8, r4, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r7, r8, r7, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r7, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r10}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f0000001280)=ANY=[@ANYBLOB="01002e2f66696c6530001f40749318bfa152fec20d72b2c8aa9a79d044aa58b2be03468850224e6f4e9385ce50cfdac1"], 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="275341ebdc642a4f68d97994f51765fa49e138533f59a348c57a1b0debe074ff", 0x20}, {&(0x7f0000000180)="3b4f5d08f80ca8ce45874ed9", 0xc}, {&(0x7f0000000280)="77119b2600e64cc31e1ae741bd19fc94a26f317a02656e0e669f71e264c862efb9b3e85acbddf2c0468746941a6529f1812c911b6625cda530928628dd66ea2cc5ede167a613fe5333c9f64421d22faa60b55b67536ed6e044e3962c919ee39fb6c720eafb9c6e0fc42a1ccc2ab638065ac08ea7607dcfc555ffa7c763aebf44c85967e9d40c0eb8998a0685dcc768aebf53e8e13cb17a42c8462f7065ee13303b393f6c1671c7abfb77e2251e30e94875ec72e9870e1276d0006fa83db22e580e0b3b4adfdc6f3dc15733421fff183f68cc271bb2bbb159ba87b5188368e9b0d3e13bd95fb8050ce18fa33c40590bfd7e21d5de4601da6de8fff71fd8698e4b7749919dea56a55cc7c998b6ca94c737b2cf78deada57a2bffc9e65f1ca59382005131b2cc65541bbbc5f666134635ddc1ffedfb538bbe62d6b0d3020edc841ada393fb7440fbd9ce84a1392386c97ab99c56dcc9f7d7163114cc7bd6310ffb90db98afa54aeca9b00175063fc5e4e2e1cd351e41801ff8b642ac2961450f4bf634fe37173a334c944dc06f7126056f608d68ca218cc88e8b567aad2d85f9b370fd5bd37fe6871924c0cec34b89003e2c7ef64fc353edbe928e194bf044ab6f89df045096d8baaa47c888f645abbe0aacf329bdb8210cd6a1bf4808e887840939d979cc3b53ef93893252a163e7c04b28d6c4d6ffe5aa3d66247624044cecbdef418716d07cdac6b50765333e90b4f2d3352e96e47582574279724058c7293eb48169e702a50316f3d73a5298043f9d56eddb55c02343fceb0b1dc5b615c286e30015891431805da70c19147013abb90552a9748b050b88ce26f99ed423e4a0fbd34eb6db3ec41907df88e84d65fa4a1293e348c5fc2bc313b71fab42b5e4e08e1042d1dc20bc24612aabedcfb3e4175ecf56b49964049655bcb05e35efd8c1be3ea3d33b61620bbb2acaccca40709fbec6b3c11a5d548b675e2387dd39b30b9a9e8d95f99a44da01445aebf753d5010b82b98a6873c5000a3234ff3131a00a803361c70e891c966f4217a5c55f02700e68578d8753081c17fc396900551ad40ecccd963e0c5059e4d456c80702e1740cb6701f97b1a447c6bc01e90e618645d386f9cc84ab796e6cc5bd94304a5b2fcb86f31502bdbaaecf6f38b289269f4ccb6aab614150740205e53ee1db56c5aa78f06e09e921e85eed967e069b0908532dae7c8819f55ad7f557b2663810a76fcde351299132d1740596458aa2a6ae2a5f25bf101f2b4de78f631d70dfb603c1007cfff80a8816e98f6e5adcdb97f581caf2cacb05954dd31af6f5d3d4ff5a925e151b7ddb1287a310879690fdda3c116b5776591bf707149cdc64534db22ca4c8cfbccf261992fb2cad6dbc20f69fdb4609c9c0b4abb0695dda91b62536911097f8fd8353c707a7ecd9ff452bbf12737d5a4bd7741e7c2cdcd6cf84e200833742f51c90fa2bbae2e80e20471ca2726b43010706f8426bec105fb25794cc6c23390d34b1fd91721b1db4de961bc45384f935433e78f25143d122109caa5971c82390419b46eb9dda368c09433ec804b4fc00173e76c3e89d6652c9bca75ffbdb985c3560fdac5cad4167980b2d615f6be137da63dea459c55b4ff8ed8ee23405082a8b7f43532828e2ad38d386a23ce6c1160604399ae5bde5a872caf077410ae4746745c0011e0c0a1485ca07c9904665acdbe6acaf2b9f72a96fd406f8245ea55ea04c4547ca1acbac77a70932a2aac50b9188ffd23df415d88b3d70151dfe9a9cce5324c93216260e28d7960e085f5f3bdc38f4c5d2c2c2b796b985ac5ed14a212b5624d899d38b005e9cbea50c1dd5c09b062b3ef5cc2742ea179af1b37dfdfc9b7f8abd42662e554ef38934d6fc569ac4333b0a27e16d355a93f51e4451fd50c2da81710e69300a8b10e1c52d7094f1267f97a74572be8d440046103c016b6c2faee02b1bbf59683bd81e3d95df629218ca1c670ac962fefbd85588811ae2d44ced2199431934840282042e3f0f7fb39bccdfb7652e0e218f042a5c4cb5d72f1fff2611e9d35463bf1dd3f8da7ea9610c813b2ae91363bc7acdeabf295e39c6d66d298e132135c834127ab5127374546ebf67832f498dd92d575d1cf3a327c503ac1106bbcd5270a566c57596e8e15567c3f862ac5d0d1be20dc6e09066646aa9a74b8c68f34a59589483b1bdba28b08a375d3bed26bfef539c5eeb49d4ed829fb12fbe3a2269950f1b0e3accf987b7bd501b3b16a040c00b743a2a456ee5542e280a42a214cb5c7a86531791c1ac392836e90daddb300f8f6d2164fc7065a182109b528a3d80eed460b2c88b7f12727317e14c072c0f1bcfd0a48a50cedc9744165b9e82287e319517aca90d8a402612c5df72dd143b5520aceb75f6529fb14ed2b86d91abaa0764cdcc2f0138b5fe5d96b31ebf50262e10666ddfd462cadec1fa3d97c82a7b0bc7a83f3a1b1a86142ab51173537e713eb5b304beca2a9dffd3b2128fbc11e6b6acb3f999f3b4b92dc93d36f6c4a175d53b95de16708b6d58ab37d5167ea66192e5f9c76736f61340415656671beb9cba3d6f8ca8005308d8fcdf7f1756b8d337866cdef1961ed07f1b8f936da25ffaf4d28f202c296796561ae2195d514cae699791723279949ab18d22eded0574cc52160022a1e8dbf2d79f5d1f82e128db8e9c4e023d82d23100b7bd4f911eb1806af67f527646797bbdf1fdc533b225715e0f49057b76b769a0da7f10737fff6dd8d59a35f10b0adb1300a446dddc1d2eb676026218f68b43c620e68a0de05028fe17bade08307ca4d59d4db1dede08b862063e9403af3704e398de6148513b2976d41d20c044fdfed2f15c4e548c97f273b0b9e133be39de29cca36977bdba3375bad700465fdae3d91cff5f10da191524f31f9ea89529ec69e9e652be29d252dc60c0a8f0c560bce9ad7ae4699841a3d0ccb814af2b84b777886452ae60d491f08ee379c2a4bdd3e41b2c965f2b04c0a05b97f4c7051abd0e2a1354c5aa5e6890775e7202a8edff4468c8af46d05fde24f6a9b1d06c119c7d0eec98fcb991083f2afb295c026064d0b1d77b89c388468f7604aa1f7fce31390e0d38ebd3f2e58cc239635aea5c1b87c8e4c1c2883b5be85f38a1c7b2b7440359e9a1e4b91c1cbe2397776e895c2cd5d6cc39044b613f0d5eda73698742ef17ed8e99c90add147832aab8f4d27bde48f9e46cf370cf7cce8e80b63e4a95240198d0cf2b78b7fd2320ac3fd7965deb2d0c85110b2357c1983386f6018f05c9417fd01e0e70f037358b50ef731b6ff8ae64277e2ae894de1a74900ab40b4b74e79ebeee47e809705983c166dec9b9849b29aaf41eb0478b4ea4888d7d876debad2152236b0090ea0c4639be7542627368460f29c36c0bf14e8a3eb5b908bc2e409abf3fbb227d0a1b847341c23374ea994c8e03efb58cd89e9bf9fcbf6ad2ef706055451dd9be7d191ea620d38716245c1b276a8a38826c8d1e447bdcff751d98aaa6c1c747549d61e871da8aa3a58ed350697c830d84aab90c25d50a40ca5ce483265d57c5dbdc257cb140b9e2f2f0e115b2c24bfe8c3b23c148263fac3c1cb8c81a67ece2eea84258c471b13925b824a5efaeab48977e633582b52652ea140c038692f15b5c55e953118f268e23eb668f31beec1729523d642f648eaa1053918cc56fcf56021bb237a5605fa20a2e7633ed137adfea7d311364f52508a7e3514e9312a1c8e3cd4615a4dedd486b36f89c7072fd8415c5dd1be4d2539f3ecc5d4ea8bd43a5cee8521f233f7b19b5a5dbbb7f28c80cd64dc6c399126d56fafc72fdaf2c64c4477d677215cc917d3ec6faacf6a460229a6ec8b1036d25ee34144e6f6fed14e89122d3db904714caeeb9766159eda2271579840baa52369c40228dcfe966262415c3c5b43581d76aa59b1ecbfea010d00c5b523a26d0c088142c0efe4eaea64ee4090d6d24a3009bb7c3d59d89ece0283ec6f77b0a9c24688d39021e47c457b76555920aacf13e828fbffac84c9ade528a59b4c3c67b06797d4bc8e518fab9c93ba194e82d14370a88695d85f9b8e09ec2d0aa42edd3baf4d60bc74703088c22cd0d9ddd434c9b82f3d4ffd65f9e46099a8bf0cd0bb65dd311acb6d8ba8ee3fdcb4b513dfb57fdc397ed2074bcc3a5e883e96cf219d74ac69ead349aa9b700c17d3fd1983a77ec26db86161df1bddcbc5f8621ffff8343ff58ebe84cd061a5011ca6b5027f88bf9851ac6a4d89334910d9dfad1291494fd0f93f54259105101f2120fe075d7c95bb86d96f1bc3d91ba30ca46fcfa0e4ecba4a25fb64011c79df4d2579f85afa57d6ac60472658d8d728bb611741d9019285a9507e8c6f512444b590af7955953fd9e750996b8adad1ec621e51c7dfb74208df744311259450aa3eafd66604705e097a5e518ba764f935f46f62dd1e6cc06327412167edd69bcf3715396eb4af1cd0ad0ab1a6f5be4123a130332092799f75a6ffd8766940e9925f83df125c324481be783be88796a60d4008bf80928a021e173969f5e48c29b7f446110252698944f504e121ae1496eb4ebe43468d6f80941a2cd4b9309386c079959bd6cedcdbaf36517868cfdde5bad6f9b299e4d327ee54beeb030accd918093bfed0421c630576c4fad35e6901e66cf7f49729cac380a7f9d71e38389d53206426759c42622b7144d2f208714f144e15e68d5580e89bfafacfa7036dc1685b8f4cb798fdcc813f1fc1c87a017849be49ac49db9c318ffc752082d1b10ee7b037d28749a711e793fe3041c146746d0580d9fd36c5087225794ca03a4db3dd4f01cc97801ef88836fceeab54ddfeda863e8033fae9179a19af18f97b5d75b689334ae021d0fc2f35a1c8251147a363ec0447a59d62abb1cd876d44d3316fd1bed4e0ec94c9849a7764bf53bec51aec889e890ee61d5e6f40cc5be42a3a4763f8ec8b968328f274690a03245776ad214c6a62979d2cafed5bed2a32e7a3cba1063827bdf1d296bfcb8533a7c6b0a55cf1663e08a78ce2f1b2bb6f948a5f2a8f263e802f1f05f1af06ce07c8cc14e4ecd952541608d031bb075991a353bd825bcaf318560605194a38554848ea5c8e9b47f8a1ddf0e8ceb5b0934562dd9a20997aac5109b66147b8596b80f45bed640b9c1ff7737c36616c1d8f52416e4b25c1927f7934f78eaba4e26c9f958911766f3e66439599129491e8a5894dfc8912b47b35b7e5c93ab30efaa31aa3d44d39d7d4dafb1a9763d9db9378c2fdc971e1d213b27a5c15fb6c16002f1304b9cc77644121b1ff49653cabdb98dcad3a5a945201b1fd4dae02edfb69f26341a27b5de8942c1d2e10229e997441806c7541090ca51b8cbec9d1ae6e6587c5a1d98db10ba9c5b8ca47f3f0ade9357b1823e06899931278907230d1d80693dd1db9214a793d69851d9eaf9a0bdbdb77386c52d55e82752922e2d48f780c8fb25171497869457d9d0d392df37df913584315b36487d736c8f3fa53ee458abb6693cbdf708d817f437ad489e1efa23079c92cf940846fb29583c5de61d2b0e0816ab2ad6f63e778fcdec5d01a96afa213a3034a89c1fe7b1ddc936593d3b1aa7df34f64d2c10e178f9371fabaaf741b25ec54d334fa0fa76244c1b95b6dc9c3ba84443ddef762fdafa1212e6d919f4cdf5d527da9b6660dc9421e31fd63a8ba44217b39251a9091f5e826c5ad07aa72fbee9f1821d72bef1c3eff0c41c43b4c6691a428b4e510fcb11a2175837bf5d", 0x1000}], 0x3, &(0x7f00000012c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000000010000000100"/20, @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r9, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x110}, 0x1) 23:53:30 executing program 1: clock_getres(0x2004, 0xfffffffffffffffe) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x1000) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x8000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) pipe(&(0x7f00000000c0)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$KDDISABIO(r4, 0x20004b3d) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0xec4}, 0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 23:53:30 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb803500010800060400042765d78ce8f600"/42]) 23:53:30 executing program 1: syz_emit_ethernet(0x136, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x128, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @generic="fe62cb42cbe0fbd4aba30cf187f86e549db9660f4dbd6c49e0df49a4ce43cac380543133cb27cf4605b59559f49b1b71178e2f972d6a73cd72441b5986caad183b2aa80984069a320eaf89aa1e5f2b1d3c2f0e5306b8f4fe3744c43471b286b0bb917ccddbbd921299ba9ab1b261b07c06bf9a3e6249f2d7ae0ab180e135824df370df956f24b514b3c0b7ee488f9c6e4adb2b486620516a1cf971dcb68627b1ac58812a4f7f2bd207752ad73097d4db2ca81e058aac14a62b27dab9738b26d3153edac843c1630d11a14d021e39b8e78af99c7365c83997ee81804a82a379adffa849f7f6f5f5d3e71d8e554592da0d0864c7ac65e845e9f1e9a6d936695f90ee69cf8e1fc2395b4ea806a19f94db1fa79727bf"}}}}) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:53:30 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/86}, &(0x7f0000000080)=0x58) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x8, 0x3, r1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r2, 0x0, r3}, 0xc) r4 = getpgid(0x0) r5 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r6, 0x0, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r8, 0x1, 0x7}, 0xad7, 0xd5f8, r4, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r7, r8, r7, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r10}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r9, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000062dcff070000e5"], &(0x7f0000000200)=0x6e) flock(r9, 0x2) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r7, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r7}, 0xc) setitimer(0x1, 0xfffffffffffffffe, 0x0) 23:53:30 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x16}, 0x4, &(0x7f0000000080)="aef2d7a98066d9b7ce46e0a7e545dda94b845b7924ef43ac6281efe8d7ce8b822819f41083ed761e8ba979b8808bb5c3211ebb42691aae6c9f6e6710eadc31a846bd5cab94d0deb6e56f5b2e30b644fd511b4a41d375e84e25f7fb30cb27", &(0x7f0000000200)=0x5e, &(0x7f0000000140)="6d4a4ab10a3c096438bcdc8703313e984f49bcf66135ac03d215a84659ae7b8d2b7eed16a0852cc10d51c1afd3f01c8f3cb2bb3fde0858ad6590527a6d5d713e269fb0fd72d8879ac807adc883fcea49710f33609854efa3e8cd70e10ed47cd980450aae8ffcd2d79f8d57db9373bf91702d94cdb86308521eaaf403b6c701fea2446bd6ebc8430e6ab71785ff814a2ec54ba7af6fc840f9", 0x98) 23:53:30 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x2c, 0x5) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x74, &(0x7f0000000140)={@random="1e8e0afdec99", @local, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x3, 0x1, 0x9}}], {@generic={0x888e, "b3924f0d151774aeac5bbaaaf4fdb99fd01b7ac4cfd4f850ad6330294821a05788a5f2796d9f39d9875d07976db93526d4d674fdb0fd734ecf75117ed97f8f5ca9aca2d8ba87cc313361c9cc3b7769a1325584a8ea97f64ea08a13a8d03b"}}}) 23:53:30 executing program 1: syz_emit_ethernet(0x379, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6076605103433afffe8000000000000000000000000000bbff020000000000000000000000000001860090781ff50004ffffffffa3d300001917d42eae92f7516594edc3edc03e32570242e9e9461cf310a0fc5afb1f8241b3347e8456335b35e6e9a4f9eaaa3211065ef29a7c7316e46733c2acd36439cad4ff18fef57a5a4f6d0e2da9362752db80352da8aa7cfd1ea66a897bc9de3ada64ec131abd705b3c61e6d078bf95f22b254fa00753cf0dcd829867f721a28ea5a92d00fd0f0f00abc125a54f88ae9d09f8a59e98b4223f19ab47fb62128936acb8a13538c15db0510a7f0000008bdfe9de5bd031125595f910cc7802000320e79314c09793bda3706b8b409747cccd372772f2aa1a6de344aaa9054bb3d605cb2b80e34c935d6dba6dc4f7bdc14ef0acb4fca71650d486b4f1e8bddbec11377af52243c84e76a1ce26b3b3338a54f3266c9ade73dd1343cb26a299167021775e79ef1e5b08edf62bc1190d36529d14031b2cc64d446f05ab36f6a29efcfd63febb36bf44d4ed58494dc275378a9ff312cff9c4f1ca55e295449be3994818e30e09839c31c2873ae66f35cac9ff2dcc8a6d182bceccdbe033fe9b37ee2d4bcb3e99aa8d1142ba10d8f05b383d067348bd874928d6ae21fee7c6ef06d345b8f455c2f2a1aade9fb4b599cf41ba64836a0213ba52597371c891a41e39d98900098a3ad5db60e2f8c68312a2f315df05ea4a97bd81dc2fb3a3cc249587ebb59ba80980c727f4ee284f5939021e8b7593230614570b24cd9b4f3a7d5ac6136d9ba1b7b26e184e77cb20c7d4861f0204c5137d3ced76d5227b74847db83c6d6be05d324b50adcd56947fec7bad7d464dd90115489c79bafd7db99ddb86e5da38fd7a3312ae5d96f95fb30d32acc4d8cb730321f023c982f059a7bdbcb1b209873a978784cce0640cf3af06dd985144c8ee1aedb920fc5b63b27311111578fcece792f035b362433032715b5661767c84e5d708592db860c3b6cbb5f35ffde0fc7e1cf498b04f43d79bc04c6e6a89187a18a1ade9ff2ac0bfcbe9e33312ee659deee045258da9978d3dbeb3825b7869068c26c68021b2f3c0a12b3aaa190b4165d8b7c70461e3a46b92505da0a7c98591fb5fcfdc80128c5ef6e2eb0eacf6206c8faf5b0d7d671a21d42b7264fc6aea334e9d1de20e035211b583b6eda879b76d694841bba52a2f17864e4077f5fab3190a6a84b8a72e380efebf9511ef82e7d5812366a7f126b6557a77bda85cf386309ac5f5d4addc319ef5ed57c286e3cd61e6864770890727240bbe105e7fdec542ec68319f2b4ecfc5d1a74d40e4ccab7392af8fa7bdb4e0754019ff8de0c93351e01f5c7e31f1c3ffe94e6b76e92cf64a2ce414b2fdedcf999b89173352d874d527e74bc5c5168841f6e75f048695fbb047ea541038406a06ad175e15aa91ac1cc754844f4a3204133a760b40f67ec9d1ef3a65e6d168ab7cb3ca30f9f6506a815a08a1f0fc350e6b2b7f7c8d26637d23776a9a0f9391b26990759d4cf455fddc64aeabf63e7a3d68c74f34b53895e017dbae42b89f040479c5a112cf2c1d580508692dcfcc7ad237aff2babe2dfa3b84a36aa4ace9fe60531ec74931cafef576e5c95f"]) r0 = msgget(0x3, 0x8) msgctl$IPC_RMID(r0, 0x0) 23:53:30 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r1, &(0x7f00000002c0)="98", 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) 23:53:30 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0xd, 0x0, 0x0, "bd087d32"}}}}}) getpgrp() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) 23:53:30 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f000000e000/0x4000)=nil, 0x4000) 23:53:30 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x0, 0x20000000}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0x6}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESOCT=r1], &(0x7f0000000080)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r7}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) syz_emit_ethernet(0x56, &(0x7f0000000340)=ANY=[@ANYRES16=r0, @ANYRES16=r2, @ANYRES64=r2, @ANYRES64=r4, @ANYBLOB="42a66a75f76fbdee868eb47bef36e098fc3e7109e16eb1d8682c62788b5b3069d7757b99405fa1b4336c153beb47537ed822130ee8c31d5f0e6b0a0315c0972438ffc7fb4e42d56ccbf63659bd4ecc52525ad62626d0efb1b9444366894ea7fa698b", @ANYRESOCT=r6]) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) 23:53:30 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0xfe0e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x2b) 23:53:30 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x18) r0 = msgget$private(0x0, 0x208) msgrcv(r0, &(0x7f0000000180)={0x0, ""/81}, 0x59, 0x2, 0x800) msgsnd(r0, &(0x7f0000000040)={0x0, "588faad57f678f089fb19eecd3d0d212396a2625e0fa71380d7ab7860fbe8597142b0e17bb127ac7935edadd237347ec1a5a277c3ea66522ebe739173a11d271d4bf3a54d83fdecf213efa8b39ee9385a856e02feaf87c26ac8ee615745a4f058ec6b807605430d1feaa932f317c79724b1447a6fd5527b6024a8721bc0f9abf92ca9935751cb10104a36472d6e5c7e126588ec35fcf6d1cd02a4789d28b2c050224cc0d7914b37688f5d8576077cfcad44d35dab30b817e44e19a19c0ddd94bd48ce535b8ad1e967d141292684416c309384eeeb3711a671879c194"}, 0xe4, 0x800) 23:53:30 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x41) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 23:53:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8a685f8df5c4dd24c0c9b"}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa070000090008060001876b060c0009aaaaaaaaaaaad6192d22d14cdd926a89ea175b81700081a1c7a051b1a74721b8252d810cfb4eff84"]) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x8, 0x2, {[0x80000000, 0x6, 0x7, 0x3, 0x8000, 0x0, 0x1, 0x7ff, 0x6, 0x8, 0x5, 0x4, 0x0, 0x7, 0x0, 0x5, 0x0, 0x9], [0x7, 0x1, 0x8000, 0x7, 0x80000001, 0x7, 0xa3f, 0x240000000, 0x6b, 0x3f], [0x9, 0x80000001, 0xff, 0x7f, 0x1fffc000000000, 0x800, 0x101], [0x4, 0x6, 0xfffffffffffffffd, 0xa61e, 0xa768, 0x6], [{0x3, 0xaf96, 0xce, 0xc8ab82d}, {0x20, 0x27e, 0x7, 0x4}, {0x0, 0x6, 0x7eb, 0x400}, {0xfff8, 0x3f, 0x3, 0x8}, {0x9, 0x867, 0x32d8, 0x80000000}, {0x8, 0xffffffff, 0x6c64, 0xf03}, {0x2fc, 0x100, 0x8, 0x100000001}, {0x5, 0x1, 0x4b, 0x9}], {0x2, 0xfffffffb, 0x9b, 0x1000}, {0x6, 0x7, 0x200, 0x8}}}) 23:53:30 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000140)={0x1, "fc43ab60e5f9f32c243008573213dfb85322553a7c2f9aa6e1c97f24cb155495db61956a45dd4c01b97c84ee98a97cf6626a188cbb9b8c83890281c4e18ef40da6451f959028ea763a57d5dc01f9d297b935ed8690325104e5cd1226fe06b6c7c7133919e08a8ca1ab7fd5e38b38c909ed15af9fd535d2be6d77ad203901f334f5eab0c1906ca80e959b0ba5b71e8f18d154c4292bf3597f9b2bcf3cf13114de86603730026971c4708841cb73503f263a0b065b20bfd1419924f19f0a35c4689174e1bfbf87161907df98369c07f74037de19d74cb81260e6161c868768e91ddb09614bb7822d9b9b5a1b949ce8bcfef17546152e5d92dd8abb611dba3aa9569a23f043e43bd19ec3651a6b329ba8509a780e978a8b040500fb093ceee41976f9e547931b582463f7c8564993384984c932d61f35c8eed76eaa41f2d943c73232bd1bb36d8542d79b275207999281ff6a1878a66e5634a1bdfed9cedcc5fc90a98fb21eec5a0cebda8a874978aac101f91f4c2b2cc268dcd90a4a3744c9b900606c19ab05104be5d8d35911b577919fa39f370292d9842f97942798ee63c0fa1dcf539cfac0d8a5ef39d9552c18a77670581f09977693e49e0514f62f21feb1cf2fcc765b92da8c448261403f5f2a3746e94c3e81f6bd126c35bd27941a01710e8be760f2d66c15b8f267704dff2ba13eb91168de0038074c7666aa7c735583d3f28a0e17534892bb9a43134304ad9ab3d78b127feb105ee18a18ac90fc60ac0d4fb73853204ddf421b5ab4fbb29b21320684e6e4b0aba2212106448bd27051013263feb580ca444376b5c83d9d3ab975554d84fc6be56836c6570bd185057e4316795ea0618259d1c5550be1bb7d50b2ffc92e4e8700eeb459ae535fcd409c638e89920979c422595ef9e2e0c1bf1b6b79f8d4469293d5e759983aa0aa8438e4c235c72b7c4fbf876d702891c0fb792f0b56e3cf4cc4bd73025fd75be3e06e8aaa72009423183e6474e9a02ef82becc77ecfa1ab2e514704f1a39a4233941f21f6abdcab2a0452ad77db75452432d3c5d3b513534b550840872f58a261ddb20176e913d24fc4a88f8e42dafbbb9a8f8ed94daacde994e2b6ad394e48076d3f0e95974b9a9605183e7ac1b5b3883c978b262704f0658134f65ea1e21de5d0772a94523c68114b46fc3cb5a22c47d061c64848925b485e5400a4936f02e7f4d5dc659831c0ce09a8ce513189a779d59ff651ad03e9a4668355da0243effa327636fa92e48773ebf8b70aa3428ca85209ce39adbf5af75132cd9a50d225a7f3f2d9862c655a896a2ffd3a6132cc22aaef515c69a31e601d0cbd603b4ced8d50a509e229433edc379f48fb4bd8821de4d98dd7d69fc3fd00f249aeab2d69e8f98c58e029d4b1f714291b5d035811d4d238be58f93db62f599ce6d40fc9d9051e50a2196fafd32cf145411add5b7149d84e0b2180808a653463ada48472fcf96c69bf5a4fa93da776d86417ed79ae723eb4285ad3184157a9714dfca155cfb5f94a22738619da5d7b39275dcfefe149860e303bfd303ca01998bd63e7321681cba454505760e5a3da19ee44b8d674b082a8ad6878181dd02ceb32e6fec2850726e2efae8901243784a99eaf8efef68b1b647cbbe0779533150c19be4e2e14fcf9543c3237633f243c94a982628e7060616948260b29d13ff1a0f6544632b7d2a0ed05cbbb0a04a0baeed1126b1d086bde03a4d21078ca3fcbecf9f74eaaa6c2b947671769df19871f595042908cef2904650551b56f6645cdfb83b398a403960cb7fbf32024b905efe00957fda18ad47f4e5bf8fc3ffc98ea6547a1f2393e51b862f87d2114a3a2a498d79744b36b27e534e78efbfbd88eef7bca07b130ad429260abd4377f4346a956e92972e7790188bf1dd787da653065bcc056b67150bffb88851a4fcf800149a926003de2edb011597da1fb244a798590c6289200dee2ef903d44b312af22e86b65f39bb24ac29eb10917b27a66a66c7b084091ace3c60346f9cff74989e07a1149cf617b76e55dc09c85c492ab9e783c383df2657665363ecfe058cbf7dae7bff227ddedab8c71973fb3cfa4ae6b240fc8d4565b183ae114fd37b798ebb63782f79c3ada53f9cc888015d6c3d76abaedf3a015b634e21cddeb32b70ff9d175ca36e4e665c6ad855d1465963e84d611ac4145a4eb2fdb798830853c3b1b33373260937a7456232a463ace1de411a394ed4683c5ae9b64b43e141163adf2ecb80bd8ce60c304807b51b9a411edaf9de2902bf8f24bed98512ad88d875a065675a7d79eb227ba280d06a9059bda34b464f74dab7239dc5a1ad0b3cd4b38ccc052e9a8b4a240731c9618eb115df5695893366807496b67440dc1248f318dd8e2df94d8d72f73f569d53481f6ff33eaa2793774310177fc4189b111f3e5a93585b86780f0146615f80de3a647f8759c24c61aa6f0ea62f5d26f6045c9b4f3dc3314c2be57d24de7349f5ecfdeae4ccb00c3504046cb4ed64d4d09bbb77816e813fe6370562f8617954c6403f65b884fea726b1e7c179d37679b8a29cf6f9bdf3ec4e3bfad63ad560dde1e5b41fd077ae620302aaf3e2137106a925ea3ad366b31fde430d710b4d89fc9b98fca80caf3c0e83bbe7172635911387645dac9caf39e7eece8289a7d206ce6ad23d5cc83f3f0bbbd48c9d7f179738b0684ca1a3f7cd84d3c8e925fdd61c28e015eafc824c7bc3b1cf15ae54f83067d42ec2390a03b12ae7c5fdaeec36cef042a98ab6996be3d9ea0ea8f487f33f0f15a4fd1c68034344ba038b214ef280d9a07530d182f23bb167f8f13f1f24904884b27595aa897848f2b0e42a2352594837878f8431b9948ae1c025003b513ea7a982dc627382c45110d20a1c14133340eea8e7f4a23b5615037a062bba5eb4dd31c445bc2536336aa6493fc6ac32aa9feda3ef8741e06034d8db716087be83721dc5512d9e9bdb16917cd648a911a0399eaa8356785a1261ef085458d4497f47db5eb46da7a9b688a1f20a5d73811df6f4cdcdc194da1044bbf318c13c9589af517335f11e8b72b231c50c33e2d14a4b9c5d5a2af2be311c693c05341fa421500a313c15dbb117fc714ea511dead0fe5736e6fd113f3e1ea3d9755226db5cbe1addb820066fed33e5753e9db603a741f79b60eaabfa35992b994baaecf04943dd4ed49f46e5f075a5be333253650fdf1c745c844ec3002abbf73358ad09793256a808a9861bfd79dc87f331c4f91ee91ffc8f2dfa12daa67d863e2119bd82bde520de742980a96dc8d128b4c9d09df9307a633dd05e77295050557d5f60959a0a43a3f2ec51511ac60ce48963f0af8795f1ba045ea4e98002a95d98b360df670c54a2214b50989f898e47b5cca4dae35880ac47ce29640dd3a99b38420f9fad6a981c4b77f88c66e80a6c943969d637b8505831668bced75b4dcb8ee4753e7e36176883d81b5de0f6f66bd008199a0ccf8f6d948b507bfabb86865cb577fb08759c10afc804debc0a8b020fcf4648436b3db385a3fa60a9f02e3f158e307632477c657a2a28d382d6ba2baa884eb3d8453cfe9cc30da12c9196191981d66c8c220997ed258ad6afa61ad2211b1af97e5dee54713f44599b19c7163cb1f7e910446ecd55ad2f462646b539521142cb1dc4392df6a34d3bbfec57e41aa712d5264457d3bee567e307555f92f7b284f51912823be70d869a0036c85de83e77da2a20c3b7e23c8beafb8e234b1ed9e795ed519bd4ed4500b1e9d62af1035ab8f2aeff9ddc6f9a31600e7166a506fb6db89d87a890916a7dfcdaf39f20751021a1f8140e63311a243d37ee29b25520fe79d769df4cd0087a417cd17c3cf9159f0d17c2bad5480e26b80619dc2b5d95c6566a55517829fd6a08297b3c1815d828e03e5a9f9dc46d5a2583c541f17d43a2d42ff81d1e15a60d399916970e6ca5ca64b37b58fd5b58d58d68417ce8360352d5c3c30807a82c64a879881c6df8fd78d8135b150f5be12c783f105764cd3f5838e1aba4587850e3c971bf916025435a85a96c98d874db94c2e17d208a377fb6f2f29aa1dc2281e6929eff88b740012cb64bc11a2bc2030aff76872afa21e15d60f926b0f1b2f417316782cc4565dc5ca47b0d2f0ffe6dee6d79baffdfbad4f7b1222963daaccd125bb05fc6e404669107c2e12b9a7ce2bb98c3e6d8298465c0a937e9ce12c2d603a540e14bc165b6ff65862c0c009820a119cb0a1931089ef08266986e02a47172338cafb5146e6c3573c003729cf02289d0f033e8d1527faf60998fb3d0044f3c3180d191d0d6f381210b4761a0f73003ee30908168168640d73343e9ec89acd3cf48efc7d99daeff5a4a60d4b8cfac0b20b3058b2b3d3e46bb44510e9bb25542d6696d4f6df3fdb58b805d111f82a12365a02beb3ce874f632cae56a359c827dc1547796390c0eec4314fb318e02ad589539b9d1aad35afbaa133a168c6b065ca6193e9e66ab18cb6ea467f4059fe23a3d771dbb1f56a7a77a69b43b26b34ba9ad5ad19f1987cda91df67afd21c014b11ab00ff2be96895baa1a451d13a8027cbccf8b44c168fb40eacafaa1b04e4ec1fe33632d6a9b4c4bedb72100f94698d18af0f6fc1c8bc0909f820374dd9dd6d181a5f355bb0fdb24d2fb699303066e1f64c490545de17420a774a7f2e4ea288d7420aa83e7f0d46d598beb9331a971727fbfaccc7a7db5935799ee1931fab064d9e9241a256e64056ab09bd8feb639b5349cf01da004651f8416e3eed2090c7ac59caa5ecdb096d2e5849d7c26c590dabd7b373a57e2b3d8aaae22e3c68d710fe602d05fcd3d5ee3af061d02dabb6655d21e5526caa84b330e052949716e987e9cb670a36ba50450ac1a49c06d5682abacfd097de163b02d50e6018db001470d8a2b7a5bd7993dbf9cb897571fa3a7a7501939c733bfc33fa66c3571df16b301f344fa8665a2c65c39117aeb53a4667f2881ffa89246f7f0c7fbe630fe6734064a45efd6b6f08372b2c8e6de20abaf3182e16cd75922a0e3e7b327030fe6c206e24b9cbad8c2a11d589043bab4bbeecdcd566b6be99df03af38597eb2b524a8b3d8ad8ddd5186e38faef07f0bda36de4f1899e388991a4d7c66d2238c8203f0aa56884c16f20b3c6b913c9b4f322453efb972d7a35c032b7dd2ce53e7357c97e0a4efd9f50dd228a0bee970f6c72604058d5caaafc7c3cb92e0fdad5d286c68709d7a9816308ee07776014c4fbc7b06ee70906de96695b8fd10a2b68430e7ae74cd8e84665555ae3f836503729327f096101c2b467e58580d497e92559ccfc3ce009ebe49a8dba6d53e082c1dce573591a32e260317d6e3500a105808a36dfa3f7463c1ffe3aee725a7b360ce44910e2611ce4095d849aa1692dc5089f355dc9e292d42a6ee37e4bfe2dd03aac12627fd66e8f5d22d4028ce75331f309037ded003183d50735e9ddf215859132c423d57b3486f56995a90dbbfd64e58d9375ef89e4de5a4865b676d32f01263f3640a4ce36bce1a3e3415a3b6106ae9f1bafba5ea51b156b092e8b42c8c016e8e5c9493eb61a781d06717a23fa07c8091dd63a297cf0ef196081a769c9e8d88b0c3bfa23faf54a86c928731d5b4ee6cd0841760a9168d38e2c3b41136e86522ed3e8386383124028182d05911b1917c49a41650c326190f1c5c93586f19ac4e0c022ce5a3630b58ce5c1c9737d29f42f74630f108bd54d0635ce1a4f4a6273d60de28ba001c31d83af673f585b08e7"}, 0x1008, 0x800) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x53) sendto$unix(r0, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d026ba8af63ff37282902e4fdea0400008723abfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:53:30 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r0 = msgget$private(0x0, 0x208) msgrcv(r0, &(0x7f0000000180)={0x0, ""/81}, 0x59, 0x2, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/4096) 23:53:30 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000180)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) pipe2(&(0x7f0000000100), 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x9f#:-\\/\x00', &(0x7f0000000240)='/*}-^.),($)+/]\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='&!+$\x00'], &(0x7f0000000600)=[&(0x7f0000000380)='o#:!\x00', &(0x7f0000000400)='$/@&\\-%-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='#.(@::{/!\x00', &(0x7f0000000500)='%*}]}&n\x00', &(0x7f0000000540)='-%@)\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='%\x00']) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r0, 0x0, r1}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x40000828, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) getsockname$inet(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 23:53:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) r1 = getpgid(0x0) r2 = semget$private(0x0, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r3, 0x0, r5}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r5, 0x1, 0x7}, 0xad7, 0xd5f8, r1, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r4, r5, r4, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, 0x0, 0x10a, 0x9}, 0x2, 0x3, 0x8}) r6 = getuid() r7 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x83, r4, 0xffffffffffffffff, r6, r7, 0x1, 0x1f}, 0x2000000, 0x0, 0xa3c9}) 23:53:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1400bb00000000030f907800000000450000000000008000000000e0000002ac1400aa810000005ee1048c"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000002c0)=[{0x0, 0x4, 0x1800}, {0x4, 0x3}, {0x3, 0xffff, 0x1800}], 0x3) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) r4 = geteuid() r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r6, 0x0, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r8, 0x1, 0x7}, 0xad7, 0xd5f8, r5, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r7, r8, r7, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6, 0x0, 0x0, r4, r8, 0x44, 0x1ff}, 0xe10, 0xd10, 0x2d}) r9 = getuid() getgroups(0x2, &(0x7f00000001c0)=[r3, r3]) chown(&(0x7f0000000080)='./file0\x00', r9, r10) 23:53:30 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffe4ff0800456000380000000000019078e0000002000000004e64d2f875c55a8f38c370590f362516812f760000000000000000779b4df64d41b75e3c58f9248d2c4a48dc08ea17da"]) 23:53:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xffffffff, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) 23:53:30 executing program 0: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x1, 0x0, 0x40) socket$inet6(0x18, 0x2, 0x7) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x101, 0xd436}, 0x3, 0x401, 0x4}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/166) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() r2 = semget(0x3, 0x0, 0x521) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/139) 23:53:30 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x352cfd801db7e6e5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 23:53:30 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0xa55, 0x4, 0xc4, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4a66e837}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000cd0000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000e8e000/0x1000)=nil, &(0x7f00009c0000/0x4000)=nil}, {&(0x7f0000fcb000/0x11000)=nil, &(0x7f0000ae0000/0x4000)=nil, 0x6}, {&(0x7f0000a9e000/0x4000)=nil, &(0x7f0000a9b000/0x1000)=nil, 0x8}, {&(0x7f0000b80000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4ba8}) 23:53:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20008, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r6}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) socketpair(0x20, 0x4005, 0x20, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0xc2, 0x40000000, 0x9, 0x8}], 0x31, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x4, 0x4, 0x2}, {{}, 0xfffffffffffffff9, 0x28, 0x40000003, 0x0, 0x8}, {{r5}, 0xffffffffffffffff, 0x38, 0x1, 0x1f}, {{r7}, 0xfffffffffffffffd, 0xc0, 0x200fffb3, 0x0, 0x9}, {{r8}, 0x8000000000000002, 0x80, 0x3, 0x81, 0x80}], 0x3, &(0x7f0000000280)={0x5, 0x81}) open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x40) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 23:53:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000001680)="c4", 0x1}], 0x1) r2 = kqueue() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x1ff, 0x401}) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) recvfrom$unix(r3, &(0x7f0000000000)=""/52, 0x34, 0x41, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) poll(&(0x7f00000001c0)=[{}, {r0, 0x40}, {r1, 0x1}], 0x3, 0x7) 23:53:30 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 23:53:30 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="0d460882356a2e36a658a9c2cf94eca693e236d40fee62f7318609a506f5efa93dcf173579a0f4dafd1dfd1091001d1ea49624b70b20f3a510f946d994efd074601ef97e7bc43c99a46ccdcfc724fca779e232b88a843f403f066f20a22d227b6b1b4c0ea9cd309c059df6bd63cfa3cd08779eed9cb891da8aa4e7f3ffe57775f5515214636fea03e3cd4ae9eda469114fd6e2ceaeb2a03e602045510caedc53511fdab0d975a0e49540ba647d7e4b276032193241191e609b7aaeaaea1a886b317c51873afa2513afc2d41acd6733f4f45a01f203ff964d907196f050f945b1cae35102b1536c13375678757fabc4ffb9a4150200142e27916cd2525d786339b7f68bd45bccffabe6d8338b77992eea09fb80c0d7d5df22b318bf3970b13799c2acd12b66e1c72aacb12ea294fdfe4b353ec624778b27958b6e4f141cffc21addf8524482abe3f0d44a89e6c00a0466148623cb9db9644bd0d3adc7b8b13a2443891cc292ad55493a974e68b8333bd69985f82b545e68a2449ccee349c465d180630737e330824161626a43c5722f1143e3744db173a36c2062f365300aeecd89300e12cf71fc20215b5c71e06b9555227621708ff7a2901f5b8e9b7ed1ba4062b081673b154f096bf3fb5860cb85e3f4d51d29d7b3d1c9c959ade644947fe7204b0358e1eaa0ddb34d1d9209aa2e468160313c5d939849dbb282c41aef1f9810d2640fc2ca48ae4ede7682ab9e660c94a9eed695caef0eb6eeeda42e10b68a7adb4e55d817431fa02a8b9050570ee1227f25645187f7c34e4fe69e47ee01ae1c83bb52380424a0c8c5cb0a5b32fd5199c7ee40badf2d24fff42301ebab2912ad1c095935cbf00aa379957d5ba457ce06795e2bb1f5a587d0433c555da8dd78a6b1ba72cc493966bf41ac60e366e30a67a51a1357d6d6933aa83cff3295e7902f3c62ef12ed0c48d9ee32ba892db168b0bbe998960fb23c27907cfe9e03e600706f84ca3dc093a72e1619f16b229ec3b8019d1d1fccefd9ad53e7fa3ed8407a3446e98199c2b7b59614429b8aada6cebe031ab10b822801fdf99e2940e5fd7f655c110bb2fe782d899616ff43661780cb2904a629e12ae329fc89619c34099788e63128d0badd9ed18b08ba0b6104aae57ccd52556e65d490371adb899608d8c57482d6b8be9a2e19c7c5664a0cedbb523286bc66672bb50d9a172982bf6cb547249b4a0dba8b13fc32809b9b1995330d2ddce02f15eea32363b3052e933d197bd8a4c40d79205139fee5d1535cf413b66cd631fef3dec5d50f56c85fa681c102b9e99cbe3ac7abddc48ffc0937fcfb175308ffa87638dd1b86b5ea6cc452f5f2cc7e7c46ec58ecd376f83432dad98086699ad829a663d743fcf962b6d1f31e26bf38814ea10e513b1896ac6d6ee9845ea8949bf53c2fd717897a73a5797a2fffcc15e92307a3495c596a7f94d63b20f687cca002548e9789173295d0fda67a304c9140bb78ea96d72555ea2c2217fe6da61008dba283a7f87e714d4f8b4925f6e8d4af3cf54b1821aeca2386b8dd8a39f6b0df6a510776e09c8be05669a5fe8db7414886af157994831dc3c7e9cc005f35fa3114fcc84202ead6aeab51a4100e5c83b4f772358eceaef3045d3c746099a03df64c043c6ea1209d2dc0540a109672bf0e362394a78ba019b2fb5df71a89f0faa47cec5fc6a001c57aa73349a91820ac3ecb9880dc56b104108fc492586f50f82f71eb73283010cc56dd10527f3141db6621620c2319ef5cdcc89adb5ac340d29058243448fa7717c84255fe19c1c097a688028508c5494404a157e22bebe965acf8d643cbdad95709827bd6ac8f7a520a6196fcbdada2099db76ec05f7bce6ab00dab5297e9be1f94c26d9d4b455728a9cb92571abb3b19fcfaf65a0728109ae03165f74811c0d70b09843843e64a0263dee27e910cf79bce476eea7027925e6b2ab1923e761ee4b9f7d08155e7905ecbebf19a99ce0ba5e210affc898cdcaed8235c47c6c6e88a7d9a661539d41b77f5b4e63256366786e73aae0f5d421c2f267561d8a242a3c99c7167133f3f243a075f08ff5cf8209c61943c6657d7f501dc54b93ca43f0ab732a3cdde0d31131506a8923cac2716e21fb2d12309ec0773da5a0028e1336fb8bc834a5cde14addd90cb1fd0120d897420003e51166cc9c0401cc1dfa18f7b34b0c8f34dd4f76966ac9851c31741d30e89e45cfc5d1529537bb0c46e40baa704c06eab8ce61eb34fb8521bfc8eaf806b8d03acf1fcf4d9f21de6fa6a6fa436afbf7574265ad43ef9bee7d4af53a27c3f6ce144a42ecab2eb04b76d7a08a93f8c6ccceee81abdb8d21ae315476a63cc0810dc0eceeefbf7993a6d6f9893183f58f56e59d5f272618bebce6e756874900c103678f04f3085fbe146bc5d13f2c148dd51dfac9d158465b6d58bdb6d255f6691853d6873753a564f03274b0247cfcf48b2384c74b45aaaf84f89480a52330e156f182d77ae6e09610ae401deccc444a374bde2b97cab16a9fdefa8b3824d21b41a7b64e5cf0e52597c2ae57013d2031b5449e86a3619088cd99d9e3652938bc3755b4cbc25f098d7970b7af3280d29eb9a36db2d9ef19075debce787301784cd5a49055027f044a7dd8664f605c649aee301c5b2bc8b7f7a1f6b0230b9e83a5017589f11443aeaf2952b9f892cf986c1e8b8f033a81cbd4c9bb42a28aab2dc44da8d4d63e92769e0c536ac31298360cb7d795a134524a064cdc58a54ce323c52ebc961fd020c41bd50c5b787294b9b15956ebbd69932e8d9c4c54d6a0a8e908f4b3b4fd42f73ef906767ca518c0a195e6106924f03d30541409ec1190decb2e0f8afc2d9516233cd55964f0ef3dcb1a97b855102932564be483d3b374552ac7e51841a24d6abd18c0ad691ea564ce9931b2ebaa3090a15b1617c86de91b0339758baa1bf5f37f55c461541dd400ac62f9053697dcf3bf6406ad4b8a1090a2ddcbcbd40c73511cbea76069e1af7e9d30717b62819fd04810fc7ad9871807ae749ec3418317c7dcc9c3cff0c92abed990344642d977aaae682445842e15c3b836a1de415065dfc976d1009f5e4cfaf734bef67746b1738e0bbfbc2c45cb1941164776f754eed3842875f37342e8a7df1b2c71123353bfccb2991ff19590468b87c5a399c85898437a0463fcdf6a997fa5d7d34550d8c018dd3a5aed22e1e951bf56d30f58e479d0d73b1d931da5965e1213acda2343bdc4e013ccbffc39effede7216bd582878e07ab7ba5502df98d30fd5dfd2130a93c61a617e544b74abddd6fd084a12fdd605919d9ac7fcdae61f9e6d0a52f551a093044e68f2093114f1f3648beca18ecd99c01256bb284664eaea2999e77bd734bbac9da1eba2167189dee837c9bf728505efe39ac1eac4483953b93d59e4e4b840aa539da355f2537b10e5e9120538812827d8ebe4b6aef86261da1f912b3f7ed71762af89125fb537dcd95f5b79b5b5be0bd425fb9ca23fa42f4653c2132da6cb361f36268ee17c5ce080a6722676f26ef6054318946538b2aa0354a6d45a246d0d254706778a986dcd5eaca983f35f6e1520951e0fbb27f60996fc8443bb3e702db383b2e000c95b8cdea9bcba4417c999ec7f453280f3a158255dc426eb46f67cc70c8105bbc891c7b39add250a399ccc90ee237d0c1631b3f7563d3a403e3a29ab79bc68cba6141f196927e80b84dd786db359d1470c2f89abc9ac05e3d5098e43e60a2f8d713ccff26b4c34e6844d8c49f6b09116e51acb91c3d1fa5013d01bf7bc08baf5d771beef53494fe8640e151bb7bb77669ec674261c80fef8e7e53ec51476055751c62e3dbe2c147c5c3d8e87dc913880ecf5b9584bd0fb5a0dd6aa86bdad039440a442f287e6e9eb0a709ef61fff414dbb0c8136c38ff9c1256a934b99713e681d7f548844a50ca413ab4e1dc495537271cd1cc3c5e35af7815b1dd15cdae918fc3e3d708e5163173f56f61136d6ab97dfd477fde0dd107a10da62b9ee04e5790c7b76fbcf161ccf3eb0fad0b3dbfb9f3b6e699b08fba5f52316d7177e0105565dd5889706af21a4211565374e9751ff29c827cbf38c7ba5d064f1351daf93c145daa1906911c47ec45fb138a8f8e9b85071129fd47e46d8acaebf0aae32353ce4bc07c3dbd6dfd055a57db6cfa8e3a11565eec93258aae07b785c7e0dc0fc9c58922af002ce0fbc92a80795804cbc7a323befc82529f34937f8cb20637eb7ba1acbede1120b43706fedba4548a8714bdd946d704c7ccb923bb4c42c9965f1a4b8cbe27a48c8b87af94d338f20501026da7f5974297fe48b8b3b0ded96d6f518ba5ea67c2f4fa910b58d3f33dce97d18cd2b749142a17f19e265762c47b5b817e4c0652e60175402d916efa5d2827a2e2bb67ecba29370313c4be641e73b6683fcf8cd16348ceef55348476c358dcc2d5c676c851b4a5a50244ec8f8fa2e981b4aa696c178bdd0937f7a51608a50208762adffff649ffd0b753116bdb9aeb4a25a2834ad6cf9888075693f9d2e1b3e5b6ea8b36e0116271e0a7f40f763287499b5347f57f12a642fbde3d60fd7df07f8cbd23de49c18a1e4b610fbed9fbfca3da7023e5b145a108796c442b1e104859cc4d65db1c31c5b57507be5664e039e48cd8c83c0c99c553fa040c08be810dc906b3ce20efb37c19060281257f525b771fd08bd07903dfc30b919b2da8edf67d21e63a6e24d1aa9a6e76013fce0d07dcdcd002e0c783c8c898a716b862b8903732465f738ae69e8796d7c52792700fa879d803ec370af4793dc7a59aae73aade85119cc83099f846050611994471e96c86b89e7ead68e6199b71a6fffcfa5b677ffc29487ae8927f16dd2244f756fc93cf2e999cf15815f3bcc7011da99b53de010c3c33d9912eeab974c70bdae33719c20f73fba0d32ba58236fb68f8eb5279e51dcf072d47cc03494bf28f3bf6ba05dd36d72a6f650977634674994e689682abeb99202d95b32bd2645cee0f426317a58dcaa2988a2ecb10cce32a51f31a4b3bebc55b619647cd0a80ccece4cd4ad2522862cf4dcfaf4643867bd9294b1aff9bdecc0d23193873439743a2649368972adfc54c8ed908b099491a56c95622c4b622a707a7943ceb83e5eae04fc1d2dbc4f06d04ff156d4d1c6a0fb82c94737c506e6f45843552ad2deea67f081dc535836f785ebd2a2a049fd9fa4e67dc42753e3d02b2a9c5598540f2d36a7b587bd9b3854e1049ef29c01184d8806d1ff8df4e371b53c5295c29b77a2b1f90600493ae8ddda07ca781831e3eea8a63b7a60cdf38d7c5b046792ee96fc58b0be16d06234f8ae6920b5003faee62fa343efe312fbd35cd736f36c0ca75b2503439b3bc252e3670f0c51eba81665e2ed0c3271a0130c3abb3fbfb0e7305db595dd83cb59e83e1446e07d843ac48e1c96ad54dd6907606ac91d7edfaa8534555d426eef46fbfc37e53c421b1df87c362b2adec35e58fbae27d548e7eb857a07f36033aaf9d7e5eb3a06de737f08feda9615c8bd88f92115cb87c2f73509d8f8e0b870b924cdc3fe94963f95e3ec81b4f6cfe9be61cbede9d2f68c5987aa018c95c6fb81e46411ec935718df22d56aa36230b90ad2013f8d9f7e877c097d6ac6af17cc872b75224525ebaa29af05d15da933a3e89a54a560e3974ee878a30d72ffc4d232cc57db7842d976014a0906fc2856748ec024d9704cf258a67e11d335a5131d1ce5fc95927268862f387cc925cec8717b4c961620f021eb0d8", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="1108dce929752c647edfa07e456f6ed445af5121d36d8a0e8b3a0b218e9ed71cc024da2a0d67a076129a4e51411cec93be6ba999e009e0f013", 0x39) 23:53:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x1) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) r3 = semget$private(0x0, 0x7, 0x4e7) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x2}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bffd2}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000fbe06b82c23e442cd800000002c7090000006982de39000000000000001000000000000000000000000000000000000000142400000000000000000000000000dc5e90e766e513e29b0d67e31409bce82f338963d0693b3c79ee4f8100000000000000782051b49dcea64c7313ad890ba7ee80000000000000000000004201fb3ce10a33a61e0ae4f532267c7a73a61a28183b7a253076af7b148aaa"], &(0x7f0000000200)=0x6e) pipe2(&(0x7f00000000c0), 0x0) pipe(&(0x7f0000000400)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000380)) 23:53:30 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="2765d78ce8f6", @rand_addr, @broadcast, @loopback}}}}) 23:53:30 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) write(r0, &(0x7f0000000040)="32536cab209f4b9c82f173514e759b62d9c04ae73af1b7bd7bd176ac2edd00f2625e2c67c373facc76b9da2586a77019e9620281d63cf6826b80e2d596c5c5e20a6c7638195ee295f6e21f7e336e41ed48c55d725d10d71837f9f7f5e7549e8e18f8ee6435932aa78fd8fe65f918e02797a888b167cf8897dc1df75870c1f81ea8133964788d60857e3f0c3ec2626ac730604a871ca00774faeb1b0141fc72515ee1f4f9e59becb99da07949102005", 0xaf) syz_open_pts() execve(0x0, 0x0, 0x0) 23:53:30 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:53:30 executing program 0: syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@noop, @ssrr={0x89, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x12, "76040f0abf6066950bda0c12c62ed18e"}]}}}}}}) setrlimit(0x1, &(0x7f0000000080)={0x9, 0x100}) 23:53:30 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000094fccfed9dbebd00"/4126], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r1 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r1, 0x1, 0x2, 0x4, 0x21bf5e3c}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r2, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 23:53:30 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9f01, {0x19, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lseek(r1, 0x0, 0x0, 0x0) getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r2, 0x0, r3}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r6 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r7}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3ff}, 0x2, 0x3, 0x0, r7, 0xfffffffffffffc00, 0x1f, 0xfff, 0x1}) close(r6) 23:53:30 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fff, 0xffffffff, 0x7, 0x1, "aef3f7865bf634d4faaf35f6436d0b1cadd88a49", 0x8001, 0x2}) 23:53:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045247010dfbb0000380000000000019078e000000200000000032bed4b7f000000470000000000000000000000e0000002ac1400aa4404100007030000"]) 23:53:30 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) close(r2) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r5 = dup(r3) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000040)="82f18c05ac8fc85d1adcf2fcfb215ec2812aeb05274fd4eec07425ece130c935679836786d9977b0bda284f3e17794ae289e951c01a2ca356363fd8e51df11e3c0c1d057dccd1ad4df01f8e389351b005a456275c39d22cd6945910c", 0x5c}], 0x1, 0x0, 0x7) fcntl$setstatus(r1, 0x4, 0x40) dup2(r0, r1) 23:53:30 executing program 1: munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r0, 0x0, r2}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r2, 0x1, 0x7}, 0xad7, 0xd5f8, 0x0, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r1, r2, r1, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) r3 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r4, 0x0, r6}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r6, 0x1, 0x7}, 0xad7, 0xd5f8, r3, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r5, r6, r5, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r8, 0x0, r10}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r10, 0x1, 0x7}, 0xad7, 0xd5f8, r7, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r9, r10, r9, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) getgroups(0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, r2, r6, r10]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r12, 0x0, r13}, 0xc) r14 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1, 0x0, 0x0, 0x0, r11, 0x109, 0x995}, 0x9, 0x1f, r12, r14, 0x23260b23, 0x7fff, 0x7}) 23:53:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000140)=0x3, 0x4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) syz_emit_ethernet(0x183, &(0x7f0000000480)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "80dfff", 0x14d, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7, {0x9, 0x6, "08f36c", 0xffff, 0x89, 0x6, @mcast1, @mcast1, [@hopopts={0x37}, @routing={0xc, 0x0, 0x0, 0xff}, @dstopts={0x6d, 0x2, [], [@pad1, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xcb}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @ra={0x5, 0x2, 0x100}]}, @hopopts={0x61, 0x3, [], [@enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0xfff7}, @jumbo={0xc2, 0x4, 0x80000001}, @padn={0x1, 0x2, [0x0, 0x0]}, @enc_lim={0x4, 0x1, 0xd4}, @pad1, @ra={0x5, 0x2, 0x1ff}, @enc_lim]}, @routing={0x11, 0x2, 0x0, 0x20, 0x0, [@mcast1]}], "08f5c82c9b73274f3c0debaebd2d7b20954212820031a0dc163c130501eab28768a86adf73906f142993bdd244120dda06e0579f1a12e476bcaf6e7201182fe9034873092194ccf9e66aab98f96383606c99dc53f245735782940f2353ef389bdf574118cf087964d114aa87d71318a63f8403067cd4892a09ede2b136abe71ccaa7aef9d75d233ddea6c35318ee0a50c98b30aa3869359d5a0ec3b749ea2975ee7d817fff7c5fab8d2695badb"}}}}}}}) getppid() r5 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r6, 0x0, r8}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r8, 0x1, 0x7}, 0xad7, 0xd5f8, r5, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r7, r8, r7, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) getgroups(0x2, &(0x7f0000000100)=[0x0, r8]) chown(&(0x7f0000000040)='./file0\x00', 0x0, r9) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 23:53:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "847a5442d13be1a1a7ac897281dfdc8fa11b4dc1", 0x8}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x4df, 0x0, 0x0, "2ea86ee16eb595607fcfd711008000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socketpair(0x10, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x35) 23:53:30 executing program 0: ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) lseek(r1, 0x0, 0x100000001, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) 23:53:30 executing program 1: mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) socket(0x20, 0x5, 0x3f) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 23:53:30 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x83e1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060018805c06100004ffffffffffff37a0bee6916c848dffffffffffffffeca97e0b75bc4024bea50112235900a900000000007022"]) 23:53:31 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011ce86fd1de90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f47623df1ee73d60469dbbf39da0687804ac6d765a90b7169735388e5c4b6d79e9167de9e354bcb90c45b9c42a691813a4b8a8e841014df0d38f2e2a208bc0e229dbe0a3879995c768e09c"], &(0x7f0000000000)=0x1002) r1 = geteuid() r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r3, 0x0, r5}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x400, 0x0, 0x0, 0x0, r5, 0x1, 0x7}, 0xad7, 0xd5f8, r2, 0x0, 0xab, 0x20, 0x46}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xfffffffd, r4, r5, r4, 0x0, 0x1a9, 0x8000}, 0x0, 0xfffe, 0x0, 0x0, 0x2, 0x6e, 0x200}) fchown(r0, r1, r5) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) 23:53:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r7}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES32=r3, @ANYRESHEX=r1, @ANYRESDEC=r5, @ANYRES64=r6], 0x10) dup2(r1, r0) write(r0, 0x0, 0x0) 23:53:31 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000040)="dd0fca913ec1e5649e8d0a132bb56c00a3cd8bb00b4b6ed92d028c7de7b06f05c5fe480e9183eeff1ee8fc3ee26db403e29cbf463bbcbd20b12d4f2fe02d009199b54198f332b06d78525736827382b637bf9f31d9ce21cc2290a1a3f34d6bf21745305ef5fcf5b9a61315696093270e46d31350a4b2d1ac6cb74bcde479992aab2b76426c20bfdfb1681d45d9a44cd4cf53af62b9308ee6cd3622d8d7287399b707b1a0735d04fb9cb09c816d173009283cc475fb6f4f237ce8a13414b682c124c46e8afc73f5af3c0e26811f92d4293dfefea00450e37703af0c4d85606f298db3b1e40aad1d8d6866", 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = dup2(r4, 0xffffffffffffffff) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000340)={0x8, 0x10001, 0x97a, 0x800, "56faea817b12c2acda65475fa7713998f439ba32", 0x7, 0xcc9}) r7 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0x12, 0x2, 0xfffffffffffffff8, 0x5}, {{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x2, 0x4}], 0x2000000, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) r8 = dup2(r3, r1) socketpair(0x6, 0x1, 0x62, &(0x7f0000000140)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffff8}, {{r9}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1, 0xf0000000, 0x29b7}, {{r1}, 0xfffffffffffffffa, 0x4b, 0x0, 0x0, 0xfffffffffffffffb}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) lseek(r0, 0x0, 0x2, 0x2) 23:53:31 executing program 0: syz_emit_ethernet(0x111b, &(0x7f0000001200)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10e1, 0x3a, 0xff, @mcast2, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0xb, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb45432"}, {0x0, 0x200, "1df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b"}, {0x0, 0xf, "1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adfda99cbbd470c830000001d9180eb5189"}]}}}}}}) 23:53:31 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000200)=[{0x4, 0x8, 0x800}, {0x4, 0xc}, {0x1, 0x500, 0x3c00}, {0x3, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x1ff, 0x800}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102, 0x1000}], 0x18) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000580)=""/160) r1 = semget(0x3, 0x0, 0x552) semop(r1, &(0x7f0000000100)=[{0x1, 0x97, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x400, 0x1800}, {0x1, 0x4, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1f}, {0x3, 0x3f}, {0x1, 0x7fc, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x2, 0x800}], 0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)=[0x8, 0xfff]) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0]) setgroups(0x8, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0]) 23:53:31 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) clock_settime(0xffffffffffffffff, &(0x7f00000001c0)={0x81, 0xba3}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/217) 23:53:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="1f00ab5b8db0d81812dc54d899877d44b64c6d47d4afb57b103e6ac19ad5eb064bb9f425dc56dd24c8318d7775c41fc6e4065d0747e601eba9ea795745bb23bc764b9319073d1a37a389fd5704a1f93abbcfbf5d9836a7950d8dc0babf67f16c7debff4e54b4e7e9c77353b75a5a8053ed9fcbff114d3d80c89dd8a94af6c1f29374c739cd6aee02b79ee9f793df807c360d503e497a3afa54e1ba6b11fc330b2eb854d51b7dbd082a943db6ca79200f1d1b34311f540bd129c174362d6973b6c696165bfabce9ac3bf6c32ab89efcd9e8ed9dfe84b50ea7a70adc263169e89ea381b785c6dd89942c39b9a4a993535693184009e5cbe0", 0xf7) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @loopback}]}]}}}}}}}) 23:53:32 executing program 0: ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x400}, 0x1) 23:53:32 executing program 0: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000100)="2bcf41757dcec9b6a97c60d0ce3272ba01ad85455737473455f204bed0f370ea5dcd56cbfdf58ab0947080473bc550eca97fa8349febcfaa654bdaaf8d3e9974dc30400cb650596629e87833c280a18c6c1ffd065974a1ec9dfd2b6921c76a8130bc70049e3f82c54ccc340db31fdd76077e43ddf34fee0066e13821c594e6643beeee6cac9e2709cc85eaafd20f0565094ca07d7f544a3d086767195459065a9d24e98ceaee28a0680b6cba746e02a3237f7fda548c09f1888bfeab91ac9b68b002edac4d8470be4cc7fd681492bccd4a19745783cee139b14fac0d2681fa6a3df67bf37ca4928ce2f66b11418465675841680fe051ad927cdd0ed1b68d99597275e7b8a6d6946acbf3866183244eee9001bb48c136c3ee9300598498ffbfea2fc6cd4c2a5e954e7b3bf3f067ba6dc83019f112424988a4b8d28bb7eac5c2a7f14a78e3ef6fab2d429cf26fbc1afe53334422ad8aa24fa7badecf62fa35d459e6c6a050f4f93fa1fdeb3bac32bf9f13cc267e62981207bb93b6ba36c55208d509e7fec01400a02c4ae11c3375a64e52753822fa9b64f2fc244a42f3d9664dbc2f826daf9b9a887b5d5c72394215cd3c880798a0528104849a24f518f66a312c5bc27b59c3422a07753d99a5529b89c29919ea8c4fce3cf584295191944d4b6076dd6ccbea9c0fea1f7c30d7986336934445bdf27d80207c0dfdd17463821cf954cbc37a00e730accce31b181dcdea75372ee48e84c768a1e390e514ca9493fdf600021ca87e5d34e800f195c5cc71041c97743744bbc1977f563ed41af17edd7d48da42147837b4da71753cfb6b9eb011653b020a1267effd280fd853e9102a2375baa07b5359f9231bae9e946defd6076b0cf8883b2d959402aa0c9fa2a9fde023f27b5723c39b2c13fef5fc153eb154b21b9eace3aa05772490a9710f1a2b83b644d84af4cb1ce49d7d04737bf3b9db2c89c6233d86267888c69401ac97fdf9f80b36dfd5475150ce32a837d4e138aa9f9f6ea8b14391e9ad5f5e3a3900c4b08886962b77d8087a6ed923a19ab255ad165beb1f35d91752879684319ebed4b72dd1a8e0a62088887ab745e266264079d4a618070ad9b937cb8eacc5b9359b7824da3113f485b468e0f8f9a78662dd166b5886eb89b70f84940e1717bf36affb978bf1dcd747a48eeb687f588059d71fe558ba93c20bb392e9432cc994c41125f91ee1d89f7d33e2848a93fda2d7a12bdebd7bd63f42ecf97da0479d54571e9cd5b836561e8aa9d187f212c70c6ad916d23634c5e0c77c6eb7cbe9bbbfbd2ffccd950b0d5710eda16a944dc36f634e6fa563ce7b999c86fbb400773a48d5d9807b7d7ec063df8411b434f853a1c06424775ba349e690da080b04f7fa40a9eb20a85fb36f48de8d7205e0d505888b75fdd28222fb1d74fc52bc61b38aee56e1d81ac6f786a8b03674c5c0d99afeda46db50cd2429e52bbbac7d92adb014928103f42d6a5b31114ef7d171e1474f7bcfb562b02a004fea0adeba728d47f3e6d8bb83374222fa73d78cb46ca67a4e527bf4b9890971fd5354a15f5fcc027579aea2e26059a2c46ed797ad0160fab40afb3f0987a2a9404061c3c7995428909fcea12efa66fa34742bedea1265130f5973b6110dfcf118b60a000f5c0c0345eae721f1144aadfc95a1ede3f4c754596fcf9437cfa01e75460e16b042e736d39a86c42945df21d593bfa1aa5394e5291fdd458c7306b9edf87387bbc0d49afd9ea18717f3b3c60c82bded0601010d39f2fd9e3b470b971a4e56b103ae51e420b40e2c41abcc17c63a5999d0c1d52e7da7320e61e1ea340dce29be3a59c28632fcd33fe686adf970367c89de26ca81914d3c21a363d61c9ec3fbfb5630ab1b48132c573bf8dba1d8586479b7de1427fa4993ef176e5778fb12c65e22399d4439220aa9c56169af9285dcce59a5423228b5f38349fb67637b7da6a22659c719304f82201a3b9a962ff5a942bbc141db8a6eb63af9b4e6efb243f8c0fb022a254abe540a4102e9d438bc44f5688fb58c5d1c09cd7aaba80db8b0278a3010bd5c196b94c8b319a83f9ba82992a043408a0e75c56482a51c1e64c18c3d41f1f0e93c48bbb2fdc3ca244397cafb79cd88e104d7b573bd4cb8938d88f075b9efbcc0cb68efcb33475563a707f0c0455071c1486e23b4900f2766b34c350e9948fb1e045727ae8cdfa14d1492dfddf332ad634697214b9a8ad0948a4b3e878ed6210a2b7d6de58057d21ffa2c3500dc2b3534a6bd11feda5ef4f915d5ab21da6a68027edc21aeb60ef5ff2831868b1ffcd49c1f7ffe5a77e98b4edb4d325961065556c4aab9e7b0b3579875c974771307a11694ff04e5d1443cea8139d363b4480834c1632939713cd6e06389d0ac2ca17d7877c6b20d934b74e6288d5ea45535912a060bbfeb2dd34e6c7b9047d48c910a726615aa9e5055c3e97ffd6cf02bf56cd029dd17f35fe89f50938faf774fa705ff43afffcdbffab5e3da4e98d95886d1cdcbebf9a78808f9b4282f76d4698044162f9afd279ad365caaab51ea0032d87455bce334dfa7031fcf973eddf612e2d253de29cb42293998f4688199b9ec8cdaa02e71f383e4d50dd16473944888fe35afd281ba82d8ceeec6d51dd38af2d1055e8b5ea52aaa675ba346f6f7be3b099e6a9b0ea838fa04302cd51f0c1e4e1820698f3bfe5e124e2fc8457d711802c88e6a301cb5c4a87cff55b70c5cba7be22e92ac05740deade61542e5b28a41c870027e555240a8c8b4d1f329e7f2e5cae6b69b826f786ffdfa076c045cb7499867bae0f98e08e79436c9ea21326d2e54aa3bc1e935c4daebecf3de293f27b26dd0f63ee01711a845d851948b4faa797acc50be98ba41d0a9ceee9f1f4300690d132fead4b873523015b2654fbaa7e427dc5d81c463b14043130173d347bee443b895bb2133b5f2168f95be86b02fd15118696ef9949a78ecb7dd261083926926a9d182b85bdc84f7e1de6607bcf234444faec3ecf44eef82f095f45d11238921ef59c40b6a7b62d10d28066a7d09c3decf9d3ed15e776230ee5794ad2fe4f49245c89eba3e596fb2b86c47c3de65e7a137b36410e74cb31da6ca219171a1f7ddf2c9a73bbf319ed2a7fceaed078df4aacbeede9f04084f9ec8dd037ab406eeba67063699dde762fa4cd5559f5ebdbe9eee2b6499e13fbc3e2dab925e994675cf6a3f3ac6ce060917d56d2db28df470baa19259681a894e7e263cda64387c4cf6f2441670a64e8c4490f77bfec49935fb381a3aa9c0e646a09d9143ac244738ef9943722b63b306042c93fedfc473b45014e272d215929e916722256dfd00d6d6515c196dc654942dcf922bbfeadc193bf475bd7b5fe3e57eab090ddcdb2672785a7f49c1138e22554d9b4a12fe155110664a28f75964eb93ce069bf34ade38f1040c80da85810afcc034e0ad49cdacc13d47b0bdf27ca7c08fcfb4800767f5cbfb34dc7fb914d9a109141bffca20cf0832da7f928d6ad8138cdb6b5969ea3e8d91749fc92293a992a0962ef33b99e871c1fff9f57fbf0c45f7d12d2cb0dee94785922c30f62cc78b34891c582a410497b995009206acb4f02c1853e03ccfbce1bd20e8aca9c25203501965c2571e4733ac8ec686e9154b874cfcfbd8b60d319db51814c9b1a77a7c6a87b27519539be22a5b2ca8f03e9ef2f70abc3d0776e0854753c28ae3bdd877e3fcae7417777aa2260ff4d3af96fd631b6fb16fbf53e92d6ade4976eeb214fb311059c783c04d4ed5dc44ac7254d13656c06e92d1e35809a6226c5bad4b7b7a298c8c4c221b2f515a72051574fd6dc2d9e7456440b2f45692bf000b9a7673889ef5d670723cab457abf20d0cea996c937fe722d235341be61f7e6e90def3ce53c9245e8632dc90d2bcf46fe4085c497ea35435dd82f2b2d395fb9374eef71c5b23e940b92988020fbe9a3147ca9496d56561a8df9211ef76161d0bfc4a47e5bed17055a6d317a88cf9cbfecb5f8601ae054931ac946d8ae39e228a36d4b10975da19b5a9575ac20c81ab2f6096de6a828fde64cbb8e2306226521fbaffa55746025bc4a3177318217a0bbdc13323cfeb3be61e6f1646e6de63d7f9b213bdb8e5a976e7508f54e2147a5870a5c3453b18c74bd7e0ebcb0e7914807a7607858fec9549f330685346deb18f481ee4cdde39d4efa8a4cf9f280ad74e0cc69092b3d5405a62f405aede8cb503a5fef7ff51f92abd2b297e5b406c5c480335ff1fee364811071427564a80889ef3f4ef8830aebd7868fc69b1ecd1aacaacc7f4b8184cbcae38c2b84f06874ea1cacb4f6af009466bf9c7288637c55d8695d28564b53827255e5aec82a51d2e1f35e299cb80b3658706f44acbf0bfd6f65e27f5e8b01b00e48cfb4b1b799ae32d8a763799007688ace4c397fbd32b3f54aa822d0f91a314455108dc026dc9b22f828a863eb818cb305f919ee59eea2004d659f65358c181980b80438971afbadc368b06dc2278a566f24833a93043a5b6f39b2d7b1bd383fe9d6d1aa9eda43bef1f8e6ff6b50088692a6a9e70a7bc0aea3d83fc7c4c0df4bc31201c79b198fa2479062676d47ad067466832a8758c714c62812037b2630ec735572e4348ae20971f388312755a4d314e1559b7f0aca75e59d8bc973ac977824a9abf6ec79401fc11fcaed0d5a6b102e243f1fda832774f5b622287f4df56bd732d81ecdde3b75a93706be208251f59f7939ef868b48b8ca004e6681f49d7c41d49c0ebaebdb436da66744f57537f46c20fedfdef1f8686a2796d43e4246fd9560e4b9a0b81c5609c7526c3e50704bd24f32acb7883d6ce2bccd26bed898910d732b9376298a62ec025d008015e0ac3349ffdce7d1fd235130b4c1041fc926b1059a305a5b1eec5178a7987fdabb1e8ba565f4b0c14065b9a1f33b73cb75c5d0c31eda6a221c7c8bb60a7bc5777e4131b5766f3482560f3d69cb3ef5c7de1b7c7c5bd24bcefd4e1f225d65b4079aee6b821123ccc5d2eab1d16ce02ff1a943061b6689086b22bff7d4e969ac10fb920370a29d7799ed21eb2b28f52a615f11406f7e2d08a5d362d4e436174811f9c81d6e178c2593a2bca9082805a284046266e2ee9d988f1538f818f9d1706dcc240c086fbadcd497850fedf1e8c8c1401a8197a4ef4853db15141f1d45d4d2a8059908e84836f59185b3321d9dc0c1c2c63180175cfd8a6930cb0c588532f5310901521fea9e7398ef446c60e8023123287be8fab6769503d6cbb4a944c96da99772ea8557620d5169957449a0b2b01e102f19668bd14ce3388d6104debdff7e7abfe9b277c80d2269e12a1c3f08de90fff936ee0e8a302f1978eed68e66801e4e40ffb6eed6862a6c88d1f90e23ed4784c43c2cb0fd0f84c4e397d0d73138773ceab0027105c819c697369bad298c5bbfa405383eb6073b34b14e93953cd768d377c3990585cfba9a8be6e8b13e79fe6d1d90534b16089c13af323a4f5a46581943bb7d6ea76205fbd584e26c7e08e6f0cdb7fe5b341cf459a4d9dafe4333d26f3ec0b77f7370c7d1cc37489d93ca3e80377127b626716b3abcbaf13e1f12b6623f6a709ee7464233311972da7ad07173dd9d60dad679b70696abb0565e392590487ac8d9a76ffd6efd6188e8860f6a3ff856a425107e645b31e7e087f023fcf16061c51e130fb9c5f45a88c3b755918cedea7d29a0536f0e6c3e2b9c54e88ac449f813d5df885480492cafdbae30a7cf54da30114af5737ce52f69", &(0x7f0000001100)=0x1000, &(0x7f0000001140)="d32a2a31dd723e743d65d6d3", 0xc) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000b3a000/0x1000)=nil) socket$inet6(0x18, 0x4, 0x1) 23:53:32 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8, 0x10}, 0x1, 0x7abddd41, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x1, 0x210) semop(r3, &(0x7f0000000000)=[{0x2, 0xffe1, 0x800}, {0x2, 0x4, 0x1c00}, {0x0, 0x7, 0x800}, {0x0, 0x8000, 0x1000}, {0x0, 0x6}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x180, 0x8}, 0x5, 0x5, 0x8000}) semop(0x0, &(0x7f0000000100)=[{0x1, 0x5, 0x9a4858e8f1b29f8f}, {0x1, 0x8, 0x1800}, {0x0, 0x8000, 0x1800}, {0x2, 0x0, 0x1000}, {0x1, 0x42, 0x1000}], 0x5) semop(0x0, &(0x7f0000000200)=[{0x1, 0x9}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x100, 0x1800}, {0x4, 0x3f, 0x1000}, {0x2, 0xffff}], 0x9) semop(0x0, &(0x7f00000000c0), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0x2, 0x2004, 0x401, 0x8, 0x24, 0x4de, 0x1781]) semop(0x0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x3ff, 0x800}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/171) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) fcntl$getown(r4, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) 23:53:32 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="2d7b8e4407e95fb4df553c7b775b032743d33abf73ecd77c2fb8e0192094d0ae6acb52f28e9e25c0d7da54ed1312a012d36ea70b429204d2219ef38f1acfd4d636cb5f08dd08924a83f4d85eaed95f9f3f10c833037738cb4c62ef479690a7dcaa022f8f2cd80b594a46a3d308738652ddc66867fa0463fe1be4023a1da159359c4e2f804af1347cd535a56d8d2a2f72a79851330ebc3df577ee6af9e8b6853b0b10db0817c7a5957f5e426c593ac3745266e24fff75d7cdafa14b4a8226dc65d4ca0aef2e62550a0513a993bfd870462c243bf2f8cdb9e5adb7ba43ed137abb271d3acc9ee357dfe6339cc1aee11bec820839334d65907eee90ee27f2b3f467abdda473ff3db0ae37fbe01667d7bb78b82cdf7a229c105504cfb0754323f18511f87dac11988d1c6958a05acde18ae8c42f3d80896d796910f782859cbcf5071adc70e3a940e44ca5dc5eb51f3d46e3bebc0dd06407bf8a533d0dce41d3c2a6de1341daacddd4696b03e9419e5eb339de25c9240c7e610ae3d27ed39731dd734855fb32f70f62cf257c513938137c61ddfc7195f5b7b57de11ff1b75baff2521591b280e9a800b681413516b6853cd1fc384bba4e1661f59f1b27b2c7ddec985bb7d3aa837fdf51efc204e5e5d6c8170b728d4c35c8e014bcb38c2342945935da9dfbbc7a01f45474a63ab4cda4e4cae04289fcc2bcbe1953c45d93c94c07afbc702cf2e51a309d3c9eea47a2e78c8c9f012874d24ee26035ce8f109425cc784325a1fc124678d8d0926aeb49dc70da102052e5bc9508e881473220c5870a304e85771ac490d46dd294d30ba4dc7c796510d01609d056f6a8309ce7006fbc735e4d0114b9c4bc9edf90b9852945fa067919d2b4c7835a04214c1d0ad66f0c1e04301758c3323f38e538bf92e53744b1e2f0603ec4fbe1836d190b6c090deab32c3d044f9e88013971b97d9f91ba4f3262dec5b6f721734c187188cca65d61e6d42bc877935970ab3b42ef30264e30c95fc41fcdaee67dfa35f2fc21863f0b64663bf2d83e6a44b5496221194e710601ce2cd10a79b7f66c43de9f236a53dfefdbbc4ba1c467513d779530b7ce8dc159169fc02b68bce8df3e87e96d6e7f4d6057a9f157d72859e874df614fe9056bf99c7f179ac9cb2c26908ad657ffc49898f74aedf1c91475ee1b1e09e102e0738d3987b9c580550fc3fec0bbc5be984428560984cf54ba7f8ef2894604bfbbe7759f3ec824b1ca19c16e9006fca91bcb0bfff6c5e44d54a0c35cc2a6eaeb6057d14d41b0a1c63c9b4f3067bd5c4edb3f5e8d53d40a7ea9488760cbce2ba94ff0a8703a0d69575e1255767f88bf7254612e45a4b97193cb8bdf5001b2272a5a973f0c9d50d5f6f464537dba15866104c1781f5bf617dd11b5a376872b353503a1e961d8d1e88ff3e726d53b1a7cc941c31c9280acbab2796e78ad78f556a8a725dc2826769ab7255cf0599f48f895ba261c10e94943ab470ed8a2436dce43379659d2e5f62620b83d159c0002a3e3423b4697983b929bbe20a0cccb3fa4fce38e78da8147afad872ec8b379b2d22d099030fe65799edfb0f24c62e9085ead4b25e3297f7e571e361bb45c8299da2a8c342b9a413bda6a2aa3ea54d87b4fd919f5dc2c51dc827a553d220a8fe26c72f691a656c55c75329aaa6ee403726238cb54a56e5e69dedbd4a0f1b7fdb3ce9a65c34ff6714fc72d14fcf2e52f05b2056d5ada47175980f5edcfac2b6e0c889637799b7024f51307362d498b3d4cfbbea5b5a4698099bb13be9422bc82f3344220b6ce2665276f70912c59df52daab37197326fb5736a3dc26c686e936449bb40a8efa07f09e09f328d0983348cf6e46c58485e130b7f729294143ca9f65f30e4f9bfd94c5bd3491646e8778bd1a5115ea44097268a2b449922b637f6ceeaaf7dbd3693426220b16fec5a65de4308060ee62a6cfbe91e15bc89031d34b5677ddfaab7d8d1ad7557f771f8f93bdd183df9685d0aab1db05a6965033752a307b1471b2ed271943a697ef4458401370e54ce583ca2d108adcca425da82f9fc931fa7cf4abaff32dbd985a63927afd01728a82db628ebe95009146d56b82eb2caecdd07959d00dfca6d495b12c6fd158f7e9ee08c7dd21c6bb4fa3865db049999bd6fe0443f73d8b18645b45f5ee8aad9c8433c8270834ce7fcd82e7a3d968124dff9847b8cab4c9ca6f670516889c5d6ff64b4a9a9858c694fe587b4e5249cf3172073ea4e1d7479408dfccb8caf5d49af6b038fcd565ad4d27798b43c2923ae492d906d68a1e23542db80ad9dc74c396511db7fc90abc0da3172ef1e45a5dcc53a860b739019013c2969a03274401a9aae74547e628341f70dbd8dbb909661b4c61adc1d68e64376c4c7361cfeb4ce2d5fa2ea8c6e6ec8f02dc5b7f7d2f2e69eeedd168230a7af6a8dbc8ec09138fe777c20601d2a2d4a4bf4b30fbf1414d72cfebead75a3c998002a34312944fe3b06c8c2ada5abad9076fb11b7bbbb513ecaee7b945e8c3a96f856fa126a6123abd2672aa373a1611b66ed044cfcf2a15948024782bf9858fbfb93ca74ccd2de1a17ba5a738fd02434beb83f1430849425f3a66fe7babf8d6bcdcb2ba1078c9f448dd628aba7247a925a539d01883abe2a16baad7e5f62fcd51ddf54d26a959c3d72fd05ff012dc1c2007af43ef40f210f77a1df18bfed2eb5b402020b23661414228bbe0ceca448112b656bad6bd1d93428e94a71e84420b8d35c7b440579aae7769f0a244e860b9a8d08ef2ab589ec5ec608330c1eb3917adeeff36b14db0372478d5184e540c2890a331ded620be7b0db72289ded380183cac31343a37de597b7c2848f58277ecf3f967b68a653757950777aafd4beee532765406af7cf2c378ab07146c16f1617603bb4a2410a2b54a64e5cd55366ce1eb4c15097c7faf313e4cadda9117d2e588c426836f7b8ff8de7e734b4439ccdca08546a6b8402dd8c0ee1ae36c5db8549bb7051895250253b1a8cdb6ba3e5b093f7b69992ef13e85aae4983d48793317ca3a0c6f7acd3a8ea3d0b45bdcab5f78c3168800ac7916c9005c3eb7ab018b3c3b30c7d505e6c3545862ac962edc4ebdc190a32237860a6742ad82247464ef26ee04ce7be0797b48f7a50a5e0ae6daa60c84513c806294c83b0e3c02f9cca736bac51de11b1bab7c9acce99c514fe42feb274d35062a325815f50c6a600717af9908750ced33adf9a5ed29ea2f73e6af59306cd98665a22a2d9f261071e4387df81ec1d373ce9b6ca2568c6f476691e81a41dc974347a08a2d0c6ae7a0080b01a1367d10fabdbd12012a278534ddb162e83c173927af5f40556aa95d960f12d43c6190b2527d640a87a8a760dc2ff717ea0b682bbea75fcf7a345304e0c04001680fc039684916c305df5cc426ddf8f2d0f6d1593ca8aedbfa5987ed48eeeeab544717db08f5cb65f3675aba5393d83808edfad85dcfdb1c31caed670876857462fb70cba5e368bbc2fd85781aa43230f4e341f5254a4d5268c7f4fa70e702faadbbc8408d72839c42490fb801cca7f276eae5c0178c5ced9546bdb85695c0f6e641d223e223cd74d6ba9c1afeb21294d550ccc55487d22553a68f6ed2803d8f8fe8331822153b9e8ab0cfe80bbafbe65ce74583112405cfd5877ecac3538f228b4c10b2c7f1c2ae415f9649bb202037bdd26aa758d917289e29731d07accaa55c5fe291ae6ef6f447dd15a69984f4454a9068303f5530dcb59ecd0387cd916d2b95459c4c516caa246ff1b83b4db23b5d8d093ca9078a450fb3b9fddbf9c381b7078a30c4cc918d5a7d94cc2715bb9f209aedd01b36de8c541e5ab7081be873ff1df6900d50239cc50f719795537fb4efcc84afccd46913a06b3addf15dbbfc6b0142ccb25fd8e1331d23d1a5d05fc61135bc74b9944b83f87100bab98cf8e3334ecffbb6eae0b55031dcec84a5439297896419a9fc8b002268df107fddd8f099a3dcbd3edfc0d9ca6e049a55bd263a13d114c38ac6ed66acc6b3b9b4a2e1b6ab7ad8509ecca0908cbf13c00ab7737a59d88126ecfa59e8934db9f640c2dfb94022df57eaf6c2cd05b8139290fe5c23e5c92968f7508924937ded878ac1f2ec541c63ec0edac1e323320e047a19a5abbf082c88d3fceb99a69f4791b0365f5361daae03fa56298b7f3738eedb8d6cbbcdce30a1e0240cf6e7f3cb3adb39e9f800c15d404d7f315634fb7f26e70f33c27f5749b5375d2fadd118045267e564e7b4aff5ecf8d3a77ee30d2f61bbfa409ce34c5a7f65613bc33abb0a6cb0948bb41d3900b56a84fa4eeb432b544e91c501c13e271dbb81f712804da8e5531a19b69e185519fd12b85e0db7e0f9b4b21edde3eb98f2077c2229a1bf58758158b7d3e5dc2192460e632fbfac8ec5766ca56891814affecfbaa45d74a677a55dbae59cc3bfc634aaa6f20933f58b8b86367b51a0cf833efbd1c26639526f612de8ddc0c28e14b8e32ef03d55365f93276a85fd3999f8510049a977a91fcc158094c30f7dfcaf48a96ab2ce93cd902c1e07e0d35dc81f6dd018eb7b4e254408ba622c90bb06fef00e72854c3fd9a54bfcf7f349879019ca58e4bf6f4f1fef6f4887c6f67c4e39606a3f7540dd2d03fa01a10b274cddc9ef48328b7329d0b0b6b8f7c07946d8d2f4c06ee8630df8721827c33ac5f0b091bfc39015e5d360a33703715c42fc7ce246def2ebc21f1e53e38d2df097312b821fe663658b93885d24760be89df26a85b51d06d6546c5910e55e11ec9099240eb3681826ba0b06748527f4fe8a7517cf1dacdb10a77b426fc1fa97e45e33045a66fd5aa9199624fd8868163f158e6ba3703a096e684783f7ca3490891bd10ec6c126b999bca991d1aac243d43caabfa3e41b0a527568e620778db83a61978f6a7eed48f3e6aa33329d5a1a9be3015346ced9fde947fc874f53ed7ca18822529673f9a0bbbd2b1852526b2abd3410c55106767616f28f3067910aa242b67945dc782f23dade355749075ff7d829d12c1c6f51e0e97fe7b8bd688c83b49d5d51f6d5348fdc67a0c0a525b7c64347dbc4b568b2d9f4649dc6ce132a409951b697d05719d9d0fd426544d13adba93a9790fb0f595e52965e89a41cc97fd91c639a61dbc8d93982051225192d1952bf20a57bb6030c07daecc14a5da17711116de6f3883d1e0314820998a1629500c5e484a42c92833b8498a6bf48aa55f47ecf1e8b1a335da38a5dcfdb0d55b2cee7ddeb3327a858b5948495e9377419cced515abe729fbf67c61ce08c7e327354fd215dc41425e05127db35bfb8d3d56b3cb2849242a09b6422996be97c3bca3c6317370a79a2e9de10f38aac79bcf027f6cd0816515020eec0125b46e725cdb1bfb2288d86e2e1f16eacc683670f3fca36f1f099ed873c5c38a52cc078cbb8136fa35b420547badc1c41460ca11daa0fcad8f48f0d4c724844848d35179af03615a0f0f83a978e1aad2a465f46734603f518617f4342e5d17c660e3f5c1489f920f5368e214ab03d477a772b4cdc68df4270b1643f4718f2db3b90f84ecffdba0d8d4f2dd17b28e02332d5ed25ce522d32f166a38a8ff70fce0cf5cb365492f3e6e954d3a82109b20fe36eb4391f4242680beb9f9c40ce12c09af81a102c72a4410420776a4daf67e3088ca1871516d287027bc4c26fcefae84cd9be27ce13eafaa855f5cc4b0e03aba591361e0dc5e60e72def931333ba687a1c5356ebc912dd2b670ed315ba29656a733d3d49f", 0x1000}, {&(0x7f0000000040)="4f1da67bced6c79ba2de63dd81ab22cb8a37bf73eb708358c0f47fadf46c4136c139ce3ba602770734939877ccdade208f29fb06846364d775eb1e3fb9dda7b05a7d69275d726c4f", 0x48}, {&(0x7f0000000300)="bf3d4c6fd42235d0d1232c64b9342477ccdfc8265672ec0bc3b02617dd07209ce21220b0ba07251a17193b7c90a10aa3268f684f70a45da746aa4b26238877a72801778dc4c2ec75fde9e18e6d5872247733bbd3440d6b9d5a8223580d806409cab1b4f1527e8d43592313c2ba8c22eb88af97326689617f011dd7213e13c57df0619d973fd4c4f85069e8bd1b6f046da625422fb8e3ba5ef47c980c261eaf4ea48d0f6b7a4bbfa2062e4d54654a299e721572c7e9ba9b22e48f7a3326b9424a116054c924dd6973f7bfdac6fd574a47cd1caf32384e54795f885942a97a0eebdd9132dcfd7cd02fbabdcd1344b8b09941456f9ca96a24389b291c2cca839fa4df303d58a67140d8bbc71d1a7b60cb6bd6a19a56084a7d8e8900"/295, 0x127}, {&(0x7f0000000200)="b62eaf57814a309b825b8bb7220888e2537201630e87a2a2a947a9ff82e556bc883d831127f7a9b48850c4e9eca12e042515dcb60ba7a85645aa527dc291b9183470282aee98617a819e8bd0dcacc4faa505a189e8cf2b1d8afdaa88897e7e2c74e38df1c368b33633b10647f45d4fa61331cb5b20fea3d0619736b3ede8d5501c795f0f4f931dc4a971bb7831d058", 0x8f}], 0x4, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x7a) dup(r2) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) 23:53:32 executing program 0: syz_emit_ethernet(0x17f6, &(0x7f00000030c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6076605117c03affca29bbbd6126c34c7936474576b62a3afe8000000000000000000000000000aa8800907800000000fe8000000000000000000000000000bb00070dfcf647aa8cdafe37d1105d639a3924a6bf4c9052440d289825a98a8f393b2d858d751b6cff9ffc9abda9b8246933252428da129dafde040092bf4a9457c397a3481810f6fa714ddc800795cc0d662a1abb70c9e2aba7259266d7c20dc092fe7350525a95af88ee84228fdeaf0b8a8241bef2766b4bc91f7a49db2767250a0d7993f852c40503b094447123259bb46f0b2998b2cbbb7123d2b140cce8b5c0c7bcfcf353e69d6c54cf81375611ce9634885e1d64ff0946842901c9d586426f961e04b5ebd3105ad0b0c731cf192bcc86b81d30fb3cb06ab9950a88ddba669c90de2c517a10f4210423c75573864ce595fc11cd85f02c8b4dca382dca258302b7d7fdb83349416f5632e09179f60e94c040c5a752fb96c9f22a1b6abcf157586181821ac0a2c95b7f604c8fd62628daabaf7129f0e75fbf3fa22459ff372af415c8e09ded1130fe235bc2cb10100092768aa55dc0315e91b1ab38619df65d35c9553259be11e006429d1a8ca8f334b8a0a057a9529ea102a2fc6eacf088eadc948069a0e3be1383ceddbcd1784e14c4138b1b823d44d2ce64deb9592ba4f535e30af35c63c09aae0142f85cd5ec119a9dde6d54d4fd9008fa0b08f05003d9b20d568ae7593d6e4ef8a39b3259de63bf14bca0de52c4cd4c0a15ac0c00f6bf7bb7dd516db9a7c7bdfe6b833fea48e8032e9116f4680b954aba14bf97cbff9a3df4e4842f1a0aa6a0a95b74060083de6bd8c2ab443fd2afec32c2f947f73b4a4b47b92cb6007d7ec2267c2ba6c67e95a8c65e8f446b65727f0f916290a7642c3708a590c10bf58b7b86bd696d031d74be2c97c3f49a8a1efb29c87df9d80d07473d0295e0631a42bcf44be55c085c42ed870d635bf2e3bb6a957cd9471235685025a03f5343104759270b3094d01862fd7a445f8d5e3ad17f93609d0665d011ac685ba42c7837b51fabe4e64f25390b20509e7abc3e0f68bf40681aba69967f100dee30c8ea84867e8d1c9ae69f5c8e5bf4cc480053a4078ec8417fc3997fe87039a8b5f3a258c87de04e87cf329cab2f86e17503387418eb90afab4f28a009b0c02a846ada0677e9193c4b15a89995cfc55301e92f24512acaab244a8d43f2748adc789717502d809cfaf4c8602207d00464ea28f3b1e73758300409612d1a2586f2af0954608677a2d6e6d616f349c2331a7216b23880d845beeb339286202b962950f63ddcfa742e095af6f0e7a1c78702aae7dcfae334e610b6a14e60b5a46e092823febb3f3acbe20caf6e3a1014ff97ca2f3aa3d086fb4c642fcbfb0d78c55ae24c9e8e39f4db562cad17666387370db9645dd7c967cbe3468345826fd47582f839ce1f15ab5d5bf5c2ae9e4f1fb0659882678b87287bfcc88b6e893822dc5d6c2bbf6628d56b8513f711ae43fcfb552af23775262c5b9aa8b27328d18e3a7a3dd9c4d2231a2d880c813c393ba68e2e7f59676b0e71f5212c9c19824ca325503a5a279d7249ce65dd7e28f00207312abbca5ce49c38954907f4bf209ebeae55d1a3cfba6ee5a3dc6fef52493148b79de71814e9aa418b626eb1d5b0303ea7b84a8d2058d82a34bac503b670f2f8ee426d8fc9edc82d36285051313b32e881b4b9aa645abc09b012b77c20e3087b02fe4e9489703b4ecc2e72b3149b7219b99059d525c61e564464b9674d3fb93910894e7dd7bd8a62bd585005ba1fada08acdee1c7e9f94bdb3b03f4ee08870f6e1d9ddeb1c898aaa2737a307f817ee74c0efb8db93aee5ae34ab9099a4d187b2673beaca6590e6bb36098c78c8225bab579f81a32aed94d21142eacdec7f48222db4377be82d92648248437517bb494995bef669ddede99c8e9008ccf8a7dd406f6d518dff2e2b3b8b4d2877fd11603bafe61e5e2324617d871c1839916a50259f24590918e8a6fe954e2b988f5bfaf1723b07c11e8cd3c37dd778174b6b7ff691a8a179b17183a3d55804522fa9e57cd566d985dff66d65272af1b174380b374d6cdcac5b4c92143ab51c18aa3a098f6eb207a2f40fe7dd24b30488a65e5ea5332ca60b0ea59e64152f984bee6d6a4f62607f8c59d131b96b174f40ec5be735a334b4ca1662d47ace69528dae952cde000afcdba75bc4558c33e61142082bee0c8a1ff37f6335e1fb98db5b94b14a4c0d4a8889599e85c11263b6a3de2caa93b81004df7af45560b557c62f505b53bea426ee069bfdd8f0bf770af11466dbfaae2d415ef564166498571b765531caba9ddb9910f3280497c09e443a25400d5c90dad956d34a51bd172fcf8c6262f98aa0ddfd1ddc3b02d486a1d068d2cb02881ff1956f2c2dfec8e5aa739199980ea546cb03c91724bb5108b3d62d4232b016a79131366a7b2e03ae2e1fb0d213f7ba8c1e0fab67ca3235f1aaa46e62db83c02c55cb1c8c9f51733f9265da39d79c055d7ebac764e7cfd21eda1c4fbce0665892d0f0487a22fe68e1bb69807b1f4468e95ddf1925d36b858d85e67371b7102fdd4e9e854ce2a99083ffe7fbadb421e57e656044b99db97a46b400289a4eea5ad55cc75f46e3004219626871c38ccc3460a72d827e0eb10811f5a6a6b7c052359782110a8f25a80027627f030803db9be96709d40cda134a1029f0bf48dce431f588a6fea0dae33ba04c170d5c81eb64fc127d0444681c620002fdbb0cab85273fd858e64a6fa0841cca17e8231c149846165b725c16c98c59ed766c3877d87d13975903f7435f479e312ad33ea36e5ffcc6ef545bccf9b61fc768b01b223997dee52828930ec8c7841d4234c95cccf6fc3317e9a95f63cf4ab7aab045b9ce2dadfff76b38e78aa52b232c4bf8a25d3cbf6c55d03fe7872693d26dddb9875691d4c6093a65b8e8a63aa99e90ae7a467fe1e4f1929533c0ce4388888e590b59551224706eea5802ceaadf00ef96059e4dba55e92031789d6b5968a354cdaac27068157143e453897f716483553be49f533f945db866537a35340d74c10b34f1e726085a883742bc0ee3eb8485719229f17b7e11ff9d259bf69e57f0f6390614a47500f1f7f899c8d2bac6314e165f6a294d2ddef3e4235f5ffc27bb2b4efe16c2c5887451d7737b62e37464cc9d02317659aca84d2bfbda20e5e36c50144c00fe3ad61cc29eac8a10e5ee54ca1314acd974dc03056496e24f69558514ffcce5ebe891a24317a728487abe494349545e15f9b1c80e8ff438935801516f7ea9b805cdf0a2c04c6eea3654b3823ff1b142e2b0e472710598eed950de18006c313a72d4ad017d31e7a60061a862c165f510b7d3ccebd556ba2b20a8c62ebdd0fc5e301eaa9e634330e17e27c3e91f731112accd472e971750d8160558d8f50c4c137ca1dd1aa99b10e4fd341b0921762d196f4c874d1426f1bc02c3e4131fd35becff4e42dd58e39e68b55806c8b382063b754ba2827006aaa1dac8616de90f699402ab5f376e188c2386c27c2ac42f2a9aff29cf5c802cebbd8b8bd434ada9813327ffffab48270f367b6cfdf0c8d1ffb0fc11b7da602abb0f8a12e3aa6076983bebb2cdc34d74041bfe19813da83013642c024304ff5ae1338135f02b81bb21d171ad52b4c051ef3bd7c582d58f12ec09b5cbbc44fe8c45240afebc649d612a4921c7d80d067fce5f73f69212e25d382836a6eb96aadd95b6f1b70b58a87b3423beb7cb3724bce05f5644d512275f2d391d9c737add4bca56755095a0a3a6caa3e772d782944ffff612c0a3e8866f53cbf5619370b0dd5bde2786bca9622cd0822c94bdf6386c28bf66e1c3d3a92571a9a75437630fd0800ac11efb5b955d4576a38abde667c38f2a133f4cb6a8ceafbcd49609189dc293c15794363d36f82011c108845894c3e8f9a1771059a53fd373afa510ff486ec205d5d35df32acfe5a426fc02aed2faf38eca514431c1bfe0c2891890c1a771d3641826d5ad8ca746d62ab47694dc72d64417f69abdc883ed982b1e559fdfbc2c0f21ba31d2e9db12eb438be87ee3aa165609f9528778b20e04bdfdcadd71432410c8492fae5106dd30b0014fa1fcd94a1d6f80d9c719f574b858954490d01833060e3f33c64b3601ab28d3d49254e9ac53cce448872c3dd947f0d8a454b8aac6a0a26310a297845b40cfe87e0f583d8756f880934cf29749682d1081a3a684a2c752f39ba63fb2ff3185071acfa770f143eab954fdb89ba62f6b1741c3f5e12b5eb1b1b3b3aea691f5729d58b36312905e4856987e8580ebbd858a302d012cd2c1f28369e3e7d6775ddc9b1076300a5bf0c87f72b47c9bce562bbe2e402a54e26ee850ffda33945a26945099dcb64246fff911f7c0c73061cfeb2a47664ab715972ac99ec7eff3a87c1eabfaa4e98c0ffcfa6648a99fbaa069eda4b3fd11eefab68bc1185276b761374a0524d725126f2653cc498a8f85881321db820bc3ce4bf87024402bb754cd393b2e25577ddacdfec2523dc00c6f41ff678d7136bc9d0a742cd9eac8558cb1cfd903ba028de0e16c8c390eee374e75134c2891f9437bfb3f2130a44f2d52ee8e3d3f37e0d1dfa13e3bccd0e771952750c625abc1994a58641a6d4ea4fdafae66d2549db116c1d68df12261900e8ccd17b21bff8584e63e241c3f8e04a745e6cc805834559eaad327f955923a64f198955937316ebba7aee5adafe73544a6af0da3e167fcefe628787700eec16df5ebef5dd28692fcc7034f8351a5baa9c0d1f8e045d08739bd66bba82a120d89f4c87bd911d5c98a8db30bfea938429d2d84f1ad1e6573ddd47712474c688926dacf870df791cb1efb3c239ce8a8bb60d39d7faddea405f85cf9694d1004fc58c676876a0e17016a681d59e64136e8d662793a52ee062445c05b083f0a4b872a7355794b80156945b2f0a9b6bce75ff5157f26149bca8ed38e996bbffaf7be45a10a462382d008f804e5af7e6f931c1e724050249bb8ffaa469e254963f47ae2d6f69e3f76a9565bdc6179f002c5f91469cc9d00302a58c20b3c37a5af8b819cf0ad13dc02fcdada4072251a95fcd2ec63231d9d7406d9dfadea999f02ac9fd1ead51b24e4a45cde1b45da292ab39c67ffeb5e8cb586eaa58d264ca51cd02b3a947d56631072d1b30c7f593e110ef9e30152a417ea8706d4e57d7b8b715eb5de6b84afb0dc5f90c7bf42606346279c1e800064d7a7d3480d64fb363493a96fecc2a388aaf545eebd0ef42433ecd7f3ef0142943264b2018e796518bf2febd6a377cb67de05ec17123f77e7c9575cc13f8baba07f6f573a7bb4d84476ff4677e57d28a00196a78e5c1f86098fff26ae1212da467449d94de2c603a802bc2f9f8c5f72a8dd95d1749db5bacaff332b4a0693a5cfa2f97837363d49eeb3fef0fd478a7d18c5912a6ed3be4a5d674affb9d38b7eeb5314e2cdba7b7fadf2eb7d6d6813b4e9434835a02437110506eda7a94e7f51a870c296ba1db5a936fd8bbac22935169d7a8c3a0ad0e4b1428b342077702160feaf9866117b863479aed14b72ea7c96abdb495843ad82cb2b2a72a7a25b8e78279117d94f77f038b960520895910a6f5e365e3ad00f11b47f88d94e5230be9b84ce7a7c7fab24c99d4f45f960e7b77d1ca6082e3c8f418563c2f8728803276879854478c9ec8a52bf3331e1829b0f12b997113b7636b8d7752c1fbba64b82fcd67fa59c9feb56898b7494fb7f75899a45548c4b44b50020e9ea39a50501059ac497e4ba1635f9bdf9d54abb56be5c0df150b762bde926e6ffaa9b5ee612c7b091b48f20fdfc6d290a585f08445aded2a26e231cdbd19f2bfe1c86079be0a963d885fb48e0e6c25c5a69fb688980451e901e1918f1977f2e9a38c284cf2cf6d217cea4000bf117b5bd681e353d01ab724052edac4f0eaaa338d60d993420e22337f0981c6a2ed712788d31a99d0c3574b76bbcca62e414ee70947c68fc14bc48df5d365d599b580488e6ae15fe95414b2f8b2b7d08af5d3edd613a5c0000008e7dd9c5366909cb5b071ec05e01a6166ff733789488119baf2b8a726e030d78c2e8876e4cdc25e0666a00437a3893df85ae70093da4b5630fb3d67d33a737f32d061a01966154a25866bf96f45039880abc9fa4e6a008fb24cb5ff67f84db716f0f66907a999fb7e94ccfeae00f6e7b02091a6c78cf6bfb7f2b294097b3a9ff92dbf1e5db662ad85353fb84dc529b48fe9bd89283d716425d726f8631b7447cde8400f7e5f95a8654416d0b63ff4ed207ddaceb1ea9e84f621781d5f07f3cc2bf24816110494118a1d70878a8cef5060ee16d22f5c453c0daea94b244cc6fc8b7780c6bccc6fde073e0088f3c730dfbbc631f464613929c9e7442f0c48d608d6175c01c6e612015178a044bd6234b06f1d1d449abcc0a9727ea9b642f7c27bad7f98f84c7c3697f7d48544a3ec8ac1c106be19a26073d8f63075bd1cdc21f9d68d792e936fa7750024a3fef897f322ed0a95b9e490562f3c4b13b40f7ec2e13a16a5f8f3653b5fac3126b360e252ff554f85e2ca93ea917a07709a05f8b571b4099056d332e900f275926f96af1ac8f37713a62a1615462c0d7cfbe8dbbbf4bb12fcb0ddeb399fe8e658160e53a2a4026271e3d603f880cfe3a9995cac903c2ac2826f02b9c21651a64d1d244937c118595fcc57e2b8cbff27963678b19b43bf9cb24ba0a4d6cc0d4921c485a4dc1935e55142b94630f3578ef9b9fee03d31fe313281b4f1ab9e82dec794174687fda0735ac4d436d24df4780ea567370b862f017f942ef8b1fa4f9cd338669fba63e1f4fe7e4be3dd94a97fa40641dd2d2e8e03934d8aa4ceca85245b191fc35dda8161446523403e34708278d67e73f2f95abaa6f920753d1befae3719a419d029e0bd4e3f31847ef64264e84d9391c9ef1dedb66aa09ce1f0f82a1bb83d8f36adccab0a34312e891a0c3fed75aa1a1e4d9955273d1c3f604adc9806ec40ec744c90850d3b1aee6afbecaed5b01e5c1ac9a4f8cb899d600f77158cd2479a5394406cbc6949ec09697a19143a56985ed930fec777bd82ba804e013eefe40b92661b3d7d25ea791208fca3344194d009fcaa0175e4cfa24efea6476e5fafe9f3cd5dafd90ff46c538691cffaec16ac0b02a3ffe8897bd978485c6b650f8932568b2d436f239ef06424bf98f8d807753d9c45eb62cbbb3aabb1e4c2a9f8a7dd72bce8e4b007f7aec3ce98a1c9536751e5cc23f1dd731b4b45518fad20c72648a3245216780f31a5e12eaf8a89647a1176958d9979a58abb781c66dac7b99c3a2e638af5dc0768db2465e8217dd728846f891d3b45d9ada3d893993eb02ed61d9d3d0b583f0f0bcd626e9c95e05c165b03ddae53368e00a0563e172d03524692615b60092aeb961d7801898e9616e8405fc5485a0d134c8cd50a6befab83d105a327cca8127da1c3a800bc5b8e3ac8cfb787212e3a2e03c5b2b1e1d2fb4a5ff882bdff1c7369cad3aadfbe89e0f7bc5c7a3ff810323802be3e69e8481d18005fe3dc1b0d5fb4d16e92443783f1ab783acdaa470936917443c7302208cacd6dac5146d22b3cb574f17baf0963cc63f7980ab4ab1a2741bcf95a624167696d6aade9e36c97500549e8454f29396dbdf9fcc33347b6b0344a79afbcd7c93fb6a2ca666ac7edb5995eb2018d947340c1aa1855114c00bf9879adc7b230ad341468060577861033332676d2e4e1e7b23225137972415ce727b577ba125a035bf3cd3c36cf26d7d2e3bfbe63fbb1da2af784f609b5dcdfe9a5ee1a2038b2150a1a865d183d1f4d6dc0dcad8f54981be4f1e119ff44fb9efc5dc1093a13ec00b840c98b68b8e340feba043f8a1917e008da34054210d04774753646e9e02b4f8a53414b44b9afb70e5f07221358ceb497ef10bd20581e2d44972408f3766e045cbbdda91a02c8795fd3e82793487d56d65d3efad23e9ae2a62279f8e7dd125440d2e128da458f95133fd79924dcb50aeb39b84748b8f7921e00594ce66d56c79b3f2a44455a924d0b299c121ae8b4eb1f444ed8162c3b25dea3c303932943bdcf397b8fe011ebb8cca76078b149553bedccb65863de033da05d214dc987abf595efe03d6ef2d4b37eb162d9391da3266f22a2336887ca961060b0e7eea8be25d3c4b299981ad24c31b2482571e937737b69ae45b44fd98516d550a1849021d13e8f3fdae2d486de2730a14934752361a951cc32e684e572ff14fb90f4dbf68b9ee7fba83fbd406d8ffc94d32b38238ce166f1e9d7db325b08bbe1519096930b2880b6cd35ff104ade5d8082913d6870200397ce6659cf694e0e7443dc1e580bd98be65ef5cc97d023111b4f285877e7bae08bef1109f7abf32c8e22d3bac25d2ab7bc2b30c21138ab27d4146085bae2172bd1af79df1adbc12280d9758b1b3e1df933f3a0780b0f54a6a82e8d272b2cf4c6a818c68fb5b7da72c2f9d7c9898bab94b371fad6d0fa9150dbac38ba569826e09a4ccd737466dd90f3f8194af744a4887a3e9a1e88ae3b1574369c69353be508b2200000000000000000000000000000000e6abcb0bb530c750cae694c7881c16d8d7edbdc9cbaa079073a43bb4ec777f62d222d0ea82f879655c0921d30d98842f0ec891d824fe64a291afc529f80380ef9754f69477ecbc8a8f946a437ab1aa9db7caee39f4ec3c16db1cba75d76dcac4f4b14114fdc3b7a7fa67ded98fdcf61353e44800000000000000000006c19198d31ca1639da926cb2f6785faedbc972f8ae024362cc4ee339dc28e09b3ef6e089b746f048cfc6e6602c875e50f0aba92ad1b1adcc2d1109a0000000000"]) 23:53:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) fchmod(r2, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) fsync(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x6) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r5 = socket(0x2, 0x4, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 23:53:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040)="a9f3a7d8702cab2d8ed24f8ee338429e2980543e427a62bc48a55e3a3da1284255a32b473322b0faa79b13ff635ddf299ab610094d", 0x0, 0x0, 0xfffffffffffffe44) 23:53:33 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="77ed4a1e66a26b02e18b7f00be0113f0e5eac4aac0edef347c46dc2af8773f959e3acc6ddb39888bad6d1866907187ee4a9934b6c63474ae2606b41610d3664ffbb64dd31e37e4522d8cb15e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x1, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = dup2(r0, 0xffffffffffffffff) recvfrom$inet6(r4, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="768e5bd9d93009a6a4f6394475e0a5fd7f4e083b1e80ffb40745c4ad407043ca5158"], 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d", 0x279, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r3, &(0x7f0000000040)=""/59, 0xffffff4a, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r3, &(0x7f0000000480)=""/4096, 0x1000, 0x801, 0x0, 0x0) 23:53:33 executing program 0: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 23:53:33 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) dup(r0) 23:53:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x21) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x2, 0x7fffffff, 0x80000000, 0x1, 0xc76, 0x6, 0x2, 0x10, [{0x8000, 0x4, 0xd6a7, 0x800}, {0x1, 0x5, 0x3ff, 0x100}, {0x80000000, 0xff, 0x6, 0x9}, {0x6, 0x8, 0x10004, 0x80000000}, {0x2, 0x40, 0x71bc, 0x6}, {0x7, 0x2, 0x3, 0x19c6}, {0x7d8, 0x80000000, 0x0, 0x1}, {0xffff7f01, 0x3ff, 0x0, 0xb6}, {0x80, 0x6, 0x1, 0x197a}, {0x15e377, 0x9, 0x9, 0x8}, {0x5, 0x2, 0x20, 0x7ff}, {0x3f, 0xffffffff, 0x9e8, 0x5}, {0x4, 0x8, 0xbe, 0xfffffffe}, {0xfffffffe, 0x800, 0x5}, {0x800, 0x9, 0x8, 0x8}, {0x7f, 0x0, 0xfff, 0x2}]}) unveil(0x0, &(0x7f0000000040)='r\x00') 23:53:33 executing program 0: msgget$private(0x0, 0x84) r0 = msgget$private(0x0, 0xffffffffffffff5c) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x0, 0x1000) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7d89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd1419ce9158efbbabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42070011a8e0679484556e51c25c135b24e59f13921e6b6aa1880df3d655c51a974c00"/219], 0xb2, 0x800) r2 = kqueue() r3 = getpid() r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x10, r3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESOCT=r4], 0xb2, 0x0) msgsnd(r0, &(0x7f0000000000)={0x0, "efa1836e817f5b45ed10b5341bf641142d0e30334c734c832258764890541e1be7937be8865277445fca93653ea071ee05ff485f95d6029ad0ace6567c509bdda2a1a3df4a6b4bceb484c0953a4885eaadc8bf7b95ff616b5c79fb19a4d8f981e37da41056b42b212b6e3dd4e54116f70e30b12546ab2574233fb81faca884a51472671738d4da9be0fe2923d512bca8064a4b2499bdaf42bd32cd6e60c7180ed734af1a7d3247deb526380bc15a9cb82d6cea2106e7f28b884da037960e83cac69d5d59d102a23c8a229d4c799fec4e45f1a1a6b57c2c42c94c23e0195abaa15d1777a4f97061aa3a9a6eb4c0b973b73c8cad7ba58b"}, 0xfe, 0x800) 23:53:33 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010fb7f00183aff000000000000007241e611fe58c00000ee000000000000ff02000000000000000000000000000187009078fe800000000000999d731800000000bb00007f4f"]) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x1, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) write(0xffffffffffffffff, &(0x7f0000000380)="c42c84e575b5db47b8ea58ebd4a11a138a671af64687dd0f94c56f13b1ebed264662a9a45bd882b9b88213dc91ae83db4f279853546561ebbb2a93dbd3e9f668c45c559fe1728e1a69c97852ccfe2e30de68af5a388ef7", 0x57) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x2, 0x813, 0x1800}, {0x1, 0x0, 0x1000}], 0x3) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0xfffffff9) 23:53:33 executing program 0: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000400)={&(0x7f0000000240)='./file1\x00', 0xffffffffffffffff, 0x1}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/42, 0x2a, 0x41, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x15a, 0x8003}, 0x8, 0x400, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x10101, 0x0, 0x0, 0x0, r8, 0x195, 0xfe}, 0x40005, 0xffffffff}) setregid(r6, r8) fchown(r3, r4, r8) 23:53:33 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0x0, 0x7) syz_emit_ethernet(0x84, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x4e, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x0, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795cee"}}}}}}}) syz_emit_ethernet(0x152, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x144, 0xffff, 0x2, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x3, 0x0, r0, r1, 0x0, 0x0, 0xd, 0x4, 0xccc3, 0x0, 0x3ff, {[@md5sig={0x13, 0x12, "94a1eecb5c26ba5cdd50ee981be87e3f"}, @sack={0x5, 0x6, [0x8]}, @sack={0x5, 0x2}, @window={0x3, 0x3, 0x3b}]}}, {"8d18737249ba952b64b49ffa20abe2d3663c4ed123e16a854c4c62af6c38fe490c388f7f424a879c01309cfec9e0c8920147cf27cca224c614110f2fb09b866b0394f5c343209456ab645b9bd06fe89d39a0958e81b451095d10955a8be2df9938bec94a931a0b4d26a8ecfbf5eea0916fe9e957a9e3c63767a66ab9097f879b5b1dccc25166d354a8f6dfe8708573dbe7196240c0cec58723124b8d0d98b2ef05c636b75f0ea68991cfab6e494c71d0ce514e244f7ab82b0ab2ced01fcca31fa9e2ea46df755f995cc1433690e348bb0ff78e00d1222c58676a36f972dd6740b2bd2903b21f9ac0a9516106ae3181ac207f4ab6542f00a3983649f0"}}}}}}) 23:53:33 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5cc89c892f057a042e045ec1b2b3b43b6cd58c93d618ca8ac0453a54b1d88f929fac549aac192240ad5dfc5e3"], &(0x7f0000000200)=0x6e) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000240)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x31a0571, 0xfff}, {0x18, 0x0, 0x5, 0x9}, 0x2, [0x3, 0x81, 0x6, 0x20, 0x400, 0x14000000, 0x76b1, 0x5c79]}, 0x3c) 23:53:33 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="08ff0035bed0ed4c66c40ba740e998d08d42fd566b5b09d3d77d2b191cfa5e7ad44ea2ea0d0ff6337ebdb6c634341fe9e08226c9a916c7a3e5113327476ea71f35ec0cb341f7095a79a9da2dfbea44d4bc3c1e11fb803f192ce2c9b723173510c4ddebd1a0ebc042a03ed5ca"], 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) fchmod(r2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x6) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r5}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r6}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000040)=0x2) 23:53:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100)=0x83, 0xf) 23:53:34 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x7, 0x9, 0x13c, 0x447f, 0x1}, {0x7f7, 0x4, 0x1, 0x5, 0x3ff}, {0x8, 0x53e, 0x3, 0x3f, 0x800}, {0x7fff, 0x6, 0x800, 0xd7, 0x40}]}) 23:53:34 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 23:53:34 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) recvfrom$inet6(r1, &(0x7f0000000080)=""/25, 0x19, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x7ff, 0xfe000000}, 0xc) 23:53:34 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f00006b7000/0x3000)=nil, 0x3000, 0x2) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x0, 0x6, 0xe0b}) 23:53:34 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/183) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) accept(r0, &(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES16=r1, @ANYRESOCT=r1, @ANYRES64=r4, @ANYBLOB="2b80b2c9aafa723ab52a14b5f07283a721bd339bb4778a01ecf30892dfce5e800df53e000257d8a61b184d7a197253372905331c4df42fbf9f75a13e8f0062ebd9dc2cb1e1e341fc4eebd80b783bc5fa8434197ad5b340b01b5d704cd0cdbc27fa21f86e861a49f99c"], &(0x7f00000000c0)=0x4b) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x0) 23:53:34 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) 23:53:34 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa880090780000000000000000000000e0ac1c57f1b203857de3421800"/94]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000000c0)) 23:53:35 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3f, [], @remote={0xfe, 0x80, [], 0x0}, [{0x2, 0x1, "bf51e0ac1c57"}]}}}}}}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x104) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f00000001c0), 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x9, 0x8, 0x6, 0x4}) 23:53:35 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/183) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x2]) mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) 23:53:35 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xa6) 23:53:35 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) mkdir(&(0x7f0000000180)='./file0\x00', 0xa0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x1, 0x101, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x3, 0xffe0, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0xde74, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x5}], 0x9) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000100)=0x10000) semop(r4, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0xe6cd]) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f00000000c0)=""/183) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() getpeername$unix(r5, &(0x7f0000000240)=ANY=[@ANYRESOCT], &(0x7f0000000200)=0x6e) sendto$unix(r2, &(0x7f0000000080)="9f5744b3c61e8b21ff665ff68f2559448229319c5c3ce24f5ceb9f20e6f9477572d8c9139cd0b9c9304315417430709d212aee68e8561d7077624de4a9f9ea89b67ddd4e36c4cc270236737ab847579ff68b83f3edf89f6ef915aec0486229e965d8cf261d887bf3875a7179cb7eeb2991a527fa6b89e87080c4b815911be137dc5755ea59305b51d05510a437692fe22ea6455d9a2d65", 0x97, 0x12, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 23:53:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xfffd, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}}}}}}) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="04000000427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23b6a22ad0aa41", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) r3 = socket(0x18, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000001c80)=ANY=[@ANYBLOB="01ac0200000000000000d08fc3ff7884e0047aceb5b58fb807403ee445bfa821494175b4636ff4cc4fa9b8b65c835a92f5fc61a634ed85762b3b47bfa2373b4c236012032b0c710a8942eaeea70ad9aba10806d0603d7bf6c14f0fbb6b2e794551b3cebdf63eb4d2941fd17377fcc02f5d5b955abc37d1d211c68b92b6d2607a4d8f1404b3b1108e60c43017266d0b90c89483f867f032157a8574338f3baa0892413ea8bbb59f99dcc552e64dfb146cc1c1fb8ffc01b8c770c92b988a494b09c6cb7fa78428f51be9b76331d9b920dd97b2e3a0c6e783e3f1d2a719060b85e16037f43e1bb5ced9e53c37272d6d7e2444ac874b483288ec70a22e13fb3582a0ee8fbea16ef8966f2d029fedafe661aff88a30a2a4f643af240ee12d95792a8d8cb321ae4a753c93071b559c27be11c0a000a4834bf08cfc8ddf8cd500e0f5eb952bc3727ed43f4a6f"], 0xa, &(0x7f0000001a40)=[{&(0x7f0000000140)="bb74933e223e174f0fa285d91e3253f96838094bcee28defe6068733f61d60251cb6524b27bcc23f16f4fbacaf2b117044b87dff54eba4a50e5dd20ea9f60b7e446f025068ce3beb3d83865a6648bb7cf508790127d300", 0x57}, {&(0x7f00000001c0)="e0b1956aba", 0x5}, {&(0x7f0000000200)="1ee7c42de4f648e86b5f550a23ca047410a1d6e53296dbcec8a863bf9b4a8085641584d64ea3542369321568d3903f9a4e311c2314bf22f9edc2341dd97acc7fc3c8ea27c975acb08244cd75834dc7cdd501aab27ec6892c4ea700d470c38d01a4a44d1c228f2463b6774b0329f6ad691446d8d13816b0f47297dd36c673400c8d35dd6b9ce35f85eb9e8e8055666149d60d2186e1c7d3e697b7c675585383d2753fc6272c89ef36ecaa85ce8dd4fc777dc3806e588a6dd395705802dc0321", 0xbf}, {&(0x7f0000000700)="9dc03a4fd56904910911f59bb8b42ba0680164fadec2d1bde46e4ec5022703162efc1c61274f1358a6de3e69ead6be1b1f8b3617f77ac5473b72379cc440fb293c2e7384c37d29efcdb5e90de72e677f055f8dc0315092a80c112e73da50316607a0ad074795afac4123184a3edf63573ee0f0847f59d4c2f55334dcf8cf80261dea61841c3645071b058a13b74f2f826072a84ba6904178809086882c0553d38365c44249b3e384fff3dffc82cb73c75c242f2bf7d85a55a81c2b392940913e3c9225075f4f604969ea54e1b5eac3937ddcf5e9998030ea445d29ed6f08500d37af05292b9e77203fd1248529d4f94fc51c6936310a66a73f74668e", 0xfc}, {&(0x7f00000002c0)="a6fd5bd936197c6feaa3edffa5", 0xd}, {&(0x7f0000000800)="aead99455c2adc47b44a4c1eb83db520cfcac0c7262c7beb299c5338b129207ba414a7054c271372c7e27f36fadd7d14e15937db46ba7d54e4798f6ba0d5cd8bc90bca1d5a8a4ab11f0c2eda05c33a798e3bc89ea4b52cfd41d41d82732c584f8652ab46bb641aa459a34da25cb9412fcb257acc2d0705b43a0bb1cf29e572d0a8f91dc8008afce8da71d6c584d2d636f4af4468f13411f09783a35a8afd3da629b8b6fba010125b46439a3e6082e6e0f79eabc7844e610b70bd7bac6bd47772ae62515248004d1295", 0xc9}, {&(0x7f0000000900)="206179b2aebb4652a19a1bc4fd60c8abf1bb450afabfb5758f567a4577f4b094b287ce79466ce8ac8d9ae881b1ab696a14f7c7e6e5773672892a8b144c216a6040b1d039a619497da4e2157ad635a0b3800113c34256ac889a0dc332b29ef4a7bb849e5f", 0x64}, {&(0x7f0000000980)="30f48313bef8956f5433725b41954fb2c1481a50eeace755928cea61ca288a4619f3c38fdbba3101c993b9eedae28fa0c27d6686eae2af22e3849b2f6e7e836f0c6e0a78734a38e1b68c32785c4e575c91c3a8cd4df0ac424d9469e09b0cd66da28b7db3ecb6905be3adb239553c533d059942c6bafca8b21734da2fa4adca65be4336c0be9d6a5ce47c3fe53d1fd88e2f46de222301c3f158a43a559e8f99c3d56e7e46542e9af1551c7091fc12206392f832dc94458de650d8f60e188e5f84f7be4239fe456bd3ac177dfb96d66a9b13a366f43d2aced6a39354890622789d3dd1d98bd57d36754b162b7564b6830e3316251300bf335e8d23885220faf15bd5b43885e47184c37ad0907eed255f367662ffe9bbfe6cfcfe07d37f023ff029e8dac58a3a919ae6fbd591b40f77c2d0a343cf0b4426064fba0749d9bda5a356c7eef852b08636e8d40ca517d4822588bb33827d4055ca6edb940a4759b68632a34c41fcb1c77f17e32362f5aaa7d6f4c72dd62ed3f8e46b60a7e82cc79105f1e1bac640088e1a2a26448d2ab5f6591121235eda1962ea0cb89ebe6eb06399a4bc364c935d2fb2931b3d160afd97ad61c45f6b6721c604607628f2a785ac578955c60a227317e9e8714e169c38d1445b2408d19e7f42e0a9332efd5ef33481322062047265faa57a41780bc6376874cae53e1feb203cbf9b95ad90dd231ffcd5b0cd32e9116087df4f4868924de0af67ea2c2e7efcd8221975019f09c45a0d0bc4114a819b6667d610f5ceb9647a7563b31366d9d65cfbfb27ada5ca5b29c13f7485594ae279c6bacfbc1a0c1c14512bf0d5b22a054e7bdda358ab0459a0c3567d3e474175d6c51fa14def4cdca969477bbd9c2fa8981d12a4ce842c1d34edf0e78bbcb1e904faaeff1a96c20e5731c86f4741b022b8b1feafc173fba83865657f2c9bd1255143a199eb171abd08bf2b686504998309710027851eb217d30550ec4213571db221e80d286147e3d8e95c22978cc41e1bca011d4b7dba490237039e5bc88f3cea9fc52672133b7dcbc3b178fe85287329ecfd1f7bcda956d12c493963847319bb2e15b7063e8cf044838fcee2a9c72f9e47d8b746568120ac64a6262d652dc467acce30f3fd35e02ff521ae2b0587ab693c0b6a647ed4dcdd17b3348c9e3b570dd1471152220a81de37f4569a98590a15d853de570e3b060d6f27df295a969c8911f5ae34d69829b9d739b87c28023fe2d2c32674cdf28bcdd251224047d7c0437f18e7358293a4e0049033b69701d7f054b4b548f35468b1adf9b7679af13758a0850b54d8487ecec1219901aadc26efbf1f36a43270d1433a6277a961b56003215523897ac859eec8cc7dc371e750021d8190f55429d9e9caca16e9d794533946f045aa7632b0a3135826fd36e2f127f75764e4e1c49e166f80e8c491e25725bc073b3686ca410332f0a9a4cba63a1e1ba43daaadc33847cdd855d8041cdf1887b827cde28e52650889aef7cbe570a411dffd2d51f06a62621684b39d6b8150e47e83762bb63d50a8fcf15478bf7817a967f4a13045297eb3e8c18984a9ba91f4289c46ea5b1bb57559530da8576fbea287f74d3e9bf237c49b4b02fdc469a7b8e2b8f52d316c01308564891a1e33bb3ea6c68d00ddbc662079168d00797a9eaa2371d0541068b9dd9ece6a929f3fb23544ddb65931e941243e5fe14220b2ec0f616c26f00f193a8bb52013d90a4d7e16c523a8b698fd47deaf573a755aec4ab01c9b26b863810bb13912579afa4c0437f5b1b9a61f6b16089385c1ce5b3335c890437bff9ecc5d41d8e5ec5e15ecc925e38d59e89e9e46531f33bcfce8585b0728cd9ff2919c21a4f070e29c2338a919a404a4872c918968a7e4778708cf0f6a37521169cebb2d13da140adb11946e4e03fa502081886999e16076c7927aa62c616d322d2189ad0d81ca6b51b348016aac6ef3c80b08805c9b87b83b6cbe1b8dd27af4821ecbe85973c65089a82da6b2234737ca0a0f84b4651203c4712b050350f9e89782bbf45b7614afe70b8e52f2887b7f0b5b1ed7e1bcc828002f2951a7e478b44e83ebc07bdcbb88e4820285af35d539187bddec8cadf667eb994dcd97fdfba53b5b7802d81266ee3b4d4a40ff65658f7a20152e0469a1ad49d153ed89424a890124ed2c37a294309df54bf354ff3576ebd1e207c0b98246a1bf190d1e496d0822428d6713d1e2a4a44dea76dd971e22c9cb7a67ecbbd94877ef5d7e995e4e7ad738cfa5e28ea41a59792fc666ce1b33d607e52baefb9fa6ec333650768939811b6185ba5943862b1d02b0954b6a0b1af666685786635acf8730cbd0b9917950821a7010090b93529dab11d0fa8b00cbe4ec802dfede2663bc0bf91124369972ee075ab780a6b98ac23d88d56cf7f1292ec0006fdd1d009859a19d837a8ecf65db2711933134ca707f70edccd89f31b64f41bbaf5bc6deb84c4d29bb67682b036b857c0e72f13611861e558b735d8afc83f8c1987bee9f6767b6ebf5647035baa0e2daf2cdd2d3334d8884893166f8a3bbea65116b9784d75050e15a54c1252585050c6dbde0cd5b51ef3d2fd341f123a01f896c176b0b57ff90989a9379bdd7854ad72ca1ff127442c4f494734a17f59a424fd838685072768daef856a9491ad2a265270493e7fdbcd9fd5c3403e3221fbaa8d9da8dff8314755db7be1809fdab93880d47f645f6f3bfdae574be36007d13a4d9b7ed821a5b6dba7c074d9c6a9aa01a930813e80274507947151f86baf47670f499e11d811c3ce4b536da2a1f4ab76e0ef1a788514ba2a3072fe9819870e3a76d2eb8ed05dd3e8b7b9e5393b4d41b2a1422211768617af3dcdeaf9ff60d7b09317384f4fb82b22458db6d45217e3fed1c0f909e8672f609dd7ee0f04115bebabbae95fad46276d92c6da91b4727a6aae1ee2620685a53d590902afb3da163f2981bb348b8f59ebcd42dcfe72d7e1921617e7d5a47a54ad19700f80937f89b78db9542ac5b4695b17dd7bdd41919876f867bcc98ee67c18003f78b1f35ecb5aa25e186da89bdd6e61ba5a20b0564ac21bbaabd31a4d0ffec3b4edc3ad3c926fb74c8213ebde6503d7444c3380d394db887685c08db938a33214a2381727180ccc88fa8bad536aba1f0d14ea0a21c7931ca371f0d3a83cdd12f1f42f52186b30ff4714b77108217725d99a93a04b2e1f4b178c20b8bb0ef0e86079f1e77a1554829f34985d3745a8b181278228dfd683289d82d0eb6390b879150cd9673e27fafca3a1028f7280f7a846c4e45cb692751ebf0780579445042b2cb9e606a89e25506a7cddf6cb6830e3df8bb2e66c21e71648a52c5ced74b2a3031b7cc6b2640b29d501ee5c1fd903f350836b3a91ad28d46ad6976f9e4ca1ee3e4d0618f037f99db1effa4e83f481cd5c41cb1a53bf8236706aee12b79fa05ba5d97c5ac24ee193926b615313468997fb40cb4c01da0529c73db958181dae5b1bf5cb8d2508826f0efb9ce7f6842838acb943e5315d6a8d05c77a577ae3308d6f3b471bf5dc4530b5737a221b0e1849047293fa1b40ec056eab6426ad05dfde71bcfaab71757bbab9ffbdc66f86a6b16d3a409b918bce9513ddb4cfa24eea2a137993316046e5ccc6bf5af2bf31dc1be6c7aede12b508da072c2627499cb17aa6deee6b6ae119480a3de7ee2b8cfcce1055e533585b4f77827bf3640e6a960edec98b13ce1cb4fe4e87e4e4781fca4069d77d94aaa135dc22deea557b8066ebe15f977c967d48e3bdba83dd870bef78b8cff178835ae6087013e68fe3c14d9ac00bf5a53082e903e1b4e67d6ca36cf338945c444c6465097b681fdba7b05009a77be44ac5b967be8df2037db163358bc6f9375d25abf0fa1bd87a73641e9467a16ebca2a09bffc89563700624d954fad78ffbad66c7f80fec889db73209c1dd36d82fc09c8b0828877297429bb0ed141aa53dce305d0de2308a7d770f12c8cb53954167b3ae48478f9f7b082a5c5de73f0d73c4f90353994eb783032f8c54ce100619b73943a44feece9d2e48c0c28b153a7f29898a2c20d42af692ed2c656d38124d6f48aceddeac2ad92aa9b72c273660e26afa414552812f7358753088df4d434eabbca59de97d255e6ce67338bda0c5bc4e1f0b8bf7fb4e0228129b271c22aed6aa16a8bb40854e1ab1e824a52d1682f261c7179921a91e01d3f22f46600ea56b0ea8578e3a1b69b43fb4abb3b08d02a675e7fe8dc2951551a1ba635163c8dd0227951f39b2da16270e67f5dbf0b97c79006222c2702383762795d534fac453eacdec585b8a7b4ddba10dbba1bd2e021431aaa1a4cf6640daaf503a1bf909d63262c6c2bc0cddcd62640b374b6574a78a82c52e3b4e1ef9f6e5eb6ae9cd22861979913e44091cb8e9ae1147d55940b3f03508155912fb52e54a34189f34480fd5e09f0534e61081f1662993ddc29778bdeeeb0731f1ac50ea7b7993e13f90c99252a1e01e1c11dc12229a515c6f96ec115160c57f9505a34ca7f9a7eddf8c8f21273f28439635d32c3da51f59376217d22f0556104dcc88a2291c8e3383e6a1a6b08e8c15e7b99e0289e3bc6fb0478c4a05afee33a11905bf3fb02b879510247f3ce330e24b7d18e2d8ada9dc1a33ba4585827b27a9d6c0a60acfb580ac0cbf11a9934b36b42519f0e2db02c86d9f209827225151d6f28b2983616db55939024cd9eb025032b179be9c1285c5e2e23123580ec7bcd7e55840d6729f9efcc4215a2b1ec4f6c0a18f001bcf4055b14d2e237031994e2091aa602bb7e3151c2170849cb0004de0958295710b113ca9d975de164d9ce765609df8f078e25f3167e8e0619d335ec191276914d7d77b203d148e8b65f5795cd394df41beef1f6c65b0a34aa505056e63a2d19568bc22f319fba8bab16b5917b13c76195a0a7c8159bf872adbe324cc6895b35bd048a569e4d90ca101d3ee97173cf687ca7c8bacf39627f6bb4dd7a0c66762a5a2f8d9385acc629e487f38dd998f310563c4b60ec90a546c3e4dbbbcf7e1728e3f74d2a73eff10e8c13c7cdfc226fde3021162d712fa2f408eb08b7d30a6bade2f251e425bef7834d878d4f548131b78ff63f98ebff468c877487a96ee0c66b8cc5e9048694d31bc5dd1351a4427b6a5f0f44b1a1527ec1fc89d13b96e7d5b7dd75990331e35a22f3e64dfb4216021f5bb171a36801be8a4d8f9a9c532d301f427b457c3d8e27ba59fc8716dbb881d547fb194ada6568e2fc9aa0e9605bd42f0899438602065e5bb6ffe27f0c148fd05bdf7f06b02ffec47bfe64179a9a292afbd27dd140a079e72320de4d12d53112cefb1783623873bbe811feff063296f80d916ec129904e788cc2ae2dd54131f6c4d90d855b77bf3a1b68c056eb0c5ccd624cd0c2826ab3959b25e8b8835aa0a9f0c62f8c948e5bfaf64d724367dc4a0e19f71d1ba535d0fdf2eb2519472ffe67af9b6ba3e66db2c6b65bac4521e3aebb912db8e2d48f589fb339ef241579417266e4d0aacf78af6c50784955a34451a81a8b961ea4aad5f0e712a64064487f0ccdb9cb2d9355b1f8d319e97912dd00c348b70fa0c67b373f77c85c19f2d73b98493c6a12bf5231d9a7a868922fccb93dc94c572d1cbd9c6cfb907caa04075d8fad3aea059d0a502a5cbaddebd8366c9f826eaa1d9e0e10629e4a75bb217a2a30b921c69450cea792ba590df76088667e8f46ad1b54ab21291b40a7cb395427b1e6fe88351d34c5f8c9dc199468025a", 0x1000}, {&(0x7f0000001980)="093e2516036a50d1fa3c6ab36ef26e0914e65d7adc6054ce71af41de905ead7a1cceda24586b173537e3b63645c7b5e1b1ec5508b53bb1cf663280bd5959963d2ef14fad96964ea9e985dd14f305f8dd8ea47379d61b838ff5bea32da1246ab40e4399c1863c8018464578122281ca31b8074d469fdddcefc97a4bcff662fe1f9df0ec8bd8fe80", 0x87}], 0x9, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYBLOB="060000000f00838440ad46450000ff00050001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x406}, 0x0) close(r3) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000001b00)={0xffff, [{0x1, 0x5}, {0x2, 0xc1d}, {0x1}, {0x2, 0x2}, {0x3, 0x6}, {0x3, 0xffff}, {0x1, 0x2}, {0x1, 0xffff}, {0x2, 0xe5}, {0x2, 0x800000}, {0x3, 0x1f}, {0x2, 0x2}, {0x2, 0xfffffff7}, {0x3, 0x6291}, {0x2, 0x8}, {0x2, 0x14aeb019}, {0x1, 0x1f}, {0x2, 0xff}, {0x1, 0x6}, {0x3, 0x80}, {0x0, 0x4}, {0x3, 0x1}, {0x1, 0x10001}, {0x3, 0x800}, {0x3, 0x7a2}, {0x3, 0xfffffaa4}, {0x3, 0x7ff}, {0x1, 0x800}, {0x1}, {0x1}, {0x2, 0x9e}, {0x3, 0x7fffffff}]}) close(0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r3, 0x5) 23:53:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) kqueue() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffff7c6a000000000000000000000000000000004000006e926f0082c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000900000024000000000000000000000000000000000000001000dc5e90e766e50000"], &(0x7f0000000200)=0x6e) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000020000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020007e00000000000000de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e55e1c082abf0c14b6951c657004b49e41be3ea54d4a9eac1cb5172032c10b435f94ae6d51b2c9688ebc7e2a473c7473db0371927edf6b3e694045204b2f5b5e37a411da93e3151e41070419eaf9b96137d88124c5ad"], &(0x7f0000000200)=0x6e) r5 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x1) getdents(r5, &(0x7f0000000080)=""/157, 0x9d) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) 23:53:36 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 23:53:36 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fchmod(r3, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x1) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x7a, 0x20000000, 0x80, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x3, 0x503}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) fchmod(r5, 0x0) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000000)=0x6) getpeername$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES32=r5], &(0x7f0000000200)=0x6e) ioctl$TIOCSTOP(r1, 0x2000746f) 23:53:36 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchmod(r1, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x6) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r2, 0x9a1) 23:53:36 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="8d50be85", &(0x7f0000000040)=0x4, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) dup(r0) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000002000000000000000004000008004f3c2659375d93e442cd80000010000000000000000200002080000000000000000000000000000030000000000000000000054240000000000000000000000dc5e90e766e500"/129], &(0x7f0000000200)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x2, 0x80000001}, {0x18, 0x2, 0x2, 0x5}, 0x1, [0x8a0, 0x5, 0x8, 0x6, 0x101, 0x6, 0x1, 0xfffffffe]}, 0x3c) 23:53:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000280)) r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="f66629dbd74038359325b1160f2902edadb1a88f669d6c853d6b39b45e84dd13e26e6ef139", 0x25}], 0x1, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}], 0x78}, 0x200) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f00000000c0)=[{&(0x7f0000001680)="c4", 0x1}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "536a5389a77f0c02df71795acd76e7f0b9009400"}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x0, 0x1000) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7d89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e420700"], 0xb2, 0x800) msgctl$IPC_RMID(r5, 0x0) poll(&(0x7f00000001c0)=[{}, {r3, 0x40}, {r4, 0x1}], 0x3, 0x7) 23:53:36 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffc, 0xbc7376b9b95bfff1}, {{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) flock(r1, 0x8) getpeername$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00ffffffff001000eaff0000bf08001edd7c6a000000000000000000000000000000004000006e92f1fbe06b82c23e442cd8000001000000000000000020000208090000006982de390000000000000000000000000000000000000000000000000000005424000000000000000000000000000000000000000000dc5e90e766e5"], &(0x7f0000000200)=0x6e) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket(0x6, 0x3, 0x0) getsockopt(r2, 0x4, 0x7, &(0x7f0000000040)=""/171, &(0x7f0000000100)=0xab) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="9884999327f4100d491395b6f7aa3d9a840550bb2881aead42d3ad17db4f5c74069e4fdc852055b44bf7285c40fd0a5d9f06c786bb65e5334f0d03206b9c6be0177b466c3e212563719b937d7dfd21987b352a6693c1e8b07dffbe0cb6b595341e0432876823074568ea05f223351caf7520949c5b930c80e17e8fbd74aa98621698f7fae8aded377e3d1a46ac63eea97344646464165aff4d0073599b7969fbe347", 0xa2, 0x0, 0x7d) 23:53:36 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x34, &(0x7f0000000080)={@local, @random, [], {@arp={0x806, @generic={0x0, 0x8060, 0x6, 0x2, 0x9, @empty, "f491", @local}}}}) 23:53:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) stat(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) kernel: double fault trap, code=0 Stopped at mtx_enter+0x11: pushq %r11 ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace mtx_enter(ffffffff8287a670) at mtx_enter+0x11 uvm_pmr_getpages(1,0,100000,1,0,1) at uvm_pmr_getpages+0x3b6 uvm_pglistalloc(1000,0,ffffffff,0,0,ffff8000252fc258) at uvm_pglistalloc+0x402 km_alloc(1000,ffff8000252fc2e8,ffffffff82485f28,ffff8000252fc300) at km_alloc+0x3e6 pool_multi_alloc(ffffffff828a3bc8,2,ffff8000252fc568) at pool_multi_alloc+0xd2 m_pool_alloc(ffffffff828a3bc8,2,ffff8000252fc568) at m_pool_alloc+0x78 pool_p_alloc(ffffffff828a3bc8,2,ffff8000252fc568) at pool_p_alloc+0x74 pool_do_get(ffffffff828a3bc8,2,ffff8000252fc568) at pool_do_get+0x112 pool_get(ffffffff828a3bc8,2) at pool_get+0xeb m_copym(fffffd806d86a100,0,3b9aca00,2) at m_copym+0x14b ether_resolve(ffff80000017c2a8,fffffd806d86a100,fffffd806f6479c0,fffffd806f582380,ffff8000252fc6f8) at ether_resolve+0x49f ether_output(ffff80000017c2a8,fffffd806d86a100,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806d86a100,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806d86a100,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd8066102000,fffffd80661020ac,0,14,fffffd80661020c0) at udp_sbappend+0x399 udp_input(ffff8000252fcd98,ffff8000252fcda4,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fcd98,ffff8000252fcda4,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fcd98,ffff8000252fcda4,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fcd98,ffff8000252fcda4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8066101400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8066101400,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806d86a500,fffffd806f6479c0,fffffd806f582380,ffff8000252fcee8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d86a500,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806f455500,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806f455500,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806d86a100,fffffd806d86a1e0,0,14,fffffd806d86a1f4) at udp_sbappend+0x399 udp_input(ffff8000252fd588,ffff8000252fd594,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fd588,ffff8000252fd594,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fd588,ffff8000252fd594,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fd588,ffff8000252fd594,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8066102d00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8066102d00,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806f1f4000,fffffd806f6479c0,fffffd806f582380,ffff8000252fd6d8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f1f4000,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806db02e00,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806db02e00,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806f455500,fffffd806f4555ac,0,14,fffffd806f4555c0) at udp_sbappend+0x399 udp_input(ffff8000252fdd78,ffff8000252fdd84,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fdd78,ffff8000252fdd84,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fdd78,ffff8000252fdd84,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fdd78,ffff8000252fdd84,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd807f00d200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00d200,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806a509a00,fffffd806f6479c0,fffffd806f582380,ffff8000252fdec8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a509a00,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806f455000,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806f455000,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806db02e00,fffffd806db02ee0,0,14,fffffd806db02ef4) at udp_sbappend+0x399 udp_input(ffff8000252fe568,ffff8000252fe574,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fe568,ffff8000252fe574,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fe568,ffff8000252fe574,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fe568,ffff8000252fe574,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806f361600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f361600,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806d447700,fffffd806f6479c0,fffffd806f582380,ffff8000252fe6b8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d447700,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806d447d00,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806db02300,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806f455000,fffffd806f4550ac,0,14,fffffd806f4550c0) at udp_sbappend+0x399 udp_input(ffff8000252fed58,ffff8000252fed64,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fed58,ffff8000252fed64,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fed58,ffff8000252fed64,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fed58,ffff8000252fed64,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806a464000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a464000,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806d447a00,fffffd806f6479c0,fffffd806f582380,ffff8000252feea8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d447a00,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806d86aa00,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806d86aa00,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806db02300,fffffd806dbde060,0,14,fffffd806dbde074) at udp_sbappend+0x399 udp_input(ffff8000252ff548,ffff8000252ff554,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252ff548,ffff8000252ff554,11,2) at ip_deliver+0x321 ip_ours(ffff8000252ff548,ffff8000252ff554,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252ff548,ffff8000252ff554,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806d447400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d447400,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806f361900,fffffd806f6479c0,fffffd806f582380,ffff8000252ff698) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f361900,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806f455200,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806f455200,0,0) at udp_output+0x5b7 sosend(fffffd806f648000,0,ffff8000252ff9c0,0,0,0) at sosend+0x601 sendit(ffff8000220e1b40,0,ffff8000252ffaa0,0,ffff8000252ffb80) at sendit+0x5f1 sys_sendto(ffff8000220e1b40,ffff8000252ffb38,ffff8000252ffb80) at sys_sendto+0x80 syscall(ffff8000252ffc00) at syscall+0x4a1 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x116f5247be0, count: -97 ddb{1}> show registers rdi 0xffffffff8287a670 uvm+0x60 rsi 0x7c0c __ALIGN_SIZE+0x6c0c rbp 0xffff8000252fc010 rbx 0x1 rdx 0xffff8000220e2000 rcx 0x7c0b __ALIGN_SIZE+0x6c0b rax 0 r8 0 r9 0x1 r10 0xc291fafb38db11ef r11 0xd756c160b8f9f747 r12 0x2 r13 0x101010101010101 r14 0xa r15 0x1 rip 0xffffffff82302de1 mtx_enter+0x11 cs 0x8 rflags 0x10286 __ALIGN_SIZE+0xf286 rsp 0xffff8000252fc000 ss 0x10 mtx_enter+0x11: pushq %r11 ddb{1}> show proc PROC (syz-executor.0) pid=27934 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000220e0c70,0xffff8000220e0790 process=0xffff800020e00be0 user=0xffff8000252fa000, vmspace=0xfffffd807effeb80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14308 426884 31428 32767 2 0x10 syz-executor.0 *14308 27934 31428 32767 7 0x4000010 syz-executor.0 14308 149539 31428 32767 2 0x4000010 syz-executor.0 31428 258152 47049 32767 3 0x90 nanosleep syz-executor.0 47049 63857 47638 0 3 0x82 wait syz-executor.0 81234 23263 49678 32767 3 0x90 piperd syz-executor.1 49678 309483 47638 0 3 0x82 wait syz-executor.1 76610 183772 0 0 3 0x14200 bored sosplice 47638 268393 33216 0 3 0x82 thrsleep syz-fuzzer 47638 437469 33216 0 3 0x4000082 nanosleep syz-fuzzer 47638 373051 33216 0 3 0x4000082 thrsleep syz-fuzzer 47638 209243 33216 0 3 0x4000082 thrsleep syz-fuzzer 47638 139161 33216 0 3 0x4000082 thrsleep syz-fuzzer 47638 295018 33216 0 3 0x4000082 thrsleep syz-fuzzer 47638 202985 33216 0 7 0x4000002 syz-fuzzer 47638 282857 33216 0 3 0x4000082 kqread syz-fuzzer 33216 309161 32610 0 3 0x10008a pause ksh 32610 175183 21423 0 3 0x92 select sshd 91263 489856 1 0 3 0x100083 ttyin getty 21423 168554 1 0 3 0x80 select sshd 28755 304344 17291 73 3 0x100090 kqread syslogd 17291 401923 1 0 3 0x100082 netio syslogd 67682 120385 1 77 3 0x100090 poll dhclient 9886 132968 1 0 3 0x80 poll dhclient 46594 350685 0 0 3 0x14200 bored smr 14837 144321 0 0 2 0x14200 zerothread 8651 384598 0 0 3 0x14200 aiodoned aiodoned 42227 20811 0 0 3 0x14200 syncer update 9048 513450 0 0 3 0x14200 cleaner cleaner 31830 298893 0 0 3 0x14200 reaper reaper 37540 130035 0 0 3 0x14200 pgdaemon pagedaemon 42252 465970 0 0 3 0x14200 bored crynlk 10333 411 0 0 3 0x14200 bored crypto 5892 150522 0 0 3 0x40014200 acpi0 acpi0 44108 177624 0 0 3 0x40014200 idle1 17433 458561 0 0 2 0x14200 softnet 44049 99677 0 0 3 0x14200 bored systqmp 14393 106500 0 0 3 0x14200 bored systq 62560 244548 0 0 3 0x40014200 bored softclock 6954 293920 0 0 3 0x40014200 idle0 1 447899 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 14308 (syz-executor.0) thread 0xffff8000220e1b40 (27934) exclusive rwlock netlock r = 0 (0xffffffff82729010) #0 witness_lock+0x4b0 #1 solock+0x5a #2 sosend+0x4e5 #3 sendit+0x5f1 #4 sys_sendto+0x80 #5 syscall+0x4a1 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9474 6331K 6331K 78643K 10585 0 pcb 13 8K 8K 78643K 13 0 rtable 111 3K 3K 78643K 448 0 ifaddr 39 10K 10K 78643K 82 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 33K 78643K 55 0 ioctlops 0 0K 2K 78643K 35 0 iov 0 0K 16K 78643K 52 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1368 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 6 0 VM map 2 1K 1K 78643K 2 0 sem 10 1K 1K 78643K 12 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 679 0 sigio 0 0K 0K 78643K 4 0 proc 48 50K 70K 78643K 627 0 subproc 34 2K 2K 78643K 136 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 36 0 in_multi 33 2K 2K 78643K 99 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 97 440K 440K 78643K 97 0 exec 0 0K 2K 78643K 510 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 138 26K 41K 78643K 2799 0 UVM aobj 35 2K 2K 78643K 37 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 13 0 NDP 7 0K 0K 78643K 27 0 temp 102 3965K 4030K 78643K 3800 0 kqueue 3 4K 10K 78643K 24 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 88 51 0 49 1 0 1 1 0 8 0 rtentry 112 114 0 67 2 0 2 2 0 8 0 unpcb 120 263 0 255 1 0 1 1 0 8 0 syncache 272 11 0 11 3 2 1 1 0 8 1 tcpqe 32 37 0 37 2 2 0 1 0 8 0 tcpcb 592 176 0 172 3 1 2 2 0 8 1 ipq 40 10 0 8 1 0 1 1 0 8 0 ipqe 40 21 0 19 1 0 1 1 0 8 0 inpcb 296 392 0 382 3 1 2 2 0 8 1 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 3 0 3 1 0 1 1 0 8 1 nd6 48 27 0 18 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 492 0 264 15 0 15 15 0 8 0 art_table 32 493 0 264 2 0 2 2 0 8 0 art_node 16 113 0 70 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 3 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 8 0 0 1 0 1 1 0 8 0 shmpl 112 34 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2090 0 691 88 0 88 88 0 8 0 ffsino 272 2090 0 691 94 0 94 94 0 8 0 nchpl 144 3092 0 1508 60 0 60 60 0 8 0 uvmvnodes 72 2235 0 0 41 0 41 41 0 8 0 vnodes 208 2235 0 0 118 0 118 118 0 8 0 namei 1024 10181 0 10181 1 0 1 1 0 8 1 percpumem 16 38 0 6 1 0 1 1 0 8 0 scxspl 200 9384 0 9384 9 8 1 7 0 8 1 plimitpl 152 77 0 68 1 0 1 1 0 8 0 sigapl 424 849 0 817 4 0 4 4 0 8 0 futexpl 56 7710 0 7710 1 0 1 1 0 8 1 knotepl 112 163 0 143 1 0 1 1 0 8 0 kqueuepl 152 411 0 404 1 0 1 1 0 8 0 pipepl 304 551 0 540 2 0 2 2 0 8 0 fdescpl 496 833 0 817 3 0 3 3 0 8 1 filepl 152 5759 0 5655 7 1 6 6 0 8 2 lockfpl 104 81 0 80 1 0 1 1 0 8 0 lockfspl 48 32 0 31 1 0 1 1 0 8 0 sessionpl 120 23 0 13 1 0 1 1 0 8 0 pgrppl 48 51 0 41 1 0 1 1 0 8 0 ucredpl 96 1593 0 1584 1 0 1 1 0 8 0 zombiepl 144 817 0 817 1 0 1 1 0 8 1 processpl 1008 849 0 817 5 0 5 5 0 8 1 procpl 632 2093 0 2052 5 0 5 5 0 8 1 sosppl 144 16 0 15 2 1 1 1 0 8 0 sockpl 400 718 0 698 4 1 3 4 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 168 0 0 20 0 20 20 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 248 0 0 13 0 13 13 0 8 0 bufpl 280 4516 0 178 310 0 310 310 0 8 0 anonpl 16 110192 0 100285 72 14 58 61 0 124 8 amapchunkpl 152 6098 0 5833 25 8 17 25 0 158 5 amappl16 192 3588 0 3074 51 24 27 36 0 8 1 amappl15 184 145 0 144 1 0 1 1 0 8 0 amappl14 176 31 0 24 1 0 1 1 0 8 0 amappl13 168 67 0 64 1 0 1 1 0 8 0 amappl12 160 24 0 21 1 0 1 1 0 8 0 amappl11 152 110 0 100 1 0 1 1 0 8 0 amappl10 144 147 0 140 1 0 1 1 0 8 0 amappl9 136 363 0 363 1 1 0 1 0 8 0 amappl8 128 189 0 141 2 0 2 2 0 8 0 amappl7 120 439 0 429 1 0 1 1 0 8 0 amappl6 112 196 0 181 1 0 1 1 0 8 0 amappl5 104 874 0 864 1 0 1 1 0 8 0 amappl4 96 344 0 319 1 0 1 1 0 8 0 amappl3 88 96 0 89 1 0 1 1 0 8 0 amappl2 80 5047 0 4987 2 0 2 2 0 8 0 amappl1 72 37422 0 36951 22 12 10 18 0 8 0 amappl 80 2453 0 2378 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 36 0 2 1 0 1 1 0 8 0 uaddrrnd 24 833 0 817 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 833 0 817 1 0 1 1 0 8 0 vmmpekpl 168 11721 0 11687 2 0 2 2 0 8 0 vmmpepl 168 118438 0 116641 115 20 95 95 0 357 16 vmsppl 368 832 0 817 2 0 2 2 0 8 0 pdppl 4096 1673 0 1634 6 0 6 6 0 8 1 pvpl 32 325612 0 312504 161 14 147 156 0 265 19 pmappl 232 832 0 817 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 256 0 5 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826e9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0xc001f06800, count: -3 ddb{0}> machine ddbcpu 1 Stopped at mtx_enter+0x11: pushq %r11 ddb{1}> trace mtx_enter(ffffffff8287a670) at mtx_enter+0x11 uvm_pmr_getpages(1,0,100000,1,0,1) at uvm_pmr_getpages+0x3b6 uvm_pglistalloc(1000,0,ffffffff,0,0,ffff8000252fc258) at uvm_pglistalloc+0x402 km_alloc(1000,ffff8000252fc2e8,ffffffff82485f28,ffff8000252fc300) at km_alloc+0x3e6 pool_multi_alloc(ffffffff828a3bc8,2,ffff8000252fc568) at pool_multi_alloc+0xd2 m_pool_alloc(ffffffff828a3bc8,2,ffff8000252fc568) at m_pool_alloc+0x78 pool_p_alloc(ffffffff828a3bc8,2,ffff8000252fc568) at pool_p_alloc+0x74 pool_do_get(ffffffff828a3bc8,2,ffff8000252fc568) at pool_do_get+0x112 pool_get(ffffffff828a3bc8,2) at pool_get+0xeb m_copym(fffffd806d86a100,0,3b9aca00,2) at m_copym+0x14b ether_resolve(ffff80000017c2a8,fffffd806d86a100,fffffd806f6479c0,fffffd806f582380,ffff8000252fc6f8) at ether_resolve+0x49f ether_output(ffff80000017c2a8,fffffd806d86a100,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806d86a100,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806d86a100,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd8066102000,fffffd80661020ac,0,14,fffffd80661020c0) at udp_sbappend+0x399 udp_input(ffff8000252fcd98,ffff8000252fcda4,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fcd98,ffff8000252fcda4,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fcd98,ffff8000252fcda4,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fcd98,ffff8000252fcda4,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8066101400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8066101400,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806d86a500,fffffd806f6479c0,fffffd806f582380,ffff8000252fcee8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d86a500,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806f455500,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806f455500,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806d86a100,fffffd806d86a1e0,0,14,fffffd806d86a1f4) at udp_sbappend+0x399 udp_input(ffff8000252fd588,ffff8000252fd594,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fd588,ffff8000252fd594,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fd588,ffff8000252fd594,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fd588,ffff8000252fd594,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd8066102d00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8066102d00,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806f1f4000,fffffd806f6479c0,fffffd806f582380,ffff8000252fd6d8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f1f4000,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806db02e00,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806db02e00,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806f455500,fffffd806f4555ac,0,14,fffffd806f4555c0) at udp_sbappend+0x399 udp_input(ffff8000252fdd78,ffff8000252fdd84,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fdd78,ffff8000252fdd84,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fdd78,ffff8000252fdd84,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fdd78,ffff8000252fdd84,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd807f00d200) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f00d200,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806a509a00,fffffd806f6479c0,fffffd806f582380,ffff8000252fdec8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a509a00,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806f455000,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806f455000,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806db02e00,fffffd806db02ee0,0,14,fffffd806db02ef4) at udp_sbappend+0x399 udp_input(ffff8000252fe568,ffff8000252fe574,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fe568,ffff8000252fe574,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fe568,ffff8000252fe574,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fe568,ffff8000252fe574,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806f361600) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806f361600,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806d447700,fffffd806f6479c0,fffffd806f582380,ffff8000252fe6b8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d447700,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806d447d00,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806db02300,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806f455000,fffffd806f4550ac,0,14,fffffd806f4550c0) at udp_sbappend+0x399 udp_input(ffff8000252fed58,ffff8000252fed64,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252fed58,ffff8000252fed64,11,2) at ip_deliver+0x321 ip_ours(ffff8000252fed58,ffff8000252fed64,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252fed58,ffff8000252fed64,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806a464000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a464000,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806d447a00,fffffd806f6479c0,fffffd806f582380,ffff8000252feea8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806d447a00,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806d86aa00,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806d86aa00,0,0) at udp_output+0x5b7 somove(fffffd806f648000,2) at somove+0xefc sorwakeup(fffffd806f648000) at sorwakeup+0x79 udp_sbappend(fffffd806f647940,fffffd806db02300,fffffd806dbde060,0,14,fffffd806dbde074) at udp_sbappend+0x399 udp_input(ffff8000252ff548,ffff8000252ff554,11,2) at udp_input+0x12f2 ip_deliver(ffff8000252ff548,ffff8000252ff554,11,2) at ip_deliver+0x321 ip_ours(ffff8000252ff548,ffff8000252ff554,ffff8000220e2000,0) at ip_ours+0x3ee ip_input_if(ffff8000252ff548,ffff8000252ff554,4,0,ffff80000017c2a8) at ip_input_if+0x6a9 ipv4_input(ffff80000017c2a8,fffffd806d447400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d447400,2) at if_input_local+0xf5 ether_resolve(ffff80000017c2a8,fffffd806f361900,fffffd806f6479c0,fffffd806f582380,ffff8000252ff698) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806f361900,fffffd806f6479c0,fffffd806f582380) at ether_output+0x47 ip_output(fffffd806f455200,0,fffffd806f6479b0,0,0,fffffd806f647940) at ip_output+0x118d udp_output(fffffd806f647940,fffffd806f455200,0,0) at udp_output+0x5b7 sosend(fffffd806f648000,0,ffff8000252ff9c0,0,0,0) at sosend+0x601 sendit(ffff8000220e1b40,0,ffff8000252ffaa0,0,ffff8000252ffb80) at sendit+0x5f1 sys_sendto(ffff8000220e1b40,ffff8000252ffb38,ffff8000252ffb80) at sys_sendto+0x80 syscall(ffff8000252ffc00) at syscall+0x4a1 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x116f5247be0, count: -97