7f0000000000)=""/2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/../file0\x00') symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0xfff) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000040)) msgget(0x1, 0x8b) 14:10:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x1000, 0x0, 0x8, 0xe57, "03000000000000000000000060e600", 0x0, 0x1}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = openat(r2, &(0x7f000052fff8)='./file0\x00', 0x8, 0x0) fchdir(r3) ioctl$TIOCDRAIN(r3, 0x2000745e) read(r0, &(0x7f0000000340)=""/222, 0xde) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) r6 = dup2(r4, r5) readlinkat(r6, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/157, 0x9d) 14:10:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) getpid() sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000080)="7050f994c94c2dbff475", &(0x7f0000000180)=0xa, &(0x7f00000001c0)="148669dc7941125fc35e14947877878668874b9d422852fe5f8d6208d7666186463c69bb2c41b30756949206584df3b66dc28dfb462191ae9c00abca895332437a9ce738600fb6972c1477062704663d49824bd8476a542d3932f0800be5a7d33e7c5b794099630ace0e630304fe27737b9369163754ff0047246ec6c3958f1b66c8a8fd8e674172b6d161b63ed2f2f825479a3e5b2919400e342555790d7e569a812e48a24e0ae361c3ac81014a8146a9331a5bd2d462bae731d1834686fe85341c09ce6c00213ea91d26352dd2047217", 0xd1) pledge(&(0x7f00000002c0)='*\x00', &(0x7f0000000300)='[-\x00') socket$unix(0x1, 0x5, 0x0) 14:10:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x409, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:10:12 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x2, 0x25, 0x7, "7742dd8d7770646ee25abde0612ca0c4039eb662", 0x7ff, 0x3}) ioctl$WSKBDIO_SETMAP(0xffffffffffffff9c, 0x8010570e, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x8, 0x25, 0x81, 0x4, 0x8}, {0xe1, 0x20, 0xffe0, 0x7ff, 0x101}, {0x3, 0xfff8, 0x9e61, 0x6, 0x7f}, {0x2, 0x7f, 0x3, 0x1, 0x4}, {0x80, 0x3, 0x6, 0x3, 0x1}, {0x40, 0x6, 0x7, 0x9, 0x3}]}) 14:10:12 executing program 1: syz_emit_ethernet(0x14a, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x19, 0x13c, 0x64, 0x8, 0x7, 0x61, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x2b, 0xff, [@rand_addr=0x1, @rand_addr=0x1d6, @rand_addr=0x7, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @empty, @loopback, @loopback]}, @timestamp={0x44, 0x18, 0x2, 0x3, 0x7, [{[@rand_addr=0x80], 0x40}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x9}]}, @lsrr={0x83, 0xf, 0x3f, [@empty, @empty, @multicast2]}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0x7}, @timestamp={0x44, 0xc, 0x81, 0x1, 0x6, [{[], 0x7ff}, {[], 0x6}]}]}}, @udp={{0x2, 0x0, 0x8}, {"60f0623492da2ec6f8aad5ec816fa5211964e700f9f21e1fcc9c122b4c38ee6ce4ba41a93db717f4b7fc14ee470e260b9ffc6520dd4fff0fe497730575ac6b2db770433976a7ca288fc30a88461ad421e5f2e96d4e005b279e9ece2a967d08001a3db76fb793eb40c7a8d2ffe20f5294178614c5a6034175d8cd408e038f2b3e2857e68a5d3c15bc46f78a0508fc702d882dbe378edb8d466ac1c03a63b780640f067a331af79d5ed244237163129e23d3caf2f8"}}}}}}) 14:10:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x40) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) setgroups(0x3, &(0x7f0000000180)=[r2, r3, r4]) close(r0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x81, 0x40}}, &(0x7f0000000100)) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0x1f, 0x0) 14:10:12 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0x12}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) pipe2(&(0x7f0000000080), 0x10004) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x20, 0x22d) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x1e3) fchdir(r4) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x6, 0x8000, 0x20}) read(r4, &(0x7f00000007c0)=""/4096, 0x1000) 14:10:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000138d640203c1dba9ac4aeb6d093b8ed7c60f831f03a926630e2c95a31ff7e64d4f38a45d7d61947b68c8c565bae6609816d4a0eb6427903a02f11a0a357d6f13fe6de3b50507ce24c09ce3105b802c9a78b735b127fc04e943b78522a8f19c9db364f336a57"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x3, 0x4}) r6 = dup2(r4, r5) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:10:12 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x6, [{0x2, 0xff}, {0x2, 0x3}, {0x2, 0x157}, {0x3}, {0x2, 0x2}, {0x2, 0x81}, {0x1, 0x401}, {0x0, 0x2}, {0x3, 0xfba00}, {0x1, 0x8000}, {0x2, 0xeb}, {0x3, 0x101}, {0x1, 0x8}, {0x3, 0x1}, {0x3, 0xfffffffd}, {0x3}, {0x2, 0x9}, {0x3, 0x7fffffff}, {0x3, 0x81}, {0x3, 0x7}, {0x3, 0x8000}, {0x1, 0x100}, {0x2, 0xcf14}, {0x1, 0x8}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0xe45a}, {0x2}, {0x2, 0x2}, {0x2, 0xd081}, {0x1}, {0x3, 0x8}]}) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r2, 0x0) 14:10:12 executing program 1: r0 = socket(0x1, 0x8000, 0x9) socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r1 = socket(0x2, 0x0, 0xfd) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r3 = socket(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = dup(r3) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) r9 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 14:10:12 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000ff2000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) 14:10:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0/../file0\x00', r1, r3, 0x2) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) fchdir(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) 14:10:12 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000001880)=0x1) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0xfffffffffffffffc}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x1, 0x4, 0x3, [{&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x800000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x4}) readlink(&(0x7f0000000640)='./file\x00', &(0x7f0000000740)=""/253, 0xfd) fchmodat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x0, 0x2) writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000840)="2e91863864afed68643f02be4157ae2a0cc0c6d5638150ea724dca26287878a504bd4880a85786113accd67ac1509e64b9a17a1146b3edf464afca9603ab8f30942e63fab4c71233f4c92ecc05275cfd086c757dd67082fa2e4b7b04a44bc0ce7f8623e3bcb0c1db1c01dbfbc38b130352f3ca4a2374b15a054e8e70ede4ba5618031259896942339c34c436059f4cf8148dd78e3e684ebe75df61f875898eae78dcd003b31a02a899f7d2cecc030f466bccb80d4ae6fe3158470924170c6faec6ad918803a0d9ac45bc4b5799973c484af3c69af5157bcf97b8f1376eb0f4cfb2d023e33f5c6545b55b60eb8153e7a9d8126b4d1fcc253a9c4d7f6beb49a299f526a2cfa497383f00f3c6cd03f26eec9ec46c2efca9663694457cf829fbe831f31c163007bcbdc3fcbc57bd7b532d568b92fc159ac48d361f4e4862b9692a1b7b84103c4b7737100d4d467bcde850c1960fbbfc861103612bc3fcbae722d95ee745f20390d2bbd3b98d7379288cae82d768cc296e8b93d45554803f5377cd9fdcfaa30c09ddb0a4ca84b3dd7106d8cac708134f512a59ed042a3a8eede5bba4590bc34b38c9e5c48ae3985fb9697eaf65f2f3406740028971a1fc8368c002167c506018ffa7f04ba865c37e91daa1e602a1d3335f5429dcf94fb8230f51a2aea1cbb44b20f4e361ec1d16fa2ac4849cf04f7efef4e553d58631c2447844ada36198854f73caff47840042c937fa079fcebcd460fbefd79bfb8cce8d1ae1fe81311cb4a3f6dc5c8ea78224b1f335adf1b94b2dca5c3a2a58e14c67d20dd76b657c44916449992853bcecf91ca06f9c01a3a8ceed7962ff7363c2f5f7447dc27e521c471fab747968a12d813e12954de51eae1b5684e0bc2e2083b39cf1a131b33f1fe87580f49ccea02bce418ff1dc8741570beac0f7d21553951bb68801366df82b02c84ae3c310cf8999bcbbc4141005e73cab7937fe3589d5b0f1281c1e8b4c9cc00e7bc45409479a848cb102f59937d6b1634c31b9e915fb5d9ca187c610be86bec25b4ab73c7859f2b46fb258414e168c83b972fc79c0523218f78dedcd59ff8f48888b196f1aa6d03572fc578f8d255ad5a6a9cd4c6044d701d59b1c5847e46825562a4975f7b6a9b972abf44798b99261e70460c1dd2e6d26c17fe0b44238e826f4804477e891b1306ed3c4a13b57e4654208912746787385b1a2ff66298ff8e9b26a6142be4b43c911aa0eae1d26ab39fac7410134df231241a4b9ea78412fef1ff8bd463c3482390d2bbc1de98d87abba0d570c52935761f707df629a10e89fd9c2cc7cb42789d91ac58a11b3eede618fa8cb0903d2196b788e7da1837e10c95afb0e6602b2433c85fc71730b8bef37dc1ba14fad53a3613d55cd7a4d1447b73b16f8c2fd644c87f58f8cf14a4c73a47effa3c3ffc491bb99343c3cd9aecfd50168d8ee6c01b9731a80ff8ecadc674f4a9e0769cf32a67826bda4bd530bb634778dab6f1f93a42c2bb2956c106af3b9c704cc142943d79e9cd497115e92e357e684f5af40db22527a9706117687b12dd498e2dcfc37047c30b658c5e4048edf6de1d74dfba674625c4d9e8c35b6a9dae8339c7df762412025a05190d2ce1ae1e6eb808c2fff3b5d3d9a8606524a4e065a847401d8a17e1c6161e7a816052df647bbb000da3f0cba606a6aa157915466625714e9c4d3d2fe538266b893f10073af75c679255956fa28a6af01551f70b2fb0d3b2d4f773338d9539d9c414d1be114635cf85b97149a3453a96295039d48eda90f23c5c57bb0e64446bfe78a02bd874210734c99814c7fae4442241659492dff9e62c41df3e28f390b4b2a8aeae3149fa74e0353bf577a1c56db93046e02653176c06a7c2f45b3f2c253f2cf2d4e037f41456e1bf74751f515e628ea169cc9e3fdb60273f31ae068655f1105d039b8ed07fc83cd6d76788845e5ea3eda35883a2d3792d3a84afe79a5e5709ddb000432a99334a11bb4cb19e8ea49653002e647ad5eba9c25fddd1d4ec83f3b7143879ffb5c9289d2edf0250223fffb6b70ffd8e2f7794dc5be5d60d19331507b07d0c399d234089de4a8613083de3e2afa3bf077fb58486b989ee2912742840e8faab8537862d2b140639571862ac9f8d6ef6b6fae8bb3f80ba213b643737ea2760bba26c34b4e9f96757055f9aec5ec9266524b13456605f9dbfd50c8c034e0b3453c66a115085979df01ac17d71ac2c6feb5ef55a2a7b5fdad4896a3f0dbbbaa195ef37425b70425d540e30da06673ab4ea742400900d7917b8d32ee94f8e01705a2d26ab8bce60d9adff62f3c79551bd7bf57d72f294593331d4698f1a07252c234a94cca36ffd3fc93e6b6506456a305d046d3d70c3fb888632b467d2dbc1786dbf6ee39ddefa094e42ec550f06845dc697bf894970602a348ebe6278edad851d725dd9eedb0220cfbec064adb2a643b6c4190357628c385faf10252f82011e6bb7ca6fa93a5a93325e9e372918b69141eba2b19e1ee12a14b3d878c57c03f91a06c4aee986d59760cb50ed5c8e504cd1fa3ea971d4cf319dc28e9ebae399b072ccb706c9c612ea08afea5e731e6dbc1816ab518484132cd7c9dee64f2fbd62a5bad4aecb642e95056aa2ca78d24a9542982b93aa168ea691b00ca97a324faed5e1a8fda8a4d5740bfd05605ee410d17a4049787ab9e7646a62a21b9275d6aba7f0d5b2bef81c0af8af8d99c60a3d88339f514c9fa7cb2c5bfe6d8867eb259234615b5eecf5390ae9d49543193ca85fa8492f9622cf7d008fa4440ca20292133e466ffc6010d7f8be92ed52402c363137f0fb8b04637ae9bb1e05da426db2f96e4007631502af3dd6de53b6883fa0658941a3743209183c682ee281ee4d51208107b4db5ebcede38a46e3d83f7c8c0177497e598b457cab948a0e65e51cfb5c867f2d8f23502f5544a5f072716a9748b7e2824b9d834001031b24129f6c1919414f9cd87ca88a5c73e03c7b85cc8ea429a0939fde5c2e4fd07991eab49032f647aedcd08d938dd5bbf15ae9083358a4d39715ff5df8428549087918ae6a1864a7e451a9fe1257d77f3bd013b7cee5b1faad4b003e1ec2e08462ee9b5580bbd3677ad1acccd1f51f2a8cc863ef92a010165871fb5c661ce1ee08cde4c12abd028cdef4ab5493a92afff2980b9203b01e08bbb95280b94419cd1811f7697548697bdccdaefaf193441826831c1facae1ffddb7d8837109b25609b46369249a81e14f83531533c12667f5473e18872ab17c84080fe4bbee7226248b96cc5ed019983d5235d248d663c6a64febc289b50a220af7274e1af888f0464db2ff47289030082523b85e816825fa1525d2b460d5b04f4013ae76dd2af005c68f1f799b5a8aaee4f8d26b3f38f1b2156fe6904ed14e076484eb54cc51b983a8015cca1e3db619aadefc570d24b352356fc271c26308b4335e62e113f2fa15e221f4375218b6cdf4c16645cb3d84b373d576d9025fe7b930e8bc34b8886df373632a63f4175f1bf561aa021da18eee3692cc8d20c3742d6477f654bf8139da20e3a7168af680eee6e784aacb44cc95ab1e801a70d7bf8cd295d46b62dff3285aefaf7454ed271492a6a7d601b750a05de6f634aa95067448e5800c03c920ac35125e42a85d95e283ce10f23a7a5b54f9b09890c1e398a7f6027b0af77215a703f3129db84cef23802978790ed6f6d582b535fa4e80254a3f694349e248ea13223409a8c769e62b9cf5ff7c5416ce5e434987e739b3ce22937dac2936f881929874c0b546173841df56baee4a219b198bcf17053faabcdf3d63b730571e5566935f66840356770181bb28eb86db30fddd9a7ebc2194b2c007f2a7282ac8451ed11f1f7a0866d9d48638c2f412134883a104e75fed4151d17beb412e2a7131167fc1786e146a41ba4704581bd13775f7dc5b5f9572aaa0559ee9c971d8d38bfa7e61778cd8a64f6da79e63f4bd5587bfaf99e9d9755553af34486d08a51f98dd7fa9f8a205d262f5befe2fbb9fb2c8492cef32994489e85178acdaa534d74bdc747048ec1659a16582e5b2953e39f47ed8c5eedd7fb82aa6fb039a812c65dfab39ecd9d07c30d0a89e549c056f4a3d31513bbb335944eeef3b80b1edee7a3a5af40fa85701d2f1205766c5828cfc9fd07d5afd76c0692130682e71b2763a68e9cc8b173f9670b2e202f5c238987d186b8b6614c75ab3a5b8152f32061576e1f78cfd131a16ac4397b8da5de6611c7a5a8eb7b06e4b576d3e59718d8f46cc97f084fdce069ca45bfbb077424e52dec4678542333ad11c1e7519a9e56c0dcb4d5719d193b2ae29779516042f94af5d86fed0f43a79ebbf60805564d31b7d2b48fb23d9fcddf1d5714811de4a8aaa340ece6f4c37196579ffc76cb452ef3cd88de92cd406bd90c577cf38fd56a6e9006cf7fbf48bb8c4d6e673fa5650157431614e6d883942cba7cdbd4da3da9c397c053c912f20836582a4188e1f619fce8ff67344b07d6491ef2671bd4c72ec6749cf340a8d9f693b9a79e723d370bdf4a2a3a3c490f8b6c3af8da25ae1a77f886c10ea9e018565c0bbbbf14b463fa48083903a9f950edb3040df42ae14ac861ce4d5254013e54dcde5ced714640393dee2ae13ce4e6df78683984d95135fd8b0e2e522c09c030db05983985e67a8996da84458c6ecc63691491ea03142956c483ec92af1978db44760e97e87bd2c5a5df47c581df06e43e0c593e6b81859e52ec5aeeaff0a39e91f42a6ed33520c75fcdc4a8d90e7ba4b83a63446cbc5cf2426b2d06a448c697967301a16b9016f2e7974fbeb587281635e13438d115d4b0e6bfcf111e85662af981e560105baac80bcd25985e58ad12655c7786217bdda015297d92363774ac2ed7a409f1e98f2a7c4b32643a45279b6c3dcfffbccd668aff6e8207c68b26d776eed5588a6f563d3e4671749d677d1029590635946e84bafefbeb4e2755bc9681f1f2f1ac25f019b01563eca35e96ae61fbf05263ddae790907db32c6eccc42d61a8b4017b06c6d61318cbb2add8dc9a7d623b858e209f41168513d0bedab320e9370133cf6348aae32935552805b1a4618af8a259e5a48d76d74f0a0fce5fba9b4e03ed5846a79fb1c5b533e8cd11d68e7a3e576575a15e53c043d0cfc3228c68a21c4df0b131dcef7409e93bd83e17a2dfc5311be8961f8c0073cce093ec6c22be9399f2e478c839b4f714ebe53353840a6767df4f4556b4caa1c9d11ca337a0558fe41669ac17dae08006f76934da876549799c743edba730aa22382f0a3e8ca94ffa521debdde058378d04a2f5381e3baaa32b81919d50eaa3a979f7fb37843aa9f279a8871a3ee532f892f3bf5a574690ed67354c69e5d18a4857d552a68199a628f9ae97db32332178bc678387dcee4a0ee323864f42230369b4323d9c55385486cbcec520c4a7c0b365cdb6e461c879b0487cea648eb84e76690d527f8a30610d065c78827024eb1e587cc5e53e349b9900b81e588297e775cfebdbc12f11139dbe0e0f0e07981809bd95f9b3d687424d8f851e791ab89ffb81c98d85788c5e4def4843f313085891bc4ed6cc32b6a54cb14bcaa78de89ef61f24cf53962bf89abaebc54132ff5731b18c6827ded49c5ba9e68dd3c9aa4ac59260e39c0ba27b027b0ba3b850a31c0395b9926952d03660579d2c57d9d16920e366518e57753caf5ed8014d6fa96f89334b1d51fffc9cc0b053a9dab11808956fdcb5acd598e5af85", 0xff7}, {&(0x7f0000000680)="1c0ce2e1142e9bd18b158280956899625d8d35ec4d2ed5236dada9c565c0", 0x1e}, {&(0x7f00000033c0)="892a2adef1753277f10346f66bb75a6ddae18535d32db9929b6e167db4df7989360e2f36d60390e33b104917ebbacd82835fd4f3723e8f569fe7eded0900235159ea1daa268df23617a0c78e31714d49944eac8658246a97a2be5e4f26941a68d7e470b6e3ead7bb12b0d83001a34f0ec701326eee10712eb73293d6b9cb6312685f1b09721b35a3fd9359eb7b6c431c86c330fa5dced5825d105b4a190176cf27f4d318d1c9fa228d0cdbc27d47d394859dd078857bd1d396eb112a2fb9c46ffc968226b528e6692845d066660bd0e6540617bad699bedd1cffa32eb518107340a5d783bda68ee1b32a5c6b83ba321effffa4b73c121e118223c4358441c62e4d5ea60f17bed17ae791ea3f3ee6fce0b42b2063fd2d1fd5a37295e446565b03e7d2dcbdb90dd6ab0b43f630bc9a11721c29cd898e1d947d4b715cb2fdbc4516d958b27a740be5b8504d7fc9203c219b0ec06da58614d801193a2616d15574b7fdc78b48db9178f16270847e14cd55cdcea49b5517ac6387038e9b3cbfb9f1c677d454b2f81f727e3514ab1646deb7816be5250147a6b6cea4b6b1b16d1354b9eb729ef22a6ee272406c206a51b11a7f8cbdee86ee580b47b2132a54dd36e6ce154f2a56f112d91ec3de2f053e3812552c4b6d4f586ccd321b740f77f34fa9c60679d56b510291599707c5e461b56f4124cc0efe619243e98b99b730342d05f8b060e240c2de8d218d8ec77c86275dcac407f10f61e7f532d285bd4118104f1dc41b7dafba736acf337b74e253f0c5e43633f02dbcb6aa975b5fecd0e2d4a3a7e1f8df7a5f26034403a54d6dcf09d174b1abe4c7fcf5a159b7b2ab0d8e73ecabc6389f5f1ab88bca04603192cd2bc34f9883fc5f759424135f79ed385e8d578bdcfdda7159a8909f984da686f78c3c75254bc8c6f1887511662301b4176a2f116b888f4b8e3addce6e6b44e322bb5de90798f8f716940684309ebc47ff6c19f164fd73d271c6141df88a442bf72d44aecf48bd19676241905057b4e8d1a24b7ab44854df6a8e0fcbc6745f8be4376b2f89367432392684ef6af352dee6d7849636f7e5dfc85bb4d0f6665c357707c18b9681d968bb93b2240d9fb9f6354a975960462da63847511e77a3eb244de8f6a423dcd55449795086cfd7a92afa6463068a0eb6aed44a985dc1b8ca6f8b15f2a3a686b01c8c7d388567c7dad1af96381fd257bafb86cd7088eaa1f1e9f38a54a0d7e79b9d8c398e2e3c994577e8282eaa217541b66d4c40305656aaa9d3700073b5aa87698fee26dc10f400a3433ca216ced7c53dd2d640c65fe6ed22f139063dd2d92e1560673bf6089581153897725bb093e0d4898e8568f5b41dd015543ae79600528b7ed54e17ac93c603e5e9f3bc8223fab538d9e176a4fb6efbc78823b660d9499c86205db4817726cc9e38f057a228289ea11c99c55c8b5ea38f00571154257ed438d3a367e421ba396b5ed6d7dac1d8ca7b94b176023ca4f72f479fc3a4cd958612067a6c93871bdf73f6aefd1ef8472756dbd2e88e94bb0adf6aa587d3980d1740173423f679e8fe9d900da20489c673fb1a9fc5142e4460f90c60fc26c3671be37c00430ea8e30afa43a818bc55975611f709c2a9b07c9868ad0d65de11a3fd6d17e49c8f43278d7e7717e16c9425e68f923229815e62cfac15b054c1b29fc233732ff7790af37b96dde4cd76713848ceec313f573a274f40fbe60bdfadf35669ada2e5e2e3ed7c5e6cdf16e47172ac330f75e665521abe90215e18084be9eb3eaeea479aa6af8665f6998f3fef25d8d663efcc1fc65a4887fb22f8ef9a203f33a7a0ca6418d25d10a9f1bb0fc7f7ef9a4cf19bf1284db267b00ca51f97da3f2dbc2502ceb72575997ac2540cf9adff1522d140e1f212ff16de263833922b814edbca3cdce072a1e26401dc7fb877d573f5e82b8953ae60065f1ba424ddf28207ae3eac65cd2579aa9066c042546a9f63349b78e6f9cc30f2f1e8cbf491a9e0cf617dd89953da77fccbb4977394c077480575a5545ab3b2a2701abe681db0b163c81899f15b2f1165e53483ab7bae2690a3fc1a996bf4e706ea7ebcb4120fc5825d1a6dd99cb10f786fa60780206460a3a9def83c8d8cc1ec5ee094c06cda019a59eb85db65f65efb33372defce88bcc27e75492e87c8a0bf6c346b686e05853f115af862a1dc93dffa56d28bcf6ea9cdb910957f82e9e7b24a9188bc625376c5e9649d2fb82c339b5a6c8fc81a4d13180e33c9fd3cb2ecfdbd31222e5595332072d653b807bfb1380735c8605c30cd9de7a126c73b8402a239755501fd8cafa8165dcd4c448c1abedc37f665fca86d17b82441e909c555c149540b8ed8db7da5dea12eff01d84027a1ee07c33cb800bba14a0b6d555eb9e2a253872f80ac018f7c296c1f3d595143b0121f482e90accc038d2cc835bb291ec6e15b47139792a290e70ac37d75ee2bae033a114c6821bc8b20c41e563519bd85d48519241dd17887466d3c631a0a3803404c29e5526993cc836ce43d35a373ab87f8e08e90bb2ff276ee5422035f7ea439abdda1b6d4727051b13289f11d8fc60535807e26d757709ef3786cfe4854916076f92e0e86863ad0c9f04976bc54fa7374dab2058bc20356cd70acc218e3974c7111532e6b960f3ff61a135047ac5aff2463809c63753eb1063f9a9994ab94f5841df9ec27fb9ab14ef59af6f4cacb82568e403bd52a3cbaf3f80f7f5ecf839e60043bd7f09f771e83211201ef1e4dd92299efbd06db86de27ebdff7401ee37fd240a6561ff778a8b2bfcd9d5fb05f5437fc3ab1975a0ab0f3f9eeaf66b9848624b0b1b2fbc73e08ce0490ad68df1479f8ccba2c37833a64ba18f9cd32e5711c471ada9c65d7ed2d9bc7ef16bd7b53c2a969da97b631ac6674c8144e9b88a82f33748eb5205f2c0c105948090a4afd60eebdec6738318cde2a4ee399698c36cd8655e4dfc9813568db80052eeba6342620e2d32fa8e071c0ab2fe6a871f08c286343636fc80a374d8455394d82841802b5df17d96d7cf107a197f6a63041032d8af4d22a691c85d4308828814bde3c1cb1e67070b1116037e00721cd924e375b4a70db5454e45d06b830abfb7d1c01a6ccb69a6ff86376cbd78be0c339f654163a7ecabc5bee7cada66270e19979933981cfcd56fe355445f5f74ce85c3ce755ba33a5a8c8507f4c99fcbe4371b00e9015fc8b2f57d9696c07cfddd0d409cd1b3d3485bae8d9cd45d10f76b3b0d538f94bc8c6db2ce200594cd82040596d8e720ad8fa8663b9bfd82faa843d6d61690376460b2057b04736d08dce3635b84d37723a260d24c45251fd8083fd57ee60bbe7aa73b65751c7a3a53e9b1067efe7815005343dc37563dea4e964891b1d788508f2d31f9fba8126a1a75998cb26bec3df5796eb4bdecda23a2b881336f64639ad091baa81d9bb794c9d8770d5dd3fb215dff5f7f6ece129272a7dde228dc1ac35fd766716583b2b7764f3c4df146873b820e4050607a26ce5eadc277094f5797abb1a2e31999f83ec40fb048d2d6e18567bbcf55198e7a23b8fee40b327be3ee3fb6f7bd3050b7245a87c1d13f54e6e9551d37bcecff8ec8d19d1ccef22e3efb52cf28c966eb7f431b107b6d193540b39f21ee5d2a48ab3181a7680f1b9c2c56f458991e06e69b2d21d5aeaf7f2e88eb328f906e796b9153b603b3616493246042c675d905e280d69f74eb5e3c90aa8d5c147d98d447e626b9454588bbab191eb2a9cea6f6fdcd8a6b838ff12c34dacf996a7f37fcbc7917feab163e2c887ac81ccbecf1dd8bdf8f11ec5f29f6dc4cd8f92e8e52bb74297f952cb721709045f95e90f9ed868ac8d580ed2efceaeb524ef996d3e724ea6c081b0b17549f7161e53cffa5282f70f4304dc910c6874c1806d4ce5844bb76dd00b14c246e3ca4920fec7eb6e06b1d0c7a95c5d808eea8309aebf4fc45f300bc3a2f1a4f939159b1b252fc0ccde449acf786edd0bc243391e6e7fe84d7a131b5e57a193a03065cdd5da06481d1b27ea7faa6502d2bcd90f7df815ee51e15fba03af9061cb9b0582fd8a3f5751e05003c0e418301040e4656f7a89e74f365ea3fa1ce0aafe8b1cc356709c9d73bb8e9ecb3b8cd4aec61a2dbb69e5b000a42f480c832af5a5607bc7c3f305b7fea4c602971f4e20e61c3000f9e6a7dae2936f2abb79741b1ce00028ac7802483f36f35ae7d594633261ff8b5465c927d2133b465076bd97ee0d4733bd16c2b80cf8f4744867da487d9c07bbf675e9ba4631509a496e8cf0c803afad6f8a89f6675e0730ba6d93859824227c5ffff4bfe15ae8dbf8f2273b7f0d5096b8062527661c9b5c822895b5830ea288533b0a35c6d381b180ba54954d9fb8bdb3d989ae1ae71a96089f52a620cd9e7d245096fc9ab602ca250f98a5b5fa7a17f2786890c156ecd100ac2bae74c0e973184e5ebb2620d83d91dab6e4203323d31a9c6d167ebdee53d5ab23977c92df27fc488f8270174641b7e5b10cc56889df9d01f277906f0de11a29dd15ec9748097becec0c9f955ddb3df75b8437304e7604264d056b40bc7c94b2c82affe6eba8fe6dbfdcd684b556c67c2aedefed1390767e02b49642f014ec08aebca9b25af32d54bdb637d7c085f432183e2b4524b33cc234b8d81eef498b67337e8f35c77d3d02726e221ea19e2a0c39069ca2288211490e92974906753406c5170a2ec3758652746399b5c35bdd33da0bfe7b25c0db22365cb7bee3c4b55d4c61fec161392a00bf0ef9d154eba21d619989ea17be7ceb3c05024c87ca74826c1933a07d83c6b2c82cf0f262b074f15125e7895c0599470e2a9a6bbba8b5ffb7c1a7646c42429985bb9091d94caa763ec4c7e15fb5010391ad9d9702c6eb1ce883c99f7706d8b3ef4458f02a1191aa8ba9b0f11a4694ba443decf0981ec055286bc51b95bef18e0e9d3bcae4b699745dc7b51ba942189a0b3297642380915250d9b3091bcff95c2e0358c58afc9817fd541d257a1ee6320bbc5bfdd957a54253ff5a5b461d9ae49d164c4849abc20083505f8f5e73f5404bb2a416798974bf706c689c2d7ce7db70e1a5d28f57ebf19eb3245162808c490a805c8d290bc2b87c57a705361b36c5dd7c8e08582c33424d1464ad6fd1c3b3f7266d01020e5936a2f9bdac6777be70aa1d5fea277fbd9bbdec268437368aebd92e498b4ee5d809a6d5348a12af41a37cd5fe1b1c3c630a94046060211f1bcc489fa2ab28e1ecfd1d5f92665e840698ff2b63a06127d584c19d7e43b6697f4043b09b45c12abebd59006a9a653294f2756a5ec52d29f9763a499ee9efaf5a5ea48c5a2a1db961bd0cd9599542a68aa81c7b4adda5da66435e16413de8b9d0ebd3bf7266a7a526752ceaec662ff50bd23fab52b9d9174f00c78a2fa8d24b44e7e9085708c5de5d8b2a82374a385ce1b51c21375a6d3f059eac5f5a7b2ca3faea8f062396e77c5f9aae47667f448fd5490042581c131d3edbf6a79dcbb973de6a7db59b7e51e49466c0dc4a2b2aacd3352219450e9f2c1b923c3f9be52e79c0cd024267665f5c8582b3c71aeaf9bd88fe4e73e30ce62c19b215a550594aeed277003494e1dfd199af6b92c6c2994b1fdada4271f696cafe4d96a749a925db70429d0277ea6ad6aa429df53efbc77c1c476c33a3fef6361b0fe3408ac69ffe7aa31d10d5196de328b037e1ad0b2b3149e01a351e3477c830a082d3bab94a43aa1c55ba134ca491f74ec628b5b844c06cc0", 0x1000}], 0x3) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000580)=""/118, 0x76, 0x3, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000400066696c6500bb5c6f00aff8abe066aaa42e335880d31dac4d3e27c3accb6dfcbc96767849b91c6b137e96ec3b743d684f8b0000000000002b9bead7996c786c8ca5c567c3d9528525d2ce3a5f52ba52e09ae08c17a951f7ece7b4865adafe92567860487605000000ede8cbae937f935defcc6de09d2bc2e1065b403273bb5f99da6503e4e953587b81c9fee42914b32e6f57a258eb0f5376a9a3e417b7207d8b487d3a82a46cfa5b2a20514d6ca89e20c630be9814ec8bffa4dbc962164430ae056337164b4efd9fd7197c6a85ab87748100b0f48e3ced0e1213e6c4cf4035f7ffff160147437405ef01a1475353b120e34b1b60fdec9f6a2871672ec47975325267f576b5bff1e3ce40c1e417ca9c76e07fbce0461563c54dff1439193d51dcaa47b95a75000015b8ec456c6c22c301b271cb7171c635f5a9b28976413840b626b96ef0c914d00fa6c10a769475c1227edfdf4ff0f5201d5e94ab76df8717f9146832912b344041f16db99d51301a11d3e95f4e7353b9f5c047db329dd59029483e19141949c3b9271b8a94d52f2d3b41843f000000869f0f9aee6ba409401f219dfe9eb298eb5a20076c5ce436d23f00f0fffffd6b9c565e0c000000f5943b8cd99150fa81f518002ab0828212d41cc507d7fbf6de331908b3dac9075749a6b479c5243079086a88a623bbab8d828096be0b2d74a89663e3965a9d2de97184caf3559e1c724f0d2eb530f0269edacbab0518aa4ed83f47983fce16432cbb47df14516d1ae509524bb2393660be07637ff4e15317f79dedd8fcc905cac984d28a120fdf2bbec0b302b1d134ca9458e2b8968e5de4f0dc592a2db3792b35d2c327222635c7034bfbc06f5068da2b77ed8e4d5d7d32fdf2d80785903df267796f9a2fca1022684552b3a6293640281111cdf600f104bb957155c28089676808000000c4c15521595c7616d35638e4fbfac605848f0400e8db722452ea19922df3ed5209840899e9f276d6c9b5b18c8b7a703462d649812791558618619dbe80852c880a584822e112dc39f8b02af45221fd6654311603be5a7a7e5d28ad2524ad199b63536171f74673483c2414f53090943c7ca2da90c003ece2729b0ca9863dba978658f97223971d12fce5010416a2c9f3f415ddf93d0a68fe424dcbce31e2fc45a72f0bd680a0621d3974fc6559c717f996330d3dcee2fa113cc9c6020004ea15211dcc6377a13dedfac8b94a16a485a0812fa37dafe1702f4ec37d5ebcd53dd024ddea303e6b504bf0867032b3b38588299a283af8e239a9d22b41ba0d71617cf6fd59c647e7439bb3ebdcf357c7567ca9bf30b33a1969f5451750b21655937b156fc5cfa35f24cf7e74a363c0833b13ecb76b6704ca0d695cdd7eabaae786ac023daa47d15cbdb2dd09ab4ba70e5ab6b7e16c387ed1327800216a64cfb8559ee613a144b663c16cb42957b584930bd92366f762b3109d4650ec41657303f20096fa8b9819626e19942e78e99c112661858cdd67c42bae5c437d9f72bdbb5b93a064d7b8f90ec01ffae9e910bf2c36e0f6b728bc5671bb81eddda485e4c75aea01f2ae97c8561a687dd344137e464ab7bedaf66cd747b808e826f2e7657da8055cadf009fdea215a603c5a000000000000000083de31119bf91004b1a04d99b26fba5a9e8e15d24024b8d9da6167e59a37a314c7c6442fbddcd8b51cae0968b99c152a9a91d40d15148b9bf1f772c5"], 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000540)={0xa, 0x12, 0x4}, 0x3, &(0x7f00000006c0)="174c8a74dfac56e1131dcc59696074c4157e243959937e35fa4dd81344ff7d3d6f3ed6e23bffa1bf58f26e2f53e42ca89c1ab3a1b878ca95d06202e047edbb64db57d1", &(0x7f0000002840)=0x43, &(0x7f0000002880)="5886794cd4be2585283db7bcbcaca214a587e1ca70d0ee98c880153b517312ea3ae4c1557581586303c5b3ed94003728b9c95e369440ee6c9458e68c1996bc23b72ed9a32c2bfac80d953c492582c7e2fca6c539dd760cf2a86b46fe72d9c41f02013acbf0463005e4454e12f8f9c10765007838405dd2cb38038f98d17b0b83007b160581ae474727b618717551e87c28ceec7a1a0b559a07774f763744e032f69804d30120fe2b70282b8bd83e8832da2d92ed9f7cdcf70e613e24c7c36f524769cd9530b9280fb5490f9cb8f67657b2f0cbe76a89b4be2846869e499f431c55ba7c006f", 0xe5) socket(0x18, 0x400000002, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 14:10:12 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040)="3b0c23ee81f2b669afbbca1e6ff65f3a", 0x0, 0x0, 0x51) 14:10:12 executing program 1: open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x1, &(0x7f0000000000)=@abs, 0x8) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) write(r0, 0x0, 0x0) 14:10:12 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd608463d100183a0000000000000000000000ff0200000000000000000000000000018300907800000000fe8000000000000000000000000000aa"]) 14:10:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f00002ef000/0x3000)=nil, 0x3000, 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, 0x1001, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = accept$unix(r1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto(r4, &(0x7f0000000080)="98d818d879331d900b39934afd09f4206cc2109985f6c48d120a6530cc6c85514bbea8ea1ca20778067bf23b62f250d0a33d8864f57a31091de94f1819cd96517cff2fb27a55876a5d18a70f81e16699e5eaa31f3f9edb341717162d494bf182ef4033cc68de64461282", 0x6a, 0x0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) 14:10:13 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0xfffffc01, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x41) pwritev(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 14:10:13 executing program 1: ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x6a, &(0x7f0000000080)=ANY=[@ANYBLOB="edd700000000ffffffffffff86ff01000000000000002004000de8bd0a000000000000e99c25eb475f000000010200907800000cfb60f77bd70000110000000000000000000000000000000000ff01000000000000000000000000000180020000"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 14:10:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 14:10:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) chown(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000019680)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 14:10:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400), 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) semop(r1, &(0x7f0000000040)=[{0x3, 0x8, 0x1000}, {0x0, 0xffff, 0x800}, {0x1, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c, 0x800}, {0x2, 0x0, 0x1800}], 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2400, 0x1ff, 0x0, "010000000000000000ffffff7f00"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x40000200000) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) readv(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/163, 0xa3}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000440)=""/68, 0x44}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) 14:10:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) 14:10:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x1ff, 0x2, 0x1, 0x1, "906c14d0a78ee2a422cb49c99119dfd5e53ce75b", 0x6, 0x1}) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x38, 0x0, 0x0, 0x0, [{}, {[@broadcast]}, {[@broadcast]}, {[@multicast1]}, {[@loopback]}, {}, {[@local={0xac, 0x14, 0x0}]}, {}]}, @ra={0x94, 0x6}]}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3, 0x1, './file0\x00', 0x7, 0x80000001, 0x8001, 0x8}) 14:10:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0xa9, 0x1ff, 0x1, 0x400}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0xb}, 0x4000000000000212, &(0x7f0000000100)="dbe1c7408891aa288ea6577ffaedde57e0a873e59ab44179b22e5dbdae57cdb49217065e874c8219723c41c59395316f8d136c9c865c236d75218cf27d360c1114d7867bebbb227c79d08da0e67ecf303e76a4571847ea5fd59197133f0000008c03a96f5d8a8c0938b06e71d09a063f88ed9b66bc7564bd1b883958cd89cba95d6a5349c33bdfd61520b88ca5779f133697d600", 0x0, 0x0, 0x0) 14:10:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x13, r0, 0x0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000300)={0x18, 0x0, 0x1fe, 0xff}, 0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r4 = dup2(r3, r2) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r5 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r5, 0x29, 0x40, 0x0, 0x0) sendto(r5, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:10:15 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 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, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x2, 0xfe) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = syz_open_pts() close(r3) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r4 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r4, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)="0c59f9afd6c939334e", 0x9}], 0x1) poll(&(0x7f0000000180)=[{r3, 0x84}], 0x1, 0x0) 14:10:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfffffffffffffffa, "7f00000000000a75e317ce43ba2a4100"}) r2 = socket(0x6, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) write(r2, &(0x7f00000000c0)="0057392b7f420bc0f18de58f82c290475fe91a662efea8a4f5524ab202bfc0af8d337c589fea7604403642e15db6ffd4a9df75afca9524190c714fc3d4d532677dd8b60f2c14749fa821575acc568f9838db31d60448dac5bbf1a42f390ec6c4d39527c30189e61a285d92483a5edec64fad328334265996ad52181cf8832c445e91f0701140fe7739f355632c1183adeae70a69f18eaf51c90a3634da2ef2004d16b000be2f9892f40f053f418accaf3a3b2e4978970278ee53d36ef28e686237a022cd8e9a2e58e2bea62105e17f3d", 0xd0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f1341", 0x1c7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "6cd61ec7cde8a82924305336d1c65e9c2cb2eeb2"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r3 = getuid() setreuid(0xffffffffffffffff, r3) 14:10:15 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x800, [{0x1, 0x2}, {0x1, 0xace2}, {0x2, 0x81}, {0x3, 0x80000001}, {0x1, 0xfffffffa}, {0x3, 0x3}, {0x1dd42715f0e08ba7, 0x8}, {0x2, 0x5}, {0x1, 0x8}, {0x1}, {0x0, 0x5}, {0x1, 0x2}, {0x3, 0x10000}, {0x3, 0x1}, {0x1, 0x8}, {0x1, 0x5}, {0x2, 0x7fffffff}, {0x57cd8f3790c284ed, 0xfb}, {0x0, 0x9e}, {0x2, 0xfffffff7}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x80}, {0x2, 0x6}, {0x2, 0x2}, {0x2, 0x4}, {0x4, 0x6}, {0x1, 0x8}, {0x2, 0x10001}, {0x3, 0x5}, {0x3, 0x8000000}, {0x1, 0x200}]}) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 14:10:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="76c59c1982dc388d3f704cb4d5af75f37c697d138c7bde0e715b161a0ddf9c366389751550241e8b7b6eb827aa153564b5b8b8f74c53c4b00549666d23314c2fb003fe3a874f50231ad59601de27e7d2dc7a121ec658a61d750e799453043919506aecbe1618bae0223994f5d715de388eec6dea612b4cc5146d1cb04e5000044adfc8b673330a4861b7447a92c9469cef8a3dd142f5744419730a626586801f6e94947854f220ca26a0efb95f15a3fb443380010e79effa3549b20be1081184c4e38037548dcf882f25fdcd618773269e777d1b7cbfc8f40ef2174602c71678c309017802687e93d8d7a74c0e1c3eaa3fc74f0568a7b7f9ce723ea30d5296aac109fdb28aed2c80fd8953d80c6efd19de42c9eb14813bd88b22d3cd4f38a55e96ae3f9c468593315892543db9a3c5f295c88a33fa51e49cda7a579f6f51ea1f10606941f89ee19675c667897c05185d372cbbc0af0273bb185599760c567af18c6fa8038c50cfa62bc91141e196a3702451d549b4dd10cea959478a8da4edf65cbfe5e1a66172c48c48e8cace3111f9fd28107c388f865d48be1bdacafd04536f5d11096eedc1cd8a4e1d58fbfe1acbc64bb23458259695752f6b250c6df7ed171488fade0e0de0da4174598910fec8958c68b9021ce9366bc57a20c26eb98a409667a34654ca1ab440e2e4bd996201347ef16c6d03ad5c87a122ea7527e0c0a9ca4c4c365b076b42ff72a990b8e6be3514714ee3314429c9e0590136d51ba832e30673825f3275ae5dc2c665eb8374dd4a7d0ef954ec12aba6832f10ec9748b8dc58e79ec50a2ab459c9a47a23d27b2af740d5dd06b62b2463baa107c1b28f23d4453e9ce890b32b65096e25824af65b0a83347f6a5f410142e41f207dcd06f99a66256dd3688c3c6181f19fc208a2ae15b632356a12770df2b60bfc1a61c2fdfb6297cb88b2a132dfbffa01b2cfe0ce827cd861140a37dc04e2705c34186a36b309c94d1306b9cf0a24433aeaa685da84ffe9252bd3224df6f2c2aa8a1448a85e43dbec0c644aeeb0400cea080aa9147d68aa98bb98e38ebfa3486b3eb8d195c9f7465e8ecdd4fd775a81ff182324f42acc5bc526553db4f50a53b1a23caba2b54cc6dcb3b9734ec6adba88a9fbba1fb0ff82324a544067c5a4c48e7c64467edec27f7778e7c4e952f2914c4f97d71008e2c08f55bfd99cf3fdd6f611ce948427aacac30a87b4b4773cc70f04da91d2ecbf59bfd7c11cd6ff3358a7cbe0e0a49ba6c9ba129cb8d355809ec2e67063cf84cd6176516f43079300f14389e118021856afd01601873e747c3310157898eeb9bb12993f43cbf6cc55cc517ca35c507686082831bb3601ee45c407ffa43cbc0bfcbea65de1af131694b1e727e00345bf65a54b97ef606b35c1c0f4bb831170b8da7b6a7369ad090a8a0a0aee5c7a062586d6975a892332ab179e4785097f1c48fd506cf5234303689d66eff7063a397d24ab69d306307e294e9464af6ad2370a6f4ee2c5e92539c9e7702941343b50865346d6fc6509814aaa625df17d98c5704b308324d46f650c3d68b92d1040a15d54181b97c102d80f9c8d8eddd003a9f6768efb083350940d79729c2bad0d75d96041b9f14c6f7998c698442a3fbe2a22aaa01da625485e5785908b5a2f293f276b6b27817b249dd0377b1515050b1043ee34b5874125ebf91584f4c3a59c6c34f757fa2af26f31ff3a7b4e9b72ff66d4aa06738772bc79e50d6642d5069ed7223169910fea1e1195083474efca8f18fcf19b0f5d0ffd522141bedb557e810cd350a6041d149c8dc8048cbddacf2afd83fee7eba2916527141c73d35ff0403226114b6373aff24d28abd750957ce0be386749d73df5532770ecf91e78f813307be55c5b4710d8d579d6d17934eb48b8b831ec016fe0f4c8249215a016c21361bcb6a9be51f9d1e7bf8e3c80dd52056a6eb9193f71d476f7e3634e2fcb8872b9f5bd5241b57b821742c8011c97e5ccbd745b928c0e32b3341e5d5415a870be9ceda22118056a0e9b51e9d2df22323f3121e8fac1e75b18179aa62e8ce3aa8933bb0db13e3d3cf59d28c02589ce5478882b8eb62ebb46c96f6458e1462f7c179a0d9d651910404611f984d04cb238d622a484a8ba0152f1b211864bbe5608cda86fabc2b110e54d71cf5452d354ed6c3ac8e6eae548e80b68e3955608603720a0838b2718a6d992536cd92373789cac4b2ee4b8a84522c309e2da93ff3198c1a024deb3e1c79e6089e931e0b5a28a69cc0af650cfc5f519e25f84e0bfd5aef26e3f8fc8468a92129fdfc3d99aaa95de5b5f0d239ee194fd3a84257e3487188b828e1923ed45a2529f4677c7fe9a9dc07c2844a0172bdbb44bfeb2f14351d2365310ba328ff217b3fede80ba459341352ee71d2546ec74d01ad8b9a2ffef63d39d853a039183e93427b427350c5de65380a94909b9728ed103169b5c5036dbca51e86d47a87a2bc06135fd9c0c86eda63944adbb0b3e589e9d9789102b7bdb77fe8e10ab293625efc1ea8d9c61c361191096a4614af336d1468753481578f05aa0311fe014d8b8190ba35ee3f17a609df44b89ffaf8b62527861d21bf87a1673cf7c9875c79264345811164e82c9c1b1bd92bfee11f0c4f082caa70d353323973d1cb1fb6de46282e2e7eb41bb8fffab756c277a6bd7f0ba27bb5396398aeac7056daa70964ed4e125e65c7614b067d7c4ead8f061e299c9c38b3f9640f6adcd3b62849fe72703b02e21cf2c252f998bee84fcbba270e6e0d891f420d107a7a3f2e591dc763fbe5b8fa815398051f4ce41569f797566f9e1178a03560195cf9f493dfb8abf35f4a513cb18b8f43603993ead7bfa56da2e60debe8a12457c448a", 0x800) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000001100)='./file0\x00', 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000008c0)) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) socket(0x0, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) 14:10:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="6b02e18b9d248d9ed7affeaffe3ad083a32f61c3db8b36789cf875ec0a60c3832afa5ad61b89afbe8629e51fa91696b8058e7948d5e569a149cf5ba0cc0f94614b42c975022d19463cb10df90e3df6c73f36bd08c534b85bc0883b2a0964a05ca17a29543f1ca40fe56a092b5a97657ce5cc369cee4ba25067456c7d26c86c4ca58f7636d04dfe9e3bce45d324ed089fc69bc6"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="bfb68315bf6007e8688df554052075fe4267ed4a280c9d1e216b30c9b0d850b2aedd9383ee131b3b9b70891603f774337aa94e8d76bdb8cdadc55ebe7c3289bb"], 0x10) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000001, 0x0, 0xffffffffffffffff, r4, r5, 0x10a, 0x9}, 0x800000000005, 0x3, 0x2000000008}) r6 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r6]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r4, r6}, 0xc) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 14:10:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x800, 0xffff, &(0x7f0000000000)="31a2f4b9176def79cedc71f38576242a015b198dc55cd9c87d6c7a3660a38162ea6d01ec13679a05e0de4c73a63b1f355f", 0x31) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r5, @ANYRESDEC=r1, @ANYRES16=0x0, @ANYRESOCT=r0, @ANYRES16=r4, @ANYRESOCT=r2]) 14:10:15 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="7512dfc2ab7def08ff4421ad7e8a880101000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x401, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0/file0\x00', 0x1f, 0x20, 0x3, 0x0, 0x1, 0xf9d6, 0x1000, 0x0, 0x0, 0x9, 0x9}) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 14:10:15 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x6, 0x6, 0x9, 0x0, 0x80, 0x144, 0x0, 0x2, 0x2, 0xfc29, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = getuid() r5 = getegid() fchown(r3, r4, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) 14:10:15 executing program 1: r0 = socket(0x18, 0xbdba8b64c012635, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000001c0)="aa5657874d331fd806f6f1998f11581b428186ad97f8", &(0x7f0000000200)=0x16, &(0x7f0000000240)="831f50ea9cdd4fb7b22868c57d7f4254b07c227a03be8565b1c8ccde00119ddb9cf81e3d488875b69ad7d3a395f341497e2d97067ee9208e8d2c51e6292cc9152a2d866cd2cc049f8fde58a6e3805054a8c23047a1390a8a4df561e9ea55de075de34e5a2a8155e11ac945cec46386fd84f2", 0x72) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:10:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) syz_emit_ethernet(0x88, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e093", 0x52, 0x3, 0x0, @loopback, @ipv4={[], [], @rand_addr}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @empty, @empty, [], "564081a049ebbe96141f26e0fef0e40636b454960de0e503ebfae83c98fba590987d"}}}}}}}) r1 = semget$private(0x0, 0x4, 0x1b2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/202) 14:10:15 executing program 1: syz_emit_ethernet(0xfa, &(0x7f0000000540)={@empty, @broadcast, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x86db, "b70e00275d4672765197b4812d60384748d00f594d5dc2223d6697ab30570b8ce109a80a539f46762f8c92f1d39347d96f6fb0a4b444593f234ca60b842bb09c3401c46b7d60e252b03ff7d5ebd4694fc4744c6fc6c631c4b80e364523b0e5847c940ca32329a09a5fdad112bcf6239f185897ca4b8224578cf31bd249e23053863d649ff006fa72e4181c4ebe7011e1d3d39cae8744feddeecbac00d696d0ae8280998b3f05b1f25cba5406ab09fde07e62a207d7d721d5babea21ead5ebeae34e4ad18c2f4415af99ff273bb33cb02593fb217e5db735f8fe925d5b8f7ea0bdadc7308c05e3f19"}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000500)=""/40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) sysctl$net_inet_ah(&(0x7f0000000200), 0x4, &(0x7f00000003c0)="16660b362156e925702a7121b5ccaa5b1abe6bc469c7a094c78a7e6260e332e038f4c219cf896a1ea55f6cc311081778066b70812cd5900d1d064ddec17425446ad662a7fbc16fbbf251f8dd9d103c82240a17494ec33692694d2df14b86e53f78f7d1d58bf2234859752244509c23ba59d45b298dac67dc648861216a464e85f92bec6dfd92932f84bf2711a3678d87d049c3bd5328681cd65aa36fdba57176e293", &(0x7f0000000280)=0xa2, &(0x7f0000000300)="2bcec7a3381c670de2d840e967cebf367c5e85b9871f105953ee314b832e771f939ded8aa84d1bb7f2d82a8e61268247fc7b58826e2ed3d089afd3bcacb7f82039883146c57701ab5e1b502e", 0x4c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) r1 = open(&(0x7f0000000480)='./file0\x00', 0x400, 0x40) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000004c0)={0x8000000, 0x9, 0xfffffff9}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/120) 14:10:15 executing program 1: chdir(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x82, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60460000004c3a0000000000000000000000000000000000ff02000000000000000000000000000102009078000000006000000000000000fe8000000000000000000000000000aafe08000000000002000000002b000000000000002b01001f1b114285575ead46454f26ffaced638f00000000"]) 14:10:15 executing program 1: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x5, 0x0, 0x0, 0x0, r1, 0x1000100a1, 0x7f}, 0x2000000000008, 0xa, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x2004002b, 0x0, 0x0, 0x0, 0x0, 0x1000101a6, 0xb}, 0x82, 0x100}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0, 0x2c, 0x7ff, 0x0, 0x15]) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000180), 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r5 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10d) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 14:10:16 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000140)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100)=0xfffffc01, 0x4) 14:10:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r2, 0x0, 0x3, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r3, 0x0, 0x3, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) dup2(r2, r3) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000200)=0x1) lseek(r1, 0x0, 0x3, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) fchflags(r1, 0x10000) r5 = getppid() wait4(r5, &(0x7f0000000100), 0x1, &(0x7f0000000140)) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:10:17 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)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="ecfb50249e4bf03261edf628f21871cfd279e0390f902ef898da71c1aa5be55e644a5793c6e853c66a2ffb7d00e7b89eee6fa5d47e2dee8ecc78236662f5c3512bb786a636ab1c48c9f162ebac700ee765f31b7e303cdf8f69361cd2717f71d9dac0567876e75fd14929522323113428eceaa9af7b3dc4cd85ce50dc176788cbd1e9bee676b967e80fecfd5e0094d5824877f6c3cda09b067b68c4fae14869f668aa13320e5ec8940dc5eb7976dd35b0948361ff47bd0fcd347cbc49903d460422cf2880f034c9ed99f2ac45a31e8a26a1abf3a8c4611b83a686095638e37e67adeeb6087ca71eb772fb0cec76a7d8942f22", 0xf2, 0xd, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 14:10:17 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x90) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x0, 0xff}, {0x1, 0x0, 0x0, 0x9b8d}, {0x80}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x9, 0x7fffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5de41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc0cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501feffffff0000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a4103c62e638c206ac8e12f5ffe182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03030000000000000031de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a0696ca985d95bdd15ee10c0d92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3", 0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x808, r3) 14:10:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffff4082}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xe2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x27}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000a79000/0x4000)=nil, 0xffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x7}, {&(0x7f000040d000/0x4000)=nil, &(0x7f0000c61000/0x1000)=nil, 0x1ff}, {&(0x7f0000467000/0x3000)=nil, &(0x7f00009b6000/0x2000)=nil, 0x72}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dc20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = accept(r2, &(0x7f0000000240)=@un=@file={0x0, ""/81}, &(0x7f0000000140)=0x53) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x10001) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:10:17 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000800460000200000d5b00780496cd68206bbffffffff830300000a009078697bfb13"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000a35ee1fde7040008000000000000009fb23b0faa"], 0x10}, 0x0) 14:10:17 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffffffac2364a18afd14fe16b5ff8322ffffffff86dd6031797100383a00000000ff0200000000000000000000000000000000602484a20000010000000000000000000000000000000001fe800000000000000000000000000044d82e9c5c77696eab18611cfee601702279f2c7f80a1768593602612baa3f9430ba27d287b0c83dd7782eeb2c46a2fcb09aeb02f510431a2bd79591062ae118b3eb525068ca35fb1bfed966c08aa00d7ae15ffce7c87be2af8cad5ab0876c5aadd62a0bb37b0ba5e871b84a021d20bfeb77c2"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getpgid(r1) 14:10:18 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x4, 0x4, 0x1000}], 0x2) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000140)=0xa) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:10:18 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xf2, 0x80}) 14:10:18 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xb6e6, r1, r2, r3, r4, 0x85, 0x7}, 0x9, 0x20, 0xffffffffffffffff, r5, 0x40, 0x6, 0x4}) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000000180)) syz_extract_tcp_res(&(0x7f00000001c0), 0x3, 0xfff) r8 = open$dir(&(0x7f0000000200)='./file0\x00', 0x4a2, 0x60) r9 = getgid() fchownat(r8, &(0x7f0000000240)='./file0\x00', r1, r9, 0x4) r10 = msgget$private(0x0, 0x400) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r14 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x5f, r6, r11, r12, r13, 0x0, 0x3}, 0x54, 0xffffffffffffffff, 0xffffffffffffffff, r14, 0xb38, 0x0, 0x1, 0x8}) msgget$private(0x0, 0x20) 14:10:18 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff05e8ff0000b1a6dd6031797100b73a0000000000000000000000000000000000ff020000000100002000000000000001020090788000000060e43edc000000000000000000000000000000000000000000010000005e00691a0d0633a00ed844015a54200f4406f1c4646f006019dee0c6dc170aed9d85cbd7e1b9e4e98da53afdad41aa7a9dbf4de11a0e39b4a6ab760e36f4236876fa54e862aa18cdf84645b392b7f78373d47c4ed42cb52bcdf079a676a3d211daacb7327368df61775e59fa365a0b852dd0b0c1f1df13b3ccd315f799fbba580733fdb4e3cb7dc4ef926f747b75ceacf3c94bf678dcea461784f27463ec820b7de9d4e5fbb245d136caea90a8074b3873a73f78e7d54595d6c43273112c330f57204e39131749d1430588324c3b8af783843c3118ef2e46039bb9e31219cc26f480e05a9dae9e17162725aec7120073574b61512cf70e17983831c9d34c000000"]) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) 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, &(0x7f0000000400)=""/155) 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) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x40, 0x4, 0x2]) 14:10:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x2) poll(&(0x7f0000000040), 0x1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$getflags(r3, 0x3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = accept$inet(r4, 0x0, &(0x7f0000000080)) poll(&(0x7f0000000100)=[{r3, 0x80}, {r5, 0x10}, {r3, 0x80}], 0x3, 0x1000) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000000)=0x4) 14:10:19 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x1, 0x3810, r0, 0x0, 0xffffffff) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) 14:10:19 executing program 1: syz_emit_ethernet(0x10a, &(0x7f0000000080)={@random="6f5212b2b436", @empty, [{[], {0x8100, 0x2, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xd0, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @loopback}, [@hopopts={0x11, 0x12, [], [@ra={0x5, 0x2, 0x2}, @pad1, @generic={0x80, 0x8b, "53af42a897458926909beff8fa176a55bd14686e58866e2b1296da945db5c9fa26e73560cc28d9f0298188b38d8ba9a3de60f010580f16f62c536533d5f92cc61901b773d47a6634d1813af30e3900d16a640f195df02a2601e129a6676f8b62711f42a580f85ff7fccb46061bf901e9ed0e4f16a144470fbaaf30bf852ca9ed2bf3bdcbc2e8e4a4756a44"}]}]}}}}}}}) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:10:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205082f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) r2 = accept$inet(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10202, 0x6d6bec449ce2daf8) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) fchmodat(r5, &(0x7f0000000040)='./file1\x00', 0x110, 0x4) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) dup2(r7, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 14:10:20 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchflags(r1, 0x8000) write(r0, 0x0, 0x0) 14:10:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)}, 0x0) 14:10:20 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sysctl$net_inet6_ip6(&(0x7f0000000280)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f00000002c0)="a1f9e4200aced3ddccc602a65a590c8f2f37", &(0x7f0000000300)=0x12, &(0x7f0000000340)="768b1fac2215cc3b216e1424f5618ba4b35c16f2fb27200e70f871e1e3acfd378cba056f23dd2d7652d8539c2c8329b922847f6f7beb333f87055e9e30b79abcbf0732fe429eee50fb672072e5b3", 0x4e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/133, &(0x7f0000000180)=0x85) recvfrom$inet(r0, &(0x7f00000001c0)=""/131, 0x83, 0x880, &(0x7f0000000140)={0x2, 0x3}, 0xc) 14:10:20 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x1, 0x0, 0x2, "cfbdf563aa9bf39d34ccd844d92a505a0f63a71d", 0x100, 0x1}) 14:10:20 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x2, 0x0, 0x0, 0x0, 0xff61}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x5) r3 = socket(0x800000018, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = dup(r4) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000240)=ANY=[@ANYBLOB="07000000000000000000000000000000000000000000000000000000000000003fbd7e4a96d153c74ba8408c92f6653980dc179c441f076cfb4e96015d855cd61b0e68096a6c028401f7b9"]) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket$unix(0x1, 0x1, 0x0) bind(r6, &(0x7f0000000040)=@in6={0x18, 0x2, 0xfffffff7, 0x1ff}, 0xc) rmdir(&(0x7f0000000140)='./file0\x00') 14:10:20 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) 14:10:20 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000040)="c39721021ba4a3516a496ef9", &(0x7f00000001c0)=0xc, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 14:10:20 executing program 1: 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]}]}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchdir(r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) openat(r2, &(0x7f0000000080)='./file1\x00', 0x0, 0x140) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x6, 0x1, 0x7c, "060f86ec43f2256d6da92709db025773fbb9b8ab", 0x8, 0x7fffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x18d) 14:10:20 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x1, 0xffffffff) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') fcntl$getown(r1, 0x5) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 14:10:20 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='5'], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xc) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x182, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, 0x0, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x1}) r8 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r8]) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0xffffffffffffff50}, {&(0x7f0000000600)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90872d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375df07000000b4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16c22ffd3ace4f0773e70b1085ac90bb9f5eb", 0xfb}, {&(0x7f0000000140)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="ee62c75433267e3aeb88a97024f8bccfb9f9ff2704000000c3bc610104000000000000de60b45cfd584c4b2c0110d5c634498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f0000000540)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x0, 0xffff, 0x0, 0x0, 0x0, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r8}], 0x90}, 0x0) 14:10:20 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0xa25a7de4c7fcec77}, 0x4, 0x0, 0x0, 0x0, 0x1e) 14:10:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 14:10:20 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000040)={@broadcast, @empty, [{[], {0x8100, 0x4, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x5e45, 0x81) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000000c0)={0x7ff, 0x6}) 14:10:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) chown(&(0x7f0000000100)='./file0\x00', 0x0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = dup2(r4, r3) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x2, 0x0, 0x0, 0x1ff, 0x0, 0xffffffffffffffff}, &(0x7f00000010c0)={0x0, 0x0, 0x827, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) socket(0x1, 0x5, 0x81) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) shutdown(r0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:10:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 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}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x9, r1, 0x0, 0x0, 0x0, 0x0, 0x55}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0x5, 0x2}) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r5 = geteuid() fchownat(r4, &(0x7f0000000480)='./file0\x00', r5, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0x5, 0x2}) 14:10:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = dup2(r0, r1) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x30) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x140, 0x0) sysctl$net_mpls(&(0x7f0000000100)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000140)="3a72bf88da9a9fc0a6bf2f739e270d31d21a6de62451a63e2d8edac0d8b67e5f13a9e45930c1671c2d22c42fd1d458e45b5dd945c3f421742f567983db943842019629719caa7d4881f519821ba0c536befb1678bfb0d2c08fb59aedeb364f3ef53890d47b013bedfb0316999ab854f28c58ae060944b8b9faf1f5fc0d09dd8b7764b6f1295f9aa71e9451334c94b6a4bce2fe771b2534d8b4041e6bf3bcb4a26a8a9a50b6c3b10937", &(0x7f0000000200)=0xa9, &(0x7f0000000240)="f7ab96a33de892d3994257d175114990cd563da677251910709c9a", 0x1b) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000040)={0x8001, 0x8, 0x9}) 14:10:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x4c, 0x80, 0x800, 0x5}, {{}, 0xfffffffffffffffe, 0x11, 0x40, 0x4000, 0x3000000000000000}, {{}, 0xfffffffffffffff9, 0x89, 0x80, 0x800, 0x55}, {{r3}, 0xfffffffffffffff9, 0x3, 0x6, 0x6, 0x3}], 0xa51, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x3, 0x10, 0x2, 0x56f}, {{r2}, 0x8000000000000004, 0x4, 0x40, 0x9}, {{r5}, 0xfffffffffffffffc, 0x61, 0x80, 0x70cf, 0x5}, {{r2}, 0xfffffffffffffffd, 0x4, 0x4, 0x8, 0x5}], 0x7, &(0x7f00000002c0)={0x1, 0x400}) close(r2) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 14:10:22 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='r\x00') open(&(0x7f0000000100)='./file1\x00', 0x2, 0xd9) r1 = geteuid() r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) lchown(&(0x7f0000000140)='./file1/file0\x00', r1, r3) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) setgroups(0x2, &(0x7f0000000180)=[r4, r2]) 14:10:22 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=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) setpgid(0x0, 0x0) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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', 0x0) utimensat(r2, &(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', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 14:10:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26caa04160c4fea63369bfea37a000000004991f7c8df5f882b297be1aa5b2fe9", 0x42, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000340)="9f81faeb2e1fe4021d5fc2a1b4cf396d600867b04d29b11244daca6b457f693726afc2fd0684a7800af27293ab332afec27a1008c0f0ae0a23043a6c067871c1ef0006ce507b4a10aa20537d988ebcdca34d1551f1b97e783f977c22923ee8361d4b80b99e51d17733d72a3617fd2b4976407394e0b7ddacdad2bf22dfba14fec8b70df039e19fbfcdc14d5330b9b3ff35344de2c407f6f042d4239e33e239458d005b2bab791db0716b9fa173d071ed20fbc1608723fff488fc69942031ed9af5bc04994eafa2a4ea8b45b7ece39461e875b3104515120faee975c0f265cb361b5ec160bce97e25b9dfa3dcff87bb7e0969b5ece0462f1547eb2a9f9c433b46bd8c2804c6673285546ae6653a2f632bfa4d178773ab7819c33d861ed478d5bb89bcc353c99128c8811b7d95b404cd07f23ea6b7d5c478fc9429b4e585c77c96a470affd15cb47ed6b2bf8c3322a9d664f0742a6f3a368faf9101302b0fea035b1128428a6dacee1dd4d21c02165f1107ce1226b8fab27937371240000000000", &(0x7f0000000100)=0x180, &(0x7f0000000280)="eb40b4f50a86994d914b94297043727e43275d839c3e84f896aa69e7170740afab5e7e1587279700ef2dfb5d0919377581424da36a4c34fed15cf77ed0f81df821f592d5075c458e11dec42a44de73a24ecf094bf19616f3147f7ca43c3090550ae1a4ed6052d620caa09b2885800a7d641ebd81f617644444a8c622e6afad45a4", 0x81) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) write(r1, &(0x7f0000000180)="ce13268e721d75924bdd6a7d1900f6ca8b2dc55fbf4f14b259517828d91aa69f08f0c62f01c0ee49223652bf8adf10608488aef2f9f7127888c154e681f9a73b222403b4b16683a5fda1e411158ea35d5c7d667bedd9b85bb2708baa1dd61e9a1a6ee102f5af74d322108f5ed22799911f7ce7847079d5c0e5c0d5fd46bcbcb41fdc1a677ec4bdf8e21318be0d9d215dc70224f887889b48c61ca79bcc931fbe2adfdc9ad3795acf50706f394aca653acc25c13a3e013f86e82b3c3638", 0xbd) fchdir(r0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 14:10:22 executing program 1: r0 = msgget(0x3, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3, '\x00'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 14:10:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f0000000180)='\a', 0x1}], 0x1}, 0x0) 14:10: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)='\r', 0x1) writev(0xffffffffffffffff, &(0x7f00000014c0), 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0xff, r3, r4, 0x0, r4, 0x44, 0x3f}, 0x0, 0x0, r2, r2, 0x4, 0x1, 0x5b}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r5, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) seteuid(0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) poll(&(0x7f00000000c0)=[{r1, 0x8}, {r1, 0x80}, {r6, 0x80}, {r0, 0x2}], 0x4, 0x5) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 14:10:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xae, "003c09b972d124edbc0000ff030000000600"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x2, 0x10001}, 0x10) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:10:23 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0x200000037, &(0x7f0000000000)="0000be29", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffff0e) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x14, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @generic={0x0, 0xc, "831dc199ebd85d6ff58e"}]}}}}}}}) 14:10:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x20, 0x90) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x91a, './file0\x00', './file0/file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:10:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000200)="41693ca90998851c536016fb6e14a70381d464b3ca5dc22ecb2a474cc9fefdcc7c1a56f037eaaea2c1a7002df592e402d6095be2d3bdccdea3bd0af1e9f5c261fb6c1e86941db055377754b0a3d1913f8ccdc189499cf4810e58591c3898ee7178a25701b9f73358531757fec3c0303d03667ed23a6093a864c799ad3cbc5c54b853c338173bb92a07af6f0277252f5d1902b10b8b6e5874687faa1b140f1dded4c98d83df2e712c1b1810", &(0x7f0000000100)=0xab, &(0x7f0000000140)="e3d54fdf53f60bd1adc541fc2cef0bd525f3f324ba477badf8771b83c6d80ec65ff3ac44ac716031f3b142e2d3938e3537d0f87fda199836f64826504139", 0x3e) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 14:10:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x81) 14:10:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02040000000029"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:10:25 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000380)={{0xffffffffffffff80, 0x100000000}, {0x5, 0x7ff}}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pwrite(r3, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) kevent(r1, &(0x7f00000004c0)=[{{}, 0xfffffffffffffff8, 0x10, 0x2, 0x2, 0x94}, {{}, 0xfffffffffffffffc, 0x2a, 0x20, 0x1, 0x7}, {{}, 0xfffffffffffffff9, 0x1, 0x20, 0x10000, 0x3}], 0x101, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffb, 0xc, 0xcac31fed2b1aa65d, 0x0, 0x3ff}, {{}, 0xfffffffffffffffa, 0x11, 0x8, 0x800, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x20, 0x6, 0x6}, {{}, 0xfffffffffffffff9, 0x8, 0x20, 0x2, 0x9}, {{}, 0xfffffffffffffffc, 0x50, 0x4, 0x0, 0xffffffffffff3f6c}, {{r4}, 0xfffffffffffffffb, 0x46, 0x81, 0x4, 0x7}, {{r5}, 0xfffffffffffffff9, 0x11, 0x20, 0x1, 0xe75e}], 0xd571, &(0x7f00000000c0)={0x8, 0x8}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r3, 0x2}) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x962c50205e342c3c}, 0x4, &(0x7f0000000140)="2b00b3396d54af4b57c996fe5b17f0738737f77ce48d3bf170d12528cdc07f065a21809ef80a72db1133420dcf16e682ed77979f7c306a80b6e8dfb3a46c10015f7c9cd7c6d0fcfcaab8752b98d4ae5ce1e101a382cf9b70b272ca99ca77609c0a0fb0c5272d4ec1d1837a2f8dfde2316c844d948d86f392f2c6883966255d5085c7d450c0bdec34bdb7833488cbae5f45b90807d31f39716b973ea799a0658c4b64ed14618775daad97", &(0x7f0000000200)=0xaa, &(0x7f0000000240)="d9224d76cb0a8d25ec44607b8b3dd40bb1c7826ad9ffb48466920ad5525599a6c72f78e8076f81b749f918b59d5c7219fc61dbb482622effda831a3de5279e9ef13b7f1157040cecee20279f3ba2e034cd949953ed65eb6a48d8421f745d94302db4128470dbca985db769fef1ba588a8b01c30dd583c3f590bd5351476bb948c718ea742397d05ade0d0bbe692dd52a83f2fc001e4fc4", 0x97) execve(0x0, 0x0, 0x0) 14:10:25 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xc2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c083000"], 0xa) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 14:10:25 executing program 1: r0 = socket(0x0, 0x4, 0xfe) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$setflags(r0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x10000, 0xb73}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd0059680ac05563525140ae102c44c84c73614d9c561d2293000000000000000000000000000000014e224e2300089078"]) 14:10:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="7383facdd01967902e0dbc3b0f90b2f29a567e771c4ce6a895ab7865df53b682c12af70657367b24daa88226c8b7421b5fd8f32718fdba11f6190a8eef68d4fe708884e076fd3ff5bd4474dfcd34f02826f7679d6990781571fa4b02845c8fd9c13104ae0193ce186fdba170c3d2666a31250de56e1264e0e9a945f7905a92f95c9f38d473372b75f8008b3c594772361fe2518748690222541c89cfe6", 0x9d}, {&(0x7f0000000000)="d363e8fc74a0360e79340109ff9c3982c08216b9f0b49795042e44125dfda15330361e09743601b38afacf749c5c666121de", 0x32}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') 14:10:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1028100ffffffff7dacf54e9ea26dcf07e4d9833c807bbf5ca9849c02ae3972306ee13ea799cee25073"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) r7 = dup2(r4, r6) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) 14:10:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), 0x4) 14:10:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xffffffffffffff92}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780), 0x4f) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 14:10:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) mprotect(&(0x7f0000546000/0x4000)=nil, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) read(r4, &(0x7f0000000100)=""/1, 0x1) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xe, &(0x7f00000000c0), 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) getpgrp() shutdown(r2, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2c61, 0x5, 0x6, 0x7fff, "e7f2c4d7319b1d725bb0357bd88750ef8d222375", 0x10000, 0x40}) 14:10:26 executing program 1: syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaabb080046a600000000000000019078ac1400bb0000000089020000000000"]) 14:10:26 executing program 1: syz_emit_ethernet(0x18d, &(0x7f00000003c0)={@local, @empty, [], {@ipv6={0x86dd, {0x4, 0x6, "9824b3", 0x157, 0x3, 0x8, @rand_addr="519d54763b7b7fe172f97ed06b881eaf", @empty, {[@routing={0x50, 0xa, 0x0, 0x4, 0x0, [@local={0xfe, 0x80, [], 0x0}, @rand_addr="c74f97756c31c6d64d6668b679f750a4", @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x5}, @loopback]}, @routing={0x4, 0xa, 0x0, 0xf3, 0x0, [@ipv4={[], [], @multicast2}, @rand_addr="40b0eab15e6ad270fbc1fcf75e7dfd26", @loopback, @loopback, @mcast1]}, @fragment={0x33, 0x0, 0x3f, 0x1, 0x0, 0x14, 0x65}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x3f, [], @empty, [{0x4, 0xe, "6c269cb33f94d8eb00365f96ab7f9e847e8e725f4c25d41727648084fa3b5bc01ca062f10ee4874e1a8d9d328fe510749af8865b027d47c180cee71a851a21b5abdc512eebd309e873308bfc6ca4585f6c9b969b615bb99f0d120a321bff17b881bb03467f41b91388739af3371f3d6d29769885"}, {0x1, 0x2, "7aa9d68fc5fd3465a854e4cf23a7d1"}]}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x2, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000a35ee1fd78b2e7b9e7040008000000000001009fb23b"], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 14:10:26 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0xef4, 0x37, &(0x7f00000000c0)="09afa5915e227f1d2a4591694e50249c38e1ae120c9344943b41d958b8148e0bd814eb234abf96c61031224f55741e8c3ad690c56fa8563d2694b0fc9a6b21170fbbda8a04a99f912cce90a6f4b6e9ca43628896e9032d438a8478b26447589fd9ce06c91c5845a98371fc1d17b8e6207f5507c7aa5af77248d954b31ad99a5eb5028bd7ac58be83af55ec492409", 0x8e) socket(0x1, 0x5, 0x5) socket(0x10, 0x2, 0x20) 14:10:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto(r2, &(0x7f0000000040)="3195097b525c3a1959940b7747a6427488bacb9885", 0x15, 0x402, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r0) 14:10:27 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x6) kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 14:10:27 executing program 1: mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 14:10:27 executing program 1: sysctl$net_inet_ah(&(0x7f00000002c0)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000240)="e6f0a6b730c7e4316cfc80e97a33539c6458b276a67c99505a7fcac1f0e2439a9775958bee56221b3112cc4b2b838d84c98d383242380e18b8860c59abf6ba772d61eb181fed89dda32e6845c172c1f46287e04d84203f80992f977cf3f2db17c0c2d7e680ce9c5fb7badbb6cf69e39ef8e416", &(0x7f0000000300)=0xba, &(0x7f0000000440)="59f320c5fed070dbcc3653313ff78f0728abf623e172f8616b7ad0a38d4e7b7e9f88fc28a59c12e28d9c91ddd349f111ff6922be22975cab4239efdd3854a5918c2e9f26c902822f046c2add4d0df482720d4b042d244ea5f196f6ce98c9fa4560ee02e6c3026e3b29a186ab6a2c59fc253fc19bd1ef5db15700c81956a9957c9dc1344a12ea1f00362695bace090a88b1fcc557a13c8f7b2c16cbf30b3436db402d36413a26abf5fc24a6c85707adce32d58ed8d14ae15ebab65f84e9cf7ab47e0bfcd25f44dd29223718bce8a15d1788d6962be3a8a4d6", 0xd8) sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 14:10:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) 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, &(0x7f0000000040)=ANY=[@ANYBLOB="43f0be39035fab5b7b960709bc1c28c87d0057b4e4b199cae7f38c78239fc7e64e1a6aedd9e70dedc5"], 0x10) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r5, &(0x7f00000004c0)=[{&(0x7f0000000180)="ba21acce23e6a6d9049a9cb09d251a15edb9f0ec79a52405d520660b539501813a39d394ee7e10dc1e01e5eeeeffbfce556e6f4f28869fe116ec55e4f9d302eafaaf8f4c26309419a63a82dd84338d", 0x4f}, {&(0x7f0000000200)="76223d1d00e784478d61cc86fa91a512907d560c83d8a7c937848385d5b2f76ab619eab178b623b0c13507e599b615df5729229c78efc8678d0d8609ef9de7a8f9fd1a6717987ffcba12", 0x4a}, {&(0x7f0000000280)="17b1d63e29ba14caacd12ecef89bb17881fdf5d4022dfeac5ad9534ee6c215d5a0db8cc1e5c5c66703b725a5c3614b38bef6fbb600b5301748d87f7814afb837a9e2ebb47ac44f81109136fb767716e23895f2f191468f769b24f4cb093de10d79426d7ed727322cbe30773aa208e25006ab4e9e9794d861f8bf8e6886f42e", 0x7f}, {&(0x7f0000000300)="33a9d96879f30e0beae6424b6ec5774ea58de3cf61c514170230bd315c2cebf5932e9abc30b7432a8ad65b0e6b623471b2e2d0fe6fc993e7745df5e5260e8eff8490d79d2742acc2567cda623fc4a995fbfe7fa382979b5bdc4690f4bd061c3701e4450f3f249f8cb6687a047fbb6e5866", 0x71}, {&(0x7f0000000380)="2eafb3366bbd8db5e8dccff2f2d0e30f3401b2b0e8a6f43df10631b54064d5cf174da09ee3a41c267cd234bc8697ad8a0da473238479788a128557c9c1196e8ffbab5699619a60bcacb50d3d295cdcee3e00ae6c632e84d7684d8fa9626337cd3122258bffc26b8b22a609298f4decc98c263d59028b7e9d5103eddf5fa783da3bf734dff440cd09d541c924040efec97e48e3738ed1548dccde697c48ed77697a4650ff88bce5", 0xa7}, {&(0x7f0000000440)="87271a539bc0f8671403f36d1143cdb4bd14ed394893172812f047e9f3279abb1d551e8105b6a548ce2d8425fb1aff3bfb47ef71097dc12d17cc2862cf7064c1fee26990ecfeb35fb69d41cb3490", 0x4e}], 0x6, 0x0, 0x80000001) sendto$unix(r1, &(0x7f0000000140)="5885", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:10:27 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8000}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x400000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x6, 0x2, 0xad) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x401, 0x7}) 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}}) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x101, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0xffffffff, 0x6}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x20, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x10000, 0x1) dup2(r1, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0x80000000}, {0x18, 0x2, 0x7, 0x1000}, 0x9, [0x7, 0x9, 0x752dc67, 0x3f, 0xfb37, 0x101, 0x31f, 0x80000000]}, 0x3c) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000080), 0x4) 14:10:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0xd, &(0x7f0000000000)={0x5fffffff, 0x200005ffffffd}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x9) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchflags(r1, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x18, 0x4000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) dup(r2) 14:10:27 executing program 1: r0 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r0]) setegid(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="ff0000004f0559c06b884d8fb0a9f8"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) lseek(r2, 0x0, 0x9, 0x3) write(r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x4) 14:10:27 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaa98aaaa72c9b75c479b86dd60451a7c00382b00fe80180b0000000000000000000000bbfe0366612d800000000000000000aa21000000000000000400907802c4a89553ab35000000006000cdcb0e5e858a251d0000000000000000000000ef0009000000000000000000fa000000003c14640d68f10c4289364670f4b9e8d7e9ee83e37bd61d5b30e32014621c2aac247b94d66ed06908990cfcf9d86fc5cd32b715adef0f5ab857db2baadf1a8dba62ebd609495531f497483210aee3feb981c0539001ef23f4c1a1e66122d2"]) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0xbf6c) 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}) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = socket(0x18, 0x400000002, 0x0) setsockopt(r5, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r5, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f00000001c0)=[{0x0, 0x0, 0x1400}, {0x2, 0x0, 0x800}, {0x1, 0x6, 0x1000}, {0x4, 0xe2, 0x1800}, {0x2, 0xff81, 0x1800}, {0x4, 0x3cb, 0x1800}], 0x6) r6 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r6, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 14:10:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_int(r0, 0xffff, 0x801, &(0x7f0000000040)=0x8001, 0x4) syz_emit_ethernet(0x4a, &(0x7f00000016c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b135160014000000000000000000000000ffff00000000feffffff0000000000000000000000014e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='C\x00\x00\x00qx\x00\x00']) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) 14:10:27 executing program 1: syz_emit_ethernet(0x85, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffd71c5f3e23fe60589edd82858100300086dd60317971004b0000000000000200000000000000c404b4a22ae21c00000000ff020000000000000000000000000001020090780000000060c3528300000000ff02000000000000000000000000000100000000000000000000000000000001000200000000000000000000000000000000000000000000dfbc9b82fcb6a7574296ac87807f903688b02046d4371a2a1fbad4a5b7feeebcb75da3b80e10308a5935f6889c471c71d403f45610781ceb089d221add9c63daa219db8db911a2521ac55406844555dc52cee50161c43baed60b27f3c5b938d3c840038df9c9a27fee3d976676d97580721fc978e1655dfbb7d67a0d5793df2b14d6483e968c9a50a2fba96caf5e0005289d17aa57fe0fc4887dbd0608fe52f74c7bb18c03f7f3f110d2a8a79e52c4ca60b9f6fcb872d768090f0d8dba4e8b55c98cbb52024d1c8f57ef6f2e3c0b135992e72e2cbcff000ad6a6f68370ae00fe3b09379e20d73b071787c0d35ce266b666175ba714c3b090e088fa6c3dd8c963c49468a2417f1d402f7c625f14e599bbdebb1a70f5149f471f447b49edb393f250ccf6a5d23ceea643071a8682bf65576370e82ee27e77c2c904ee34b1a3d7b1e45ca0859b68dcbdf623731841c73ea0ac54615871684ff0834da5dbdb17a66de0dffe50f03ca4b7dd797f8d8f0f522e6222f3386bf3038e094ef209b1344d6b80357f6540df5fb436609a9de2456727a19ab68fa90b913b1843dbda22ace2d867b73c4c5873ac4456796d16c2685bd04222264215980e3b6e0eea5eb4ed1ae8ff58226bd784082f020f142e9543c5b4e44445b89fb583ea90"]) 14:10:28 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000), 0xc, &(0x7f0000001b40), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x410) semctl$IPC_RMID(r0, 0x0, 0x0) 14:10:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x80) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet(r2, &(0x7f00000001c0)="fedd3056c4b9f2b08c2f33fcb8e759d412b3424b1da66e356c7ae7a2876a5a8be021385e04dfc7529eb0bd1c50cc1f3b25e94874557b9adb647a2e69214785e1382357411be450a5e13c13d821422dede77e3c8f680bbefc29765f200ea7dbd263b3ee8a51b40244464c1cd3c8811cafa9ecef923cc40d13f9ac14315b69b75db8b992c15d874e4b424124f0e436a5c4d50a21607562f69337055add983219718822bc4ee8295b15d05512a252304491cfbfeeb06d37fc8b542e9bd6bfb1e607209c79", 0xc3, 0x404, &(0x7f00000002c0)={0x2, 0x3}, 0xc) 14:10:28 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x30b}) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 14:10:28 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) clock_getres(0x4, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000000)=0xbe4) 14:10:28 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x1a3) munlockall() open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:10:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x7, 0x3, 0x3f, 0x5, &(0x7f0000000140)={{0x8, 0x7f, 0x4, 0xf0, 0x2, 0xb62c, 0x4}, {[0x7, 0x800, 0x80000000, 0x9, 0x7, 0x3, 0xffffffff, 0x3f, 0xeccd, 0xfffffffffffffffd, 0x9cb, 0xfffffffffffffffa, 0x2, 0xa, 0x5, 0x7, 0x9, 0x401], [0x80000001, 0x8a4, 0xfff, 0xffffffff, 0x82, 0x9, 0x3, 0x200, 0xdf, 0x100000001], [0x5, 0x7, 0x6, 0x6, 0x9, 0x8, 0x2], [0x101, 0xeec3, 0x5, 0x0, 0x7, 0x2], [{0x4, 0x5, 0x738e, 0x7fff}, {0x1, 0x7f, 0x6}, {0x1, 0xa6, 0x9, 0x8}, {0xffff, 0x8, 0xffffffff, 0x1ff}, {0x400, 0x0, 0x3, 0x10001}, {0x1f, 0x1, 0x2, 0x7}, {0x1, 0x6, 0x800, 0x465}, {0xf001, 0x10001, 0x6, 0x1}], {0x4, 0x1c000000, 0x200, 0x8}, {0x0, 0x8, 0x10001, 0x7}}}, 0x800, 0x1}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) kevent(r0, &(0x7f0000000480)=[{{}, 0xfffffffffffffffc, 0x0, 0x4, 0x150000000, 0xffffffff}, {{}, 0xffffffffffffffff, 0x48, 0x2, 0x0, 0x9}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x800, 0x20}, {{}, 0xfffffffffffffffa, 0x3a, 0x1, 0x101, 0x7}, {{r0}, 0xfffffffffffffffe, 0xa8, 0x80, 0x8001, 0x7}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x4, 0x8}], 0x4, &(0x7f0000000580), 0x6, &(0x7f0000000640)={0xffff, 0x401}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') r5 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x20, 0xd4) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000003c0)=r5) syz_emit_ethernet(0x7e, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031007100483a0000000000000000000000000000000000ff020000c15d3b2f6cef90690000000103009078000000006059fdf71c8848b70000000000000000000000006b0fca3069502b0100000000000004010007044a83ddb900000000000000e5d062191e79431f3bdd0c4a618470b19141d37062b7d48b0f80ce3abf258108c2b70cda950ee9baf43ca833cf25a7eaf8546d2d5e604de096b227343cb360b5cb67a0564e21923072cce14db445955cbec2315dda38acb7dc4dc13270f3249d6d416f5b2cdcd55ace873ee1740d92b253c4e55663ed2c36743498598d950705634d15919116027348ba88f5f82c1712b6eff2be91847fe0231b69484db25115941df47cadf111c9f8222b4bb1f66f4f3ea1530fc77f7b9f48f6d6f2e1ae341ea516d22afd84b5a8cc7869cf531669fef7b25cc2"]) 14:10:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto$unix(r0, &(0x7f0000000000)="7e081317cd3d94af88191e591a404e73482a9f7c88e8fca091d6219612d43df0afed3cf0167d62dd9892f75747cb5f06acfa109d212f04a876130f69b5435ed39cca26d05f83716c7e455f579428e5ddd6d47afc50ab6854bc26f430f34d9cd51d51f5df4d74d07044fa17aad3460212f4ac8af1ff3bd78474204dc21fa651c4dd57b42f71b7c14c324db72a2ee8200c8fc4efad27667897a8604d055827bd9bf31b525b0e5ddf42f4bc02cf6a7ed6fc", 0xb0, 0xc, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 14:10:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c653010"], 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [], [], [{}, {0x4, 0x5}]}}}) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x6) 14:10:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xf8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 14:10:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef42998791b84bb42d185d01644dc286e946c08d5b0d95416a2c31256a587bd34e97038aa894b108349fd3a4300ca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) 14:10:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x43071, 0x0, 0x0, 0x5e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[], [], [], [], [{}, {0x4, 0x5}]}}}) poll(&(0x7f0000000080), 0x200000000000009f, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) 14:10:29 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f00000005c0)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131d6e30fe773910ac153ae901356313f223e5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200"/872, &(0x7f00000000c0)=0x368, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000940)=[{0x1, 0x6, 0x1000}, {0x2, 0x20, 0x1800}, {0x0, 0xbb, 0x1800}, {0x4, 0x51c9, 0x800}, {0x1, 0xb985}, {0x2, 0xfff}, {0x0, 0xa4}, {0x7, 0x0, 0x1000}, {0x2, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/234) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x8001, 0x4}) semop(0x0, &(0x7f00000000c0), 0x58) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) semget$private(0x0, 0x0, 0x64) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) 14:10:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="7f00040127ebe942abc932167089155a196d5e08568a745ec303eb72f271230687ff51e9e2056c46bed191e46812fa1901cc65a2f7674654cbe4bcbd47c76e4278d809e74b96426e347cb2b77bb2330f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x0) 14:10:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, &(0x7f0000000000)=0x43cb9, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = accept$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = socket(0x1, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) accept(r4, 0x0, &(0x7f0000000200)) sendto(r3, &(0x7f0000000180)="b595afaeb297f1eff39160c58f707105090b6cd47587f3d4f779523bdae2ad90f4f05263b795ac5328af7037a9edfa9a313e", 0x32, 0x3, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) setsockopt(0xffffffffffffffff, 0x2a, 0xd, &(0x7f00000000c0), 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="9daed0379b1bc296c3e58b485b03720ab92a95d371a1b83f31466dfe3324e5929ad3d9257a27efbe5b6636b94a9a834494e114d60f777fbf5711ef8200dac93bb860e5b081a35f7485032501e80aba9acdbbe25a6447f60a380ca597a41213ae6ff7cad524368de2fe938fd77f8215a8d2e90cf3eff2c665e2191e8b4f0741e28b121c228e215d6d94", 0x89) fsync(r5) 14:10:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x200000}) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 14:10:29 executing program 1: 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, 0x2, 0x20) 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, &(0x7f0000000240)=[{0x3, 0x3, 0x1000}, {0x0, 0x100}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x6, 0x0, 0x1000}, {0x1, 0x33, 0x1000}], 0x2) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(0x0, &(0x7f0000000180)=[{0x1, 0x1000, 0x1800}, {0x3, 0x7, 0xc00}, {0x4, 0x1, 0x800}, {0x1, 0x6, 0x800}, {0x2, 0x3, 0x1000}, {0x1, 0x101, 0x1800}], 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, 0x9, 0x1800}, {0x4, 0x80, 0x2000}, {0x2, 0x20}, {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)=[0x100, 0x6]) 14:10:29 executing program 1: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000140)='\a', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:10:29 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xce, 0x1}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000001880)=[{0x3, 0x453}, {0x1, 0x3, 0x1800}, {0x4, 0x3c3, 0x1000}, {0x3, 0x4, 0x1800}, {0x2, 0x2}, {0x1, 0x8004, 0x400}, {0x1, 0x72, 0x1000}], 0x7) fcntl$setflags(r1, 0x2, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f00000028c0)=""/4103, 0x1007}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/218, 0xda}, {&(0x7f0000001380)=""/76, 0x4c}, {&(0x7f0000001400)=""/252, 0xfc}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000400)=""/234, 0xea}], 0x9) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000017c0)={0x3, 0x2, 0x1, 0x8, r4}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000018c0)=""/4096) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) lseek(r6, 0x0, 0x7, 0x2) r7 = geteuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001840)={r3, r7, r5}, 0xc) 14:10:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f0000000100)=0x51) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x108) msgctl$IPC_RMID(r2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) fchmod(r3, 0x88) 14:10:29 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x80, 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) 14:10:29 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x1, 0x4, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0cf622b617df8202"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000140)=0x5, 0x4) r4 = dup(r1) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x40, 0x100}, {0x88, 0x8a3}, {0x46, 0x5}, {0x48, 0x74f6}], 0x4}) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x187) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) r7 = dup2(r6, 0xffffffffffffff9c) poll(&(0x7f0000000100)=[{r7, 0x4}], 0x1, 0x8001) 14:10:30 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaff0800460000400000000000019078ac1400bbffffffff000200000b01907800030000470e00f400660007063c00097f000001e000000194060000000900006dd09f10"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000140)=[{0x4, 0x7, 0x800}, {0x7, 0xfffe, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x2, 0x800}, {0x3, 0x8, 0x3000}], 0x2aaaaaaaaaaaad57) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x7ffc, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x8, 0x1000}], 0x9) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @remote, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r1], 0xa) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)=0x401) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000001c0)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/169) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 14:10:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)=[{}], 0x1, &(0x7f00000000c0)=[{0xf8, 0xffff, 0x81, "140187a5392e405fe18f5d6803ae4c0c4c1013573477ca63249ba9ca79c78d6a1fbfb6a5696f7d5cd269f2bd68b241829b8962a311d1f4f3fb1b79635f2773dac2dce0f5d8cd16b2b7d8919b64b0ec825f1ec0f4f877f3922ecfb4793ad2c17fd51d7e8c6eb678c53ccb3f0373f1204c4202ca8ce3e3c2d192754a7139f0cee5d37a0e909560c976e52ef5efe144a740fb650447bde37ed54c79815d8b7e1202bc70bc74c7d1d2ed18a6e8577f17fb33a5f2282762fa3d87c76b0320c51ebdda3e7da4e921f171d0600f85964b19b9926b67baca6d304e052d4aa249bfa1364d4b35"}, {0x88, 0xffff, 0xffffffff, "cc0ce6002ae76a0d66d83fce919b40e228315cff69b464e6f5a09da3470a2b7aef8ef523bac3d3741426052ff80b85c5a49ef80ba3b009ce1d60a63fe5b685170a71f5de0be7fc960e604724f1f9248ac79d1f072000a4096ebb652a7783815bbfab74b72a3abacf273ba46fc8ec6281d246"}, {0x78, 0xffff, 0x80000000, "ed6f5173a2d41000173be0bf3ed86693b2e2a0f54da7b961ee37dae223075a288e66f2c4c4da9d0d49b92ee27d5255a12f53d8ba223fa87d69358ca31c99eaa519008e0632a59264e7163aefd535883cfb48ba7f45365c13b2f6c75868fe263e6a49651d11"}], 0x1f8}, 0x8) 14:10:30 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) pread(r0, &(0x7f0000000100)="861beb90663a998bc1f99cb13b73ef43498c456f1b067d3aedee4c2057822737f42e494b97cb004e7ab26947c9cb536909e8cdaf24ca38812493797bec0e80741888773fc58a242501d3aa9c65f4bcb3a7dbb5fe583372869ef8c2f0f5fb269f345b28e598aab21502426ef8889d005c43ab048e214400f7973098ce1fa23ff136bd51b7ee7225b97a4b53671e2a2051748ffba4b707da47ec5dfeba132fae99ca910b68b169c0e0a4cdddb3fd298c5f8ae6c56b68acd6a4a9d4744f7cae3046570df5d14006a30fd7fb7cdb08b8899afdf5ffa7cd316c1f672493d5e1a005c8c43e65f37813625f7962", 0xea, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 14:10:30 executing program 1: r0 = socket(0x10, 0x1, 0x7) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000100001000020000000003f9f24ed00", 0x40}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000100)) 14:10:30 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) 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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbd4557484dd1b09afae169cef418b80fbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semop(r1, &(0x7f0000000000)=[{0x2, 0x8001, 0x800}, {0x2, 0x6, 0x1800}], 0x2) 14:10:30 executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000080)=0x9cad28b4a74a7853) 14:10:30 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x1, 0xc8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffb, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r6}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 14:10:30 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x82, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/114) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200)=[{0x7, 0xf659, 0x1000}, {0x3, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x1, 0x4}, {0x2, 0xf3e7}, {0x2, 0x101, 0x1000}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/68) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 14:10:31 executing program 1: 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, 0x0, [], @rand_addr="064f1428a5cdd66ab14de84c9c14b94c", [{0x2, 0x1, "bf355f004f05"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) lseek(r0, 0x0, 0x1000, 0x2) 14:10:31 executing program 1: chroot(&(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000000)="55f65063655c4a3e1668a4957f7b95ff3cb58db803a650af77430a554652c1cce2f233ca54327698e3e890f4353f48bd38e733f1c69f8b9b29db833f49d05f5c0a0b5fa111c3ef84032cc63227e70c234152b3478c9ecef2f0760000000000000000000000000000f5b6fce4f490570a074969fe730b756627f0707f0fef7ddf7075b142fe412724d595b929e56cfda0f24f9b8a0737b4bb893530458818100a3de6c3fac0ebae71a6f0a2582f27a7", 0x0, 0x0, 0x0) 14:10:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) dup(r0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) 14:10:31 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fchown(r0, 0xffffffffffffffff, r2) 14:10:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x7, 0x8, &(0x7f0000000100)=""/209, &(0x7f0000000200)=0xd1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100000, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7ff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x8, 0x8, &(0x7f0000000240)="ec32d7d344311e2df6092bb00b115f0431e9dd2e6237a7d307ee98699dd9eb92c5ea7a1bbf6a8d60253f219aa51a934e1ab89af5338c3bc86be1aa3d266bc76fc0701c80516e05d6a84ebbf65ac233a04925aa56fb40b40acff2b7d852eb1f289b7fa07d8799e194b5c402efb3f32955ddeb314dea6b825525925490f51da9e5d8dcdcab7757d134c38a90bbe6c11ef592a9394af518b0d0dbdfbfb94710d9fad240c582f428f21028898b46", 0xac) dup2(r2, r0) 14:10:31 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x3, 0x84) semop(r0, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x1}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000140)=[{0x3, 0xff00, 0x1000}, {0x2, 0x8}, {0x3, 0x43c2, 0x1000}, {0x0, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001280)=""/4096) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="3c380656", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x8}) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r5, 0x6) setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 14:10:31 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r7) getsockname$inet6(r5, &(0x7f0000000040), &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{r0, 0x80}, {r1, 0x4}, {r3}], 0x3, 0x401) 14:10:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x4) shutdown(r0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20510, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)=0x1) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x10, 0x0) pipe(&(0x7f0000000080)) 14:10:34 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) getrusage(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:10:34 executing program 1: chflags(&(0x7f0000000380)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getppid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x160}], 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0xec, 0x8, 0x8}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000080)=""/31) semop(r4, &(0x7f0000000040), 0x0) semop(r4, &(0x7f0000000300)=[{0x2, 0x6, 0x1000}, {0x3, 0x7}, {0x0, 0x1, 0x1000}, {0x1, 0x5, 0x1000}, {0x1, 0x7ff, 0x1000}, {0x2, 0xfffd, 0x1000}, {0x2, 0x1, 0x1800}], 0x7) dup2(r3, r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x5, 0x1, './file0\x00', 0x5, 0x452, 0x80}) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000002c0)=0xc) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/244) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 14:10:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000180)="00000000800574ca65f99a8d4ef76ca1e46b09b56d0a54f4ceac7c0ad984a2ba4e6124c2a16334f79bb46ce26e5b4c741b3d57f8d5ddbd3c70ee2ac1a2542e5967d573ce630e9e2520eda22d1494a58baf83474c2700"/96, 0x60) setsockopt(r4, 0x0, 0xd, &(0x7f00000000c0), 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESOCT=r4], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x6}, 0xc) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="2c2ed4a0e01318f0bf6c293329e6ab1a3dc0d574dd2a9bf5bb96d422662fc5711ccf672f5368ab586e0a336be7ddf42d2068daf735229a48775d748c9c3dff80c6099911c52be6e474911eaaf567287804cf64e6cce0171f83a342ac4a420740c2819d8dade76cb5c84575c42c295064c6e0564dc1148b009070ceba65dfbdf6d909507e40b15e2b58c9bc6aedf47abe95cc63fade02aa93ada86f09270801f641b38aa296069695fadead43a193bf8f747d0dbc7fe99559c9", @ANYRESOCT, @ANYRES16, @ANYRESHEX=r7, @ANYRESDEC=r0, @ANYRESHEX, @ANYBLOB="b908f63e59d463f195e8004a50b62ddeaddbb2674f92d92c79f5b7aae261b7f37539", @ANYRES16, @ANYRESOCT=r0, @ANYRES64=r5], 0x10) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000140)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="d247874f0dc574f51244e349fd384c02748de4faf450f91a878a1c69bb31b718e0f85c422a779eb463a1132f2d68370b0de7f1677fd3064a407f15f7518275925f566312a0c7f6a5f3c1ce2a55aabcbef716223ec349c744fa04669507083a0d94da81982aec6c124ee7ca1b24bf6f86c7b2352c2dd47d4ff807e021b9cda2c43fb1efceb40ed4fc3bc51dce9513cd22746d270659ee3fd2b291102a7a522ceb3f9e54608068b833ff9a9c4a30540a2fa4006858d8611898ba0d5e4152612d8edec47cd4134a60b76a9c5d29983970718ceb7d4edd29b50f849882b060d447d426bd3abdb424dbbde2ff2abb", 0xec) write(0xffffffffffffffff, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) chroot(&(0x7f00000000c0)='./file0\x00') 14:10:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xb, 0x0, 0x200000000000000}], 0x8001, 0x0, 0xffffffff, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x148) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x1, 0xffffffff, 0x5}, 0xc) 14:10:35 executing program 1: socket$inet6(0x18, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r0, 0x0) 14:10:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x7}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffffffc, 0x80, 0xfffffffffffffff8, 0xfc80d8c, "002451850e0900", 0x0, 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e232dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e597d362e8cdb20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f00000001c0)="a6d910e6b704ad63b841278ec5c91c7f2cd73b973b417d307baa9c64ac475721456fe4d5024deadee624f4191430f85243754b34f5783b57207af722bbeab6f8fef429e83e28ea88e673f9e8409102962f4231627ba1461998b27bcadaf1a7162c9f8e8bd4c8d40eb30fd40e490c0fbee911f5303e29e3cdf8fc14538c61f48d3b09ccf242f8eb25bda1a96bbb7422e59d848deb0550d2e2df1aa5df997fa4519ee4709ebd38837f92", &(0x7f00000000c0)=0xa9, &(0x7f0000000280)="f8d121af02b6bad2f32b00333305f1d55a7b466c081ed0deb0be5b562eb65bad5f38f32700ff990a6c5b1ba79f20dc4dd322d3b5909591e1e66624ca1766d435bc70ae4aed79e2199cd0c6336fba4135d57987475528a047cbeeaf301b7410014a41b30ce87005defd4598", 0x6b) 14:10:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x30) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x8, 0x4, 0xec}, 0x3ff, 0xff3, 0x80000000}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r2, 0x20007471) socketpair(0x20, 0x3, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x9f, 0xf6c, &(0x7f0000000100)="c859e55dbf8c2beac1ff04825b8c0b8bbfb1656b5d59be48160f52560512cefd6e08e0e7268fddd5250f8a932ae3ab16f09b045f38795685970f44ed8ad99b1efbc134bc4f85a65217cb88816dd3b4acc378f5571d0a585774e146728f77", 0x5e) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10100, 0x184) ioctl$WSKBDIO_SETBELL(r5, 0x80105703, &(0x7f00000001c0)={0x7ff, 0xc, 0x2, 0xa9c}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x2, &(0x7f0000000200)=[0x0, 0x0]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x8000, 0x0) sysctl$vm(&(0x7f00000002c0)={0x2, 0x9}, 0x2, &(0x7f0000000300)="36a57147a528188ddef8607e9df8b68e486a5e5d56b6aaff09d2e592b7053caf722bd90e13227c55f9b9271711d47e19cd151272c3c5c3404ab7edcb8b97c2d2277cacc9cd7fbc2ed49fdf1e3ae7e4fe19030b3c42fa476b90fce99c22b96c739cfff80b0c1341459d01bcfeda48395655d39ca37047e3411c9befb001cc0de4308641e184ad79c8683901f6ecd7411893fb64308fe83e28bd0bbdb9f9b83ce1b60e2d82c45aa21dd66b67966c2158513e5e49493cc2b9fc7f351dbf28a360817d2fd4a1d6a060730d0dff658c3e35b0ef9ca477d5d406fd", &(0x7f0000000400)=0xd8, &(0x7f0000000440)="134a7c9e402b66d8d67872f6bad9b2470c3bb439c807c6d5b053cfad96ebb1a3d1525cfccd3bf772302211c19bb1bfa1a89d84ad51a3b23e0f048eb51d8b7d5f32c0ea742693bb238b1fef0257d1f129a938ba6dbb4f76654b1613a333777506a237a6451c7ca0ae7dd02d6c1c3e0a2b9bab8c40b5a958b8622e8679f717fb5aa54d86b3f8c91269c5fd94357b206604fbeb06a23396e322361e97ae37bf995425d39c57460cacab6eb29d7146", 0xad) chflagsat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000540)=0x7) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000580)={0x5, 0xe31, 0x0, 0x1, "42d588f9ee3efea74e333d56a33f5f3400840c89", 0x7, 0x7}) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000640)={r6, r7, r8}, 0xc) 14:10:35 executing program 1: r0 = socket(0x38, 0x0, 0x5) syz_emit_ethernet(0x56, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130020e70f02000000040000000000ffff00000000000000000000000000000000100000013a02000000000000b6e40a886caa9c997e71580a0ccc0b9ad811df825ccdfb53e9b861b606eaaf07c9aec4e737ec50d208415c17af9007f15b294facb157d6b58f254f0000e86d2b8c63810c32846e26dfe96216d083c2e627f026681f70fd9d0760b31d09389a79ce0ca4f644b37391675fd7aa29a4ec6a6d587e6f7131f2e72833748933adc004000000913dc3b01485262a0b8aa55158cd63328fb1a93968a97021875b832ce067c4831b448383f223e89f3fcab4323cd1a3886aadd88d06e3a64385311edabb49fc6222920a14bfc9f77b846cda8525cf013b4a1b18368d3b0769b9054a6189003ff03d2e275b5de0f060dc9d19f37938765423901197cbab32a42adb6ea2853d592ea62985cd4e98cc00000000000000000000000000000000000000000000000000000000000000c84472ef0d5856a709dd6579e2cfe9"]) fcntl$lock(r0, 0x7, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0x80000000}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x3, 0x9}, 0x5, 0x5, 0x8}) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, 0x0, 0x0, 0x0, 0x14b, 0x9}, 0x7, 0x400, 0x80}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000200)=""/101) r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x6, r5, 0x0, 0x0, 0x0, 0x14b, 0x7dff}, 0x7, 0x400, 0x20000000000080}) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000440)=""/222) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 14:10:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) 14:10:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xffffffff, "00000000367d8820b3c743e20000000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:10:35 executing program 1: syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaabb87ab9db8c94744a13605aaaaaaaa0000000000000800460000200000000800000000000000bbffffffff830300000a009078697bfb13"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="96e014c1330ebb21eee701a85748c0835c78e443fd2f71474abbb6191eb614ccbb04c7e77877d81bd0f686da02ff21a31a46aaf640c40232a09e0cb519e6b76f48004d20cfbeaff25929c4986ea0a551ac93cbac2cb0b59f5a927b0556636f985c2c5defc3fc4f4a4f6a4e3e27c73af61db1f9fd4447fc134964b2e5bf75ed5593efcc50caffcf3912842ad4b85a76ad97c4379f96d63b74fee5e13609e2b7d4ed8719cb332f48c235a4e2566f453f4dd1ad53122d20369f417e391654d6", 0xbe) r2 = semget$private(0x0, 0x4000000009, 0x4a2) semop(0x0, &(0x7f0000000380)=[{0x1, 0x1, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x40}, {0x3, 0x1, 0x1800}], 0x4) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1000}, {0x1, 0x4, 0x1800}, {0x3, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x42, 0x1000}], 0x5) semop(r2, &(0x7f0000000200)=[{0x1, 0x9, 0x3000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x1, 0x9, 0x1800}, {0x4, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff}, {0x2, 0x2, 0x1000}], 0x9) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/138) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/57) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x40, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1000000000a35ee1fde70400080000f2ff0000009fb23b0faa"], 0x10}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 14:10:35 executing program 1: shmget$private(0x0, 0x2000, 0x201, &(0x7f0000ff9000/0x2000)=nil) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, 0x0) 14:10:35 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaa8aaaabb86dd60000020017c060000000000000000000000e3e900000000fe800000000000001e000000000000a24e204e2240472068fe6895ffad49ba3ae15959602824360ba866420074cfaa6fcd0bbcf8", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80000000907800000101080a0000000000000000"]) getrusage(0x0, &(0x7f0000000180)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x100) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x79, 0x0, &(0x7f0000000000)=""/121}) 14:10:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422af46a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383cb8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c17730a705e491e5975ae8700"/375], 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x10, 0x44) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000001c0)) connect$unix(r0, 0x0, 0x0) 14:10:35 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYRES32], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto(r0, &(0x7f0000000100)="60a14e1b0717b33af5a12794e7a4dedc0b90bd6f661d1e1a601814f49b2abf14bcdc46f999b226b6289da225d4ce0c5fe5efb7ccbb52fdf1b3e8ed3c41f6be196c3b4efde7f1d25226aa4a7582ad95daa36a469c5b78483d8e72623550fb16529842bff820d45911126e3cdf72fd68c982bd630d6445539c52ea46b7f3466fd9402fe8297f7dc1617d0c1f1a10dd71f80008822f3106649f3a879707a199ba77b629cea4ddd38308edd50f589f321114219fca945aead5cea35d22a0508cf77f63cebfafa66cfe4879d7c56bfbb133de16cd739764b1aaad6d7572bfa10429f59aad054f00243b82b61b671deb60be6850e154e887ffec9d399b401c084326b5d6243068ca0e91c56d4c9f7cc019c092607ffa9f8e3e03ab276fc9b32970e9788eff92d80627fc2e8280a4dc962ba30bd43229224fcd5f8a5215f726c9b1e5e00bf1d24f2325b83daadfc83664d45385ca5800cdca08badaad464133569454208766aa3fbe0e1b7cf20d46851f95a89dd41d44146aaa96b95db2c02cf7ffd4ee7ffdd6fe498af12c440263a459d7271298f4b73ae51c697cbd3aff0d8cf1b01cf2904d3b6fc13c412631505f188ea42d1b0115d64eea344d1214b9a25c1e56d526be84f2b83d4bd55ebccdc26981ca57bd970b148a6d6721f847bfbd8e7518b1b95e78f8f27a88ced1c53ffe8acae3feb5165cee86214e0f9e8e314f866ece4f658445fda686de227b2621093227d84b63d7ef0aa8e998d2f1ea9d73e500ca9ef1ed8649e660be023230da872f5fc1f776c09e838d406d3506cb578e2514ad66c404e799ef33b5a2e9a202dad15439ecfe19577176c5e83e8420897ce3afe2b426197407e57d43b07cd5db28d834705fb045d6115cdc297b940601e1afdfaa647a1b17ddc79160be5700d895fb035eb9de37c99151477ba414323ea49b18f1944de7f19f2bb76f8f2707b082ba22cb5386392ca9b3b8fecab38967a05b2fe13c6fdaf935aaa8fb47bc4ff32ba0c5e8d9938acce8380cd99dbfa474c008d85a0b86a5c18b924bcee42e1762d09aff6d18ba3b8eaafe561ac25668cce19845429a2783ba3ac2092a3be4aee7d1819782efee2f189fe87c5582809dc6729629a63c1a22869576a73212aab656982518dee06b6584eafb900e2b77a4f07c8c58555ba57b0f9ea8c9c324506ee942efe47cfe4819ed6e99dcd1ef3d29be0a1ef80a0f102e81217f088b568b239d4a96a341433321b80245e9286a1f46880598c2adff5f421ddc38590aabfc39e2980c53ea7f97a33e66aa261bb3d34e26a246e1e46aabb086ecb609842583dd68a279ee9dbbec4eb5bba7e6921dd6683b06160f4252ba3078ebb7ce34f0d8fa0e863603ccb659b4ef63e0406159fa7c7bea2a74b367d66988157329381da02248cd972febf3ff3edfa6a8fbc88b1e2e24efc14b1b60a90777fd6b3a9741f4a6c8e4703d735d9b3d590924f6563d509e5044f0d76da9ad7322d1dd3351b33e4d5f2ff3618063d326371102ddc82b596973e40d3dc9983fe35d7665835fdff0b7a37b476f570a72026995c0f6d861b282bd70b1bd33e2828d1794f477ff4d155f33f032f6446ee700382a0b17db7c412897824a60413330b96a9f6304ec5b9bfacdb76459ba23c0fdc6ab1da68e117653c708adbab9af837e3c2e9a60c90455d628f8f77fcde3830321fdb29e4809460d594b525ba2c3d560569a39ea960ef2b191133b876ef2979141d5c8e04ac8f7dadbbe66e16746d27091b6f540ffb859d31177ee892e929e9ffada5defce4d50dec7e3e589c339daf0dd0a5e178af093ceb0df118d9ea29ad5b02ab569054bca5c4723135179e338957304b2203d128c43caf109d8b000347a5c5adeb6d11058b20e68084d6c070894b1c95dd1c1f742bc3a0ee47b5683d4cd8d5bcd8046b548bc983cc08a0a7e8e2d3c2b9fea32bd109a533e0834ad21119b2d001049f97febdcd1ca1ad8325e916d95afd13e29853297c0bc9b2841ad98b5a4652f712f63ff8b77590fbab55f9fd09c6e74e0cade7f6096b7ec2ab801c871ecd50a6c4f072e14e146f0018fde110525a1053df5d32de358efef939ed5e58d639c846255b6547ab62ad6e887cd35b56e7a2ed38b4701da73e8115060ffe910d73cdd10f3d30780755858d3f3d943258cb0e3e214522ab88040d28244b0878fac85f1f1346058ced5c6ee53e059d312c167f9ea5ade45d9e37e27df08d29727f95344137a378f082ef565bd40866abd90cf8417d47133a07fa697f3406b45e83b59c4255de02567abfc5900dbff8a4bcbf89564c13a5b11a1087933e7a6bbe7376022f628825c61df441675dd5a94346d0a3361fd38cd4a0cc52b9a3c0684c87e988c9a6983efa67bcefa64c18091f62c0ae98e511f1ba306bfc966c5276209665c644d417d603dd047741f0c3b8fe005e14d09b965666105133c346f76de4a2f30b8e0ba36fcc466a25030c7cf8f4f2dc7a070bdf0b122311b84900c47cbfb608b21bce4029ac9e220a3caffe47d263e719ca61549a92f786cd726b677dd65223f4f2ceb5b608404d29b74461911dd2ae66f87002612e9e2104e5d4678ea15e7894843b252b82197495f8f26db4329deee9344ccd30aa17f1d7e944fdf266497edbe52642450fa84652f5b2c1b5c23f29a704e15f0afd547bc89f8a375d53b7680629bb08b96a234b45af216203b2fece9815f08b4c62652e81cc77611d5f08e4bc1057255eadcb3151297a1459a3591dc6a4e91ac4029b5604951e8954e1e51f98a2f4499dcb3dfc649d3e553549e340547970b5118b47bd87b21411dd6bce0162a4689a442382c1fec6f9301e374f9016fe266edcdbd8101cb92de608434b55c38cfd4bd7c287b41d539f0ab176769d56beb9a64633180ce4a5cccc85569fb48ddecad435d8a76696e6604c87c0206287c4400183eb874f3663a492ba77579ae48c53e55a0c814b9f9d52a7b2d588f165cd48bb42c2b0aa899bf8e0feb1a65bbff8717d35480f9d8f1726e9205b3157bcfd3a48eddd03a56e7740cb4aa09a8e48ba5af6ebf849c35106951768896a36f6bbd79f66479205c9463c5ad47358230fdfb9798bdf51cb8a55d4ee0cf65c013629677a5f66a824b085303e72dd68f5501c72eb713eb250e61245073e01917e75e4c6a9faa7dbc59fa3179a13b8cfe57fb6f1967b3f7f8924d597cd65143c71478277f56ef4efd57b9287517c9620c859bd8655594498c7c668d136f56b13e9eeb89efef6082e745a89b6152b57dc4ce23ac69fba13379f5ee57975ba85b4a4852975214a5629eb29ededde313ac32be09377bfcdda55bc4242e0ad97bd43c191f06b5ef77d2e49849051cf6768ee3b0d240d7257d0e4cae7398a30b352a8c026214d1c003cdedd1fea8e94bf827f265a7bb2f0513e2a3d6cb2d8e1d91d5ef186b8ccbc158a294eb9256e13c8b7020ebb31d0f3217fcc27febba3e09d725231575c9cfa2393d129a4cf53c754566527f65c7bac7a07bcfb2a6356e600b2071ffa317b8de8d5aa8af06049a26ae569a7a820ed80141df32174b1051b5d0277580b70424e08e05df1559c46b51c7e08f881aea7d6932a26410ef5b6e104d5a3e77d42d84a57e49aad5cd4e22618ea8aac9ce2f23cca3404930188eefb6f0e9820c652efe81af1d0cf41630756d188971758fdb3c944dd1818a2231dfc1570cada2a06f2448ba5fa72656028e8e0d303174e9f4c33117f313bad13ab1345ee0644e9c6da53a57fedd970a4061f875317369ef0f572e4b79365b380371664dfe506faaa7d36ebd87d50a11155935930b8438dda9e16c896c5b8dc0bdd10f951b867cc03ed23b5d22a55c3f79ca2a233ce1229d8c9d23233315040cbb8842285be122530a569898dad1b726b3e91969b304fca4538678622a90b818587a22bc51c60537fb043c7b623cc77a11be98ea5258727b4e9ce1d5aabd8573a8a43ab788f3f21e919073d4b5ed6c64f2439be6dcaf403e03e49891a3570bfa1ec1037aa58f091639cfcd4a60994362922f2a42ef417e7c7f96b178a8af5a4e9306c7b1e09ee99d0e312be34a283bb39748a8246492497a06c4b89246db0db36a71e5404ccf1dfed9e324b4ff38bc55338d66b122ae87fb0568466ed0f3cceea19c0a54bf7ac5014124fc91ea2cd43a15e6841380bd59a625a4b113184cfa391beed40acf24a33e9299583f6d04a593ddb3489e78cc58bd9764504aaad019f4e2850054af3f43376e4da0f0100414acf60780691ac088de820f697a3cb19de5b4d17bee59cb70887014de1bf615230ffa950692dc3d7923472d1c393ee22781b91a95be0e68cd3c4af1d61ee8450a7ab01deaa00a0759b9d95930eea46794a2d3534ebb57db5358f7e171f339525e0f9544705915201118ee3a11ad7c77e553b3480052b770f883a05f25b757be091ebae5cea74169b8d31a7864ce475b189721a8950262db6676ffac43023c1ca95bd6cbff8dea169d4d21a58764fd30504a44e97e50342f14b6fa8618637ac50afc630fb593c5350aa13dd671cd13754e0519d63d90c0225ec9cb6e5f10ba3fa2fdc8aafb043b440e9702c4b04b5227d6e04511112802c768c662d2bb4e2741db5956dbfa31c8192e538e9d9919276b3c171d5d547eba896a30b1f0cdf05047c2b23eea64867291a91a6add9d4b7684d6e0e10a2a221959fdb7f5828b3fde9a21a14ce33ed29f31065ad96e140934ec52c502f24545822c5b640f71f10bc05b8e478becbc02c05480a6de6f439c84f26bb78ab701c1201a580d1c2bb673e943f2f6124b3252aa2aeb47208235d074dc31b1c3f49c569b338849638e4c19bcb4bf0bdbbd8e71b2a319695b983ee6594716c71dd946a51df42cd61cefefe7fe4092e3796e2b6e91b3ab934dacfec113d4139d022ac19531afd318d269b9bcf64f28e64ec2faa1220a9d648d8400a6ecc7f30c6eadea48d45842e77b2678b0830f7d096dacc334d789c36e2fa8408b41f32f7df5602fbaac8d1a6f778b2f8346fca651fea170d53b143090d56303e53c4a80dea012f434ab16d03cb3c21c0b501c18b39429a8a3ee7116951c45cc3510f78f03264c38ee11e26874a7795f240e499949cc835c5f050a0add7478ec2ebc5d40431907db16ce30ddf1babd8a3ab1a701664c904adefe993d9f3b3964f45611c5ab11a70941bb78663638f6a11d157f57e2cead95a65ef5ec62a2947cf1815156925e2a79e64d06fb114bcd8b7839b857ab0b8d335bc62f0c1a112e9d6b5ee394452b7ac1e3de8a364bf3726356801cf2cd82d0d203feea82ed91373701180ee64a8ee4c55d7d89809c11d0863dc29523c9d86e3bd55e71a5648c028b76e0d459c1f2ecfcf763eb3fbef4480cba514cef928cabf3f5f0b62f5845e95942f89402c0283b3231f899ddfbfe3473be25df4748889c173078b9aed200640d6f3326fd5dc5a652aa6b57387967d793f476eb51e5df217e01083f36f712419387904a61b6a6210216e9703bbcce41693c757f0f7e2d7d8d4ea7774a47ce580801bf8787e37076b36437fc513322c778438f77b3118f5079a972c1d240a54d00d60967455ad413f317d3b959fcd3949f3c4c0f99e27f1b2c393bceacda808e690f6aa56fe1630c4e53761e3d2945c7a286af50daa7915ecd6b0dcad156ce2842d833b1ceb5c21e276d368734e67bde51f4b5d719c2071d56780197f3dc344fb7e085d85c40a31f1459c98a48c2537ce989b772b8d3301e5a8eaa0e7f8d6bf3091f8f64e9f2bc4e40", 0x1000, 0x400, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x3, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 14:10:35 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/11, 0xb, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c651000"], 0xa) r2 = getuid() r3 = getgid() fchown(r0, r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() r6 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r6]) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, r6, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000005}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f00000000c0), 0x14) accept$inet6(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) lchown(&(0x7f0000000140)='./file0\x00', r4, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 14:10:35 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', r4, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setrlimit(0x3, &(0x7f0000000280)={0x0, 0x8000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r6, 0x10, 0x1e4}, 0x7, 0x103, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) seteuid(r2) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, &(0x7f0000000080)={{0x1000000000000}}, &(0x7f00000000c0)) 14:10:35 executing program 1: getpid() syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x80, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffd, @rand_addr=0x4, @remote={0xac, 0x14, 0x0}}}}}}}) 14:10:36 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x3ff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000140)=[{0x7c22, 0xe0, 0xff, 0x4}, {0x8, 0xe2, 0x3f, 0x7fe00}, {0xfff7, 0x2, 0x5, 0x9}, {0x7, 0x3f, 0x5e, 0x1}, {0x58, 0xc3, 0x22, 0xa34c}]}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000240)="a28d08f0b0f2f635830bb4b726f4210b0c73a6cd242174873b9e44cba9c6f002a1f5a77f296c69b899c55da4de061b43d624c6f29e18eff4e5726442d5c6905422b9a8620e1167bd250c69cbe4c75cbe6698385c9d90989c2193462dffb5d18fdb986fd0b441879d9557baa39fc0eeead5064a21c244fab3fa1bf2fb89b79ae306f3d62014a851d917a4aa68cf0116e09abcffc0201fedbc8f5e626b8c07a1f5", 0xa0}, {&(0x7f0000000300)="0d9c1b4aec8c54708db75866105dc4c258fd743865ccf8bbb015ab240c670100f49216b7a5ed6432a8c7b17d5dc29abfd44151a09f7258bbb35e7f6b017bf55620ab5bd3c4e3ffa262802248690e8ba2e683088d9692e946c1697463bbb1d2a8ce4118086707bf9f37ed2f8bcb081bebcf6bcbc0a55e61123ce6cc07a7af55558be03a85e4c193ed4af06585c4416d380ce07ab115ca3a3571f9205b8f53988e47b7c7e0e12af5da", 0xa8}], 0x2, 0x0, 0x5) 14:10:36 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa3dca11fbaaaaaa08004500001c0000000000009078ffffffff000000000800907800000000"]) 14:10:36 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x80) syz_emit_ethernet(0xda, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xcc, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x2a, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@generic={0x0, 0x2}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@multicast1]}, {}, {}, {}, {}]}, @rr={0x7, 0x27, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x23, 0x0, [@multicast1, @rand_addr, @multicast2, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1]}, @ra={0x94, 0x6}]}}, "25563a47c971a28e"}}}}}) 14:10:36 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca4dbbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3072babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:10:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) 14:10:36 executing program 1: syz_emit_ethernet(0xf, &(0x7f0000000040)={@broadcast, @broadcast, [], {@generic={0x805d, "e5"}}}) 14:10:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b813", 0x196}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open$dir(&(0x7f0000000200)='\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', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='./file0/file1\x00', 0x8, 0x101) recvfrom$inet(r1, &(0x7f0000000400)=""/222, 0xde, 0x2, &(0x7f0000000380)={0x2, 0x2}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x80) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0x8000, 0x9, 0x41b}) clock_gettime(0x3, &(0x7f0000000340)) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x600, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x3, 0x0, r4, 0x5, 0x4, 0x9, 0x1}) 14:10:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x6, 0x0, 0x0, 0x8002}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:10:36 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60e2db140008000000008d00000000000000000000000001000000000000000000000000000000014e204e2300089078"]) r0 = semget(0x3, 0x3, 0x5e) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/26) 14:10:38 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c453000311384ffa177f9d208add41e7c3367e10824104611663f9e69e7e0712b6f0a2379fb36772e989b0eb5cedd00d8f5be13695ce8fbf844ed35b6624e950063da69b8a55c467ec8e4ce8aef06b33012681c01627c71bf006530f7263b6e880523e415c2e1424741eab7334515a541368f4dbaa095087a5de6d6008899677ff198143ce8c2b673b29a323f02b8f8ff60305fd1d5c2c3ddd85ae7fdbc6039c77720efda704198839ba6000000000000001ff7160d863a80cbb271cbe3eff32387434f122a5be8038d2b54d5128bde29e27583eed5a61403ea651a422aed6a345ab30b5a374e5dad84c34f8cf67de4dee3ed175864b282ab6dc895e1fef1ec38e053776325888e3e23b53aa34ffeb8e584f86cc5bb790ee13eba06165d76e336af0747383cb8d716a46f6a6d880cd0ebfbc82d0ed5e344f159a5772940421dd361e0c87a5616d149eb621a8aac07379fc99bc5569c17730a705e491e5975ae8700000000000000000000000000000000d60d631d867d7a80a44ed4b72d2191e8fd2f4343"], 0x10) connect$unix(r0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) flock(r1, 0x4) r2 = socket$inet6(0x18, 0x1, 0x4f) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) accept(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000080)=0xc) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 14:10:38 executing program 1: syz_open_pts() r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0xe, &(0x7f0000000080), 0x4) r2 = syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) fchdir(r0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000100)=ANY=[@ANYBLOB="0600000000000000000000612901d989973a42afcf00000000000000"]) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x101) 14:10:38 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @remote, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x4, 0x1, 0x5}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0xffff}}}}}}}) 14:10:38 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x1ffffffc}, 0xfffffffffffffffe) r0 = kqueue() sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080)="46a74e5890c597970931fac1c272b9bb6d6bd31fe33660d1ce8b5a94e12adf60059a671216cfeef02634e6613b6c534635672d89473f3dd1259f8b3a3ce59dbd9c2bf500e16a8ff983cc8e420ee798a4b77e29880d2656c008c6650ed45059fa08c899edcca96d06d8db0610dd68f13c2897f3f179febc50068c99ecb031b9ae06cc63b7894aa64246229aef614977a4bf43184697051a00223dae5097f583b95ab587f955df6aa8ef1c0ef81ba48915c5aec8f98ebd8c780a14a2502736d4aa7a86a7ea8fe386a4e2cb04b913", &(0x7f0000000180)=0xcd, &(0x7f00000001c0)="50ce78074cd0b773c70eac7d20dd41", 0xf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) kevent(r0, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) 14:10:41 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000001140)) r2 = socket(0x18, 0x400000002, 0x0) setsockopt(r2, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/4078, 0xfee}, 0x400) 14:10:41 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r1}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) fcntl$setflags(r1, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {0xffffffffffffff9c, 0x20}, {r3}], 0x3, 0xfffffffa) 14:10:44 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200020060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22d2dbfbbd09eae0756dc31fe386a9925c607aa39b155a807d8d1553283650c0ab38e307774535e29a0a3e437eba568e27e046cfa865", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80020000907800000101080a0000000000000000"]) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) 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, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3}], 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, 0x584f, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x2}, 0x3, 0x80000001, 0x3}) getpgid(r0) 14:10:44 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYRES32]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5f744dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 14:10:44 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000001c0)={0x80000001, 0xb5a, {[0x3, 0x1, 0x3, 0x885, 0x2, 0x6, 0xc4, 0x81, 0x8, 0x10001, 0x0, 0x5, 0x8, 0x1, 0x3, 0x2, 0x211f, 0x7db], [0x5, 0x7, 0x5, 0x400, 0x7a, 0x40, 0x80, 0x800, 0x5, 0x83c8], [0x0, 0x6, 0xc000000000000000, 0x5, 0x987, 0x9, 0x2], [0x1, 0x800, 0xde06, 0x20, 0x0, 0x6], [{0x3, 0x81, 0x1681, 0xffffffff}, {0x9, 0x28000000, 0x9, 0x8}, {0x8a64, 0x1, 0x8, 0x7}, {0x80, 0x7, 0x3f, 0xfff}, {0x8, 0x9, 0x80, 0x4}, {0x0, 0x8, 0xc1d, 0x6}, {0x1, 0x5, 0x8000, 0x5}, {0x9, 0x1, 0x1, 0x4}], {0x0, 0x7, 0x3, 0x2}, {0x2, 0x2, 0x1f, 0xa91}}}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) dup2(r5, r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 14:10:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 14:10:44 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd, 0x0, 0x0, 0xb214}], 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 14:10:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) 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, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffd, 0xc, &(0x7f0000000180)="a0758f47ca311db32eaa4e4d5336539931929648d3f0beca2e1c3b0664c045cfdd3005a0d792410d767703ade6b2ee9e5f5eb856e04f1c8f639819d17ab841736668518823245ee89a67433094391cd4227c51928d3cfdd1fe43f6c7da14a833d733f30faae6d1598b0d5b518b34a7ab54f36f05bfb6bacee161ffafe13e1c2d208a6edef7bd7b4d9b8e9fc2d17599a9d303707f8aedea57ea7982957612e94c6968bd04795f3cd4762ad7741960245c5e8f7e7c21326b692263607b85b273de95f4c9", 0xc3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket$inet(0x2, 0x2, 0x0) write(r2, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, r0) socket$unix(0x1, 0x2, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) 14:10:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 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) msgget$private(0x0, 0x2000000186) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(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(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/131) semop(r2, &(0x7f00000004c0)=[{0x2, 0xfe00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xffff, 0x1800}, {0x3, 0x0, 0x800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) 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) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x20) 14:10:44 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000000)=ANY=[@ANYBLOB="cd3997030f0000000000000086dd60e30600e800083a0700000000aaff0200000000000000000000000000018000907800000000000000000000000000006c4b4946b0d381d21e59e0fa897ec4ed86a8b8de8d2afd426391148ce07e82a5f9883dbbfc44113ef8f49bcf1b8eb1b8b40464db5e09a762c61ca5e4af24a5693f53f4884e7bf86661a9dfbcbf48397fae5e454265b8075eaa291c01"]) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) r0 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r0]) r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r7}, 0xffffffffffffffe8) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r8, r7, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r7, r8, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r5, r6, r5, r8, 0x10, 0x1e4}, 0x7, 0x100, r4, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0x24, 0x35}, 0x81, 0x81, r2, r4, 0x3, 0x5, 0x8000, 0xffffffffffffffe1}) 14:10:45 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) 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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000100)=0x5c) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x0, 0x3, 0x3}, 0xc) 14:10:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r2, r0) r3 = socket(0x2, 0x1, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 14:10:45 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) fchflags(r0, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x84, 0x3) mlock(&(0x7f0000ff7000/0x9000)=nil, 0x9000) 14:10:45 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x2, 0x4, 0x81, [{&(0x7f0000000000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x8}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x7a}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7a90dcc9}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x6}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0xffff}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xd10}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000000000/0xd000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x400, 0x43) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x2e, './file0\x00', './file0\x00'}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r4, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getpgid(0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 14:10:45 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="7c8240afcbc2c08fd090f97ede4cd7b56ab075de8876a23201634cce8372303990e15c3c35458ccf63568a193389d141a853155384191f346c7f79990e8b34ac65b0dee7e9cf10c80f9df771b8"], 0x10) munmap(&(0x7f0000385000/0x1000)=nil, 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:10:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(0x0) r1 = msgget$private(0x0, 0x2000000186) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(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(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r2], 0x1, 0x1, 0x1000) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/175) 14:10:45 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) sendto(0xffffffffffffffff, &(0x7f0000001280)="cb1c4ee10b8cd9cd5e955a3ed1db7c3c4e9a64013150b8c4295bd596654360e923e034fa66a9ffcf14be2da84a8e8bf013feeccaad1197e2056e6fd36cd4a6784be90748e7841255bece514bc67c50c7a516b3941b79bfafd01112685062602701dd8fbee9d76fb878843ac1c041231af04819d1492aa4e82e1ea0826e49ded348d9f0290dde43fa0477975f306c05693a40cf033ec67724dacf742138f4ab41fccecb1101b8a143c91354cbc714ef70a70e78258c4f532541925065abf01f610330d422284f2d0192c69af2825b16b6439a6b91a3834b6f6bd4670069a056b6bc1e34179de170", 0xe7, 0x2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r4) getpgid(r4) 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) 14:10:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f000006d000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) r3 = dup(r0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x5, 0x1000, {0xffffffffffffffff, 0x849e}}) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x22, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="6aabab634e19762bde733c9bbd73"], 0x10) sendto$unix(r5, &(0x7f0000000080)="faff", 0x2, 0x0, 0x0, 0x0) 14:10:45 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="d59e9c0400afe80b709785aa97778206c1af658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000000930841a83bd13e2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b6fc2376612a8f657d42536ad4b9bc6889d0191706ebb40fcdbdf6e0c8fce6ccba0457d54f82831ecfd890ec578fc8e91908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c78f1d6c83b53698ff4e22a26e8b656ea5331915c267edef22d5a43aec808c00"/326], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 14:10:45 executing program 1: mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xbd) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000380)={0xe8, 0x0, &(0x7f0000000280)=""/232}) 14:10:45 executing program 1: setitimer(0x1, &(0x7f0000000740)={{}, {0x0, 0x100000001}}, &(0x7f0000000780)) r0 = socket(0x18, 0x2, 0x0) socketpair(0x10, 0xd13c5b5c0fa73deb, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x29, 0xb, &(0x7f0000000080)="0000000058b3bec635cff2bd1feed1fc461f1c7962d654a9d02e8e1347d7cf41cbe6bfde7a80c6f75b7d09fc0629b0c47ca9f76be578947bdc2db971442bf8c6d4b6af48a45050c3c357a02db9b9032f67a8d3de3e41c5ad2723423d30aec452670f10a13337fe2b29c4582dd48b9f52913820818f48c80209b30e6f542ce430c3a7803646f2bb6cb88e94bb082ae34b9c2220d97a1259b6c41c60a5291f9a48ba2b6397b7c421c904d358003547f2af660faea7ff2b89f25b31606332b6606866a95fc36183d756bee30000d8557fba8f94d0c1c869c9a7230327af4831ef21f148ec2a24472fed03bfea25794fead2a45ef94a729690c2f0bf748000", 0xfd) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockname$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000000)=0x1002) 14:10:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x60) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 14:10:45 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 14:10:45 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60620e1500002c0084ec984c77e0346f1d6f9baf4b1efce2090000000000000000000000002b9a302aa317b38d36193dc4be96f600000148780890be92a5e7d936a92a618860a2d6fb4bfb20b45c93bb99b7c93256d399d06f34d3d583616ffdaa84903190f96bf1ee8df2ab55bc406ccaa9b1fd1c0cdc2bb59b8c65aa821aa683eda027f640869c726d2dfb88d117ced2b95f0905f5dc0484d4322c8c0920b1c15f702c4fbdb80ed1003a84ce057cf372b287d2d9681ecd88508501e4bfac2a17ccd108a94990d2f9fd7c74348262f3bcd4f5a708862781000000547a8a0d5f5c0da377537873dba12e2d06dcddbda859a7e1f89b572e4eb50906bb725328c95d94418d202efb6b89ca838ca7412649cda5897f17510682ee7601dc5afc8834d213bc949b2782fb00834c2b2bcf122275baac3e406046228672a6"]) 14:10:45 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) syz_emit_ethernet(0x79, &(0x7f00000001c0)=ANY=[@ANYBLOB="ea115beb7f6500000000000081002500080046ce0067006600080167907800000080ffffffff000101004245dc6fb24e5385fd809cf1f28eaf323f764e5d315b09430ef4912c09a800d3cfff389739c650296ececef2e13f4da31288ebe3fc9444d42449cc381b30d984fe457700314c994266d878885b93b3d6046be6bc4af1601b12261c4209733346b2d5ceb78717d5a86aeb9845ea9ad097c59010200f381111928c71906ff7e283d389cbdd4fac3a91ef17e31c3955ac44b7651ea9ec9533931497798233b57ec4b0be32b5cffff2eb0a60a94fc78ea58eb12b10608f9e953613e833a2db8e4152fe827cd3bbc412ca089e80dda0ecbc6cafc0c5609a6eeac31da9afb9df9911225865ee41780a2a9e50e3c857e66a5d7de819cbccbbc4fd7e8b9fb0b0b1533fb6a8c2f358bdb9a2f07337bee00c1d414c6840107689e10061863775ab"]) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) 14:10:46 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) socketpair(0x20, 0x4, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/109, 0x6d, 0x841, &(0x7f00000000c0)={0x18, 0x1, 0x4, 0xffffff01}, 0xc) r1 = msgget$private(0x0, 0x2000000186) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(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(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r2], 0x1, 0x1, 0x1000) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000380)=""/230) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x9f, 0xfffb, 0x7, 0xfff, 0x1d, 0xa5, 0x81, 0xfffc]) 14:10:46 executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, r3}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r7, r8}, 0xc) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x78222a76fd9ed808, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040)={0x8, 0xffffffffffffffe0}, 0x10) 14:10:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0xf}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)="66703a8c49b0a311b99a6f0fd2d5cebd2599f7e28427a679f453d90d61dfe3ab52afdf611a7cfd0de6bbcd5b5be2", 0x2e}, {&(0x7f00000000c0)="0422d1d8d1b2ec92dab67874370a1635582ca2bf23903e86fa82ff138be38ccfda8359eb354c98f4100064ef058fe015518f5542da60b1e76ff9adc26d3783c7089a29a29e57", 0x46}, {&(0x7f0000000140)="7a4c9b6cc1b9222c994a03c305435aafb96145340cadd40abe0f54a3b58c003d99c7834066e37dde20ecf75616300ade98afc556433c042b489bc62a9cd9dc65d7155d93ebd9111344328e99512411a3785bd4c7b465d4eec420d03cc56558ba02ccb86fe64fbda9824e23f208f3dfe9188f2307cca73245015a4f0e2d299f22eef5d224a55ebeb8c6b0abff9719be2de9780ed415d2467fe32c082d0eb84e7308e8256b3af2b3e1d53b5f377e546748fa641fc470388eb959fb1ebb9fbd1d1b2766af56a270a5e5aa46639ffb8ce733fa65bd4012acf7a14a", 0xd9}, {&(0x7f0000000240)="61ba08ae310dd70f024769df544293062423c46615537b94c74ca57078321d9e", 0x20}], 0x4, &(0x7f00000002c0)=[{0x60, 0x1, 0xffff7fff, "00a17928b323292543aed470a2bba0a8a417742992dc4db895e3b2dedefbafac19c78aacdc7c2eb690810e3c2fbe4d897ae581960b0e8a1f6443fb0eb4820c5724b6f011d334bb20be661c5139fb0d"}, {0x1010, 0xffff, 0x3f, "96f60bbf0f9030fed158088163ad69f3b55f83bb56f1b3be28b5b8d35df1eeef81879716ef352ade090ccdd0aa9d08f692338b1a0ded15146a28b252896fd08e1faf87d75a513c8f0db982088de6aa33c559e913663bdd1123b44306345eddf41ff7249db2284fea7b4a42acddb771669dfbdaf058cff645b5b1249523d26f791d312d93e6a3311b5577bd04e3a5cd27e161c2d86a398018779d7376325e401afb85d292ae1aab525fe97dd9f51eb672c0da457ede02ed3354de2c9760305ae32c9c447bc438e29d6fac91efd99b21b38c6138e7e5f8b2bc9bac406c344570965fcc850128ea2cccf08fb8d0f857e70a04a9dd24abae8477c98b20d027e2778949ea84ffd1444249b30fa96d85bcb1e39b54055f63c41d303c6b208cc2c990e7d2d64b7b116d21bd9dc1647e2aa12ef31aca225e408c0e0744e1222b6396761a0ad66619b35e1126b7e38387193ed4a47ce3d058141fb695490f863a78743667dc48a80d066e2ebdfa3c44670e00061039205274abdf51ee0c694015d08316301e64ab85eff0e9b4739f2a326938a5b6f9005e36c1f45c7f8e5d60e36f1d988008b79c2110e98ee8607101923aa297ced45580f04e4ed7c96d86502c30988f5c586a20a81eda8fd5664e44ead873dc518577d3449b26f3ea4ba1ba69fedbe38a93e1a4cbed091c7622b0ffbc00fc921607d8fea29f938d48ed6fa2281e24139f7eaab62d254c28ad2bedb54514d6b6e82b048b2da3e8b96cdb905c6102696f8fc29603b1792b4fca0db89ad61c43d8cd169123d5f6f6eeb7c9ab4b84e26d9c3ca89dd67a82f67c1fda799c43e9cab2c75406e4a618a262666edf33348a29cf6a9b87a3dfe9441e88ed5191e9e7e267ecc66003fefeb92c5773b210a158fcef8797d13742a9d6be5bfbda39ebb2d97aa864aa7eb972040454dd25f2b3a13ac6c46680d8b887fe8469391166eeca19515ddaf2cb025ceefab29da47835f11897b6c6f8f233199d385214af322ee4a2ff2d58325a7978152044868be367bc48ecf983b20abae8cd41486209a59d0fcb03c5eb55ba0f056e2294149626321a41168e9bd96aadbc4be5ec326a489847d596d37ac4299530127f7c8b588415756ebae38570804f66858529186d7f36fd241dfbf0fa7de9aa2be7ea764e24cf1c8cda38999b924cbf22c2df47827c43dbca78a0e685c28129076e46abfa49c3256153fbb2d905b5eb5aeb1676184cb9f03c0c6bbfa1e706a307755af40ddd54b378c939c212dc146b1f77c918d8303a4286f00a52ba2f78ceb8dd033c1e059d8128f3847fcac33218832abc3761ad0cf276df43a836d9ecd73e94cd79bf4cdf6201812ea582ffd1718babf4eee10c8636f728d1d6196d9e136a8c44bc54c502b1fbd21e9104b74a6a62c993e4b1bd4da061fee5fae1e9ccaf454cd0a6c2ec15bba74c0c7c8876cbf894568205162961d5b110eae31ccab8fb9414537382977931d731ef3e9b6d486fbfe7e6cacf425d8852c03f5a59b51b76596fd1cad2d67e12e1afb0dd95c66bf2c7a2099a760a25cbaea3e110983e32df4d6bb04eeaab9b67ef6af64b9db3e7ce51b49a33603f5e9adc497e003d06a99ea4c7c7a6d3794f225fcbce02c3536131f3d182138ee4fa978b46e0cbe6e7d20a59d74075645c13a7dfc398a72934b26f4bd7b77cd961ee6733f0488b6370dcd47bea999b6b953735c2e17aca4b15c231f5c6811f0ba834c1caed488fa980fd8b9ee21fa7ff826483257ebfa20e5b1674d2c6871ef64077dc2ba336c80fbd294e6eb6a7b9d6655f8767266566d39971ca33af85e20db1b72e0d0426ff478ad3b9f347f3277d4c1a796c67d7e3d64fe35633e72903a5b17c1c300489229814e65d8f046e71ae37ffa6754c43f265139de8b8a1d1da7070e54a16a69a0597a4ccd9145bb79fc1a92467e23d3ebb7b45fb7dc5399e1b9783f270fec2e4ba7432e3f94dcd40f2b876b5cc54c0cfee808d6c2e23cedf3426097774405bbcc880acfd8c18dd48d1375e008772c3df7c5d32a7f5cd391fc2f2a838dd1f80aa1e69ab5db9de9183b1c69c8750bb2fa22190195c37c09160b1e8248673412da11bb252b9caa750ba8ffd5f5bad8b04b05a6bbdec1d0368fbf7d839c4ea732fd17ad2872ace51d503a62393c1a0cfb023018c42d5ad792bee0866e257d666aace9b40bf70b05e0128442eec13b8b03baaa9fe19fc5e65e836d433048211a23e3ef05074634ee277a37ec8a86277ee4e968dd9e37f482723e81f2ffbd860a55b4724dc31c3e335894794c7852c8c972222237c629d60309761cec8227ed677cc205b8534408f9218ad21b210b4caa2ee007f28bca1a2e13497103515ff078d941b28a49c03c69ef599b20aa51b5923f039518feb9ec42f2278bedb5d29af2a54d477ba8f12f4617e87096d8d10274716cb47d15079ae6e78c4e4f1253764993a30e02839b701fe8738332b3847e53f102f646e1384ad9b2a634974f7f7e6f36bcf96423ec846f443dd6053ebe1a4ae0bd6faae84f675a60852dc0712fbf591183b86726816509712c7599d9e1819b8e1751ab103f16676e02034ed62aedda6f8cb532afca59a41849035579887a89061e04d4c67e835146a969abe40848e1b2517a64b0331edffcedcbf848f8340860ac21abd4dfcf792bb6b54457fb43991be216aad4f1c91a723bfdf1ae39ceb3e4eb0f6aa688a7376bb1b53d22f2ce5cf2b1099940e1931a64fa6464734bc7454d086813c4185bc6770cf0922f0f031ffbef5d0f65bc5b31fe7c23a67ffc40bec690f4fbdb50dd72eff991e8d60fe0fea2bd13f79b54ac77cae6b7d5aa6f18c246929b16d9568dbcfddbc5f3ca3ad8741fbd9af116c9f9d8be3fb9ba7747f69aad3e72cc9e933967f1406cf088cc80124582940a60c3ed4062aba19798f62b6243339cca0ce9fd7e2f7c3b07e23125a4659fc276c6bcd98b731701e93481039e156533611161aa8023c7b686e1c83fbd761dcb3d47635390b1810ba2d7fe0543e3e26a3e820b1ab19edd643a2db65eaeb54a502da2efd5af8ba009941593864753c672083aaae8279def8f3e39df43e297c3f016b0eb66deb1a39e4fb34a61b3365b9ea7c135740558f6ed542209461cf9bf562b3ff24ba45af04978f4f7d875422e1713394bcf64a81b58b5ce6d63bd80dc59484fd459ff0db204c2f412aa0fdeaaaf9fc1b582bfc13bea09359ae7f204091cd4d705b06d06890c60458fcd0777a4d689bb030cfbf03a2d6f8d124aabd7e4ba1bcdbdd9414061e745d18b40f17efa0fb901fbbac4dcb0eac3eb0f3fcf05513620557cf9e5f1a2befe8c509516a76be6b3af11869c21a7be4158b2f03a5b0ed9574d95c0febe09ccf5350c03106ae5c8b37cbecdc425df418cd2874716d7ac5990cff7148bde04774e1baf51dcb616e5705cb95743b19efedfcf036de5d408f911d2844ef070a134f8b6b4584a00aca8b685343cbd882b4f72480c3c2404b0b04eeae01560f314ef364c5611b6b91b5b3b0aff6b776b0044a1644880f45758c8fc1502564190a60d06ef8d1148a89046ffd0f70bc5b0c2ef27b5b27facc0e833f08164dff7aa25a06d44fce034fa6c1cd0fd32cc376a072b3b7f48afb8e6d4b44c3616350b6813d0ad6bddd1113cdce0857cab30b94ad24abd55b289e3be92f1ab0dbe7375ab8486953303c1865190681f76e339e7c1b796792954d4b4d4426cfd7da8ea44dbdb5235995f4d9d78cddb67ea86fdb23f2b0a45b1c51e48a30ee039775a0f306fd776ea730df99a5a6466567acd753408190c598f3143c77c788dbc3d3644ca6ab3782360c291834b076a1a737d1472b8372826b0e661ce67cbd9e029e8d4ee3e93ce27705d5020167eef4259f591a44e574f1cfcab04c70119490e2ae0aee71764a46a34ea9fe4bad9610396fd39f4212fd436d6237fb91c98a6f7eb47c5cd694f02a2722775b5f85f800525f57a28ee9779c2669b09e9e450974cd348d72727b370102347cde1d6fdf7fd88057aed26c0c9af1acf9b61ed96252059c6aa3e6b4f954ed00fb2588e6e32b350906e34b1859dcc301af5d58f7e654f1537403070ce27ec08e66c5c69badc17f08aa4ea7f094aef57d3fb258222e9a925c3c84e141670dbd102b69d32a2b7f225221edbe15a9b51f9b2ccfeeb9094cbd364a366e6b70798ba1457fb23533c3ccdb3c266721904d0d6510cfc92146eb7a0446bd27c752c5d22b406dcb4307f46aef7ad0acd802090beb76427cc600fbf396e816fb8b5a56abc4e77baddf699a5b7723450761644636da2c063edb3eb3397d5fdaa9556189afb2e7d7055b55f2c3c17f55de8b8c15abebe4b8a66b8ae7ae54b666d4dddcdc6287851c3054f8ba24c3eb042277c54e458b43c254aafea0d0fee471b9323c7b93c3c0833f22485f627658c5b015a774b014fac7340c25eb4283088185a51e2e2b9105ff041ac4f5271e16eba379bf99724a89f53212df7122e35961d0e5fb6a6bd28e537f272a85654568d13106ec3c69e5ae66530344dc5a0a8a7ba6077efce65bb492e9f43a00baf0d5c651e7d3020fd8ed92c4d9040a9e5b808ae41d45e9e2023fe75ba7d8c593eadf6aafd86caee22410ca9db9469f6a0ae281cd2346aa39ea851ce9c22c68a7caea28988b51f249c0005e4336ba2c6dbfc4c9f13fe39a5360f361b7b57ce6eb0ac58a5d1bd8cd9815cfcd53c3fa5890500f623e1b6d031a80ede520945faf86076efa4c49ceaba612d4f52ec4e4db692eb25d7a6cbd699def898e6feaba3710a39d2683b675a9ddcabe514dca92c713ded32f5aa03fcf97276f5a4d2d0c784b9926966afd424597dc30a4450e8f922ab5908866db7ac2cdef29a7641292b8f17a922bcddd80ec166489ad2ce2793021cfe94f852b5bda3c640b364d362f7ae561edd594ffe341fe95b90d89d0482c532ff4dcd334659491759eb32e719a841248aa287a79cc3a6721b5980989426a22d06ec1ab16e62abe0d8ee4f5c93869f28cf8a19677d9654566ba73d5f20ee99ef20158940905dd938e3fb39476fa8708aae62ceb818cf100642fbc83fea0f7ea32c7ed52b0e1aaf9d8829b105bb864470b20bb3a402478ef91c369ac208f53466f1e6986a69f7a6f8e8e82d4975e40538c74babedfb3f343caf6c769ae9ef4b56f7e467be540245cc4a1c4aca2bc55889334b1bae6b6eaba7cdf15c5d714bbcc01fffa7446d9a5cd1cf860f83dc8b35515b9b3ff2c2ac04d11b17d5263b362b6d5eb4b5d095813afd7e8c8d07541dba77a9499642d9f0bee372c4043722271fdede2737ab22d0fd30395bd274ec66f4a6a1a985592cdd8de1b6ad1c50de2bd676caa7a0d75e3370cf57435bf340fa7af8aa1a0c898534f106c74e1e739a693737c089ea91473bfc1f9f9a3680ff3c8da74b85340680b14b68121048c988098e38834cb49306b6ef43f4c8b645bc434e2ca9d76c5bf5fc3cf09a3205457fb226e298ceedf81ea5e6374aead2bd888371e3098b6f5d898e93a70edd1b88fc4cc00175665f9a1790753372bad7de6958afe7afadc6253b2d83a2c92f587a7fb4da598f673cc28ead16ba761ffaa25869bc23afc4c4342f27fb7a1122725dd1931e10872341fbd95c7afd6a020680d9bc30654fb6e01d3b235de6d293592623c55ba7aa9ef3aa4fc37325d91796d4fea6d0b23844c70bdf8c5eb03a7dacbb6e1f025dbf28174d0559bc707c2cfe358c6d338f99777578e61fa9c95a3a1173965317698d927cb237290b31ca3c11816b3"}, {0x18, 0xffff, 0x400, "8373b03b47f8"}, {0x88, 0xffff, 0x40, "271c93e18db0ae44156ad290a9d85614a6c5e604518b498dabe91dd15ded98ea8dc0edae67cb2265b8e630c51de783a03ac227291f892cbffab52c787a248147b217cc76e74441e78693796b83f3afac1ddd7fbdc5674c8c44feabb1bdc7a3513f0b4258c65431b4f1a1d9622f100e203978cc0ae1"}, {0x98, 0xffff, 0x6a, "1e6cbe55c33013d3b0d991a59e0acf07015133859b775341f80efa7f31d6d84fb8c4e8ef2c63d6f08eb6b312735650810bb66f0b1ef9934a62c5e2e464a01893693605de8ff2ad9e90a2ac7985153396ba7ca82344f480b0a210d1845e731659150cab0b313e546b2e61c7df5ce6343a88b17ad6d5cc4fcc9c2975ea372ed2392086b112"}], 0x11a8}, 0xf) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) getpeername$unix(r1, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) 14:10:46 executing program 1: syz_emit_ethernet(0x153, &(0x7f0000000140)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x11d, 0x0, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"a72abec04f9394039c9ce272c994cb0f6bad997eb119c84bfa54aab28e7200f488b9b80e570b7052bf4a5a3c2d0ceb08ceb455de1bfa4c617a6ce4b533b29e50044d10dd3ce6a97196fda2989a5b8accf7d2fb17dc7683501e83d28dda0411bd531bf0649200cb2d61fdcb061a323b8d75b87dd39c5e5cdf62f98cc0c1fa5e14121d7cd71dcdf16b57623c85c91a66f40c897e31c54b3f7712aeb0436640794c9aed22ce5ac1d1a39246c833e6807efbbaf1d652aed08754fb6be251a261be5859ca361ea893d5ff2346894791882d1dc503e5b32a4562a494db77000046e27bc40952242a1d7d97025f4d8522ea0d6ba6f6d0f055c40e4acd"}}}}}}}) 14:10:46 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getuid() setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x9810, r2, 0x0, 0x10000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 14:10:46 executing program 1: r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getegid() 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)={{0x20000003, 0x0, 0x0, r1, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, r0, r1, r3, 0x124, 0x40}, 0x6, 0xfffffffffffffffd, 0xf}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00@\x00'/14], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 14:10:46 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000100)=[{0x4, 0x3f91}, {0x2, 0xe241, 0x1000}, {0x1, 0x16, 0x800}, {0x2, 0x40}, {0x3, 0xfff7, 0x1000}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x142) setitimer(0x67784647c4c789c9, &(0x7f0000000180)={{0x1, 0x9}, {0x9, 0x80000001}}, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000280)={0xff, 0x6, './file0\x00', 0x1000, 0x80, 0x6, 0x8db}) semop(r0, &(0x7f0000000000)=[{0x3, 0xdd8f, 0x1800}, {0x0, 0x2}, {0x3, 0x2, 0x800}], 0x3) 14:10:46 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="58e5e8646076d2ef832b26973db0d7", 0xf}, {&(0x7f0000000180)="e2195057a31c0b6f00d78e80881213c4fb0e716bbe3c654ddd9f137232908c6cbf6fc0cc4ac5cead8f6df82fdf390bf6b839971524e9e4dcc4956e4e4a2172c36dda1c55717ea52bcc1bdff2b77b1154a240f3c2377007080b62532c40b1484e6ce3f64494eac581e8f03f6fc0838aec6d2d76eaf48970", 0x77}, {&(0x7f0000000200)="1a12598be53a2b80b72c711ec28d11220ac3a268afd93a7d79eedcb21d073ed11faa90f2ed5aba2a64a9741ec7c31be019d16bb843faedd1a714a387f5f9d61cd357b3ebfa7a1f77b4367f67860e294985d18a953a86e9cd71e136e80cdc95c3d284480fac4a38124bb7a4dfa35bf280e57a4a6c455a2555b5f34281867ab0a14c27b53956e1d9cc936255646f605170237de2c4221bd2d956ca79e4dc04aa9fc0d54a97f12745ebe265fbb27a89ad5f90beafb43235df6492d16dc6ed2854b5f21a3e6162d301040c8296ee167fb83131b83530939508f278c1176eaa9aaf3fd243ff07c803ae4ab189e6673b75de82810b6b122230449e521159eeec75e47c33de494bf4f626a2ed94cb511165e1dd3d5275556cfe03956338bd9ebe526453438825d9e87f2c76f27b7b7666bd3b88d803122e070395278a56e7e641001857ef2b8ffb56ea00d2697b336199ca487a25879911e85963ec214476f85727a0590e9b89e69c68f9857e7cd7c8d9b2f527fbd7e15344efc67b44af914fec1bf368dfe29247f31e1dfeb7891e4201af4e31e2edcd913123ea57d85ee3b000f0ecf6610907062af4e80cb0750532eec77586b77d2c19c3cf4e43b1d91831ed5cdd9d82a9dd0bfe77828736e8a714dab8924ba46c2a96464a37617adf711a1a3c16f6e109fe45a875af58491cdd22deab713ebf5b5613cbc31220b56fc64bb41914f2f4b49cf87fe2a0056b9dd7279c7ce3dcac12175441ac30bdb8127daf2ed6fa502b8873e818d9d81fead4b663ca8b6d4345fb04372e8ac01f3829eb827f711f8eb519b45b7d73e78c6c1f41ac6729f158c6b0af1ae8c31876bd5e04a4562bcd628d7e127f4b13da1a18936238866949aa1db10339c0d7e572735a2ef5d0188315d28ccaceadff1a2a25b9ce581207fb0c394b9bd642e0f0c4125a11143bd7cc228995d8c70c509b9e8d57c66abe293971c7eb9f428c13c25aede75d110f838b480bff8dd964fbe199fa56b8bc8ce0ddc318cc16226524cc377b79692e8e8b59de7359a680772016cbc4d043e17a6cac3973c4ce20607a4e0523c200ba27884b321309f3483b10aef585b12240d56279a5b0a469ce2e5e4732d6d964c450f131d5f7ea73792843b13d3f4e00932ee6082b0860b9067d21cc51e0014361fe79ca40874502cc3bddd571a91e9127f85df4a09a212bd78cc212399dc60e2e224ba6243610fca3110e66060a88b0160938080ab503d47f7d4ea83d52d531218aeabc8d32428aecb8ec4dd7edeed195b20ba15c18e4bbd1d24326a5810c9f0f592b5feb38c947f2c142b35a3f46bcaade8352f1a923a7c0216f3cbce203501d915e83480c51d23baa859940d7c5af37c405ab861fed52d2c92b7726498ca6a5d77f48bca5aa140941832284c09abb6bdeddbc3ccc40ebd7a46177ef2aa88044d166620e437bcaf8154987ff7b28f5ef819c0f02b04023b717895460ce9ee20f9cb2fffb4f8db06745b0e67d1a7eed3f7de23dd6422280bac460a42c1cb1691bd044dce93507a6627c2c79156ebe24210c6fb7899bdd59cd904dfd8ae06f6a45410d4fe9553619aab92cc77dd775eeabaa052852364e643d5041cc1f188838deed0488349329ebec59566e93120939fbacf72e0289367ab877780c8501d9715007d1995775cc403845b9cf93c4c2b907384b83269ce7e42fb6d9b871b844ea12d6ace6e06fbca2f2d4fb8a544f443bd686db08a0f9108a921290f70c9b06ba8050481a7d12eabc00d1e3569cdf17e5b8add38c8208418156ea324735dfd1aef643aaff46d2a408f7283fff0547f0123e6e0ad72af9e2bd560bd7a474e6d93a05720ce41b023d1987b2f9234eb7875b6eef7a7517c765b0168c12e761f684ac7ccad7c1b030e9a3f8dada2c69fc6092e3877d7e50ad032707dccb329dd86e784caa57a2cb928e2594de3f42833c03af3fa8bab2008dbe044709005f9e573b3a3e9cdbdb203caac78d80017e0c6e191b66c5f53091944c30680d25a74e95556b37757637b5478b03b5954ce9b5a4920069adfc723378a0a3ccfb57f36d59d3f0db53df70ba36988bf53e1ce0c3fa685af44bdfb69ce3433c1f407c39dd2a8165c5c143693ae383fc437f6068e5fb6c9b6d8bf1a43362cdbc8f43f889d7a97f263fe40dbec54b4f3342989e8c877c9b7c8d7a969ba9697965296765fce208970ea39cf153e47ccb1e68dca4187b399610ff0a1d920409540fe2b22a206ddb5d2d32ee37371bc2dc6ef299ae97a8fbb1f08a5a87148df11bc1475952ca56117ca46449ea8bc2cb77fb3d5064caadc6cd5ef9e9b95a520bb5463d1e329f11211e124cf2a7b5028e3d264af7ef7e7a1c447ab721d9b11e42bd648cee252d9bbed735ecaba1de65983baeac95873b150dba7777a72cffd393a159940392d7ca250fd84177fde5c869914b5df8c2d5cae2477e9be07b31a7089bd5db370b3cf84b324648f8d3134ac5ce309575ae104be6647c11bdef45f2715d3c73bb8ce56abe6dbda33f25481900a2060148128b4d9a62865f8a67335aad307ee91c510f45cb67ae523961760b650c6b3924f1ba4c26436e947fa4924cf4075e31f9d3b1b481f4166147249ba5efc555e1c609c60085c016da057ab93f5c43325924e0e47679a9a8343559cde731f913ea875957114723ba126f211585a589ce0714f5d8b18700d2d006ced55c90253df837428157987d8d01c768bf7d673f53b25cde5074ffc9c1448fe28ae107e5b53e671a8e29fb51babc692af28c68c0428b77c8241384860621cf49f89162b83538d3451613cdd44f81fb2afe72876ed8545e57612c051c861b76bc9c6d51d02956ddb617aa1267980c3d2865a896f5373ebb1dfda5a1519cf188f5a48d7e7513d1c0a5418afdbed76b9fb258c1baa46e01583c7fe4218b3ed93efb226af23825bd06fc1509ad265bf932f0fd594fa12bacb65ecee5cd8c0930d7e9df76cff14ade9161b9ad211d62a252eb58fd73ab5498d94fe1707fabfffae7c440058e9085cbf7b1686012f63723cad003376097237b4f843b5fa855c75604c2069251c3f1aaac2d71124798ffdcee98d3deb1a007f02357af5cb5c5af7c39fe848159d631ec61f3864c26ef541bcca36f7bfdc92d0f9031709fa69fb504a7f5ecbd0464fd93ef4276eae0e280f0db2a9c0347a8f6546b72573832e0214129b02c8cb0aeb8cf44dcd27e7180d4a7f428dade2bb65d177c0b51d682475344ae1c8dfde345a1cdc6f6330b6019c9431e87c9372ed8091664976f6799d6004e68847bc252050167c42e06612c9f271f556fa22b06c8135cc842f5603cf46f53cd453ac3288037a15bc6aab5494a9ec71f1ddb51d40c65056a77cc771adec0a1c79b0558a079ad9daa659d7bd3060b8a621b1eed350d79a21d07f634c8c049708541dc6844ccd0486c09d062a317ea46fb970efb99aff5ea7e5ee2f2075ef946018a3ec2a30681cef9ea57341dcba0b5f6f23de0c58b2f56cd466a00f6cf2489759a8aa17511b3b469e842b8c360b12426bd7a9246d26b1288c8f3fdebb3b386beb1862c2884a12d96eccaf0b5bfe1e8a9e82d93cc046114ae9450d14832c5638a7f0ae2c4e0f4c4310a354c273d04bc6ea0a9f6bd25d11995eb09b791673b998d16192bf06411dc5c7aab3d3be857fc7867f702312b5a5fbf255a0c7eb2ba9edbf2ddf4fc2f1ef112e0ec07c7d400ac7c32edd1b860bef2bf586c4c07e53c26bcc4aa5ac6e7dd25abac02c936f2496053205cbffc0f7b06d9294abe0711df4a85848511255aca7f9e3210a45a23b97b60829b2b0a707986a63bee9eeeac47c12fda0ddeece48e864c370b031069004b325a88b16ef89e5a1dda5ad6e01cc6887937f8cc714b57270835a77cf62df2ee5a78d2eb38988c0238a547eb0d8ab7b6e62c4fcb56387c173ff9db3b95eb90a21f928f38cd3075c48546497fb5643c1be62d6a8769fef1c20834e177c19c4e9107f9fa08abf1f085f5a2aadbecdc41acb15b5dad5abbb9c15b0bd6ea9a125717c3291a61d3e7b87c4fb3b2dd1d5d2a80ada4f3a8b1e9fa9e3c91a4cb8c525aafc6b6d108aa59469bfc64b66f4f1a19aec9092fd1175a2d85e9f264cc65d1295bad86fcd833d0fe42bd1a139ba03640b2e4cee3afc5fe773f34e08b765e2e3135ba27b08cd939b792c193924c99c97786c19b46c3ac4111d44d50f138e88c7466df0b2ce2ea52e9f8fd18ae26e2d10ac8e737b3282b1b9549bfbb562ddceba628a398242dd9eaed742efe696f3c409d773037e116b809e0f90c0907ea02f7d1b24df527e87b4b23fa7521ece2998e32922c5d54333e4eff6eafdc7b674b561a330e240e30129955bf097234d746e526c32b929b701a5ea6596d375a6d3b9e0068692ceea47fc5cd418a4e08c19d4d9916c84a5643e674154f691aa3689dff45d469db38c0ac12fea8338d63ecfe52b6e42ed19895e99f1d78a531b0ddac53d7884f7200edf7e873c370f2a9f634a06ab672c7b1ed3c44ac5abd68584f84f732b819dcd114da1f5e36658eed092919cc0c27971bacbbf82aca72ae9b5a219a76f3b9af6cff246b34d02dba9cf81d25b2312b8966f2cac87794a4ffe2e4182c315ee843f7b038a6216f72097a5d3fbc352bad29a94988a3698ba63fa3c492f6bbfefacb62eb8631908735faa7f69749b9008d5bd414cc09d26f328125fc4c9ada64ecb40fc32bdda91d4909b35c8312de946a06f07f7b6ac05df4b0ee2b0439d4813cfe7ed308a661defeb52368f7f254e795b8f844ddfcdd0d3b65899dad2eefb8a8578223735b399a96b39959cdd91a2c02d362a2be9ed507dd140424894ce3bede29da4387d924131a500d9cbaeeff89e3ad1f5aa9b0aacfce46dc43088bb72ee08c2885d4f5c0fc0e704675acaf77df5d0d8482fed4bd9ac8095a7a5c83c993c3f9a0c5050193272e281deb753b483ffde980835951f01dc2918602c9478060b7276299c3c80a35afb89b821b59de162dccf2bcaeafe65550fe80d88c70f2f0535db5838240362b1f398c3c8e0a7d7d99408f0f2c9806ddd7263290830cb0980cb93dbf66b602cf88e0a807ce5662c19c9fdd3adfc12669d89f3790482a3a822c8e33ca6a68deef5c5e202b6ba1b004b81d1436dde9a06de806a02560c8a5a1ddbda0739000f7522f2748232cdfc01c16fd8ac17172c9e876111ae5b0e70c28501003753b135dde7911eb4b09af100f517999f4a22d32924b75bd483abb5669b6d1519f1f76f1341dd7087a91a1a27f7836cf0efae9442a16b2d8e374f183e1bb96cd3194fd7df0272bf658cc1368f8655b8e896523793959df06c93f4cc398b2fdd7786ccd15610f6c88baa234fdf22768149fde6f23c89d0707207a4e12f8f2fee0ccdb0de64be43e07aaf2597d1a876f0a707bad0aa8dabb93aed605fd362c063fb37a60693397741e50b5363ddb2273ac0787de4ba7cf6bc5c133ffb54b05934f15e00031997352fd774d7e56e8abd5d7bc6ed4f4852eff23b32127a0abcf1b089a686d70d5688ffc386f19c932fdb1d16d7d626f29d4542494be0643add125c1b69f1b8f13f2296d9df78e7b762e41907edffc70528f683df084de304d0dcf4da29a040c31476eddb53b8fa2ec21ae162f9bfc842d9aa775b5a8815a4ad7fb5a43693383daddb00ca5bd8e1d85b41d388ccf69045a052c4f7fa5afd246213f9f156389369489667bc0b73fd6a745d1578028169ce3a8ecb090465a62dd7f50ede9949f6c3238e47db3cff22e6f067781df", 0x1000}, {&(0x7f0000001200)="ae553eb8642dbbec4013283510720fd539d1f7a609e91f45fb1fad8a99056a7e2bc51e76e8973696f403840d6fd09213fb5f6bede11a1216e218f74ffec5c6568297f32b89e7406ea94661585afca4ff13bebb3bb2bd9ea439ec5e2a35326e4a48fb9a207f441fb2d6ec3b7138248032f80a7c5bf2eb21c7df4cae5fa077c58468b229bab5c83211a704620bfae7bdeccdb0af93a99134e2e96a21062a8b3b71f437e8933e7de0", 0xa7}, {&(0x7f00000012c0)="c222a62f934fb355e3caa195699d704862bcccb6331cfaecf795bc8ccab76e96b892749f2c487d6cf077592eb6bf23c0bb334142961c810947afb67b0ea88c79977177f71a4bbabbb1674132e8dada144f5ee7d3d9c982e510c8f1a553d3e906d4a916dc1e89cfd94b97847796b4519ca2b29a33ec482e18d8c1e656acb7f7f9f625f6671acc8d984dd9191c9529be5d1823ebdff45ab103668c672f2c0b09e1f8c42b0bab123bc09f", 0xa9}, {&(0x7f0000001380)="655af51850d2d408074dd9cf526912b7bbd5d1402b12a4969ba1e2bd1aebd6b581fbd4499942f81670270163d03d8ff2a16ccc739cc43fa1a95ff8baafa107331e1abd7ddc1e79cfdb421bccd462b4d032e0b20472bc6e97fc10d9843420025747132e317a2f9f089fbd2307797788a7d8166e9509185be746460e245a958c4b0841e5af27377171107ed7e5a9e0fb375f03ccf30d5ece454fc764efe7fcea451efac93a8fc60d747b47e56130670fc38c33b1d56e93c81b56b4a732f1b58580c2d987063e607880e0798ffb29ca3c344adcd5913bb715246a80d194939979252c53", 0xe2}, {&(0x7f0000001480)="764d0d03fe747a48de1f747f72a80e4b01b88b4b26939580195c595e9c118063d866c4b35968797803cbd9cfa66e1e4e6045e3dd401fd1765b5231fcb6f47ecac5170f14c767013402830c4c76fe5956", 0x50}, {&(0x7f0000001500)="296b866d51b158a2098484c4c29b8906f82bf6ece6398847a2c8611ed6361b1eceee01d608862053756bcc112ea8efdce2450b74a4b364210a1e0069a2b354203a97c8a0636c63aa6eb8631df4a990216caef938de105ebf5db04547bb221e2f5ddd2f86795272301a486deef938ea09b743ff4c83257acb769ea38b5c35f5a0c32e9cc82cd1fc7960fc7c", 0x8b}, {&(0x7f00000015c0)="49fb3750a19ec8ae425037306f4099b300a5c85ee5807283f9f2f46d9c91c57dfaab40ec8a19444a1487cdb9cc943ac86d6859bdb925e18a1008", 0x3a}, {&(0x7f0000001600)="f86d32d49254ce0ba35d71bfaf2c47a2e52979b4854e8233b310fd7b618d214210d0e894312b0b58f7935cb2ffe9f4afeba4c12c32dba260b4da4e1f18350bd3167d42e807e6db6eedf9b8e184ad12657d89eda7341833eb958a041ceea298e1b1f1ab3f236ba8be543f1a3ddb2947abf823d33e8b7dc50225607a69e61cde6799ac9bc9c4473c", 0x87}], 0xa, 0x0, 0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x20000, 0xc9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 14:10:46 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8035}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchflags(r0, 0x8001) 14:10:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) shmget(0x3, 0x2000, 0x21, &(0x7f0000ffd000/0x2000)=nil) socketpair(0x2, 0x3, 0x6, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 14:10:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) 14:10:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x2) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = syz_open_pts() ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 14:10:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x6013, r0, 0x0, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/137, 0x89) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @rand_addr="68ca918ec321581cbc17d2a3b169f215"}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x101) 14:10:46 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) preadv(r2, &(0x7f00000000c0), 0x0, 0x0, 0x6) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) getdents(r1, &(0x7f0000000180)=""/180, 0xb4) fchdir(r0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000140)='W\x00') 14:10:47 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r6, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f00000000c0)) 14:10:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="b454cc0b86391f58cd730594845e4563e7efbc1aa17ec458e6c8e990cfdc447347d46aad9ae82e6acfbec400e517919dfcae8409dd62707dbee7df302199739a296102f15a9a6ebf08a940f92e081de794228b6936e4ddde32ee622ed0c6e5642a58a18f7b927aa7475bff8a220b01e7f5387bab5372b0198e935d43820e63b7d4637202c61b0f172604b79953b6aa52e39b1cb734a9670ba0ac1c80881edae38b945588bf3d7919497acc459fa0ba054a8d5bf0acef6ad58eb199fe70222a20075b719f8129f576d25594158196e652a3b6978bed99f0109b3bbab222b2df012c8637e5df8c5bc6bfcbc42248f1e12b", 0xf0}], 0x1, 0x0, 0xfffffffffffffff7) 14:10:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendto(r1, &(0x7f0000000000)="486f9d2b814a36aad5b3985a406de0716b6058a4a126e5", 0x17, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffffe) setsockopt(r0, 0x80000001, 0x4, &(0x7f0000000040)="e47569264fa409770661485baf2c901d27404d29f11007fa07aafa00f7d7ca2d66d031e643620ca59591d1ba5dcc2be739f0b135932d06909030bbfbb50d4587a632e0a7c03ff5ce295b784cbc4a1bb0fdbacd13525f8081d588d114b07e7813cc88d4cd78e9d758c972f745ebbc3950959bb8315b3155d77302238969ca6d1f877af7da6fbf19bbb62b26488d348467ffc9f586089a75f80a6ae68cf30ac28074b86b8af5eaf200a9d5a987ff423ffa7ba7e0716218", 0xb6) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[], 0x1c, 0x0}, 0xb) 14:10:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xfffffffa) syz_emit_ethernet(0x1110, &(0x7f0000000180)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10da, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0xa0, [], {0x0, 0x6, "c33d90", 0xd4, 0x33, 0x9, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [@hopopts={0x1d, 0x4, [], [@enc_lim={0x4, 0x1, 0x21}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0xd69}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0xfff7}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @enc_lim]}, @fragment={0x62, 0x0, 0x7, 0x0, 0x0, 0x4, 0x64}, @fragment={0x8, 0x0, 0xef, 0x1, 0x0, 0x7, 0x65}, @hopopts={0x29, 0x205, [], [@pad1, @jumbo, @generic={0xe0, 0x10, "80973b7efdfafd6ebdef749e80547cb8"}, @pad1, @ra={0x5, 0x2, 0x8001}, @jumbo={0xc2, 0x4, 0x931}, @generic={0xff, 0x1000, "c39201e0f59346eaa603bd478f4675a143bd57a9d9c7eb0cf9a47406b5089da999abeba6ebe194f9509e4f8010444781eacdd9d8cb6a44c8306f4f6c8804d6548f21065461e34ebe6ea46ac5f97d88c4ef71a90ae2cf3fe4b272d4df1b16ad71476b64e6fc3c2d0fe0a960d49a1a924b78d4e2887080ec327bd68292cec70b8035eadca9e0e985b2e52cabe863cef30c2ed6efc877099c66635957591ae7071ba241a401de070c841ab8a3bee3b91493ba1facab80718a8fdd80c0548a47d82ada506829f7e5928af5d66c2722e97ee6f64d3bfc820cd9b4077beecd12b09e5bafcb1e59ef5541b761099e9670b7b02609ac3ee157c109c0f6b63cf9f8cfe2dd88afa6bf77b389b5aecd91b471c5f27eff127ee4b19b0d6c78319e3037ae36f1025a8d2f20694e8c4f3ced50c293f6e4c1e21a88d16d2bcaa42552e7da50b128f3562d327c6d9029683e67dd2e25aff3c11579f6f5fea7ef73427ca28e65e87f233e3eac69e61cff82575dacc68602a6ea08e1dc53a6e8bfe65ac784d17cf095c30939442f9e35fd341a4343b8db27d2d75dbba3d15e0a002c9a1e2e697dc363bd61ed91a18a8a28f7e167c871fa5db723bb13f8f4fc357f52c14c2dc0fe76ecc1354aa5f0800cb951305ab936b004764a3a14a1b2effdabe37db9b945a6463f24404c31cd609c659377be7d0bbb5b9a14f56fd4d0d8b7c8ffee978037014f4769eabe90e56ca7b0118b27c81bf783e9b87d22255237b4d9193b7b8229ecd5b3c6f1d20a49ad36fe655a524f25bdb47a0f190ae8f530eae6c7cd3ae84d3050e6595f626f058a4a3cc01abe27c827714940ccfc4b415c404ac8195747306c8d7286c3f56e8a3ce94df3308a0be804072c3d7be7177455f216a4f75d13b564309b51d5aecdbde89f385e35dbd8c819feda639de105af7467666d8486cc478f2fb7f4ddb11d86201c78a4976018abf142b3d4676ccf60e06e3d9acbc182df1e6ba42287a20f35220b1529b395e648524aefc0a3beba25ddb38790d4c3288142303a6027e3f58b37a1e2d78e651d8738b274151308c33a69c7ffbfead1d96512d7fddcb8f74edcdc5dd181a3ad7a3a4b95096615963e0270fb8430d1dfb210f3215e3a21a61a0ae4c1a9af85639d6ca7d2cc0002ee551622613d7a53276500c31864452d73f93d37e84bf06564aaa0fe575a929741ba300e4a41f2fd14b7f6aa04faf9e78b74ffcb11ee185acdc80d22eb8c8505a7a70997a8617f9261c1ba1ff50a86caaa0881c3e14253914720a6ac49f17d6b5d803be8b2445eb01db6287a41f23090d05d73409dd0a5d462b5f1f783f1cd6dd4a61b2e0f8fbb2039ef7e947166f11214d5b67de0f194f7788709e1c556ad0464f6b61ee1f270f037676338e80df8fae8ee595bdae7a1d3177b04a91408971bcab4539538ce7df6bdcf9b4b9b70d603a5aa4ec592bee127b342d4c2cafab9efb0ec4a125caf93cdd06d78b138563fb0bb86be0e294db58b8b1662146a6c984fc25809088fa427693fa843b2e7f70c4d33bbb6b388f4b439d133215b5e2c5ab50244d1f400e73987e69babef45c04550282626d7be5ccd1ac52fae7a94bd771c0ddeabb3a52a2a93dcf6b4e3d5b27e5710f05440950dbcd1e1867e6f99052490b3a0386ba9a80f8d799451f792a251e0da620a8625735f1dd8e5dd9ac382be2ddb11bab48a66e9fc1c92227f6a09b4c2dc5ee2057b03c0452c21f486c1afe1d92a882aa99484e9f20b2deb397d162b5bd221de555740284bc8008062134babd9009762c1c1476c289f5f0a336109e5493851d46f0ddd65dd0e69c0deff70d742d3058bbd022c8aa2aa92614067ed825bffe60e5627856329b418c0c2a1f9f9fd6be0647196ba2178b30d58934fca937c444d90abea67338c87c6e0f627fd0b15116e247db248df85123645f8593be45103df212fc6818ae60121e741f9acd6db8f2a96215cef2eaccdd523d0d8cede1e3617c26d5d54b08d31499e87afd6b46cac2713b57d1061e337e14a97d3df33978af0d820b7990e73381993a852243a939a0a7155c7177073d4cf90e194bd6a4aa1daddcba2a2c1b7c42ab40d0bef0f5c6ae6f68b66fa952107e641e99047798ce1ac4b0cebe7163012b1d9352bfb8189dc0d0a909ab5f14501f17ac25544dc7b3774d70091661ccfde91568e252e76baf0547fe4ffc8fd9ecd8dfe3244f083eb1889836bae9724032ab374269614f2e652b505f04898769a901851a9d099f4e1ebc53b3e59388d38f4b8b76c9be7e65e3097e2c979675df15b22127c66fd00b0bf5f34b63c946f92c8e6f910f3132a953d4df17edf594f5b547ad31f97385d91624d39c06f127ab9c22fea8d3c711ea077401f521284beef3675fb857fbc23e82762da9caa32493217583da9c42d9436dc5ce5d808f021f50ee408d869977462bac1e230b1943236a38249249e0cd977284d8e82f5cd369dae780d8ac08a461f4dbe268b9922cc76a88555daefb4d82c2d1917f5b5fb758fc564a86cd77cdb5cebe6932f04f9d2c92bde8b3e451471b78df12861667b6239610010c097d9f15319d359fbe7c00e29bfc113bfe126c9ad74423218f0988a2f3116ecf23dc26fc408300b5c3070e33f9b117a64f57c73f4794e86fd86c6612d97ffeb187581301eb00507f0a6de456c5a1c0011ec3e3fd3b64b1d36e3c73619252a2660fd766f2a7c4ba4190442820374153d74189136c872c6bfcf7a908b2ec71bc33a58d0ed62ee08eb0ab9461145b6176b23838bd234574cdf8de48ab75b685c5196e4a97f9715fe8bab5993d72316f62501843f73038c51e33f1fdf41ff0cc65221f37c2b108febbbebd7a65b67e74c00bd6175f6f2466074a39bfa060357f21d29b9234c621d053acf8fc36eaea9580cfa90110f76675c3c5b47756ca798bbc020fcaf5e13926bbdcb0428322663160e1cafa7365b390f5ec0f67ce1151001aba3075bb2ab59c04f1eff06c89de10b4b17edbe4b4bd112c1a51222b5e53116d4d0a8d1f7ab68504e1864a3963fbeee8d1146ec3c207330ea07b9a47d13f9584f45026f2a575d3ab6cbce08ca60cd9a51bd74f05dc1df813becb17bdd131bc5be0e0d0d73228dae05190808c87fe67e885e213e2f1efad1d1657216376d68c993d220833b92948b031c21531d8042616c45a90f3fbce5077c6a04a8ee2b9de915bd3ae1d0d551c51152519a99042ff7548e92111da250af3dce6f969591dce3d27f79845d1d5520fc1fd5e42c1d5c949ce2574e5929be02dd42bfb0b97d93b23175920573ca37498cedf079ac1029e1df5f2dd627876121eeb3983bc5e19f71a1cea6f6c6831a5f9bf8e3c2f28a9b66db9a58e088dfc471b5041975958e0189772294c91a36326542c59ee5ebe1c4bc5519e41a88859d91b2b593c7dcf73fcfaf25ea383f55f3cd2cd1c7c7ce3dd40c18316bcb1d9e9a8f52a6645837fb76b98c8e7fe3b465f1eade6c5c95bb7924962ab38a8101ec7014ab8be06935607fd296fde0515ddf2301c17744b882918969da80106057f2ddb1c2e6e3576d43aa69c16abb1839bb07892180ad87ac6341db5e2e4e70aa439c11958ce2dcc8601ff231ac5f7f730baa3cb9f71480db4ca84806550b4bb9b56a35ade1a98d40957aad2b808bd6e66f274aae37d697d4cf73b9b4b5b40509001b1a89accc3178b9d67c03d2dc58e7b6731c0cc559f3a2ad2ea02e02439de90ce48f0336f2eac64a7db88f95bda543a6e4fe4045c888243fe70d840734a43f81936ec0893a0b8c849c84dd51c8422e1bf05a5cb7ddc6ed3f0e4deb5ecc21937965528e224ea9ddde3e7fb01f8d1d76775eeaae52ac2cf61806c1d17a4cca2f8678b290f08e127aec8ff866d384822c6a3cbe2c0f2e76a9f44f0de3ddea1c72d0100e097b1bc1cb7bead9aedcef3ab8b42d937d90eeadb73addfb26365a19d9193d4376d3fc8b9ac729ffe96b3bc19238f1a12b9e94ab5cafdfa75153ea8e9e6ddd7ba12c0e4bed44153b1a26d946dd4e406d51ce34c60d82f7e7f2d490ca92cc77a3b5b3e0c5c371b98976ee9785db5ac62c6dda466536a7b02b0b96e3f9fa3765b1ea7c5cee857f900020a887a1bb3e2de1aed81b1f0823df199ae7e417ce02a9c24100f68105b7f11883170ca86e77cb205cb002e71bb6657be40a28efca8f3cde0df5f2a3a78db1b01c925592a4aed9004a71e5413378441a1a080016fd3be814eec7c842bbf7a27ee46643670162ebbb772ed579f33ea9e4114aed0d07cafbef74bfd60a6ee8c3fe32ce152a72659e3ce0d142e9fea088030a19a80dd953437f3ae1e926a92ef46a89a51a0f7fcb041bafd268b704bf5e53b273ed3dad034c9c2c0b07ca0cdc8276a531a4486ec26f9ef3e6e490dd77adefbc2b873039bbff02533426a109b8ebb952aeedca869a559824623a8c28044c17b7c45f41c8776c5bb94fb70fc65599e2d86a155705a4741fa8fefd383a2dc796562bf341562573dbc258665cb583d00a9a26beca87f54c57f91797ca517970a5cd381c15a8899254cd28e27ba0f232694ec0620fa63dac48a467e99550d52edfb3602f3e9f893ddc373c5cac8bb131d4afd8ae43bce23a2959b64fec81a2052785180a82e994d1ac44b23a62fe8fc38636da8d1b28f82458a65186c44a7c36af5dffefa9a3d7b72c5e2e7a1fc83d20392397371f84383df2d2e60edf3fb0efc5e4d6704a96f87d940c3de4e3a393b7c42737f61aa7eac178ac5b81b1be5be96553904d16187ed079190fa8b00cc8515cccab663fe4664e7c9342e2dedce7b412efadc7c7e3c4ddcb6b20edd55451033683f386f179b91897f94efa14bfa5fdea35c3f9b4c5e220164bb64aeb7c4f69e2bd2f72d18f9792c4aaf71f74deac6ac3df2bf15096fe99020bdadc5b3c0a02e79365bdf8706eb6ff2f138e1822501e3eff32ba5d470bee96c500566e14e0d64e873a01ea7ccd6aecb5525c64cf6acaccbc94f07c4565a47c2a4f3855a472bb883e92c079fab5b52d5c479a5618640ba7915fca57ab65d7324d98f52d52fb2d5242b29294577dd7019e446fae980d573b4223ae355b6d4c2bb99a29c9d7e22ed42c273d71ac81b3f5c3e2b7d7224c78c90f1544fee4a3d936388366ef99825a1c3469babf7cb6bbb04a5cf9a65195cb5b7675b93f9228e6885e7d698b0cd0513db709bd4692e7e08d9ed4d8f294b2a5b6aa713034f4c65645a2011807f0411ba31cda0b6776348113fc304728632a3f250d445fab8c8e99e6f9d199282dca65bd72ccf578ebec96bd654667055f8822baabf3a6866fdcca6f4ee623556ebc33f6a81589bf01bb2b9695c238909cdc772c797b7c5810efa92d451baf11e7a07564f27a5e777191bd9e93c21a89ce151788c05ba869028c0982563fc23a494bcd5968f46e709557ae7b99362d450380dbe0b271f0321e94590e3efaf0fb60c9e20713f0666a179597a5e20987aa6cdd09b4ec36aa27067e2df7a8fd44b567e6d3afa49c316df609fc7f87be48b16ccf31b71b23125e9634e31adec57cc1e471ceeff3ad943e77cf1ab86f6c5ca83cfc9636142853533f107cedca82b77b854c77cceea08bd81eb63e03a123b2d762d9a66f336af124e646ae9b22a4e154f0b4860cd174844412db0b2d28dcaf7510e1dc556a3a94d93dc9b802de531bbb5763bfa6ae32e420408874c4bd49fbe2fa6ca768b9a2c94ea222d2774de0adb5e005be345cec4d0befa2b4532464908dbe52645490e4cbf4750a94c878701d5694d1fcabee7e5418"}]}, @dstopts={0x50, 0x0, [], [@jumbo={0xc2, 0x4, 0x1}]}], "51b57c83ee737cefa54226d9cf621ab45c6dff89810e619b5fbf662a959e9b036cab"}}}}}}}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/84, 0x54, 0x802, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 14:10:47 executing program 1: kqueue() r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000100), 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x7fff) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x10}, {r1, 0x4}, {r0, 0x8}, {r0, 0x8}], 0x4, 0x43) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0xfffffffffffffde7) execve(0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa45f7b676ee0e0800450000280000000000069078ac1400bb000000004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6000000090780000312b85ea85ea9a05a5dfb116c391b03207acbf1625319f341f754b54c18d191e718ed2192bab7bdef7795a8fd8b66a9896d8ddc1007119bae49d341154fb944a8a4d154b288efd4a9759de881b22197ab5d570b387"]) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x4, 0x0, 0x0) r3 = socket(0x18, 0x4003, 0x0) listen(r3, 0x10001) sendto(r3, &(0x7f0000000000)="8a6a655460171913f12b9b8f6bcdf183d52f73e7b3e9f4de5652480154e08779daf84ac28dba3cccf74509338ac8b0c8ab26a46003e7b4dbc2fa32278da71f9ba6bb6a75cf7a34f482eed7e3103effa48920fa73c5659e15c26b176b4b347fa76341990f85656a795ba2144d0139a243a69a5e2d9f3056d2ec46140d91b80d44c923c8d40b5c539b532030fba85c408087c0e18e9e62ca6906000000a878d043b7919ddff0ac394a7c0c2edc98f9f7c05916971bff3298a0e43d920a240c04e5b1bab6ccd51589b837abaf4a61a2dcb57d7b87d923603a456d", 0xd9, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cfb748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b900"/1081], 0x10) r4 = socket(0x10, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) dup2(r4, r2) semop(r5, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1004, 0x800}, {0x0, 0x9d4e, 0x3000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x2aaaaaaaaaaaab0a) 14:10:47 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x308) msgrcv(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035491d9e5e85137f8ea21da1c021a56dbee5febab793e0253efe5dfbf9c55b61c06811a589b5b2d3557812c7aa74033d090d816066f84c4b264093ef38b8079b7b63bee11ffe28ded5e513ac34ccacd51f0d73baf0ce55c9584b6bdd059dfaa8b1d08558787244969b2831a5e2f146c747551f66a0e5428b228d1ff8ba23fc8c8fc5da75679c6f4fb2b612c90a701599070c983553f44d51bffda2364886e80d55865458dc76414371d5b9a8"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0x308) msgrcv(r9, &(0x7f0000000580)=ANY=[@ANYBLOB="0000751d6270b700000000003c00000005140fb50600d1fac4021000000000887600767464ca7f00000000084000000000003e00000000000100005e65de4f8c4eafc3c5f28b2e9d5ae73d8d776d7184fcf31b0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf95a323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a432350403597175f2213fb2d8478efb18e8956f6a2ff0f44bb26219e335218d18596434cbc9c05b91bde9156c6e4e28669f089c8c9aafd00"/581], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r7, r6, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r8, 0x6c, 0xf, 0x9, 0x100000000}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 14:10:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x90, 0x4, 0x7, 0x1}, {{}, 0xfffffffffffffffe, 0x10, 0x2, 0x401, 0x5}, {{}, 0xfffffffffffffffc, 0x4, 0x2, 0x1, 0x200000}, {{}, 0xfffffffffffffffe, 0x17, 0x40, 0x8001, 0x80000000000000}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x6, 0x5}], 0x6, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x4, 0x20000000, 0x100000000, 0x3}, {{}, 0xfffffffffffffffb, 0x44, 0x20, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x20, 0x40, 0x1, 0x20}, {{}, 0xfffffffffffffffb, 0x40, 0x20, 0x8, 0x40}, {{}, 0xfffffffffffffff8, 0x50, 0x1, 0x95, 0x3}, {{}, 0xfffffffffffffffc, 0x4, 0x2, 0xfffffffffffffffa, 0x2}, {{r3}, 0xfffffffffffffffb, 0x4a, 0x4, 0xd017, 0xcf2}, {{r5}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x1}], 0x1, &(0x7f00000000c0)={0x7f, 0x6}) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 14:10:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x8, 0x1}, {0x18, 0x3, 0x3f, 0x1163}, 0xff, [0x4, 0x3, 0x8, 0x10000, 0x5a, 0x281, 0x1c000000, 0x20000]}, 0x3c) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000080)) fsync(r0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000100)=0x5) rmdir(&(0x7f0000000040)='./file0\x00') 14:10:47 executing program 1: chflagsat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x2) sysctl$hw(&(0x7f0000000200)={0xa, 0x23}, 0x0, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x20) 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) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 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, &(0x7f0000000240)=0x8) geteuid() r1 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000340)=""/139) 14:10:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvfrom$unix(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x41, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/', 0x100, 0x2) fchdir(r2) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 14:10:47 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ktrace(0x0, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r4 = socket(0x18, 0x2, 0x0) faccessat(r1, &(0x7f0000000740)='./file0\x00', 0x82, 0x2) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg(r3, &(0x7f0000000880)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="bc298ecf448a71232d126de04265cde67b46ab7e61c347a8423e07e05227393bb16aeffa2b0cd67b1d933f6b4b7e73c8f62b5a5bc7d1a17f132c7312ca908d860eb32b71a2b4a014ae702c8be0a68b6830bd734bebc197ef75d3", 0x5a}, {&(0x7f00000001c0)="71ba51386546a90023be8f8cd2b6e1a151413a511120940256444f163f0c972898f7a2426b36c7000ceb2546f35292dc7be012c6359e63f3ca729c559d7f72c5011d9c0046740a014d74e3e88d6ee01df81b5bf37b4c6761aecccae8c209e8d1b6870ac40698c803e835ff2ad634229f3a75f1da478d9e3ed282b9dcefc286de131ed9f297d7cbe72f2a8d672737fbb11f9cdac64ae789b1d7e619685ed93bd2679ef345454a15cf51b56f53669ad09b6d386158889eb260daedb2b5a7eda1fd26840fb546c5", 0xc6}, {&(0x7f00000002c0)="31fd97efebb77cfee4dbb69276bb09f8d709762f2880a89bc8e84740948a9e02099360d67506e53cc47d20b49695f3075cb74dcf1109b9a21df2eb786c797dcc9a7c810d7cc12371e56f0a2bd396c0383cd6278037ee7c754fa495922a4415388de7cf1ae8204d741edc1e4f7bbad16eac1ec63b28c3b19cdfdbe5a032da66a84c7fd2f6c2d2086d41e32435ecfef82185c6e207a081f8430d93d9557ea96caf286753726744023a52b2a9a960aea759", 0xb0}, {&(0x7f0000000380)="cd82406535e9ea764154700beddeeaf8cbdf4f0c40825d5a6437fa33541330f867118f10f66654cb3079ca98776214f40c50b2b397b8f881b1d0e4b56553302af828bbb584e203aaed7b33bb779d2573843debc3e0fad0b616a9eec2541861fe834dff9a2a34998dbfd30310d2dbf99d98b486fd83376bb84d8f328ff76b405ec9d29dc6419780a7ae84da20642a8acabbb0536e8689983897f6cd3dc475dcbb88edcfe85cad97d9fa26fea297b35a6967eb826def3d46d0f0eef216b6b7a014422cb3b1dafa2d904ac11d6f72835a8ef2c608693c0510", 0xd7}, {&(0x7f0000000480)="1d9cfe97c2526b968944c3bf7a496adfed22b7b1129998e841d23a7d5ea5fae98000b0fe3ea6600a90dcfadd951de07061ba927ee23529605ebc4548af2015a5483a7d8a3487783da4512adc83a3cf6f3848a737fbbd66482e882c5259cf1798db7965414ad7fdf421693aa27dfe1a79d4cceb647e065e1bc7f52a75bd4a388bb9063e307a15350a1cfee2b9ed678de2901eece17f88357efe1e3705fbe4754884dbf6eb445777d387ed9c777db003625f834566bfa7f89a6e0affa3f0094661e4b40e17df31b85cae7af3953edffec84a7d6ec20dcca6406acecc37632a50b62ff779a0298a92e7931d35d7", 0xec}, {&(0x7f0000000580)="7a8df520491776894912ef75581ae126e0b424cb2ad12aa0fb7fab872ef18904d369ea377b18cfce2cb9fb2a33c9a61c00a0255e8dd893d08765b622de13f0d03ffeb98d98ce598f805704fbd6fbe5999a42d067b1441d5eec11fb9b202d5052f00bf086", 0x64}, {&(0x7f0000000600)="4a4b4612930d00b98fcd675acd6e1a025de7417295bf2cae4dc1048ba1cd94bd3e41f75cbcec4c265fc920", 0x2b}, {&(0x7f0000000640)="3c4b899f81fddf15ecfe9fa896a7e5282945f585175c813f14529f8715e4311cd9e79ac58ff5858bd02c5e3fe1", 0x2d}], 0x8, &(0x7f0000000700)=ANY=[@ANYRESOCT=r4], 0x160}, 0x1) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r0, &(0x7f0000000040)="660de36daf0b6743eeef8d86616f3e81729f23676de3056b00e957154546b7f06a2fe20fc58a2edaa3f2d978c551598e6b8b9aa096027bbba5c120e4e975ca4894f2940817c338c0ce96fd22e3d34ba7616229", 0x53) execve(0x0, 0x0, 0x0) 14:10:47 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="0ba2d014bfbefd79fbffc112615e755c296b931280597d4fd4bbaf5fdd4a9f4a24c96acf6e1d58bf61692bb4d0415767b1d770ece623ec48fc753efe83b42c87c3e0eb927c79151ad1fd97b8d2433c2a997aacedee480e0ce7b1e4b02ac0c5d372f142c426478846ddd4932bbf1913980342557af52fd76ce3", 0x79}, {&(0x7f0000000540)="2ab848ed795ba590519c3cd04cf7544e2bea2add8937f1300a8b97b18975ceeb3d947594c3b0175044645cab712160d2f6a9bbbbbbccf253c0fe083b58019db80b5c58c852c95eff5e3ffaf9d68a7caa36863e138dbdfea55478f05895283142c2e112279d5d5f22c3c7c15fe2b9d1198012f10b233250f09a0fd60e0a884e55495163c30035", 0x86}], 0x2) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x400) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x80000000, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000000c0)={0x80000001}) 14:10:58 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="72bbd3028c7cff412975d8cf257ce85caaaaaa7faa08000000000089f46eff78b9f03a1e607c93560087ecdb1fd700100000000002e000000200000000003c9f04a573c4b53a3b783d00"/84]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = socket(0x2, 0x4000, 0x81) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x0, 0x2}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0xc}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x100005}]}) r4 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000001480)=0x80000003) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) fcntl$getflags(r5, 0x1) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000200)=""/58) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 14:10:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = socket(0x18, 0x2, 0x0) socketpair(0x1, 0x5, 0x7f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x80400000, 0x8000b, &(0x7f0000000200)="216964e7db4751498cddaa5b778dbf89f68ce7e498b946d587f5d95d3cc2d43c87303a205d7de364d7e68f5b06a9130b171226172690eb993c92964ba4653e443a8287ef30a3ce82f02f8d4a1ce80857e801b0c1d1996a1136d444482d3c5e73c4d5972487faa9d0264cfa5f2e7caef3418a0d9a84d198ba91fe00"/136, 0x88) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = accept(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000002c0)={0x9, 0x401}, 0x10) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r2, 0x0, 0x8000) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)="78be", 0x2}], 0x1) 14:10:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x800, 0xbe) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getuid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x181) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x80, 0x4]) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/244) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/70) r2 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) 14:10:58 executing program 1: 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) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:10:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 14:10:58 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2, 0x0, 0x20000000000}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000fe00010000000000000000000000070087000000000000000000000000000008f2a600000000000000e6fffffffdff00000000000000000000000000000000000062dd807b0300"/96], 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000001440)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x800) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) 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, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) getgid() execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:10:58 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @loopback}, @icmp=@timestamp={0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}}}}) 14:10:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) listen(r2, 0x0) r3 = socket$inet(0x2, 0x5, 0x2) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000007c0)=""/4096, &(0x7f0000000000)=0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x3f, 0x1, 0x31, 0x9, 0x7, 0xff, 0x4, 0x10, [{0x0, 0x80000000, 0xe680, 0x1ff}, {0x7, 0x3, 0x9, 0x7fffffff}, {0x7, 0x8001, 0x1, 0xfc49}, {0x70142b1a, 0x1, 0x0, 0x3ff}, {0x4, 0x2, 0x1}, {0x7fffffff, 0x2, 0x8}, {0xffffffff, 0x5, 0x1, 0x6}, {0xff, 0x3ee5, 0x1fffe000, 0x8}, {0x20, 0x7, 0x5, 0x8}, {0x0, 0x5, 0x0, 0x4}, {0x3f, 0x1, 0x2, 0xcf5}, {0x9, 0x9, 0x6, 0x29a}, {0x1, 0x80000000, 0x80000000, 0x400}, {0xffff, 0x1, 0xff, 0x80000001}, {0x9, 0x8000, 0x6, 0x401}, {0x3000000, 0x7, 0x40, 0x64}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt(r1, 0x6, 0x1, &(0x7f0000000100)="adb790bd", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c1", 0x4}], 0x1) 14:10:59 executing program 1: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x7fffffff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000180)="06c075e8c65d8fa48a5388e160696eedcf9e75c2b74345f405b7a2cf14f85641a9efceb16cca6ea4283dc0b47afcad35f3d839070fd9151f7efcd8f7e72f11215c1e19bd4c94e62cf4b78219a5b3ef5cf6e7fc0b0f0aff1666827ca058526e88d89e3ef42d251c3fa0b9ccffbba6aba1e67927d3bea0a398aa1227642bf35b", 0x7f}, {&(0x7f0000000200)}, {&(0x7f0000000240)="c72b63890503194cce1598518301fedf54f796e418293fc247ccb608aec4754e1dd80f36a56bed8b022fbea4aa38d5251cbe7acba02d076eb571e6f05f011e7109daa8098927f15c2beb50c1ed2573da129135ef2fcc2271b66848a8ea5eebef38f3d95f9869a321b82c4f58ba6d18d1a8ae856ae6c38371d7fe0a2fc30c89bd6de1f66691919f8d5751448d523d18f0439da61993c81a76f0947b10912893602b9f68eac3064c0ac4d70a9eba4daa088fbbc4ea35282e6588f7a920557a67da9f865bfc607ca55a6729a117605cc615b6fb3932f4abe51fb311029b64539e80f26d900522b1a833ebd6c1fa4039c18f4241a4326bbecb3d4c4b6e24", 0xfc}, {&(0x7f0000000340)="165e2f4dd2c5838712f0520b5709ab9eae94edadfd5032ac9a9bedf1fd0db44c927654013e2298875b5dd27d559b54e635b664c4b27249bf95a0750e94746a2d6786c8f0a35748f44554d662b50dcf12fa6ba04967e2bdf181bcbc8f2f6480bd9178c7324343f9a7f396ab111927694c7b35199e7f31c77d2af6b393ceb9e011394644da19692f3ee51fcc2cc6eafbb5c5635899e6", 0x95}, {&(0x7f0000000400)="13b9b13f175f52ae3cada50145c31a7df3e65a978efc03b9a3f41cb34bc6121e8d2b049dd9d1dc332b284349c1edebb7d7c2a353cd8216913143f6a7b2b3109a1458e730618d492323a45a858dbad50c4f8da1e1a111270be1c6e67348a8f2c6a1892c7fb1c9f1a68bfee66ae1f21f38c8eb823f475ee5216f2c7eae49aabd6ab62312af2971c6f73295c1e2657f69d76089f7e3d8f919c357928dbb84bac2f1d9cae6aa1c9390810c52f5057e7f71046541425b88bc4728ce0a1f7303cabb74e8a0232cd988ffccda26cf2a4f6bfb09c097540d1230625f11880eab4b6c82bbeec04cb3c0dd9cb76a53455044ea1f52805ab4583d078f062df7c00f7a47719ef45606bc8bc8096cbfa00c62220dd4a958ff09722c3cd22dc0cde3943111e58c345c2e0382ede8f3f197cd7c4bb56934d6ba7a5c5847eaaedbdaadae3085715d8ed5ccd316d90cd4ff12395c3944529ef2669c74829fa63967c14a741955d44cfce309b172caa48836812ed1374ef5fd8a7994cb39fe74f93547c2d1a00a2185c0c095a294c1c5c0c1f5887b0fc65017d2e0c52a0f8637dcad2dcff3d61064898b718c93482c9799b6c52393de3563f5dcaf8ce0eb565420c34ef727703c4aaf50b0b0663999515e87fd58f1398652cd643aac7b368426ae60c8d4cc7a821895a5ad88511bc67df5d6668a4ccee4f4de19c03ea14f14c4d26dcf18f7c28da9b4f2f56948cca734f78cf6e86366c23bb6f2cbb9bcc95bdb03d860ea7344e0ff5665158e39d6adfa63a5880026d82ab9d922df6d472beb3a64280a364cad1232942a8a4d4916395823f420b4c6175fc4577d5b0292bd118fd13757ab204086716657a3a5b3d3d54ee2e60dc2903733d2c833577a98ae7683487c53347a98496d82288f166d9c16329f21799084bf8bc1f84763136225aa53f703b89d3a2e1f61646fb91026b758aa5b8107b35cadac1cb3172d532da56f3879609d386b3bd1fb047f092f3daadcfcdf1eaab8d91a9074129ad2eff7c41fbac18a05aba29cf6f108f177ead5ecfc7c584322aa394be45a781f9c91614a348ad48763220e0790d6cda9ff6b5a34e096d02563d4977633920ff53551f10414d00202ab69eb2e2237235716f79344c927b62aa78a39de40eabfeeba22a16a390c0cecb3344c935ae6a8996f932d25c8a3a4b86d5a7a36cc65b2efdee28b50a63f861bb4302f0d88fdb8ae83178d5bc77e4e7144b9ce2d152fca666115d2efa6030fb0caa2f3a21cbf0724615afc86966974df49cf7f30027d433ca3ec6eb586c50e79ce27c10930e950cd13372a3c317e52093d15d67f81be53cb0b2e93c65e92111ccb7bccb182f9189720dec5f74af86efa8e6e6fba30ce867d13d4683c1ed53226e17b58e33b1534d22f7584b98adf7cb61280ba69ec0dc3e8b6a1f95c24d9298612158149b06de6e9ab30d98ee2ce4099abf601436a86b27d35e056b08901591e1d8a44d4c1e2e3bfa59b8b8a567257005a9da27280f09b5e03912e186a77887efe7305bcf6d68f6d760c3d68e82ee373760002308839ff69d710e341ea9a1073d1651d08e08158a85827af33859dcc7c031897f2493ef083673fe1e936cb57ae5bb7feaf2d6c95dff49bec7fe90aa997b1f17a1e5bf5e2e692a985e8c0fa927f15967d926296a8ce8aec02a70daab92e2e953e20ce8766abd0a6f53bcb03b6a9b55d555cf0e816f770be02691441791ede5cb300844a2c6f11b98d3b7b9274c22e0907b927b3f7169381717f6ebdf7abb7653ae4a4335c98e6929a2e0c81e334544dafdacb517c7df9dd5952067f5a313a6fc32d666484133dd9d649c65b2eddd21732d23f6e05bcad738a32ad681f04d7f6a5d449d37db6af9d60aa4518fc5dacfd39996489e11248d87e2b94c3bbaa2837bfe9166ef52bfed85772f2bdb646958408930655e2ffd43145c3d7bbc0744868db509aef768df9492cc303879f78e6ef46b9296d95077bfb84aa10ecf5fe3995963e99ec5a4f029605268cf5f65ccbfd85d504038f5179bfcf4d8b65b300da8fcd49f8158687b1153ca9e794c56e5e5da3c71e8735eac25d01bcba1a75fa63848b6b8cba4e770d43aea86c23f143c1d2fecfc08b6f8dca0e3f23a4ef72be92ae3909366bf09b020236f8447c36c6d3786f6bcdf5016fcf10ceccad5e8b20492bcc30991f1c87ab8ca3b7e4189b26ad062146277efba5f102d120413556bd4c41d163a1c6ec189115afa808df8f007f30d9e1e97ea6ad2b3356ea89c1cf0fde676626a6287297b44234a204bd4acec0a9816f57fc58a15cd86639403357623d97c8721ab9d318df2be2cec431daddff8c3c9d337eaf1c2984d482365b88fa158962c7a9c5cc9899a913ef22996bf3713e518d142859d05c40feee546f686d5dce2d0d0e046c66625c01b9e89cd98465f797adcb50bddeae6049c147b311c987f54fec050f0a9d2aa447388711c9d0b26133b8d7219a4313fac297b315bba2343bf159c5a27201374ff6001e376f87540f419ca0df397b8705aa44a2feab645b11993df334a0d115c54c9acf6408407e9f88bd19af168d46adf5b7f95d367a826007a59153ee0d5e7f3d4cb3b5f785c654faf91699dc809a02951e66008b4666ba147e1445168d3fc662626c6df6235c8d42327823a56b740d953b225eef843e83d7e8d4db0f957a32212c956e1129796f6908e12075808b6a5e8f37e435b1d4a4608570b1355eba892f199b32b835f84f22c7508ad7157117d5a7b3de43932b312868fc0a5358a9b3b2f1ab0bb6fef265613462f1044198a71fd975a91021ec4148329d42ddb728da244c49e72bf7b9cdaf78599b168698ae4e57247c10026649a0cca531719cd919204f8daa7286a0b910f55d54f4ebc1079d8166d1374917225939b22666ea91c4ae91d8686d0ac2fed8b8c4281f632f168107b5445f6bc5090a1477672623d0f45662dbeba1f84c802fc73100e1b81c9ea2e23c25748934005d31640734df82d0fad99b9cc65ebfd525e27316b5e69d0e9210c1f78d3f4f28bedb5195ab51f818c57953bd859c8b5fc9fe66cf8101984b526261eb2b5e6b4ad20bcfcd3807963b12676fc7e5b5e1ad854a03175e60921074b9db6a41969c5f75c8efc2228b57a6bad965fdac033dada07f6454abb0300fecf225026df395bbd87ced3609e36d7a76e40b4f870fae29de7cb14c5e063cfc5d5aa7d2e240811c94583d2633af30ab9e71f18f708141b8d6b5f4fe02cddcd80775bef617d055cdc61efacabb5648c3c0861d3f559c40afcf248a7005144bda85f645ea32f40011ebdec7cfc64907764e09187e1511cdf9c2e13612aa3a1d938c0978968dd5333ddaf56aa3021908129ec119abadc999759dfe119e82bbe42d149dd8470122705913191713e8caabe9a86274c9380cded7e5d78a6723f1ffeecfbed78a3807fc92055a5255dde080d59706185970f2b26644e9a4ac4ed3092b5a7867fa0e4b70f62b9a8f1aa49d27f573e126d18d9d24df91eeec942e9799ede1dc385482ea871495755b74ea25e2513c8261362be663ffc3b99c63b7954ecb0aaec840015bb30eaf4f2de6ab19906b16f88d6007da90a3e3e5e3153ba5c70553514f34239cb36a20d2bf4857ab808ec9b28074f40935b7022910fe0c53fe689c362f2d6142de89e26d6668272def7026cfdd70e2ebc1af8a4579de565ef856ce738628817b5a6dc56713a7ae84533ee21ab3ea1d2e8f4333384a5f8fc420a694049350f4c4ebf2af4f257789137f92bfec064551c4214911d742367718e12df05da6d334fe15e9ec5d3eb18bf4e65650aba9788285872c5a365b330df97e23b8d32b8ce2a4f31098a8f1d98bd0a30405f5152e59cd2095d89fb0450142abba0534d8b411ddc6e2bae28397e626af5e66349abdf10d4a5112fc44dd75837135b49d6d8d959731360a9387d56b4dd161327a75adf6e2093959b3678b473e290524f162cff6a439056cd2a705a1934b82deb94ffc38604954e985276bf988bb6d81eeb4ee688ac50e33f06019e279ce754ca785b73d0f6cbd0593b9c56f63294dcbcea1bfb163085608c86bad8e860a96c7bf03f7aac3343122ba6615748a5c5ab3a110cbba72fb56622e0205b6d787e12cb144e9ed3574bb1639bf2a8cd5ed058904d7383952d50d27d9a7087f7e8e303709dcbbe501f7d7cb226fe9eba9877260c941374eb5c36221c5da5e4c160b1ce5d17ed8567b1a900fa94773946ffeb7a1dd3c1751c92633afefb2990fad2c541c7afd11c0f0b4acb9444aa688e5147f1d3ebed2c4eda04fac655122bdf658083bccf6de7f47fd751faf3fd5a874792bda9a7583f866d934d3e9cd0c296e339ce64ac3f06c1b83caf45867d59d3b802c5e170ed1e6bf74dfc945f91291dbd9f7efe225e0d5cb8988c7cf5417af3044d92415e88612f11e1b0c337a64deffce3f45582ea9994106eb3becdea753558b5ee816f427935d2d5404e203bdc1f519260d341605d5f029fe80722c0f58b43f23175cdfa62cccbe57287da1e7587c4514d46675b924fb026052a1b7fd6778d55da4be325e37406ebd3edeca1d6d3fe76a8d14b35e65def9f69a6b246a226cbc9f217822739d416ec9e03421d1871402bda4a7228edb7212370bf1262ab1f1db1db2c24e310fd6d9a109f8f6d69a6f3b652ac6b740574c19fb8608985f1b3b1a10dc6759d9837358951e1088caa64b787f21f0c8ce5119fcb1d3842ecf4ed52839d1bffed4cd33fd3dad77ef4dfc4c99e761f9d4ffde301187db0d226f9502118e945d6fba780601941b4fa4bf65819177539ac2df691b2a77ce74bec2a30705f331a827254dd24773bde3f17f3a9ed76a1737122c87dcb117da2b4efc457c629a14c2237e909afe5ceee08c0e88272a8ccb9d141db69889c4ebe242104a81c910e27625271c2c510a29be4f4583710f9c1da8b5dd226c719177a4f43fa8ca999b0c9ddf6ed161345b259d71da41a94ee951666210a812fd84039f5faea6751a8bc27be05ce0b17f3a10b2f9a6a9402112268e7e333306ada4c479e2e27f22e29c2e6cfd06f51aae3bc16166e5752758ffe25b40af559e04673f66841d3aa5021a5d5e071997774daba1861e3e7c7a2944b4ced0bfc482dfb782f71e783310ccb6251fcb98ed7f80bdec2d2fdf66ee0b4d5a8b3bef02757c21435b254c33dfad6b11c81ebb454250fe619c80e831d6a4eb3df4999440d09d3ccb24b98fbbbacb36812508f9ecfcbc7b5cd43edfd81f73527d3aa3f84a1923c62c42f73c3fcd004fa1b423260ed4b396f76546201019c10f69101fbf6922178df60765a29b0fcff7b311cf483b4fc076747a62b534c1f0a7cf22a3b55ffa5fb5ce51acca8f81cd6546310c8edc66692502a486b72aec89eff138340457e212d2dbc8b0601e7e9dc6d059edb673a2c3ec838e975021678d6fb0e2ca63e4ee1149a7e5cb885232c77a7704cedef0c367e49c60370c313c62a6c180ece38caaaf589cc7b1cf2f5798db070200df959d23e9b079cdb9e76f76f67ddc5f23e5077a06c5858c4b1b80ffe7b5b365bf635b0b9b32cc25cb97ac5ecf5bda976fd541f424838f6bcebd591076ab3cc966c73d0e4ab4bb72b5db54a22c2f5625e72afd8497887f43d3e2e9ad08afedf51bff4cae3f16d0015cbed04454e964938d42394c820ab527ea28150cf3b790356c92b195d570e8879f40727ae62fc63e5725ed679ba1c277a831975c0569f2a1334f5e574d955b6034f1ba0d98025a4ec226652b540744b5d139", 0x1000}, {&(0x7f0000001400)="65175f5031a9ed3b902b0d33d22e1abb6e85360f22e5333b9177cd3f1abb02990c8f519cc4194a36e619c00d31a01c18e0da1476f0ee486a84fb0edd814cc82522a1dccd950ce4c00b966e5a0f506abf6a853533e64342e762925b4ddcca0ba5627ae2553d94423b672b6a02", 0x6c}, {&(0x7f0000001480)="e142f562bb5d67c24a01b7e960709ac6bc2d63f42ee722ed96aba1cde849e79ec4457bfb8de9a7f59042d234a5c6a70bc74bfbef1266abba71c4b85fa9c2ed370893ebdcf8907b6df29a3b1d353b6b3c561c0720d8d09337ad1f8a9e58c0cd014ae85025753d2fed61f92977425a0ca9fc0c37bf2a54e168c46fe0a14fc8a5", 0x7f}], 0x7, 0x0, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000200)={0x258, 0x8}, 0x10) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001580)='/dev/ttyCcfg\x00', 0x100e0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001600)={0x4, 0x3}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000015c0)={0x0, 0x1f, 0x1, 0xddfd, 0x30}) 14:10:59 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvfrom$unix(r3, &(0x7f00000000c0)=""/107, 0x6b, 0x843, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 14:10:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(0xffffffffffffffff, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCCBRK(r3, 0x2000747a) 14:10:59 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, 0x2, 0x296) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000400)=""/124) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="d683886e3bf705003000"], 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) 14:10:59 executing program 1: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000080)=0x210, 0x0, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000580)={@random="4ea568b43949", @local, [{[{0x88a8, 0x1, 0x0, 0x3}], {0x8100, 0x5, 0x0, 0x1}}], {@ipv4={0x800, {{0x1b, 0x4, 0x1, 0x2, 0xac, 0x68, 0x80, 0x7, 0xc, 0x0, @broadcast, @multicast2, {[@ra={0x94, 0x6, 0x9}, @rr={0x7, 0x7, 0x81, [@rand_addr]}, @rr={0x7, 0x17, 0xfa, [@multicast2, @rand_addr=0xb9200000, @remote={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x6}, @timestamp={0x44, 0x4, 0x40, 0x1, 0xc}, @ssrr={0x89, 0x7, 0x40, [@loopback]}, @noop, @rr={0x7, 0x3, 0x9}, @ssrr={0x89, 0x17, 0x3f, [@multicast2, @empty, @loopback, @multicast1, @empty]}, @ra={0x94, 0x6, 0x8000}, @noop]}}, @udp={{0x3, 0x2, 0x8}, {"1b1f25efb25b80a643168e494ddc8c2b61b20f547d5f7b98d5f9e76783322af4f2390376e8bfdc6f7a94fac9103127711e5f202c681b942e"}}}}}}) 14:10:59 executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000040)="3860bf00f8721a1e9c4cceea719f7140e40436b2356eebe0c2ec98c8f0157f4dc122c21dc7257c3f1499ac6bb149a42b24d8d17be46227a6b94d463fea8bbe79de18a1bdd1b7b1de1f158987245541b0f937ed7a7e94357295d178706c78a12491a7147b22e236d547ec24318ed2a3318a4db3ce5d7dcb714236", &(0x7f00000000c0)=0x7a, &(0x7f0000000200)="d64275700b2070a426c750ad2e4c35dd3e495c4a459f7c7f3aea88cfee5aee78ffe0c2f629e238977438a26dbee4e7a23f5a093f19727e1f4d0fda66f18091f8f83fc1a2a39d57e7efdf891c8bcfeed86c573f35bbf2b25f462dd525ca1393b41a52e1054bfa4a02483a0be93b700d2575054d62d5e2d59234c563d903eb2c1c0a21fb447f94f350738f24ebe969428b4c1e9c72832f536430995d3713fe2782d7c538acfc9c61429ab31bd49de76d58c9b996596e93fb98f547be4a3b62e9e976d65d405758b9", 0xc7) 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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 14:10:59 executing program 1: r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x8, 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, &(0x7f0000000500)=""/131) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="6b01e6145784bb080e3beed7c020c089991b6471ce869cac07ec9e38b12f7a3fc06c3c5fdd53f4796322a9088c70f1dcdab64be81cd5d71edf9a968709c9b9f46c4495d28d3ba58c6056839e1b9ac34ab0fa10f7ec3a3ea18d62196eb8900663d2bf91cc36884a600c55e62fa0bcb9eeb55fea418462a189b1de875c2592dd32a449463965d258bba02bb07e3639a8ec68d840392e3f12943efcbf0265dbeb8c53af34e3f45fd019", @ANYRES16, @ANYBLOB="1bfe1349b7a18ff66a2bc5e65a9cd6dee019a3bcd888d7ab4beca340dd4a2ffc417b700750436fb823f1fff90133a6a3698e66d7b89d3805c30146bb2591923f44a58f5c3f5e280fd6fc83bab995dad0a9b788e28d7674e2c2a1ad61f872d70e6ab98cf6e0b001227f3a1f4d4a15324e86c400204216abe226"], 0x1, 0x1, 0x1000) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x2, 0x0, 0x0, r3, r4, 0xc8, 0x1}, 0x1, 0x28c, 0x3f6}) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/17) 14:10:59 executing program 1: 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}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206916, &(0x7f0000000300)) ioctl$BIOCFLUSH(r5, 0x20004268) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x39, &(0x7f0000000000), 0x0) sendmsg$unix(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x401}, 0x0) write(r2, 0x0, 0x0) dup2(r2, r1) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 14:10:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0), 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100303a0000000000000000000000000000000000ff02000000000000000006000000000102009078fffffffc608da4460000500000000000000000000000000000000001000000000000000000000000000000ac"]) 14:10:59 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca5fdcb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009128a0b0cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000eb8e9f95d150c58e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000131da4305953b1f7085836da383aa5552762508b0711f8f327137c6ae724f7c30cc04480ff9f5a5be06ecb7c2a14f542e99e35054ef79cf39e5b2f1c95a532d668c574602ff4f5c0fcb356ff0e16cf5e652b7f3163d49ae598d7fe4110b4c01b7d07aa6e80757f488fdf78f8ed9019354000000000000000000"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f00000000c0)={0x4, 0x100000000000092}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 14:10:59 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) 14:11:00 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = accept$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="0000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec089739e11fceee0c6e29f511fb475df8c94d6b55662afc6e8fb410adbaa3d28e4c73c40d8d7d73b1158caba75db1506186150e5392a58531ca"], &(0x7f0000000200)=0x5d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r3, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000280)="6c7dc2467df0f527dd2cb6cea8103c2a5d6572281a4f4cf437d97f747f21fb113d59d3684af861412045a297eb2269d5394424363d6140034a813dd0007e2c790ed02c78a4d589a34c23e454e2278613bad44dc591ad3992c9ca6254be526fc70b6cc084b92f5e38063a1a3059936459032d95befc42c01f124f4b3b26c6f90b860b67cebc15aa4594cd0dbbfad27d63dec44dd97c9e", 0x96}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 14:11:00 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) socket$unix(0x1, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto$unix(r0, &(0x7f0000000340)="08001f000eaa2f4f3d7f5d3f619b8e6ae6f437836644b2ee52c98db0e6080000006c1f3bfca96f87538ce365259750826315475b0e63afe1b15b172b53628a01cbd9cc05fc4b9dfd0aa495f5e98d33d50212f0b524ed4c9a1e8c86a93b6d4f651429d478d4748bd3e66449fab915742d2e0095a84949867c057f338826222c5cde22359af26f14a2ee9e674687bb433af5503c226eeabbd4a4931d11672213e38d74057b9864df4a4d552e7a6c7f715397502fb0e0841071c4df0051fbe7e9b53456d51c8f78f3fc62955f7edd705da3929120b6b77a28d5bbb09104a7ca11f3b0449c0848091d8b09c3261c01fa77ab272eb102e6fee81a6413fcf5900d5189d67c23281b743119b2bb7c3f6f051c2bfff57a82edd93bd5e0267c0b4921bf4690be35d5fcea31b87d8d794dbaf84fbad043ced896e8f01924d043f559", 0x13d, 0x40e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r1, 0xfb, 0x0, &(0x7f0000000180)="f4cf7ee4a5c1541510ca491dc54c89560fe9711a1594c7cd8957f2c0987b854b71c59751eaf39a6e8476fff6b03468dfe4e1f6de6f28ce4675219d69073a145896d987e36696699416a1a14ec4b7e66de773dc037741eef7c48ad9d7c5d90da07c449a9a586b46574a5e135e47588e0fdc647d9c11240e26f1a22783bb8adf1d988e3ee57c7787e8f446c66f895428a081a3c6de485917d302fb58773b4c9e0851ede42e80a52aeb39da302fcfec858c2c07bd874c1b329ca003c63faf7ac1d9a485d831f896", 0xc6) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x4, 0xfd) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r4, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r2, r3) 14:11:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0x10001, 0x0, 0x0, 0x0, "1ffbdfa6163ca70277925f93ef0000ae61c4a648"}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchmod(r2, 0x10) 14:11:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 14:11:00 executing program 1: syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x2b5, &(0x7f0000000140)={@random="2a9435fc15d8", @remote, [], {@ipv6={0x86dd, {0xe, 0x6, "c72415", 0x27f, 0x61, 0xa7, @empty, @mcast1, {[@hopopts={0xf0, 0x5, [], [@pad1, @ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x541c07bb}, @jumbo, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x37, 0x0, [], [@ra={0x5, 0x2, 0x5}]}, @routing={0x0, 0x4, 0x0, 0xc, 0x0, [@mcast2, @ipv4={[], [], @local={0xac, 0x14, 0x0}}]}, @routing={0xe6, 0x4, 0x0, 0x81, 0x0, [@ipv4={[], [], @rand_addr=0x6}, @local={0xfe, 0x80, [], 0x0}]}, @dstopts={0x70, 0x0, [], [@jumbo={0xc2, 0x4, 0x1}]}, @fragment={0xf0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x65}, @hopopts={0x89, 0x4, [], [@jumbo={0xc2, 0x4, 0x9bd6}, @padn={0x1, 0x1, [0x0]}, @pad1, @ra={0x5, 0x2, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x50, 0x19, [], [@ra={0x5, 0x2, 0x80}, @enc_lim={0x4, 0x1, 0x4}, @jumbo={0xc2, 0x4, 0x7fffffff}, @pad1, @generic={0x5, 0xb9, "bd84fc6bc3b63414dbc213ec4da05685a5e34894b6d0ea77d1498c7df9e2a4ecbe5634b25fe7d32a60d30b2579f03d00366cb87fd41b5b24e43f7c15279bdba4fcd73ae49823c8c9d8ea6cc1638e7095940f4cc8a526142810e733a297c6e83cd9e4b7e3c8176455135269bd1cdd4219bc6376234ddb424312d70cc7c57d4f42a711e0f52d1702c486e7141ed004bfcec485509c7070a4c00b7b2694ea9fe117a1c3c554cc0b7a641b089a1d205b27a1762fc266ffea6a50a6"}]}, @dstopts={0xff, 0x0, [], [@enc_lim={0x4, 0x1, 0x1}]}, @routing={0x67, 0x6, 0x0, 0x9a, 0x0, [@mcast1, @mcast1, @mcast2]}], @udp={{0x1, 0x2, 0x8}, {"053ada540fe35182b22c0291da9f7f1b94d9703c20f3321a32020669f84b844b781d54201bf1ac7523ffc8dc82ee29f36c0cc129de1688642c042116181d1b7864f60923166449661f081a8754fe06893f530016e48fd6013614ac041fa927c2bc54d79069c0ae4669d7d55e5edfe424ce0f51249fa30c3ba0e0ff0369711d"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x3) 14:11:00 executing program 1: ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x1f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x6fc, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2346}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000fb6000/0x3000)=nil, 0xffffffffffffffe1}, {&(0x7f0000bd1000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000b72000/0x4000)=nil, &(0x7f0000e93000/0x1000)=nil, 0x6}, {&(0x7f0000a2f000/0x3000)=nil, &(0x7f0000be1000/0x2000)=nil}, {&(0x7f0000de9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000d6b000/0x4000)=nil, &(0x7f0000b35000/0x3000)=nil, 0x7}, {&(0x7f0000a11000/0x4000)=nil, &(0x7f0000a3e000/0x4000)=nil, 0x1}, {&(0x7f0000cb4000/0x4000)=nil, &(0x7f0000d95000/0x2000)=nil, 0x9}, {&(0x7f0000c84000/0x4000)=nil, &(0x7f00009ec000/0x1000)=nil, 0x40}, {&(0x7f0000a2b000/0x2000)=nil, &(0x7f00009ca000/0x2000)=nil, 0x3}, {&(0x7f0000c3e000/0x2000)=nil, &(0x7f00008cd000/0x1000)=nil, 0x1e}, {&(0x7f0000d65000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000855000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc}, {&(0x7f0000d7c000/0x4000)=nil, &(0x7f0000c76000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xda1f}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getrlimit(0x1, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x10004) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000680)="f898b3516a3616f11851a8f3280fe2eddf5d0b2bbc49295f350404e7425e975b8f12a259e8b5a926fd2cb7f649afb31bcb085b7ceaa3ce8163abd33e1f93bd609785c61861b442da8b18fcd7dfad10e891754a9f31a4307cc7498f3ae60d90a64f10aee83fa94f807c79d4b565dd871cd992091d6e1e9e58e2ba63eff06b2fd4ceb035d17064f5753909e5e296c84019a447d40cc114", 0x96, 0x7, &(0x7f0000000740)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair(0x20, 0x3, 0x81, &(0x7f0000000780)) socket(0x6, 0x4000, 0x7) readv(r0, &(0x7f0000000980)=[{&(0x7f00000007c0)=""/229, 0xe5}, {&(0x7f00000008c0)=""/90, 0x5a}, {&(0x7f0000000940)=""/46, 0x2e}], 0x3) r4 = kqueue() dup2(r3, r4) r5 = accept$unix(r1, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) flock(r5, 0xc) chflags(&(0x7f0000001a40)='./file0\x00', 0x0) pipe(&(0x7f0000001a80)) r6 = socket$unix(0x1, 0x1, 0x0) readv(r6, &(0x7f0000001e40)=[{&(0x7f0000001ac0)=""/61, 0x3d}, {&(0x7f0000001b00)=""/218, 0xda}, {&(0x7f0000001c00)=""/164, 0xa4}, {&(0x7f0000001cc0)=""/129, 0x81}, {&(0x7f0000001d80)=""/58, 0x3a}, {&(0x7f0000001dc0)=""/115, 0x73}], 0x6) 14:11:01 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x308) msgrcv(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a6d35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625284f9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a43235040359d4bdfa2cbc8e60ca813c4c4d10b70fb5eef7c609ddb97cc826479f1848fda74ad6eb75e0644746fbb5f8c91c7e0d3fc5e73f6c2e6b30e46deeb8974569e15e8aca0dc410ad7556acdd7bc4e16366c089d7cfc289b2a82700ab0172e2aed418cf1f104706b6e39bc21da54ffb670ff78998a0a79788cf431e30d64d0f2cef156ad458ed59e518ade70"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r2, r1, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r3, 0x6c, 0xf, 0x9, 0x100000000}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0x0) r8 = msgget$private(0x0, 0x308) msgrcv(r8, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r7, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r6, r5, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r7, 0x6c, 0xf, 0x9, 0x100000000}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 14:11:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0x0, &(0x7f0000000140)=[{0x4, 0x8000, 0x1000}, {0x1, 0x9, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1c00}, {0x2, 0x5, 0x1800}, {0x1, 0x8, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1ff, 0x800}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000e40)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2d52d2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d000000000032c39f9382ff9fd3024352761e6536bbd1100000000043f89183ed9b0ab0fdc7e138263b85ba22737d97e0b8357aab984b1fc946bd9cd540dd0e75e4fda971b8e42805f727f2a07fc73445c908e9e14a0ca5140be71c7ea4fa059f2ee61d3e29c45df4666d32ce0d491db2b7ac0541cef0d42da8be9f22f070702a20676cf32dadf8ac52a878344c8a82abe6ad1fec39aba6b773abde23c136e92649bfd829637b237923d41ab9c2ae7da54785ba734f2ebd5407f9048cce6f9538ef7f09349b9271c24541f1858395c55dda5a5941d3130c82be213dc8bc3748c7076ec40fa3507abd6ed42472a967f0c7b31e71c7fbc980a1ccaac372274a32b068151267da6fea1e8a2b0b2163e7b43d00910f0b5820d537b8d5ee38ae8ce2da9bb4855a4b551922cfceb33468a2ebadc70b4c6726ae4af59cdc4aa993d3edf892f146750445beb4a14cdf202126d67af23c6a7b4ef017c6c3738c5d11d79eb62f8f21d348a5b4d67fd3af61a4b24ba1e1ce8b5c62d897cde29339e4984f43cd642529b84953a600d5d1be98991a8696407fa912d9025b120af864d1090e26edf2ed21719b722dd685a90b0956baa5dd0cb28cdf1ac094646f68846a413252c9cb2ca20eebc61f5e"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000007d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000017ffffffffffffff000000000000"], 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESDEC, @ANYRES64=r1, @ANYRES32], 0x106e, 0x1, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580), &(0x7f00000016c0)) 14:11:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 14:11:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) write(r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0xff, 0x1, 0x81}, 0x200, 0x10001, 0x1f}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) 14:11:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x1007ff, 0x45, 0x80000001, 0xfffffffe, "661fbef224513311810a90fe00000000f8ff00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4", 0x19a}], 0x1) 14:11:01 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) chown(&(0x7f00000002c0)='./file1\x00', r2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) 14:11:01 executing program 1: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x4, 0x189) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000006, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x800000008, 0x7, 0x9}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x100, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file1\x00') fchdir(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x83, 0x10, 0xfff}) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r2 = semget(0x3, 0x1, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0xfffffffffffffff9) readv(r3, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r5 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x1cd) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 14:11:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x0, 0xfc, 0x6}, {0x2, 0x0, 0xfe}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 14:11:02 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="731fe5e3f8b8473f28838157569490c744f77c084ec5d36fb9ff1fa48b25aa4dc75abe2912c1a336c09c2f53"], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x5fe, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x200007}) msgctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r5) getsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), &(0x7f00000000c0)=0x4) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1, 0x0, 0x3) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r7 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1, 0x0, 0x0, 0x0, r7, 0x0, 0x6}, 0x100000001, 0x1, 0xffffffffffff5368}) 14:11:02 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="92ff64850458fc40"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f2d0025ff149b33ff0f6f9800000000", 0x14) write(r0, 0x0, 0x0) 14:11:02 executing program 1: ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x1bb6, &(0x7f0000001000)={@random="712ff2f77594", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1b80, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1f, "caa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a"}, {0x0, 0x17, "7912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f5"}, {0x0, 0xf1, "48fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f183"}, {0x0, 0x17, "efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a58188678483396997"}, {0x0, 0x200, "2851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888"}, {0x0, 0x2f, "a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"}]}}}}}}) getitimer(0x0, &(0x7f0000000000)) 14:11:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) fsync(r1) setsockopt$sock_timeval(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x2) 14:11:02 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) sendto$inet(r0, &(0x7f0000000100)="5f69a56869d9687ebd085237a7d63cdb585a473c20b0671a7ded88755909074c5f1056426f4ceeb35e4f20fc903339828f0e069e7d6f9dd4cfee0646eae14ca52a3797136b30069df173821ede16c7", 0x4f, 0x6, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) r2 = getegid() 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)={{0x20000003, 0x0, 0x0, r1, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r2, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setpgid(0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x3) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xc0f) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r4}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 14:11:02 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x3, 'j'}, 0x9, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$IPC_RMID(r1, 0x0, 0x0) 14:11:02 executing program 1: sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080)="bdaa30b30201192b7f6ec8", &(0x7f0000000100)=0xb, &(0x7f0000000140)="01ebe7eed1ddd4efd609bf56989f0c0d033b4ef2cc0578413010267fae7f60a41aa4be52482f49289186f4c6c3c7c9fcbef0e3b54ef9c750e2af0cdcbbe928cd1a88f97bb3150981b30cdbf9f114ae2b2437df62a151", 0x56) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) 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(0x0, &(0x7f00000005c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}, {0x3, 0x840, 0x1000}], 0x5) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/152) semop(r1, &(0x7f0000000280)=[{0x1, 0x7}, {0x1, 0x0, 0x1800}, {0x3, 0x5, 0x800}, {0x3, 0x401, 0x1800}, {0x1, 0xa0d, 0x1400}, {0x0, 0x50, 0x1000}, {0x1, 0x5, 0x3000}, {0x3, 0x78, 0x800}, {0x3}, {0x4, 0x9, 0x1000}], 0xa) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb9534015d39411fa875ebecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4a0f185f3b8d49a4fb5c0b675a2e57ce63357b5e4fc7151fc2b0161e61a2a3d2c99df8df2824642354abb37008b30512a33be732933b24412bcf52ff2ae96f0062b89744720769434629fc75c81da89df52ac221dfabc031067da3ce385b841de1029f7d44518a4e596da934e7f197710467bc3e54e1c13c85a591f48d4570fc4c6dc7511b433fa9fcca8342cb861c91427e35f2f2046", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000380)=0xfff) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/64) semop(r1, &(0x7f00000001c0)=[{0x3}, {0x0, 0xd4, 0xc2556d7591017916}, {0x4, 0x401, 0x800}, {0x0, 0xfff9, 0x800}, {0x1, 0x1, 0x1000}, {0x3, 0x3}], 0x6) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') rmdir(&(0x7f0000000200)='./file0\x00') 14:11:02 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = fcntl$dupfd(r2, 0xa, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x3) 14:11:02 executing program 1: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchmod(r0, 0x4) 14:11:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$KDSETRAD(r0, 0x20004b43) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 14:11:03 executing program 1: getrusage(0x0, &(0x7f0000000500)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82bfc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa41cf6a4c8be0b156271fb21eb991f0e3174f6073f66b5ff44dc95f342c9c537f8cf9de7b1e680d1c831c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86aaf09b4a36ea42e26a621eb7337bc3c558f103d2b2af2f3b135eb13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d38233042e02627b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc5c9c364790e64261380e31471074ad19cd8b50662678d8bdf05eceef0f0adcb3268d2c52b395d11d7a2da1e52ca5171ef579ecd31267d04459fa8a2125f70d23ee3aa5157a7e44fc55cb7a388bb8f1deaa58809d24ed004fe03c51f6e80100b11033224264cb470b87fc573270f3288e4216ec9a308863765ca7358ad57dbfe42ac7b06004e93a969eac09f35548e17f3235ea384993744505d9f6a82c0bdfd0c93c83da398bea573ca5e3f57df63e7ffd82cffa320103f8296ea3afa964a2bddfc3df3b9840cbb22803d54a8730e94fe88e4f0d715ac294cbef6ead3036490cf672b11374069d8e7323b21f2f822b49e24ebf8c77005c4ebb264d525b157b53ee587ec5b557f79491dcbc4293f6afa2cf5c0cab155d28cab86176c53b2e0b92285f0511cc7618f0c193d7375a6864b321e0ae30087e4bcd6061d5d43137089ddd115d2bf9fe3bf8b5500f036fb1a3d1b35866ebba38be321b5c1b17c71b4ae18f4732f12a160b1dd1befc8bdbcefeb51a8b65e2b3ecb02a284486516f4a6a40d02db913d097ddb91b58c9366dc12a93c0eb8519da8e0bed2f67f8b950d6a2c0d786d229b4404e9807da39af15a8b7a60b3e05a39d9157bf61d9eaa9863ae947d81e79c62c8aa534084e8f83e742361c8b404d3262c6da9bc6fa0247017a4856fd177e4e4509e7414a7585386f079b"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)='#!', 0x2}, {&(0x7f0000001d80)="d2abb2f4a2716fc9b3b023a41ccc2b0f42bbb528dd02fefd800eff0924a1c36d0426a83a1a00671fdfa60d4db1c5553ebbdc3d168ccc82071e35cf4f2aa3d1b25d26c848c557a8e99cd7b5c4f8905667e7880179e772db58de27ee795b39c8a56105e325ca41a1b73eee5b68684c490ff27f135d8ef267ad3249383392455fc69c23713795e965f2a7bec5eddaa5e9fc2f5f58639475777b783814f2981fee14f090d67f2d6d7d3b02fbbd187398f17febe74128dc9b1a97549a4b058d7cff7ceb5f0c1acc7fbbf5468a27c477849f9d24b6e75d0894d53e2bf4929003ea5a22c5cae8054aeb68606fa8ea8c81ea3adcdbe093", 0xf3}, {&(0x7f0000001e80)="93307effc127f43a8ca19820dd2398aa45c839d2639bd697265930ac0d8c33d37512ca961f62cb4109a05fb5ce5bb81eb831ac1be76717123ef8153b3f8a6779d013b46e27d0a8bbb2f5b7375789486cdca0d60fe00d684b632eee09a338f30aaafe43e9fea285656917ce5d38514679924bcb7243b274e71c5cbc1ecf52ea1f0e9ff7b4bc18b00a3f0d304ad6a4397723ca69c84cf87d31f2b855a4cc6aa6016a3dd8235e30e8b7", 0xa8}], 0x3) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 14:11:03 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$IPC_RMID(r1, 0x0, 0x0) 14:11:04 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000300)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604000800000000000088b7d822e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40e4212b625faa16a4174d7696a558eda2c8c7f4766c3bd9ca5116b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec005c000000001c5927e76c90b5ee77a718f78ee0931cfc987353cd029ad0106dc9876017142e6929df73", &(0x7f0000000040)=0x238, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x8, 0x61) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x3) getdents(r0, &(0x7f0000000080)=""/78, 0x4e) 14:11:04 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmdt(r1) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x81}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x432}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xfff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xff}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0xc1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000180)) 14:11:05 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 14:11:05 executing program 1: 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"}) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) pwritev(r2, &(0x7f0000000940)=[{&(0x7f0000000500)="203b7505e6b6bfb2d1f2870e1ebbb1bb606459c5c950c4fbed33789a4a663a669066a37d8ec350929281dc2e8348549899d000abc95aebce69ac406765f1117e173c55a7d817abd9d896a77763", 0x4d}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="d6a028cc726577ce8b6459c8bb1bca31fc9c2f6778ecb72a8b1034e0205ebc25438f1060a9b484f7a5455bae4bfedfe13340a20b1acfd0c150e588741b80ae97d705d0990afaa8d7739e74accbb0aba904dcf72260edd3fab09028c77afbaa61fc556dc7bf1ec67c518715df", 0x6c}, {&(0x7f0000000640)="af55e3dde1f26f4407e46b0bbc7088d7eb1236e903a0f0c3d193c7aa6a37944a8ec60f5e67f9b11a91513534ffcd0bfa405c063b2e86d9ebd2facfa1addbd241d155ad5b7fb2ba0dac87444596904fb48bb1ccd1bebb4f25d81ebf1c21bfaa803d62486fe8b10bb58dcb0535142e0b18a6fceb36e61703ccf78a9af065c7e05fe9b6049745", 0x85}, {&(0x7f0000000700)="bbeb2b3fce4f39cc4c283a44efa133ebed786e2e996bf64e55a16afee72eedb4a89575462b72711a89a2c152f4afc02fbf4205cb833a44a527069996e848c753deb685f231889f3c0fd1b4e5c2f5964514215e9327c5963e92fb9d55add4341ebf232e8fe6bd44462e1a588b6cf52b5f41da40cd708988a395968e2f1ad06209d56b2705b4e2f74961516fbdceae78cfac5e32991279827010520a7d541fe3e855835420eab90f9f532028a8683840", 0xaf}, {&(0x7f00000007c0)="c77ba0ee825fc554423d971ce87f7bca5550d845c5200368f92f131d21ea4eeeff8aaddc4a06772ede9e3eaed52ea8af421a1c3f630a37af54175910d51baee6dfb4197835f25e5618d26e55917d070dbd368479c14f6090eb4082783d0a226df8118def8aaed133dffaf7c193bbfa0b3320e9f9cf50131ff22ff9d462654ff3fcb0adbbd91597176612e586309d5d438a5a631c0a4450f061846452f508ba43a7977148c4f5e3e8e95fbf9a8c3dbd7837ae940e890315322369c8124b03a9237cf64b01877543cb", 0xc8}, {&(0x7f00000008c0)="58ad56ea", 0x4}, {&(0x7f0000000900)="edcf46ade624a7efd9cf545aaf1bc7d650b3c1d97ca2f37bd89d7f3a1f91e7a7", 0x20}], 0x8, 0x0, 0xffffffffffffffc0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125cec050000", 0x8) flock(r3, 0xc) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) recvmsg(r5, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f00000002c0)=""/54, 0x36}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/192, 0xc0}], 0x4, &(0x7f0000000440)=""/92, 0x5c}, 0x40) close(r1) 14:11:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0277037f000001"], 0x1) mprotect(&(0x7f0000054000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 14:11:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x137) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) open$dir(&(0x7f0000000040)='./file0\x00', 0xb9aa866d1525cb27, 0x53) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x8, 0xa2, &(0x7f00000000c0)="378735b030bf21e251e4a3d16a8573cfd6dca349eb5463ebb33990475bdb26d1abc68b1e56b5d3707ea008748010b5cf9049da0e325dea43e1bcfe7e044f16ee0ec24a12b28b5bb28479206c1df4aea7a0049b7d4d19b58d5193a1d923380a7bce9997a4", 0x64) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 14:11:06 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd600000e800083aff0000000000000000001fa646370200000000007800000000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getpgid(r1) 14:11:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x7, 0x0, &(0x7f0000000180)="560d1bfea88631b7440e8972fc51bbe7ae01abe7f0527d2aa5cc4d514a3c0536b88807c19f217b74c14dd01cf2bc73f12efe3f0cb6a7b0d61fdd7c926a", 0x3d) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r6 = kqueue() ioctl$WSKBDIO_GETBELL(r5, 0x40105704, &(0x7f0000000040)) kevent(r6, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r7 = socket(0x10, 0x2, 0x0) r8 = socket(0x10000000002, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 14:11:06 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff69c36dcf32a81312222f51bfce89feffecffd71c9ec93ac17c9b57e9740000183a00fe55bbaefcac07f331fde15d886f3182ff0200000000000000000182009078000000abd1a3fc28d40000000000000000004323978b288108eb577bedff86c91d248e7a1d302d93cff4c592d212e0bc02a5e69efe4d45171821ac041eb2edc0b3537e1f41bd3bb566bc13e7c9b6fc06934914ccbf7e3af98e8abfa6ec7cdff04209b03e58399111583ba96220c203af6c8e1f6a2ae972f286a963bf431681f99758563db21cdeadb7e22f91f69eae70710caf7be20a3f5460afd17af39cbe6439ceb03e2af397a97cd3a6419c1707e565b27744e14ddad48c497d30a3a4e745969610c743ea1c9b9fb85e80358577b9010d552244b87bd4732e36769b155aa30df26eaeb54b8658fe3cd67f5db0bc9be8975b28d26669951debf5ee99f0de01483750cedfa4a00ddfd53269503c45cb1ce045f7c0cc1323b595468b6cce2e0b2367f981640a3719c882cc6d77d799de0f1dbc9a36"]) syz_emit_ethernet(0x2136, &(0x7f0000000240)={@local, @remote, [], {@ipv6={0x86dd, {0xd, 0x6, "8c4687", 0x2100, 0x0, 0x2, @ipv4, @rand_addr="3744f1ba53738c0df2eeaa29bafe01b7", {[@hopopts={0x4, 0x0, [], [@jumbo={0xc2, 0x4, 0x2}]}, @hopopts={0x3b, 0x2, [], [@jumbo={0xc2, 0x4, 0x1}, @ra, @jumbo={0xc2, 0x4, 0x3f}]}, @hopopts={0x3a, 0x7, [], [@jumbo={0xc2, 0x4, 0x8}, @pad1, @generic={0x3, 0x2b, "7d1861c89dea4c05a637b4d9194108acfe399f055154b61e8cb9b73cb3d06800"/43}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x2b, 0x0, [], [@pad1]}, @hopopts={0x2e, 0x200, [], [@generic={0x6, 0x1000, "8d30ac31751d2aca7b8c76903aeda2b955802e7ae9184384e19efe67091f6d1e122ace820c1e199569be26834176f91f5c160e4b7c88fbd3a82bd542b5cd80c161b8d388d77aaa424f70d69e9d209f125487202084d9e9f8382469abae48dae6a9767aff2c7a3d5cfbd7e2d974cfee84768c457155ea06d065d0e7c66690901f1d0d52970809b9fa5ea518bd0367eb28b9494d5b708910bcc3955a990f7a9afac2adc2f69ae01b445be301652fd42b3d55f7a07b476728947835b8b589ec7383591404f3f4f1d1a988a2463c538aa7d7f639aa97a877dbe8c0f435f30ddf45be99d8d0309f517e71b94ab2e3ce8b182887f0576656c8fd24a8139ac6d6693e082f5683c6c8f3154c24baf55e0ecd5626242e4b71c97f2a45c92313a7487ffb293471a88035d0c78830c88f51e533c5396c64750a8743d6a29d2a5e47feb537469cef80b911a5c0efcaca2ceffb4595914f66df3509aa6736068bd7a745cf0c8e7324a413dcf8cb17f6783120525f1ef9c39e46e35b7adc2c997152e4e89473943b91c24e6700cc3130f018cf491a223713b122115aa83bb3b794b8f72ba2ec4a9c58a3d285d530f482d1436ee4031c868b4ea37a0939e651087e2e3408bc1bb3d698f109cebd8605e14766b91e0a400aba9e05bf46687ede9c774c6ff6518c5f7546180d840c2e1139de6c7fc68a4a685bed4a2502af21fb059fe80316b73f02051cb8672ca2e63168d4679878518e8cbe62fc62c556bb9f27a48420dc272f1ec40e7a50180033045f0a2bbfa6f04b72d72c26e71c501aabc1cfcee0a69b5152f323a028dbf043e9bcac8a52be6a84962a1c9c85e0ffc2fa8d9f67eace771122c2fc9854533475e2c37d1c1294e788610fa29e8d2c1f7cacb6f5df3a3fc07e302391215201741046ebbff4945ae1b3d0aa49dc3fd663d3755c0532ce9dc9db83f0e739f98c05eb8a248e325518cab540d2bc7827ab6ecd6918eb7cf2b7beeac5fd054ecff44796e129ea57a304f740913f1c0a46f4d58debd6c90dcd49af2a5d180d350ec8ff62dc84b43450d7e27a46a8c2a1889695c9f1a794777bfa61840c151ee4e4061df37cdf060518d742f495f9a698ffce54375e67218af084ecd4e8a0c256f053970044416ee0d7ab84fe25576ea623c7f3e9f4f894fe399fecaee54ba75dc5399bc1d3f574b29c6cbec4d9424a8af7f1d814ebfd567361bcfc72b4edade26479f54ce6b483fe76b8249d36510d6d61d37d7a3e06d72565918f11bcd2b723d45df3a7ad754547c46e05f9ea94999ba996d816ad714a06f34992284fbf2a03ede597529d3f89f52e13325b2beacf1d43a4f33cf216fb3577242459296576d0551f7786c4e14a0bce51d6b7ad6443e9a94ad0732f537cce3f38778b7c22026a7247c107bedcee9856e86ce63e0f3a1e90b603b31a703cac60f2c42d169e4b95275ec78a4bc2eb035b7f16e7105bb898ed1eed6ffbfa0e3a0ed4f2f5cb2eeab067bc545a19a6cedba8fbc5f78f87a6819d58d1769cbc8eded72937e3746c707b2b30f60523d36414c5c3e9540ad295cd5f745a97c673dd77c953acc1c9f6fbb1b699d70a7dc064eeebb24b883117e90fa8bb3495748b39a4da9ee8436145cb5e85620781d9493297cb55dc02e8e8f99f3f24779e697c4326ed60c057ed0e35c17799dac1d25afb9dc45dce28526c5cb0e3eda892e03da774c4a525551e278223707819d6ff70320dc95fad8568cb0303fc749c233cbac1844b8fd007db3e8596ea1e5b175eee48102921eb4735c6ff4241d61b3663c40fbd3520c4efd6264934ab96a28ed7a9a392c42ba805ffd2177340962c31a3373eddba1a69dce416a9888c34b4cf99e652b13f05158434e73931a43c4a4030e2b39b255826230f9cbcb4499dbbadfa51f1deb5b9a37d8c370df912c1f9e8adb74ae00e2648f66929b77ad37d68d776cc78f64f0c4842bb708efa800bd035729e4b5473d8873429f46dd96240bb79d7e26b104f5f9c0e9bd0ebee26794cfb796e476b36b704c14d9045bfd8dbe54b94de2fe093ac25999a38982db250adc5be28cd5c5ac0d08216004fc129d93a8e47633b1d2ce9435ba62c94e4f7eef258dcd795979f5970695820eed861ef1c4999820186f35089bb9c74da2f2cc3350988a9f43b5abc493b0760c9ed27d928b976edb93ed0687cefdaa5438dd99ed295a4d3de1bb6e885d16a75a26c92b81cf112ed430d2f90d2164127ff53d35da7e42215b592e9b79091a63752ab796543081d1f7b0a83913f64324abb4c6b4d50d61e37fd51d179e7b91cd7cc3457da4b45ab98bba65f250e585122c2a499c0ed63d2840786ca41011370a620f5b7d566e9db407af44f38cf16bbcf760a3234b6573565c043398742117a0b4c161e1c7f70cede820d2e200b0e94e35da5343272abbe7255f9343f6dee9095e94fc68a5a2a862317b90fa5490199ff0ff87c5e6fae19800816bb152ca4a1718a1a47fe6fcba10e6e61ec7b5b595252bf2dfdd98e86c6dda8efe6b3a876c9d13651c8068507648446b89828e59ca86410addacf6b09f61d617ee3f5bd9a175cc9b305f374d205d7e1a87b646eed9c6e799fe12edc58abd3728e9cff98ad55c7beea712f7506d26b26deb3d5fec657a5799382949ca7cd2cdcb12b4881158a7c7f67e20ddb287fc2c9c17d797fe68c344a0dcb840bee7ce97675c0c801f26efbab4fd84e90864a2536468be0c636faa9d7c432011696cc8fdb9f4c755cdfb37883bfa7ede1b1a9264376fddd05cf4887055fd718052c2719be9134761675384b5e30229c0ae9783768a5057c81295e1f8f6a5b97bfcdc9d2778a9196da72f506d8723837d74691859158755823c7758c5fb09493fae93ae97aa418f13da9e998119709e2242364f5be3b9c0c4d43ae62ffe9a276cc443031e1a07968aafb9cf7253a86145eb36d323a8e67265163c6ab41c0a1f84b51a99b6e8002eccdc60e8a46db8ffd7875daad5965df25ba342230f6eaaea638fdb0c6a6809afd1106272192a16caa4d1294866aac19a8375bbbce0a5805b5a380fb5edd80aa024ae95c2fa0ddc5e7751ddbbff7a50692df421a6e4e7eac8032b39cffb720fd1c726c6e4c55512a760a33b6479a5f318bda8f296fc4ee0df7c300e8a67814f0e49722a714bc5d39225db0c5e3bf1db742cf6897faf0f7f10f00dc6d7fbd33e7078ff2cf7f15463fc1819b0d44c6c7c361ac95426b110ba6ee8f0dab51c9cbe0b8699dd3c1a37ecc1303c8c8bdf7a8c424ffd28c463d45ca7b8ee395baeff27b0afaddd898b2c573fda1536748ebf046c36a44faacefa198f6c378347548f6a393cbf2d551c688be11c4ed6017fc5bfc5e451f18cdb844b41d843e53839d4018879c84055982bef133ae9d82f67f3fa87f9ab96a38ce6d70d8b4442ff6054ea2d6434eb885820f4b7a87a857dc0659e418f0e657d6ce820ca14021f14d4d94a59e403409d858c0ae2187041ec2de6bf5fce3ca12e7e0d7e5c61ed76092f8c6a7b2a1650ba9d6a7fce91f43c3b268f58d6fcb2456f22187e14511d99a3b5980e6b8343e644349c84581964a01a4c64914ad3e8a9ca743474855584d2be8e4133d20405f0ec52bb8f888a03834efc8c6a8e587b125d8207a96d1402be2864e2b1fdb9a381eea7760e1d464071afe5ff56efd3359fc68020d5d33ca6a25dfd37d862135604bd31e28d8703c54fec5cebd4ec65a407e35015a1bb8fbfed6dabb154c39072fb72a65c127d841e83411be394c65ca4ae604432434bd78dfce6397f8a8537a36b18f725582cf8b21766a846c75f43a0afaf945240897cc3043c65d0945b2dffe709eb15e7f84171bcf4ab22dba60d2636500c30667e71f37cbc542796807030aeba5884d8233d8b35ecb3f126edf0e5d331602dc5d9f691ba1a13312f8d7582754f7cfe66f5763ed9891e16013c5fb4facb3c2f6497835324ab9c4c465861aacd7f2f86ebe52890e95c548159e17af6acfd2b439b0bc8989dfac04b9aa40082ec6e2355a9df382060ea2a4056def4432320ee26970e2b1d287d83246fcfeef02d811af42cfdecfd7afeba697de33b677cc5cdec517687de8a6c790ae76b8642d0122b3ce6e1f81c4bbcd83803a4c0b9476f56f2f3db6bcd7a323043a434743a3e298cab621d511df27ba53debb129875e3a1310b4b4547c097bf6028ff40e60f5bc1820436cc842c483f2259678bd2f8cb29e2657c03c26a9e6c8bcbb556e4d8bce7beb43a1584a22e4a04ebf903c16e42ba12f925367708a9631ae1e9b22ec7e2b5254e56e448c0f8a8fa182ae8beb0fd2379db88af78543ae62686ff54fa052805737018d07c53f42824bac148502c94b7c9dd34dc2ae9a08d8cf0c8407dbb14a57ab022d0ff4c3b47a2912875645e20e76916a0afcd1c4167238bbea12da8757cd727ea062db3774d2246f43b888caa1c59f798272bfac093fee3b71f92c53df815d74db7a0b2d86e8d3994fd6a8905229c49a0af4b634a0af8a35cd4852a7fed555104a2bdd7d50218733777a03f0be5a627eaeb4036bffa37dafff173e34802c90a7b88994585657dafee5a8065445c1c9ebc31ca5a0704556e936fba8a2231eb093ebdecf67c5da6d83080a1cbddff0bf372b2f55305c643ad3e743972feb50f94c8b158ee722ecf8fd623bc29c128d92de523158c8655b13fca0ae72e4eae81f9609fca479fed14e0e7d2b76005eb0cdb573807481937a18dc2c4533bd21c044c110d9089b5e0a0fbd0d69db0d11681d7508beba0ed6f5a9b69819db855f0ced96d039c65ad23c83651baf1da5b377320a02039776c3b1188cc0ee75f7ea28a184a2136c0c009a89dfb668a6298f131c693d740805fdc2738799c2c306b3a7d3a3d22b55906ef0f6592a006b7386156c533b67544af07491571277a7951ba277506b9c3ef216591160db6693f4027c7e172f9713f0c1513f36852878287f72a8abd3ef686288a848fbb9f03317f916028bffa948f1a8097ea1f73238363a8b62dc983921d0d59a4ffc0d7e91d142fc05bd91071efaed356cfcfbc3318eb432c0ffa694f5dcca8ae18ca9c02b3583114fdfc220a68b42bb8c936ccab7447c4a046f1dbda36921e229b90833396f5e4162a83881539eccfc289adff9e8066f764d8bc984be448e787848327319bdbcfcc5688e658d74cd4aac78b4bc019e0cfa88bf11c732da091f6d2d11d3a7c174880bff4750bd74e4cf971dd78229e0712a2539693237cc7016e50aedefa4d18d5511de90a3ef7c1297ace07c0497c340f8941cc6069ec92d24e3d50fab32496abb2bf9d31b4838320494935a07ba63855fe159813ab49ae9a4fa7f0d3dc8da52441cb3908a14190212ee06340c9821ed5e365cb7dd1699232f3cf61c0b32f6909d0a0190ab951184433a4f033ba311fdd393ce37355f7542b8344295022777407e1e841c4c4566221174287852624e4433b52bae91986c65a03e949d797887453b812f9e62edffcd5cb610fcaf5314b0579dedcdb778868bc5e98ad6a285fa8402549fcd124d239fa27518f6a56804a5cc82cf6532ef8c460b4919942acc605ecaaffc3f9648d65421fb89724580c981b9492cd84fec0b7ee48c9487b29f3b589eaf2df823411ec219dd8d14c97503de6aebf218570ec1a8960cb89f99aa4b3a730296105d8d628a35a1a4c385931c720c3fde1d3f2748c2cbd44b0c0021398691c91ecd9930a25d6d3c8431d0347c8225f7fedef62a830a087c0816af801e4759a161b40c28171dc4865f6db3a05ea"}]}, @hopopts={0x88, 0xb, [], [@ra={0x5, 0x2, 0x3}, @generic={0x0, 0x54, "b2620c681eec97b1d2a96f9f929e26374aece1e6b0d3e18bb6a5b6456cfb4c4e7833075d44235d6d5bfb312a8081968c033c39a0d58b38f8e809600b6053ee4dca255cbe8b2e54e08214a2d44f1fb34b2ff07be8"}, @padn={0x1, 0x2, [0x0, 0x0]}]}], @udp={{0x1, 0x1, 0x8}, {"5e5ac44f00bbe2237d2aeb5d44b7f38ba5329bdb9e2ff7ab87ddb03bcaba4ef1af46171ae2beea907978f5c9e6fb8feb1962a78b2b667df873a620ff03e7721f0a3d37a57a5cbdc0c451eb1749127a745c322146d53378681e762b3786b4717948e0b872ecab41c1869d9bbcd25e0a263abdb32510565b0c942682a73e6a1c1d1a40488a2be624d1ab6e8e81cae62c116db76777852d5453bf19995fa900d0b09c501d080e5f7dfb00f390e0d601ab5157fd57bfe09e61fd5c0f0fbf743f78ceb16acca7c878da0e0fc71414aa0ed57a99aa37781eb80b66fa2ca5e3119cc50401cb998b50dd1b806c44c5bef32a07e79a4744c644451f51df03b47e7758f61b83bd91e477a29112932a9a7714b602f2edb014ae6986813d276773c3f5cd2b4643b82c820a7e2bcd76e9ec7a31fc05546b8d22f2926b26a7ee11255ff145a4cf10635e78affda0771fc5358b568431cfe736338ad372211d7456ea2ec31018671e5bf61aab6298ba87d70e4f90934d8d0edaad3c70ad62300950e516e5c61393112c9c365921427ca96cf8ce3e8fa803ccd962cefa1801ae3177f8881c6e9ad44197196c505c55f8adda65d1b9dbc8f0739931f1fa83eca9b945a350e2e999156de9e93052ebc437d025532dc3bc079b2d3058bb0970a97b95cf487e0cabf24b15b0c6783aa02ae7af5f23811d16875684d82575852b95c5dbac9f2032ee83efa6467d9879a7518770cc9b665121c796ad22e3c92e648378c2670b252dba6d475ee8fd63279d8ddf814ac5e11ff0fe55c7c54eb88546b7cca20122e4623b5c11b4be7c70bdb8c7e5321c6606e105e7781f3017aaa8a079888a11b3c7a905368f29ac863346b6969f4860b42ee5b79bbe9aba379549a20d20983713d909df85fcd325f590fb5b3ddba8ff19cc1275b12df6b8b8c79dd61ab523ca6cfcb5b0afb240047fdc2bb7d8c6ff1d8e419b96e3f60762ddeea0c8c4746fd912ec862a5510d12b0b1e9c3b447246540176afec10d4d2200efa87adf7585e52cc9297dfd922db76ba84a12d4254e92351136439bd60027c284ca58ff4ea0148becd82edc623a6a1e034d5022795b86b8c7521dd3fdaecfe055e36dba4ae977f8b0fa5c9ef79017ac9ac4209739240d77bb534033507f196611c1c3204880c272ed67ee4f5002160509e96a1c7231168c0150e6a23f759f885c1b5dc09a7e8e79bdd5ed8216b35b1148e4c3ab20db22489c87eabf824403e5befbac8f3bd06bc23a9fb10fdde76c63c4213756f830984b245d50f33f08af61888fc22022cedce5e0a11b644c290553167c53d4e397a5956c381e78097e9748e534e4cd54d1ce94b5252b3fe0251fd7d885139834c4c7d28a280d4b763eb7e687ccbfe6b4ec22c6be73cc38021016f56681bc92aa1c556210a2240e2a6fb3d44b59ca3db74cbe1ac6d82fe0dfef81be979a8fa87a2c4671a78a84ade39bdd893dbb7c1ace0db5cbc6f5fbbf2adc3d52f5849fb1275d3ebac4ecbac641da95a35d21deb84086289558761274e4ab8b80e9cbc461ab3e82fa94bec053a79d847d6d6ca2b66a2cfb188f2049259c93dd691ff6807637973834decff266fcf8d197a43f3cfb37574be4ab682ebf2560d3ea1828d48a87408cb9d439afa66c5a3c57ec289cb4211852b6815803220e8af0766d540c307354854d54010f92e64f3a7ffd9083fc5d84b2e21ffc9b877aa4470a8d509e4ec1dadd1173109ed7198bc8993c72b5e591b845f57328206d18b89e00f63d709da144ddbf87d5ceef076d9b936f43e357f4e6b3153d6bbd2f323aa7b1a706d7469da915a23470465f41461d50a8a416d6ef67bd653a0a2fe5aaf64c9f72f16fc34f335ddd26c5b708fc5ced2d0b605415370c89f7e442ea5cf409364ded7005f406e2cb39cbac01f8751c7e004b32bb1301bfba7fc2b39b229e11bb97bacd8f1c11f0e5c26aad0446c45c84334c8da0cb5fbf9ff92f2b5ee9f714956c5bc4d6662f34cef747ebab7f2e4ec6f5bbdb591d0b49c36a11b278ffb8826f464146350ee537a45417780a3297ae035c91cb1496bef1de33233193264641507364b14bb4c78fcd4f69fabc1dcb8e89f60629dfca2f2d9d17b134207cce75ef9cca63c9ae263a037a42c41b5f75c81a1680b86da35c7e3ace60a34a1b181cb0a21fb318d6ffaa7c1f5d4be3b69dd9738ce68bc42c285c4ddad75fa02674612de5e5bc3c5babb74a379d4755a61452ecc45c22d824af71fa0c40f2fdc919034243aec7f30e218c7e9a9a084114bca7ed81a7a7adcd40c50d8201eb9ce1d806db159adadb253f582151fa57517ece6baae94336e85d29c7ccbcb8665c2f1301bf79b7dc3ed8188e6a64e5e9f1a0c49cb7e29e3a8d16fc57da277d6a50802aa9dfa0b1804cf44b9e445818e216209d4cffcca2e3fcaf2be040238450ad96d67507235312315c3df736ad031598801f17d904a2a1bc730c137478b788a9e18eaf68a22edab4571aabe7714150ea9cc70addcbb55717fac688e094c255e629da763e8779501724d7d1cb8ecf70363068f29cbe4293bf765bb28c8c1be8c35e6ae4d400ed74da8607057dc0eb6636b9a24d0a5a689ba1ce13f1acbd6fbda46e5ea263d301dcc089797d2181e21fe20536b496a197922fe7e4d4a1ac065727834f546984887efe3b76566741f2483aee37f56773b9b1b1ca9cecbd6b6c1a3d0c750b0b1deab2fa27807794f3727f6f488bf03ebada1be175e492864ea7c036e5b9faea9562a42e8409b78195c38f52d59ca8ba1ae37c935ea4060e171bb404a43248d4ba9a31f01ea011a2bac0889771f35aa853b103ed910bcde065d8620f9f94a48434d97917ebb7db0abc545307c8204595247d77e7cfa0ee05f923ca40a31f36511f11ea560d226aed080cdc988dc7edd2d0429f23a7d2d614eec052968c71bab6017f8e5877062901e686c7f68edce4dada3acd4f09b3a41d2f051be3053f81d9c4ce3249d7f8176bff717b1d2a3678c8f49b7f701d07a43b92252c3afa11f756b664a0692f8250f40ef7ea1dc55cc2e140105cab1697b4313ea1926ebf5f55db4d3fe61d5d71d7245aa2c1b0516f61df5740b2e799997a83e5e67038885bce43dd72dd1a1302533d2056f8d4e39da78c824d00617f491739937160612adc67ce54f5bea1c2a6c557f86e6d32c31fdd3227e1728f29d66cce6b211cb7aa73a2d4602fefdc061f7622d64fda02c42c5c97126f5690043381f27816b4e33261fff656a4ca6c335de5462eeb49eadde01ef2f3f31e9981ed629e6158ba637f02df1125e273eb51af198317f468e2b5945acf68b32c01648a7a91b97f20a9753e458709b4ef1469b59b156e7fefa8ba000d5d8f1be62d1050e8ac3e5567a4f79074f03381844077eec3330b126b6c953cbea5a94a2416b4d21eed0fe7bb3878ba20d3cec4fae2a21c05751ca4d85c10fc69b043e8e1b4214f2e84841857301f03c344e124014c5106cb0c7605c8757f3cf27fdb6fa2b4fef7b40f33778e7c2447f72c04f13b4be7c5b0592bebbc4e991043eb7816a7893ebf6420c402ab79b7de1aeb1cdaeb9a1f917b5040da806533aaa26dae7c1165b0a8a5b4ca9686bfcccf06e1f9c69ddaa9bbc527c607699a8fdb2c1ae9c3381910395c0c51e2efee1d26c4d98d35f32d3993902d5ee9f02c66d9bb22c239d004f72f9f7f5b7a03f8875a288f98e1cb17c93f9526f61c86f8d9cac36a0471acbec547cb944928c092c7e0512c6f7971e34f8b3de0b90aedf57ce5634532c2a53c234e03a1f35da8e7de5ff2b01527a29b1cdde40573d7ee4a155d950b0e8c03f4964639248a2897dd9ba2c62e7e7632b9bc48bb2df60f35716687ccc7d050941e4405425d219230c2876693a8e47bd8c2475febb2f72d8543c8f739474c51ac51d3abf6feface5a6badfefb812b6e24050b05d3ced385c2fcd919bd622bdfb275239a255146b11318c101ee8fe07b86346813d5c60bc37b7a5d644b992efa380d23b0f558a926689476e799711098650acfd591546acf15b2fdea68eccaffc51d03a661fb4e7b91aa9019ae1b52b215d6247d4265cf358cc814d3e14aeeef81df4b5b321d4daaffb96ad9c12a0eceedd01cba8dea7f8303ae72d6e3551f7e12f3d0b219af49637e5cf84bf68927a6be06db3cc12ba65c406e7c292f6b6341390725977fad84948153785ad49ebffda07daa316ba7a469d141eda8f0554a5493431a94e4e9736da42d01db78004954a11c0d07384d7f8d0ed60f360c3cf308928d94563cfb9aa265fdfde9cb080c37444e7de9211393d32a6b5807af4f7a0d225554298a67d73ab5e200ac5e9e963d1c138bfe969b570f268245b371c9ef8330752c1c13194d9a3f9fb25490509a6a461fc2d40a2144557501b4bad31187c821a3ba240665671638cd9108d585c7a699d4be7ef6b2d5dee0d54542774c877417d67eca221cfc45f549972bb5db017cca2b9b0072f814b7458f9486f4aaed46e7fe1968b6efcd6f6120c547b0708b02ab4c9760ef7899398fd536a37eb8c307bbb5266abc2ca5aa44c7b8a4a8b84d3e590236babe65ba0b8d6b2e4bb4e9005cac75b565d5a4c0650c99323ec56fcebc37e2ce5885ade4615321027510aad2ee80c45a10b92bab2864dd35f1f6216495a3bf6b785ba0d378ec7b5b82f4c984103bea94b70dab4c3bb0c60e2e261db5acc6de9e1f5780670cac2c79cd642eff3a4b5018de5bb83d97c1bde8d96c6645b84577c517df1a36c2de0886eb9bdcb236bc19bbc9d304ef9ec11300b04bfe8fbbcd2ca99de2e9eb2a1311d74e7b01658a2bcd6ed3c04d63e8e7b1d733c267c81da88fea54903de067b042ade2b4e4d53979fddc80691c2e8d5bbc673df805435241a7d3babd21bee3226f1b3e347b70502faee3096c2df42ad42feed4bec16ad8dde02278c08b522272699ba9ef97a7df0da45d68d80c00b9c4f844ef65c3b7fe2cb92043504537d4037f702593e4edd1b018a4e807cf1162be5b7d090e485190f56c011b3c5f77eb86e106556d59729d9cd946db25d04554dc64d63011a4b7348dd61bf05eb2051d8d9e6f0e73707258ffd17382f8cafe1b39bdf7e1ddad8390464867411bcb453c7dd0f3f5165f7ed845e9de020379bcacc0dbf241e3a803f68529f2dced66e81a0a291aafffb5fbb20121563405ca14a11c13ce35ed113e719db7bbf56f275c9a7b3d6558fdb1fb0892c4ac0d7dddc8100772a73e334f4f2b494cd1e6b1bd71938f00674a5f8fcd64f60bdbea101437e7a0b377e0b3fc120a34de1de9bc320ce50019726621463582af5caa5495ccc1477c09954184e10461faa8a4d060ecb34639597f398a430a9fec4621d7332db4a8f4d8c720962ef7892e4779845090f89137f4feebb1c1400d462bc6cd37d1f9cca33f85bf1dba97cbafd3940530dfebd2cffaa09b1921f163aa434be1a51f2701b6bfdd346e422cba3bbe39f920ed2c414c4c23089ca09c14549059106cc6e3ba19a3c2fa267af51297b16239b2e6f2a9282c6ee70b77c84fd119e1007829a298d0184740cdb562b280af30adc46cd6c0cd85e12264dc4b89d1a68607bd9ccf2e586416d1bf337a407057dc7b17b4a0a6288e5e331ae5860b350516a4fba15c32b69fc0a338ef3b9a91afa9cec3fb4e5b098801e2f219763dd793b1ee37102af496d74d44dde953ee0289b14a927634819a29ec4a366a1a8e5fd7391dfc9f6a0f02a097774edda55c47bff0eef8e200d7080006fb9c167f17281140d5a254cbccc126c9bda"}}}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8630, 0x0) 14:11:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x400, 0x0, 0x2, 0x0, "d730c1e7bb6fc6073c5b0000000000e6ffe74de4", 0x0, 0x401}) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000140)="e4a47ce6b7aa7881561300", 0xb) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000300)="6b009102e223112940b580230b1aed186397c5f4f26e3896caa538ac24a87d58f1c5a2661f935431194589417c436b810c41203142a663af3f269d316cd69eb5b20d27aa1b82479244e2c2cccdaf0098e2cbeded5514a30af5bdc908c043", 0x5e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000180)="252500020000000000000900000000000000d7e41789632dfc94ff334a5619515a4c8ab0f579456fc7d4096e8c8b6b87cb2d72bcdb9ad8a4f5f728193ef16ab93fcafc66496a6989fe9957eb6bfb2100fcffffff00"/101, 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) dup(r0) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x200, 0x2000000b, &(0x7f0000000200)="1db42b963977e6ccbab1ed212e7f40668114ff36e53f66249324a00ef22fa6d0ea32b6c665d6711f609f34a73e08700cf0c4a6007d75a6f25941080000000000000024905c394c7a8414", 0xffffff35) fcntl$setstatus(r1, 0x4, 0x4) 14:11:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x1f) 14:11:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0xff67, 0xfffffffffffffffe, 0xfffffffffffffeb3, 0x0, 0x0, 0x401}, 0x0) 14:11:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x20, 0x4, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 14:11:06 executing program 1: sysctl$hw(&(0x7f0000000080)={0xa, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x144) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) listen(r1, 0xc94f) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) 14:11:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x5}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) socketpair(0x18, 0x5, 0x3f, &(0x7f0000000180)={0xffffffffffffffff}) lseek(r2, 0x0, 0x7, 0x1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvfrom$unix(r4, &(0x7f00000001c0)=""/65, 0x41, 0x802, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) ftruncate(r1, 0x0, 0x7) 14:11:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair(0x1, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5}, 0xc) 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) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031077100383a0000000000000000006486760c6c88b307ff0200000000000000000000000000010103907800007bd900006097be0000000000000000000000000000000000000000010000000000010000000000000000000106000000000000008c040d4c9e3b65972760cecc7115442bd4f5d199127fdd77152153ffb9a1f292cf3834c15d120ec1"]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00') ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000140)=0x1) 14:11:06 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) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x6, 0x1}, 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) syz_emit_ethernet(0x108, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e01300d20000000000000400000000d44a1bbc6f0000000000000000000000000000000000ffff000000004e214e2000089078c316a490966ef87cee73ea6e169fb16c5d541122bd26726f54d593604aa25fc548b1a51c38a252885d33e60851c15885cb53e2e97045c55d35fc735af7328ae06394f4bfe893c12388b05f6a0719528f01d01a74c95fc02c73536474dc85d4bdc2a9abd7d67bee19fbcef25bab63ad44a0ad96058fbd8247ab6a586ed354fda977c9e99be306b5b381ed4a2fda97f76d56f1b33eca494004d054328b73cdac7423a0f72860a094dd9e4a3abe645ac5596dcf924c8e041bacd6fa34d96ae4ff64ac78e29582"]) 14:11:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x6, 0x3, 0x1, 0x0, 0x101, 0x1, 0x9, 0x1, 0x1, 0x1, 0x1}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x10003, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700", 0x0, 0x1ff}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 14:11:06 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @random="e98c45e014d7", [], {@generic={0x8848}}}) syz_emit_ethernet(0x1a2, &(0x7f0000000200)={@local, @random="a0320234cb68", [{[], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "2f3ede", 0x168, 0x70, 0xe0, @rand_addr="cfc94e203d376f34d56c5954642b3fb1", @mcast2, {[@routing={0x2e, 0xa, 0x0, 0x56, 0x0, [@mcast1, @local={0xfe, 0x80, [], 0x0}, @rand_addr="1c3f97104135f87ab2efae8d5b766561", @local={0xfe, 0x80, [], 0x0}, @mcast2]}, @fragment={0x2f, 0x0, 0x3, 0x1, 0x0, 0x9, 0x65}, @fragment={0x70, 0x0, 0x82, 0x1, 0x0, 0xa, 0x65}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x3, 0x8, 0x5, 0x3, 0x4c, [{0x5, 0x1e, "030b3e2c6f494afec8046236ec8a85b18b6bf42deced19c5e6995d52c8b54b08fc8d9dbf6f3ad00590e4fa14a56f6e010543ecccca9d4286795238bb60e210ea8491d6693e611d08c7d04510cd4ec5d57e911033da64a4a0f3ea14f4d31db10af3c6d2eb2c925e90e88252ff9f6d3f7138a5f0cd6c4a7de12b5ddcada7ebee058f0a0432f1663fe3307fba94d604e2f21608ed59eaa23a4df8c863c35de9b042f18ec7bb41ff560d6b8173c25183c58b7bb7917c6f13e6debdccc21e8ff9265e129898a075f35422d8d34cc392d01d0304355fe37658854f8985c7ab51800c59e300b85da188c140396fad3d9888"}]}}}}}}) 14:11:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="b4096300e9080c0a901b68c937ff3dec623f3f706de1727389d7abdfb8542b66ea73df6b2beb95e66f2930f99b02233db1fb23139c9433d0e1d540dab9bcdef175603254f7aae7124e89a6750224627e92528b297a46a39a45e6378012509fff57c18b3fa437b6b7", 0x68}], 0x1, 0x0, 0x6) 14:11:07 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/50) r0 = geteuid() r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r7, r6, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r6, r7, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r4, r5, r4, r7, 0x10, 0x1e4}, 0x7, 0x100, r3, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xb91, r0, r1, r4, r8, 0x20, 0x400}, 0x8, 0x0, 0x858}) syz_emit_ethernet(0x7c, &(0x7f0000000280)={@random="9fcaf6e338b4", @local, [{[], {0x8100, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x1, 0x6, 0x64, 0xb4, 0x0, 0x2b, 0xfffe, @multicast2, @multicast2, {[@ra={0x94, 0x6, 0x1}, @ssrr={0x89, 0x1f, 0x40, [@multicast2, @rand_addr=0x80000001, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}, @multicast1, @empty]}, @generic={0x94, 0x7, "c1be91f2b0"}, @rr={0x7, 0x7, 0x9, [@broadcast]}]}}, "c90737197da5"}}}}}) 14:11:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) setsockopt(r3, 0x869, 0x6, &(0x7f0000000280)="b94766a28d447a876e61c9ddd00fb955d84c426f867403f660caf49cd8605dd814bf930e49d013d653351c585472def4eed54808634fbff7530b149dd7acde03912d03c9f4bbe92c544c74dd1c2e53472df70498eb51c2a39588832932c60434edb1bbfb3b8b851d25119f602cd8b9d4e74c98774e3db0b9478893374230d02abed1080ad873fdfeee", 0x89) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000240)=[{0x0, 0x1, 0x3800}, {0x2, 0x42, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0x1f, 0x1000}, {0x0, 0xfffa}, {0x3, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) write(r5, &(0x7f0000000180)="96d720845617fe2f67b46f0bfab946a38ad89348fc954b5d3dd39475f62d76ff042daa9e98216883266d30c844c1732c6aaa38eddba9cc72888c290379f3b2b8035d280e6650bb55a2ef2c03f9187ca60e6bb43b6eba9c236d5df982cca7377cb3887301ab29179d267c93ee1e92a636b2c0660e851639058e791c1e44007e55ebcd0832a1c8b32d990271e47ed00b80cf9e92dd", 0x94) 14:11:07 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r0, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x2, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xcb, &(0x7f0000000440)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x25, 0x4, 0x0, 0x6, 0xbd, 0x66, 0x86, 0x7, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x2, [@rand_addr=0x3, @broadcast, @rand_addr]}, @rr={0x7, 0xf, 0x4, [@local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @end, @rr={0x7, 0x1b, 0x4, [@empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x20000000, @rand_addr=0x1, @broadcast, @empty]}, @ra={0x94, 0x6, 0x7fffffff}, @timestamp={0x44, 0x18, 0x8, 0x1, 0x1, [{[], 0x2240}, {[], 0x80000000}, {[], 0x1}, {[], 0x4}, {[], 0x4}]}, @lsrr={0x83, 0x27, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @broadcast, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @loopback, @rand_addr=0x3f]}, @noop]}}, @tcp={{0x2, 0x3, r1, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x7, 0x0, 0x3, {[@eol, @eol, @window={0x3, 0x3, 0x9}, @sack={0x5, 0xa, [0x10001, 0x5]}, @mss={0x2, 0x4, 0x7f}]}}, {"e9"}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x32, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}, @timestamp={0x44, 0xfffffffffffffdd2, 0x7f, 0x1, 0x3, [{[], 0x40}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @tcp={{0x1, 0x3, r0, r1, 0x1, 0x0, 0x0, 0x40, 0x7, 0x0, 0x4, {[@sack={0x5, 0x0, [0x4, 0x4, 0x80, 0x2]}, @sack_perm, @md5sig={0x13, 0x0, "2bf3bc075fd9ec12d869418b82f124cc"}, @nop, @nop]}}, {"5cff570427dbfdf4e283595e707c87232d91d0a7a12b"}}}}}}) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r3 = msgget$private(0x0, 0x2000000386) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) 14:11:07 executing program 1: syz_emit_ethernet(0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = open(&(0x7f00000001c0)='./file0/../file0\x00', 0x8640, 0x159) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x8) r3 = dup2(0xffffffffffffffff, r1) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000040)={0x0, 0x4, 0x5, 0x9}) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0x3f, 0x200, 0x7}) 14:11:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) 14:11:07 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000040)={0x2}, 0x8, 0x800) 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') 14:11:07 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="822f9f8b08ed02adffffffffff"], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 14:11:07 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) socket(0x1, 0x3, 0x40) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETBELL(0xffffffffffffffff, 0x40105704, &(0x7f0000000040)) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x2) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) dup2(r1, r2) 14:11:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = socket(0x2, 0x4, 0x9) sendto$unix(r2, &(0x7f00000000c0)="e3bf7d75cbb62800030fd9c7158ff994716b47cc751caeb9da8db95875c72092294f70c990a028efbad81f140dca9e2cc92265bd6ff3563b035d8371ab0426de2a2841802ef40214d2fb78b3cd8b02", 0x4f, 0x407, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 14:11:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) 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)='./file0\x00', 0x400000002c5, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000200)="b96592104e9285af27c263e46b496b7f49312de0f66a07982cc35cffd564142b2d650ab40062184e63164565dec20547496798a263fdd238c88c56d396b35c880fac325a0a446087c19801863fc6a93b0e96d890d8158d15831bdcc5ab", &(0x7f0000000140)=0x5d, &(0x7f0000000280)="c2253fc1ec7fb20f24d0950628be98ac82389c60ac61c3b682dcef8726b73c8ff27304411689c6a81dd391d8f1138a", 0x2f) syz_open_pts() fsync(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x6dc) rmdir(&(0x7f0000000040)='./file0\x00') 14:11:08 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 14:11:08 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0xf69436e48784d3fb}, 0x4, &(0x7f00000000c0)="a222214abb61450413214b3de7d016c41d01606891b2721832aeabe15c2c80e0e8cb7dd64492149d3cbf4674ae", &(0x7f0000000100)=0x2d, &(0x7f0000000140)="ad88c531bc66b613cb627f61437c3eb60287b8846cea721b08ec7d0f3fb114c220b65d763b3c0e3bbe5ecaa499aad5126a55b81bdc2f84a7f77845ba8a3c56a4b37797f7ba876c7f570dbc441490fe5c3daa77de18c4e509f7fbb5c74aedaf14696013dde78a1ece244fa57a226802699526e828bb4d7df2e2cdf3b07a35db09fe9f0a3cb25ad4e97599860cdb21f79ea8a88fc80e8282e00df2260deb7bfadf706890ea116aa64078f5cb02d10fc317612800bbf428a87902804faabe7acb27a72eb7c1393da4ddebbfbc38668c80456eb47e6b45dbbb49ec8becbfc7cb677516919a5a35349ef6344cc4a22f", 0xed) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="e7ed931a4e30", @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@noop, @timestamp={0x44, 0x4}]}}}}}}}) 14:11:08 executing program 1: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="62d99cc34e495b94b0945d6d4c23ed47516dee11cfdc313342ee2403524224b7f3988d0e4d81b28f9910fa6c9a30498b91f0c0e711d9f2b73107dba89be6beff02228a15711a4e535c8b5325898f410ba66200d60ed8b3a3a58395fa272d3a7bacf171d303a7c7b8bb753ee0a69ca73a3e8dd07744853eadbb6307ee3df167681a377449617573f1e77bd1120fb9e2ce61e02ffb5e983974b1a3fc56bddb7a58a82421de5171880d3ed82dc9558cf342e3bd94c70b58c2102a2e4a736a01", 0xbe}, {&(0x7f0000000240)="a3ee363cc287559005b19116793687a3223e63fe6a2f3d6d7c589755a95291ae92631ac067456ea34570c9ba8d423ca78f5980a7cf55242dd3c359df1fedc72813b509f009a0f8471e27e6e9f674ebf01f4053d619acdaf5f4109c234faba5cbbd57602cd8c8af4381a038c673f9822e2ed59b4a0bdf7d34", 0x78}], 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) semget$private(0x0, 0x4, 0x220) r4 = getgid() getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4, 0xa8, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) 14:11:08 executing program 1: semget$private(0x0, 0x1, 0x4) r0 = semget$private(0x0, 0x3, 0xb0d) getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000006, 0x0, 0x0, 0x0, 0x0, 0x1000100e9, 0x207}, 0x800000008, 0x7, 0x9}) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x800, 0x95) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file1\x00') fchdir(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2000000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x83, 0x9b0, 0xfff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) r2 = semget(0x3, 0x1, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f00000002c0)="346a41bc54dca8bbf84c076ab5817eb8ddff2ac4d6b59164444ef9b1a40675f2104b5cd0fa8a6a7303e69fc9fdadae6f8fe1daa80e45114835fcbdcac0e0b577f83069cc1fcd89bf62e25551e6799b726e837e5d5d84d5641c9c0740f1407068e7fa02b26526c0a7efa322ce1888b7e7b2044e5c7c583b8440b4d10d4d36b99e813378eb3d920a885a06f1316c3f55b7e75f2da7019bbdff840aa68004d4f7d227730ec64c8345c4a123f990218f25060950411acde2f415ffa60eb4d80bfc710f31262ba3eba1e94be29f83ccbe5d06408fd7053d8c3c16de6595c7dfaf9e2a5012622f9b4d83118b6a05c44be4921930502c31534b298b49191de9a3e2e1f97d27dc8ebbbf228f5ed4da6c52a601ae7db3", 0x112) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x77ad9517fffc057d, 0xffffffffffffffff, 0x0, 0xfffffffffffffff9) readv(r3, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x1cd) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 14:11:08 executing program 1: syz_emit_ethernet(0x64, &(0x7f0000000040)={@local, @random="5000873aab1e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x56, 0x0, 0xfffe, 0x0, 0x11, 0x0, @multicast2, @multicast2}, @udp={{0x1, 0x3, 0x8}, {"a566554412d933af1394b2b573ec203eb89cde504974876d317abb18756f714b29385711520b813852998c4315daa449dc125a2aab08b8c12a78"}}}}}}) r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 14:11:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file1\x00') mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 14:11:08 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) flock(r0, 0xa) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(r0, 0xa0, 0x7273, &(0x7f0000000100)="752ac765f8079936160a04f2ec2218e0fdfd97acb7e0a9e77f20299d069e6407c0fb756103ffafd0fbe7d6329e2522e3d293f7c21d48c619c3e8b0f446449213b22b7fcbac98cbb2c66994e9b1dc7b5f963e21d67c65a4361db1c4b3682262fd662507b389f155b5cd8c955edd793d", 0x6f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:11:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x5}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x200000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040), 0x4) 14:11:09 executing program 1: sysctl$net_inet_carp(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x88, 0x8, './file0\x00', 0xe43c, 0x8, 0x1, 0x4}) 14:11:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x120) r1 = syz_open_pts() close(r1) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r1, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 14:11:09 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x1, 0x1001300010006}) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x2, 0x10006}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 14:11:09 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="46020000ffff00000100000000000000"], 0x246}, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x20, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{0xffffffffffffffff}, {&(0x7f0000000180)="862524f6d474a595b8cfb27b88fd9f1e18b56060fe73ba499d0a8962539acee415ae58210c3ba4a4f913b0855f3b384c6657647d5100a7ec20ecdf01fdec9f6f53f29382ce3503cef5960514ea0b78843b0b991a58dc9fae02b99f04edf7f1ef24b86ec86c241a8770c97c01ce89d1c4aaf48039cb6e7c446d3034d413499cc83a3f00c449b87bdec72d3cc95c715afbc8b63b67822c17c34ee60211cc0174a7bae078906a0d55eb4a27f8ed3e1a43df6782fe366c3e4f5219675aa1a69feb82be933d134bf8a4c36c2cf71f64ed879e5871dc9c49a74b6647267ebf9dd4245abb891822027a3ffed687734740a0c6cb2f2d4b17b6629cdbb54b837c9019", 0xfe}, {&(0x7f0000000280)="b41b83ee1800d4a44459d7c50d679d1e2ad8f6779915e5c5a6825315f60805e5ac138d5672fe72f85e9345c51ddd72e26b938b1539bf126741626338a639b0e981874e9265d55f9985d8735ce11c2426727e969aab52d7061762ce8164ee78aaf01c6b8cd9dad49eb13ef6ece5548f87fbab5e6a246c4c06ab65919fa2f006d35ceff2a7bb590694f3ddeccf9cc8f15a7249b6948dfb1a29ec11a1f3191e99f6276978de1ed302899f74652c357ba2ae289f2fb5967dc03230b21e64b6a21d3d5bc4187b68d77bb523128f384adc360a17b3259111ad67f5c30ac31a749719", 0xdf}, {&(0x7f0000000380)="8207b0f2ae2516633e8a4b00c514f9de72c0a566e731714e95d4c888e90e745c71eced84be312f7c784b2c8b80e703760a706e3103580fbb8a7f45fb55bdafd4e0b4c43cd87565ff57acd1b07ffe59d255d1406c7bfd2d39a47428f2d8397aba4295190baea7155798f95c61e61ebda4c2e28ec8520eb05697e6cae0a24a4a68530b3f400aa7b893ebcb2182062e0a501bde462278df27149290baca6a3de01db89a0ec86560b730c5cdd7ee575e38da40f24fa77af274f5dbd96f0c1be4", 0xbe}, {&(0x7f0000000440)="ec975bf0b02e00fcac6b9d5aa58f41c2557ecdd6bb28a361", 0x18}, {&(0x7f0000000480)="a05b1cf00c54cf1eed8aae3181a7357b4c12be949086f8ac44ace9f726d9d41217760bdc", 0x24}], 0x6, &(0x7f0000000580)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r0, r3]}], 0x20, 0x40d}, 0x1) syz_emit_ethernet(0xc7, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "7ff32c", 0x91, 0x3b, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x11, "1a60954050e04d837270a5cddb3a41ace299134ccdef5d1f1ca3be58ea74b5356ea0f07fab7ed97032d6cca13eb03d350461a2ac00027701cdd3b1db29746ba5b72ba0abb6ca89baed8cef5acd328ab8b69d520e140d53f51634c8cc114fa79b226c1ea2b126d86d639879d782d401cbfce72d7743df980663989813ea22c6d078a23555c6c20c"}]}}}}}}) 14:11:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) syz_open_pts() fchdir(r1) setsockopt(0xffffffffffffff9c, 0x7, 0x7, &(0x7f0000000080)="613c6d50293f1c49a307c6185db5f8414088a71742e1a59b15deddf3ed0fcf4d3176ffd8bde91e0a12507c", 0x2b) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x1f, &(0x7f0000000000)="2ed54287", 0x4) 14:11:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000040)={0x120000, 0x80, 0x7fffffff, 0x6}) 14:11:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = kqueue() fcntl$dupfd(r1, 0xa, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r3) 14:11:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0x36, 0x2, 0x1, 0x3ff, 0x0, 0x7ff, 0x0, 0x2, 0x9a, 0x4}) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)) 14:11:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0xb) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="6dbb6d6786a3f642180a", 0xa}, {&(0x7f0000000080)='L', 0x1}, {&(0x7f00000000c0)="b413", 0x2}, {&(0x7f0000001900)="01f1381cc4c5df73efed1792b6e227cc2e3f775a5f2da30fffe6b01ebc76e45ba5a6ba3ae7b588799bb60e97f02a7c46e8cbba1bbf64a6709fdc4933d0e719258bfe4ff36a30ca177739b0af1c0c617d9dc613bf1420c3516f3026f045b91e73a2a273b20877ab765c86edc3e55dc02d597918739fceb1f052e5193a6a29075de9cc0d926bb7ee6cafa303d786e9cf3992b150b4fc7453cc3674fa50eb08306aaaa22c4ff61e284bbbbb5e1645b057df18ba5cf54e1c304c45d3af2a9559cbcf7db4c0ae55cd374e1104ee4efdf78be1c89a42982e105d0900f3217203bdd22f631da3efed12df21b7568d67de", 0xed}], 0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = accept(0xffffffffffffffff, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="09182e2f66696c656900"], 0xa, &(0x7f0000000400)=[{&(0x7f00000002c0)="03b6da750ba371c48813817851e5790b8ee246a1b95b81e44199004f401aad04", 0x20}, {&(0x7f0000000300)="9253573967ec12a66e1a5be1097a74cfaa4f11372bce1eb597622ec8a88854bac322b2b7cf30e19e6425836f641ef35ff38528984088f6719f671d8ff880de31276464b07cd5c86edf83172d9f81756e263928a48ca8977507eb5c3a003981f0f739d2a8978e54fdd282bf2f7dc2b7e28073c87daa23298f712d4af4e908d02526b97f6d2ffd849bab6af2cd2d4e35bdcc05c33c260e2d2e393268f35c241fe366954b1929ba9bd0a3b4b9b1965198af07a444340d4f92b21ed7ef9f4bd4789da6a1c62e393684cf6e62008abcf3c06a299c66c1fed0bacea7934327eecc829f4e376d878f48fd979c3167f547bb27348a027def58", 0xf5}, {&(0x7f0000000500)="199e3e9f5fafb1e89b109c20ebaa52ec2fe12093662058958de411447ce5d2c0c7b5b79bee182a44da7f04f89a78611dd9f6ec14e2c7f209f0dd2675a10b37c9f1de42a9736761b5212db2782d70911674eef73497e24030d6fed255e669eb92322002cf100d032e07ea3aa511563c367e1b01d4e4cf0ebcb09175ea60f4f196bd2ff0bce8ab6b140625cc8fddc8b1af01b281a8bd22ffe9f01a527b3d16cb12ee310b20c4c5b8ea8af1db4f35ed4f365fbc3a55e568636e4624006d3af7d31fc44af5146268b70aa6701fcdf83ae3525f565782bb6c0b2e571251eb18c72fb77f59a52a71cf7aac857cfdc6be466c4d3723268852b13e28f43e9da7cb98a180c7a5e56ee0b7e0e7ad4ddda4e941fa69436984bca493b234c01976e0e483b7c32e1cb2f7cdd6c4080d849da94af87000800c3f8c0925521bd8f6078e7855ab016d57630d1799a16815944febfdb58caf1ad7584d3855ad026f7caf97b9c770e0578e9cfbc69ed8d3842e373941f80f59ad8d020c4985ddad7e18216673300bd499ace4a95c398ad1de6249451a419355bb409f55dadb0a5e992ebd0d17d43951171f427a299b54264e55cacf510684aa95065eaba13934df24b39567f8cd625621bbf73a8e66595aa818cc97fb8ff5a6a1837a73d6194a387e6feecaf021c9547faa4b408b8b9131e7d78080e99c62da227127d378a78c46b248b923d5eb74a57f9f1682ac7294a4bd3f58c6616669453580577bc07867e88bf282ebf37bf318413308cf901c3059d68647af17685326252fa66eeb8e40eea574459b7a05c71893c4332e598cc5a152457d97d776ed4732d44dabc83fcd2c6a9283a8978a88a64e5876b7fde93e49130c9c9a410bb3a0c27721021b1f3465b79572b41f13b8d70e6429f02474c9b82d8211bbded54de4ca85c1c7704f437aaf05d8eb50510a8434fee912bd3b912b8b4ca7eb7da9ebad400e53d95d69cc2b2520aab0383c99b6ca98d56fb9a5683bc95e58a7bd3503e1722290dc0a9c2209ec1d022d8cec26b3d5923f621f412e505d4bfecc92a2d0cb07015308638a75824c3a52be96b5ae510b2e92eb99319117388e98ee112521d362b9f4fbeb0fe1dac9bead93be35852d902b95bae477830e59abbf7a26d7cd526e98b5c33c9c4b876b27725f774620d27fcb59173e653bc56aa33b04e1e752fe3bba4c86df97b4bae0efec483078f6b4ed18432d63a9277b7948366ce991f4cc0fd2151b4bb01eff6289ed801ef9cee2bc746fefd8e02742ea543fbdac901439e34ef13316778fa1af3511891189d6ba3b2e92d96012b7580efef0d5a0dd01255c8c4c22686b3e01a73be360b2ed89423bdc091a78353d50595d5aeca947954644cda41ff59752e654ebc5ccd7c80a9c8e57cbed15946e016c35621d6f1f42e2f374e81a3e29a0c87f1b5816a0ccf4e7ea497b7ca3b8b1c3d71609a3c41b6044576ad93425cd10b6cbcef591bb737c438f5af48262446a89f29655a822b4db27b00a9f6cd32eb0027d4776b09cef2b4dfdb9d9404fcdce335eeca85cfbda204244a79ed1becaacee0d23c610f0568cd29d523df8f8733c72f938b64eaf99be2c35459403a6ca91b36dfb332ae7dcaa350018a2a6377b09f486aa3904e9711ff31162e35b7e19cecdb630f0bac374a8a7fe177c4abfdb18e1e72ccce900fed1098f88da5b182e3e22eb91a788602983507ed3444a0ba7b4510d43d6256c658d4bba5ddf2539ac9bf4e6cc127900621fa4ab6ebec993be4f7f6965a6a3a124acd4224f1e3c3c590e1d064420b26f79a477e0dd87a556d0542c152606d6bf8c7934f63e22d8e670e3d6e481c741e05ed22add2dda93d98d09da152375b2c7bf55ee661f36ff1f844d56a6f5c3e1954867b1baf06cbeae027e0e4d7c1308536dbb334f50c13ccac44f1a6db1aa3f11aa2b2c70d793370250e2e47ca612d736122aef8c924e2808d94e0530a7cb748335c64e58cbff787b29d8eb5e2d765901b52f19ceb5dbde428303751bf90ab04a09449fbf6a7921c1b9df3970f134d1a11572e4624a9d5be27495f9d1d475fc62f6b3bf22d3b63d0440a9b86a22fe901a54f6932293ee8ffa29a617dbfbc4f41e3b474ac02a4cb80561ee8549268abf09149c03f39ca1d4402360ffb47befb72d78dfe803b5297f4ff3b21d1cf719c190719f00032dffef1194d1fb67f986b8c349cfb511ff599a0e23c03d333e6d708976a417f8824ccf2a2c745dc6daef4d7bd15ce346320c4c938d86ba8b09123201d82a5b25a20aaae74ecafe29a692b4d54755a67ccbcc65f57b87273077556e5b71ef83964a0bb8051306adb27137ce4bb255b9498114b06d7263419c8650ee295f5c7758f737d3a62b2b5632d5dd12492d032cd2a7f62bac10b66261c455068a6b4c88465d3c38ec6da8ec5c370224282ee810369f4396cf1fe68f31882224952023e805b6d65c0896f317b39e4de56dc48af6abc539260b041d2dc114ffad653e2f59aca385cbd1d32ea5b539e04d33b2bc9a1b70e760b05904472c8164efb6ff826f71de1042ae8d169dafc37f7aea13c11dd348770b97c5e6df3f3d1ef31e51958a12f0249247a918a70a45b86dd2a91b5085b64be08e7aabddc26c7d917227a67e33656e49a5a2ab8cfeabbc82aca54f0b39ac48607b3c7ae024307c52414e7c4be59fa3b3d5d8526ca8f7b835cd2d9cccb071dde5450eee1bd12824fe8da1a1bcd97f803335bbc90a365f68e53690101767c4b6e6d6253a79d346de317f0560527d94e4c0effc2a24130b0367b0b697bc60d9953e88ce5225936f0f3837531d74a285c84c701e251636fdfca6595c6e7cb4052e5286e18152442af74f9b9cdd58ab87a47ba90e7a3926cbc54ab7aaddeec326c44785b00c9f97ea0b8263a5971ee4b8cccad54652d61ca17dc6e669bea442271b1582584680c0ad5499cfe1a7e3b0c2d872343dddc1da03323d2e669b55b45fa829f3362e61cd9404c2826fac0eec268a8b03ee796059b224ab095110a9335ce4be3d57c0c883186c4cf34ba55339399c59f54c37e2d9abe9409b10048d4b3e3ab1d6961686aa166842ac7245944efd400811ba6cb4f6c1759fcfea84e7eee5cc14c1bb755413499169be61eb36ba716f9e34a023632065fab378d5abdd1d4afad93c77235b9b697a5ed99f392e076b929b528f7c0596ca3e5bea8c0c66f5b63535bfd35fc19d86eb2606b6d3c674ebd9d47db237b427223c417c9fc9b000a1b2518c6070dbfd7bd150b50333244cff5eb1b42d9d69d7990f33b04bb5cdbd284f9ce9bbd6835e3ec613e70952c45a198324ac756ff91e0d93c15e59d752a9eae8e376526a9fd6dab0987b5ebf48f83a2a7afd22dbe49baee138753e09c77fd4873be40836a5e1bda1dbaa8bc08187449e934b53f56f8b03925760b469799bb144331fdb2c7720f79e0792309a167e6fd0825aee3e20cb63843bebc7c2ca4b99dece83bd982f217452e7c77568b84c5d2f71b66c477400d0cb3d0e0d6d24e202d2eadaaf8047949cb83c01f520907dc1fdd0b28ee3cc53549f488c766cea9fe451d7aa40ab4d2dbbc8cbfc8b49e6e676ea6af188dd9620056c21b616ce3a8b2ad2affab72b0afa0553bc46ddf24745e462a24db78483e701e382074dc093fee13ee780065230d8e6d24687cdc058538574bfba0ed20d815be52070558606c9886b09052ec7b423165c2f5e3cb283da4d6692f1f08c916b9c256842594c836ebd81af2a09c273cfa63045dd0c5cee804b9f5c8236df52475f848744693003a8a35921eb91d3b61de09d623807971a3b74237971fc9d067a5235cd6e2d854f752799c4b889500cb4d02506aa98d6aff1d625e2bdfc1df1e1461f5c39d81f9c15311b6cc97634cb8c6c1cbe89b460a65d7f5cc73712925af27ddd544c06836bcfb773d467c8148ee3bb964bbad10bbbe8e0ed629216f4a10ea25b97b6817337ccb28aab2566dcf1dfb16e2a83a24c88acfbc906501d1b4c70f5b8cc91f2ba109140be9f1a71131fec6260bc22417bc7ff907c9077fc0be9fa1642bdd39334b60e88bb339219d06f946c81ebd7431cfaf2a25de8bb3de2efd66057d9ce27ecb2258d9ef3f261cc8a0d3decdb6b757e9883cd6f36ddc872990cdedae19093da1a16cfe7881858ba3e910e736b91962d8a1c2cc805965a8bf2c3b1a1fbbb105a410424579acbdc9c73e12beab12b2e767e8aa0a196e6946eecba96089a44b35f5683791109ebf4a2ffaf8221c9e8fa59a7e0b3c567bfbfe6c0cf1fc47d73f22dfc57a2b37ca26389b25191856f84e71c01dba039cec2a5e8e0f167f681127c9c5655c6af701f2a451516618a230d1e39c095fb2340186ddadcc1abef7c38f1c62f8a7ee6a3b6d165b0e82931bac2b28337d18e10702dfe3e66748baaec338e2b1aab506827d0224a39a5c3e23e491c7a1a2cf9f3acbb6faff074018e3802a57ea724c45157a0e748dcf42a1d9eb6c06e32978730ecaa76e5b48bf0bff4282b097c7ac2b4ef3d2ff84b80df2561ae51eb2da08b8ea197eb653b99762fe3c1179cf7138736cd335e0eaf0820e0ff386e93348e6ab6488b576d070f06932c0a77b1e43c0b50cc9fa8073d92ebdbe6a7a1a1e0a123d69340ca46ea5e330a653318fd024b39d4b0f9927504a16c81fc840a0d69707b1b24793f6a0404865ef49d0a3692297564f25813b19db1176ea119e92b8e2c7aa96c6d3d1b275b35bdc3fb2cbb4ef2b067edb74d396749de6a7930999724afe7451db6482b582ec57d7ec0451d52ef45637739428c21220ad765be3e4914fb99b2fa3dc5c459dc005b98bfbc5446cdb6a4191398608fa2e32b11da4f2d2ba2edcba175bc34b9d2adf7ae9171d0007256274a5dbe96d217ebade235a3f3080cf7522beb4919f361c29cf9f5e307fab55cbe21bb675afaa71b620626dd118e9a7070f20b154de51060faaf272521b8c22c5da9aa58e27a44fce1ffa2881035b1ab422d941242141c6dcc6c7a81bcb7b089acefecfb08d7f9d19f9bfc60a2192f133f6b0a848439b542683d0ddf4c118ec815e70015b34b2fee3889221389c032ca0c4b87c6ff6c34bab2b354793faf083e849460103ccaa97dffa5bd55d49b02b71826ac9e0e09860d5bdd6c5e96efc76263e8813ffb7ce9b3350265dd47f9f22914261d22237e89198ceae15b949fdbaa09d22483dbdaba662368b7f97de941f1f7bd87ee74223a925f6402a17eb8aa89918173da6c1de20367b96114a9a28f82c754489b240a5ec2d8e07061be9f58751e234e3582beb74400e6156ffe34f3a9087a906a58cffb365364aca5843653ecc810da54f241102dffb0709657b940f21808208f0d6d6b03f00a2bab058bf7669a7f5d8d5dc2f441cf7bbe65ae5d433f2b43da5236a24e28b560b39958b6a065e073c919348d599642a1aba014da7c4411a13e6e1cc352c31b4201d4f7c6cc8396acf48f0392570fa15955f65ae1d2ded2c45fa7fa9afeb4e232bdbb571fd5d76711b921a2af76070ae0e879c8076be287dc28eb43ff0348a8d20c9c6f706e571b6c39cebfd496f7baa6d30ce9c1198417760f3faa3610772a1f9572486f9aa8deaf0ac155bd00a40b90fd9ac52d9ff0a747ca9e329ae2608128fe7e6799e8f2fa0097d5bd47153527961eba75b9380b6f5ce9138f5ebf12ddc0a36ab5cbea98c21c13f1f9fab227472db3d9d027241e8e3dcd0e0dc4ef07dc90224096ca0f673c76c6b662245918e526ad1eb312824a9286c87681bf84913bc45ec56064", 0x1000}], 0x3, &(0x7f0000001740)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r2, r0, r3, r0, r4, r5, r0, r6]}], 0x98, 0x6}, 0x7) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000001800)="12bc4350ea9cd9b4d7d31f2ff91afca2b3128c968a9c8e3aeb1682e6e8bc303ad4fd7a92ac4400f5fa92ba95dd3cad7c2e029f4c39f1c79a6bcf4fd77f03b26d0b683963fcb17d8beb9aa086fdd457b122156c386f22f8c1a7fa509a33b2affee923f86daca0d0141d6aceaf6f2b7e27fcbf7386972812181b37b3c8dd260969f5245e8296d4f4a93de803415e1f91bc863d358b45c04dbcd5fd7aa1d0838eb6a799e552e70a8e74a6c1b31592ae3cb3bd988e32af79c50935e597f6ec38a6c112fb53b455a545090e7e84", &(0x7f0000000180)=0xcb, &(0x7f00000001c0)="ddfada12c5b2bb48c1c5cba29539604c9ee9dd99d1de5bbf603e052d2293c6dd86c6fb0f1362712d8c9a69700e8cf72437b5c9e68676673045593a65b31a361e4383c4d71b658ecb718ecc198b661984c150dac678b0213e2471e850d597e82220c836f3ff599673641ec1fe4752b3b2d8c8aa920fc5b4c4094a276450d88c206504f20458997e4d357937660c", 0x8d) ftruncate(r0, 0x0, 0x8000) 14:11:10 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x101}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000100)="fb296eff8518387c5f2fb37dcfe648a44a74052f249cd21cc85f7f846eab458449534a831faf752b4be50be8392cd7d3fd522dc6dbfccd43e00311a7953bdbd3f7372a26e7ff5cafd5c17e6401be3683d3f2e3e13edbbf61", &(0x7f0000000180)=0x58, &(0x7f00000001c0)="09481e2c71e4a2169da71cf46455ecd5a30fa0a992fb0aefe33e95458113b796f1a959bfbaad829b8008421b", 0x2c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xa}, 0x4, &(0x7f0000000280)="a1becbe49370b9136c79665f2a53c5ef242fb6eec8d99ef4080092a859b24209a8f2f70fabf5e9c521003744390752e4469b2d8578b219fd7b6ec8fbe5c20d874106af4280331a186f85a1d0c54bd06e5c2ac08db7a89984add181e78ee34915710dc9a52cd2726315b82c1985f4df9575f14b17ef56eedb2c06f0244af57954306d700e1dfe68957baf235f73dc87ef09b4ab64a10f8d5700c66216c562cb18b0559dc88a730eb84d6cf4c187acfa6831b2103ab8f333013154b97eee6258979aebff0069b5ae5f1b435985461277307ccb4482958e4a41f56683cc66a3a9aac2deed46223591120cf2c0", &(0x7f0000000380)=0xeb, &(0x7f00000003c0)="082c7f782151dd94f91989698e6e3bc8162dc9bb05d77d", 0x17) 14:11:10 executing program 1: r0 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="5bffff090000f281f9db4d0eff40b5bbed9e9087d7209598cc7f0100e9ffffffffffffff000000"]) syz_extract_tcp_res(&(0x7f00000001c0), 0x5, 0x5) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000340)=0x208) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x8, 0x9}) r2 = semget$private(0x0, 0x1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) sync() bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='W\x00') fcntl$dupfd(r1, 0xa, r3) sendto$unix(r4, &(0x7f0000000380)="ac5eb3773bced0d29923a3bb326badb79cf391c14917e3c245733afaf5432650352ef76d8dfc1959a86e9fd13d852bcde555ad770751b0bc3cb189aa1a5919e6ed5f94a2fdae47dbbaefc78f7dc82fcaba6630c81048413319e96da5604fae78704db59f1f1634eb1ce9e255059d70fc883c67b710b0058708236c04a244ebd5a36a", 0x82, 0x8, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0xffff) ioctl$TIOCSCTTY(r1, 0x20007461) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x33, 0x0, 0x0, 0x0, 0x0, 0x6, 0x9}, 0x10000, 0x95, 0x101}) semop(r2, &(0x7f0000000380), 0x0) 14:11:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 14:11:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r0 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7f) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 14:11:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000040), 0xfffffec2) 14:11:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = socket(0x10000000002, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000300)) dup(r0) 14:11:16 executing program 1: 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)={0xffffffffffffffff}) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r2 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = socket(0x2, 0x400000001002, 0x0) getsockopt(0xffffffffffffffff, 0x8000, 0xffffffff, 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r1, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) 14:11:16 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRESOCT]) 14:11:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000000c0)=""/164, 0xa4, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x2c, 0x1, &(0x7f00000000c0), 0x0) fsync(r2) 14:11:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee}, {0x0, 0x4, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:11:16 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:11:16 executing program 1: setrlimit(0x4, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000100)) 14:11:16 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x80}, {0x0, 0x3, 0x1000}], 0x5b) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x38}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f00007f0000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:11:16 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0/file0\x00', 0x2, 0x40) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000240)) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14daef940a4e39ba524d0485d071f5e5546ad47b79ca6cabd30486e9774387700a4ccd35d86cb665ff8840a7c4502dc51a6226cbd0df84fc164b041080c70ab354ffb2b6d7639440de71d9f26e36d7ab0ec2ce7fe7d75a092463d2af4997955315c7afa81bbe8b958c835c7872c9ff251bef7"], 0x10}, 0x0) r4 = dup(r2) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000180)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r5, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000001c0)={0x2, 0x0, 0xc, 0x5, &(0x7f0000000740)={{0x7, 0x7, 0x2, 0x15, 0x1f, 0x8, 0x7}, {[0x9, 0x7fffffff, 0xfffffffffffeffff, 0x400, 0x1, 0x1000, 0x2, 0xf412, 0x9, 0x6, 0x80, 0x800, 0x9, 0x7, 0x2, 0xf1f, 0x1, 0x5], [0xffffffffffffffe1, 0xb5, 0x9, 0xf98b, 0x9, 0x8, 0x539, 0x3, 0x7fffffff, 0x800], [0xb206, 0xffffffff, 0x9, 0x9, 0x6a3b, 0x1, 0x1], [0x3f, 0xffff, 0x401, 0x3, 0x6, 0x55], [{0x0, 0x1f, 0x6, 0x4}, {0x4, 0x3, 0x2, 0x101}, {0x1f, 0x7, 0xa, 0x200}, {0x2, 0x2, 0x1ff, 0x9}, {0x7, 0x40, 0x4, 0x8}, {0x5f, 0x566b, 0xffff8001, 0x351}, {0x181, 0xd6, 0xa2, 0x40}, {0x4, 0xfff, 0xb06f, 0x400}], {0x4, 0x8, 0xffffff88, 0x656e}, {0x2, 0x2, 0x0, 0x378}}}, 0x101, 0xe1}) recvmsg(r3, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:11:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x4}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, r1, 0x0, 0x70, 0x409}, 0x5, 0x1, 0xa0000000000008}) r3 = getgid() getgroups(0x2, &(0x7f0000000040)=[r3, 0x0]) 14:11:16 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='x\x00') 14:11:16 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000000700)=[{0x2, 0xffff, 0x800}, {0x0, 0x1, 0x1800}, {0x0, 0x0, 0x1000}, {0x4, 0xfff}, {0x1, 0x1e, 0x800}, {0x4, 0x5, 0x1800}, {0x2, 0x5, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x2}, {0x3, 0x3, 0xc00}, {0x4, 0x800, 0x1c00}], 0xb) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x855, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f}, 0x1fb8, 0x7, 0x3}) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x0, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0xc, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) sysctl$net_inet_ipip(&(0x7f00000002c0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000540)="e9698e2c5d9d2b9583bfbe123c48b9d2066b1c4c8eec0586ba6a8aa7182b10113210e18a2138b5fcccf5dac19d433e2249be3914073bf231e0b1823f0e21c3cdd2ab25a672f05946017558b47f36ee8ef17fd33b5fae7a7a4c7f1c1e2b9de56dac69d47268268c799ec453bd1f0499d94deb422b88bbfdc86bb8d75c10dc4a796f6418489161eead8f828ec956bdbea0d3b6db69680c79da53690e6b3a4612fe899cc5f96a04aadbb796ad33f6b4fc02cfdc7c9fd6", &(0x7f0000000340)=0xb5, &(0x7f0000000600)="cf53f6cad04a9ec559067a16c784b3dd4f5e50b7c23866defcb61a6ee9d187253b54ab44b8debf27eecce7ac5fe07594d0e5a5eef0be781a3f46b05cd2d569a5cd4d908f38a35b6e175c05b0e4c734a1a00e29441d1ef0b9384a37197ad40f50d6485aa1a4e3a7d5843d09e4b4db6021fc127fee6ec5771348d66c5049c04d58433df56043998598802e22b604fad5ee29311854811232a6d469ee042e80565e647993442f013fdfed203d", 0xab) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {0x0, 0x0, 0x1000}, {0x0, 0x401}], 0xa) 14:11:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={r1, r4}, 0xc) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x6, r2, 0x0, 0x0, 0x0, 0x234, 0x401}, 0x7, 0x103, 0x0, 0x0, 0x7fffffff, 0x6, 0x7ff}) wait4(r1, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x25, &(0x7f00000000c0), 0x4) 14:11:17 executing program 1: sendsyslog(&(0x7f00000001c0)="ea16ddf6f5746f2f0aa5288d08d67f0b57d146aa1aac62229a2eb4affdab735bcdc8718f120e504cb2c6b7f5cd37b92c2378b02b430c59cd856a26a3b278b426b050e237f32a9593ae16e867ada601fbc06d7101fbf0235f135252f64c42f361e647e6cfea707c9fc5f5db5c90b3dda63209bedc587a57219d36e23e15c3719dd50da8cab53d9a3d58e36f8773448b777440ad4ac04fd1944a860c717ab5be3430efd81cb26f49dceb4ba625a3ccd39bc9ef74930501bd9289fbcb2f79ff890c482a743a9b268a587c929447e91d5d64f77c312f1061bcaeffb9b59569cfb0a0327b2be5e2c498c38144eef9fea77c522d54a93872c727bb63a0adf44accf57d304d2bed9e008c357263d00048d5b376c988674be515ca3a7325b441dca31ac99f6a1fad8be119e03e5494b5a1279343029a77e027ea8b8a33755146da3f1d338f8a3ccc19a4cd245d0bee660ecd1e4d6c4bd1de04fcdf5bd52b8e1ec7c0fe9760aa679d987abedb1a1a685be53292983d", 0x171, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 14:11:17 executing program 1: syz_emit_ethernet(0x41, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000081001e0008060006876d060b0009aaaaaaaa2abb1f54f95751e0126920295effffffffffffc398911cbd35311ad1a7bcc4d751b9c1"]) r0 = socket$inet(0x2, 0x3, 0x9) setsockopt(r0, 0x8928, 0x844, &(0x7f0000000040)="60fd12325b033e5d54337db54a989e252b154e5f214366196544c78a736c1ac138f2a09d84d7f403293415d79df832adbf2594a473e55ffd34320d47c46329ec1f4e160b032e4ad9969c8534911f4bfb8df52580e6fcfecec09dd1c5a2e6d38632ac7fae988217a3bea5efed511140", 0x6f) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') fchdir(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000200)="040764c89d23fcdee89c4d9fabd6f0fd981866b14786b8f54ce9b26156f4ded31893910256b3c129692daad57c9acbd632a72aa6a6cd229c8260181c8af5ad465f2247a88f02c646e82108db353de088e02921297c2b5f1e9204a74598eeddd38ef715f5037e22864f901b7d77a950e383ef8b3deac2dc777a9cd0bcaaa029d4335371ac10a082713cd1ac65f38c2cc0905f1a59308176083d7e550765ad25da8cf996b4278955b8b4550c72b358", 0xae}, {&(0x7f00000002c0)="2de62fac3e5636abae49fb18eedd2da90b6fed9338de3da2e0b75f7a14d1c24b0948b0f7d4613a5414586e09990791bdc2159828c3dbe81791d61997c957a2a8195c4396d59849d7f2331b1ffecc29aeaec315c8cd3994af86ed954d92ad74ac34c90a1705c43d1566c964e0f5949fd0b5ed8418020f3ff4ec4d601b5548d4afe75ee52ea00cdf114ca5a0af57c442b873fa9f051d288a005b1fa3cb659db42a539cfc7d4f4cff80e54d974bc5bee9c60bb0316f8a7f89", 0xb7}, {&(0x7f0000000380)="e7afae85af1e1ae4b1a0f731be88947ed93c90d353b2fe390ee48de4980a3086806bc1eb3fab4968c6578eaff877ee022740629b74b68a1d6b5fd8b06508aec5c436b8edb859d7bed7d5b86c12a1577831dc3a20f34be4478c31e354bbbfa3cc580fa0a19d93c796040d4c90a58719287575caf65230c18ad46358e9c0f5d22875ae3b104f4c711d0516f08e6783db41135ff9465278890fc868d52a306b7f25cc73e201cbaafcd9f4b7b6d8a6af23507c65dd6cb8d37433a2efc15bec5682d967603811bc3fdce4985a564cf320205f4892394741642ecb118bde7d4069c1e2302b5479a9411206e18c55ffdc9e51f189e0bd14a2bc8f1c3a", 0xf9}, {&(0x7f0000000480)="349bcd84f96d3cc357022dbcf8b7287fcb737e2d50dc8d829d43af1d3b6562209aec326afa74086705fbdda4e0db", 0x2e}], 0x4, 0x0, 0x0, 0x9}, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 14:11:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x0, 0x7}, @hopopts]}}}}}}}) 14:11:17 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) geteuid() setreuid(r0, r0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040), 0x0) shmget(0x0, 0x2000, 0x45, &(0x7f0000ffc000/0x2000)=nil) getegid() r4 = getuid() r5 = socket(0x2, 0x1, 0x0) getsockopt(r5, 0x0, 0x1d, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r6 = shmget$private(0x0, 0xa000, 0x189, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r6, 0x0) lchown(&(0x7f0000000040)='./file0\x00', r4, 0x0) r7 = getuid() r8 = getuid() lchown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) semget(0x1, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000200)=[0x2db9, 0x1e08, 0xfff9]) setreuid(r4, r7) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x140) r9 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) 14:11:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 14:11:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) 14:11:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x409}, 0x0) 14:11:18 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x5) sync() getrusage(0x1, &(0x7f0000000040)) 14:11:18 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(0x0, &(0x7f0000000380)=[{0x1, 0x3, 0x1800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380), 0x0, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(0xffffffffffffffff, 0x96) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 14:11:18 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x102) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000df00"/4114], 0x1019, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000040)=ANY=[], 0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x11) bind(r5, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) 14:11:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x8) dup2(r0, r2) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="50ae745d0401fa1acb2bcdc4690d897fc49a73bc50d7edfb0385fabc03dd13c736395f6e7e998cb12ec9b93d3456504144f1c7b85a9a52f1e5514ee10809385ae1a791ee9aa16c62948b981ea616797360a4ff04d6f8288c1a297a7be3d8e6bad73b"], 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg(r4, &(0x7f0000000800)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x80, 0x8}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000140)="b8237651ddd6bed10aa6c68589e4c5b123addad86ca7dcf059bbaf81adeb18f2c052b6ae18fa01d7d52c602b0667207b20bde1afe74ac224a569e81d14394d52e2da9dce8a8a5c7137b103a2b81cf410cf208b038534d5a5605a84a803b3788d55f4193b205936ee65f2468cde2a371f6f48abe224a4489c42", 0x79}, {&(0x7f00000001c0)="dbe3c6c96d39e3386455018ef60cdb46ed7043143ddbcdf7d1a0c330364e4bf6267f11e560670b1df320656a3b7f4c6cce68d134918a0d22a5318a75abdd0b137591c912857cdb6e449ec4b3b5d3c9676f9723111bc3042e141b40e063b711eb416b3386321c2ebb688077400e15df22e45e7360e644988fbc7aace1be1549ffaccd24bc49ec4b1624ff91b04f9e13031cf9c05c023bad13aa57eea509409f9e4c974809545e289978", 0xa9}, {&(0x7f0000000280)="3614fe7689b224d62807d0a98b64babfa2744ab019791e845a35c2e396cc6c95986c74688115f043b0a916c9e47411c3f20aa33cb115678176dbe076e02ad628819520543c6a08f0193a62268da5b9ab0695d81ff1f1c89f3654f4132d98e05fc42c1490ac683b43c269f4fe5c61374f331df47fb5f3f9421207dac78f7b014080d6c07314be31a385110988dd4e27de107cf8ed3a6247245eda9e9f3e0336c0c6bb5078380bb2eba6293c786f94352b366c3efa9794d6a6276bfc0458b23215a1a37c88777b46675754c9c19f5463073980077b6d24a025f97c6e3387461ce59d2141028c43b4d7820abec5676356b9", 0xf0}, {&(0x7f0000000840)="ee97b6be29dc9392c14402a0d1da7cc1756a65a5bef4996193a1a4e7", 0x1c}, {&(0x7f0000000380)="84d9f5c8fc4f7497d9c570b4d3eb361c9cc21030204f07ee234a41d4341dc88a41c4d3e78fa86626faf49fa2461c6ab98f2c2177c78b2f51b44d1dbd1a2fe33016cd40555cc942cfe97b208f7d8ed766", 0x50}, {&(0x7f0000000400)="126de85c1703dc5defbd85c8ac4928cafabb1e1d5f387e89b9d26f0137c0ad9ca903c9629d0b5ffb6420629a057ec3278c4b86989e4c2ae1143d8dd05709d6177182b66d09bcc24486a07810fa652c5cfed520258a62a1cd70232b3712b32b6bdba91482f562cda41be36863ec9aa2078961a7cf6372bde205bf9e8785ecd5e43f5832b0069e13", 0x87}], 0x6, &(0x7f0000000540)=[{0x70, 0xffff, 0x80000000, "7902632c160b8c20028c85bbc7d9ede0c2a6dc85e20389eb6702e19decd8db2254c91318e5f60dbc7269376928e2940d26963f1c9591017f1b498f35ec6a3c52044749d28483bcdb8d5dbe934392e3133aa54b8e48505d0957dcc469801b"}, {0xf0, 0x10000, 0x671, "57a597c71e1efb9aa9ca8456f13c15cb3eba3d6bc734281df39a7cc579a47372c2042b7aa44313ec8ad28ca1f7ba5aba2e2f7d64c1fac4d9cf9abf4322a876fac8e011b80b621cea5b25e664a4258a12949841978a1a88be0204c056492b91681e651dbb1b5cbcf248a65b643e2460ae60392de6b8d9eb500c09e3cf1b7f7226382b64b60c4ea6dc179bd2828313226dc14742fc6390d6e89798574d78ca1b9a205b62ef45e9e41a590e9a83a70673de7d2705432da5e3f41e77201e761437e08dd88f215f0240addd5c0233b34282a88c440c6f74fa176baba0"}, {0x30, 0x1, 0x0, "2576d47fa7ec5f22cc1e7ec1416a2874b44aeb8cd167928aa1c9ba9c687db4"}, {0xf8, 0x1, 0x61, "270a78f59eb641693c6edde74de03301e9b2ce63a392c229c8c03ab6e77e09d194e98a8f5acb599131a9a4016fd20e889a0f8af8c034ab75e5684d2997aae387fe0c36c96dd00e3e7ad919aaae11ee4d550c4fb65ff6c2981178d474c18e09d82e12222e805927bcb8566909f56abde8873bacc0c5850403cc644997b42624568a98bbe2d2c0c911eb63b714e37ce83f7e6b96676786c531a359bac38e5f2bf68675c96fe4e5a7b789353d77fe7041a87b68dfced5a79f63c5fadd16a8a362ea1b1fe60a4028fd16a5bf9923c4dce8f916fee27e60cdedfd7b97c2ac19fd20644ee0dc56ab"}], 0x288}, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 14:11:18 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) fchdir(r1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000400)=0xcc8d) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000340)=0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000300)=0x2c6a) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000003c0)=0x7) 14:11:18 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x41000200000005}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:11:18 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDENABIO(r0, 0x20004b3c) 14:11:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x8001}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000180)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)=0x2a) ioctl$KDDISABIO(r0, 0x20004b3d) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, &(0x7f0000000240)="6903c1a031818b7d05d077ed5782da3f4c7f1a9812f39c47f61f6fcdd5937d37c6a67b5ffbc356564ccb4fd09871eead9f61266134dcd1fd18a03eae5fef69528500bc41ea990e6de3d7110b0260cfb267018a610e329523bf1b66eee577e9a22901916b5fc0b985297c95226f08b086d6b78cd551fa2f32038fbcd5530ebfa0d1d6e7f09504d82c5262d525f6001e2439a281196469124af5d3bdbb2a5e2f69fef28de631f4574a3d7e2e67", &(0x7f0000000300)=0xac, &(0x7f0000000340)="e4e8562f13c122daa9afd8a883bb1ebbaa5ef63bcfee6e98f1a4de3db386bdc9ca50d91b5ae47a35d6233ad271de46074ba766d61c44aed49c494268d7b6", 0x3e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000003c0)=""/242, 0xf2) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000500)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r3 = socket$unix(0x1, 0x1, 0x0) recvmsg(r3, &(0x7f0000000b00)={&(0x7f00000007c0)=@un=@file={0x0, ""/85}, 0x57, &(0x7f0000000a80)=[{&(0x7f0000000840)=""/69, 0x45}, {&(0x7f00000008c0)=""/118, 0x76}, {&(0x7f0000000940)=""/114, 0x72}, {&(0x7f00000009c0)=""/140, 0x8c}], 0x4, &(0x7f0000000ac0)=""/8, 0x8}, 0x40) readlink(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)=""/188, 0xbc) sysctl$machdep(&(0x7f0000000c40), 0x2, &(0x7f0000000c80)="8083ae0b0ca74d3363425ff71796f9b4a9a773fca6a08d13f2630e02f370d7d9b6d1e54cf9e618bc0380da169f16edf58b6e06b89e7f09f533d729986eedd5f18a567923caf30efe48f107b2443b70f6d2c82f7cc964a5e4c37fdc6e36369f653751271dab14c4db5636ef13b403e9be3265149a5f09c2ada4ba", &(0x7f0000000d00)=0x7a, &(0x7f0000000d40)="0f4e1a11f61f8ce783dfba84ebc18ccc71cdc894788dc1027fb1c2ff54144d296b2b0a7929907b5620c34287018d37e9d61138628a8f5c1a4209c529626a61265e7cff88b4089205e709939c8b24ab8ea24e334f937c591cd75e667c2a62de7a48c5a5a8bbfa232d8e77dbf69f31560316b3f0d246d8c0e9e1bb11c6742f50b9edc54799a92dc5348d7d1b26f781f76d34c27e4123e08c98255203db30b679f2d54533c34086f043e783326230e39671a89e803230e010503d6588535172878ec48c56b1d03a946f7c219671868887d83f5af1479863bcd860f2d659fd091213edd7f75d2a3eaf5e8864", 0xea) sysctl$net_mpls(&(0x7f0000000e40)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000e80)="bd86de649aed57eb585f1b6489bf76bf3a66948e3cc53d608febe7b48ae12401028b236413d5428fa9e1c2aaf0aa704aaddcf6d34c758480ba7e737d92691e98605a85d3a15d4171eff4a78227baf98f929d517ef4ebb89dd2e6257fe108daf5c383f7019ed9ad71d93faa69586c9f0c6aee61d451ae82a14e9c402582946c0b7ed83ed2022bc11e5f77e7627777d45a3616e279258c0009c8e421290a7b7c9a243d0cca5d8349be2c89503d0f184c7251b7a0513a0b710ac8273657b14fc275693e960bd0f4eeea5c", &(0x7f0000000f80)=0xc9, &(0x7f0000000fc0)="4647f2dd8c6c9d5546b88175ef618bb13291f18710aa511833c3ae4dbc10e052bfdda052a40b090bc4353550149f0bc8967f6b59d0de3c717bc70d2c6132bdf88f9a4b15b66df7219e6e3201f8760959152e7c78d8e59d846f9d67f9fed8bca615389d24cc7e32635cc74942ee1c32a1c3729fc677419bb70ff461eef0b512e2cabb46b60b6f49aef7943185a3f790415a1f0e29f1a7132b99a65075c7d135cefb1ad0154f6b7ae1585d9833650b1b362100179a2cf1e18513add6b69cc6ac518c0d969bfa2e5e9544b3c2ab9660bd73b0da5eea92302483ebb56373290b80a50a0331a3b642f4", 0xe7) sysctl$net_inet_carp(&(0x7f00000010c0), 0x4, &(0x7f0000001100)="67e0efabd377b0a1889c6da7a27f1c56f87d6f8d6b2582aceb8e1bb27a19b2d8188eca9d764e59660c2cb0c6a94f50f8cc3b1f4c4538cf345aba30442a44a2d10001", &(0x7f0000001180)=0x42, &(0x7f00000011c0)="5c0fa065ecca067551fc5abff14a14c5bfa4ddf8f0c2d2da5b79c1cb2c2507aa5ca9f1bfa489863a95afc7feb70d4861", 0x30) flock(0xffffffffffffff9c, 0x1) msgsnd(0x0, &(0x7f0000001200)={0x3, "dc499378cc95700a3606e2ec91a007814fb7195a74be7fe3d868fa353b5c7b5c17f2fd1d5b39b47f5023e8077af610fcc6a66baef390ff3d570a936855291a58156f256df020cdcfbcd7b5a2b7531888786d3f6cfc3b1025103b88884a99a9ec897f00c7b59ab8e0cd8162f9148c41705f2b4fd2cf507f25263242d739aecd241388627756ad5f6d5144ca4a05"}, 0x95, 0x800) 14:11:19 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x8010, r0, 0x0, 0x0) 14:11:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x4e) 14:11:19 executing program 1: socket(0x10, 0x1, 0xf7) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2e02e59b7e830001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x20) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 14:11:20 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) clock_gettime(0xfffffffffffffffc, &(0x7f0000000000)) 14:11:20 executing program 1: r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)) sendto(0xffffffffffffffff, &(0x7f0000000340)="5900182e001f88d74044e67074b5be921798ca12f0f7b41657796af3332f433e5e124de5b442d33115ad5b7f37cb2432d45211e16dbf21be3e93ab866bce69d648680085f2a512282a8e67d092d9171aefb328dfcbd847ac01ff10051eb6a3419638c5614b8ed1c330e849e6ae4fbd13214ad8dccb04525977ee27dff86bea79837cb1bad6b3b00a0313ad9279f1bd86cb8caca0341bcda9", 0x98, 0x6, &(0x7f0000000440)=@in6={0x18, 0x2, 0x101, 0x3}, 0xc) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) syz_extract_tcp_res(&(0x7f0000000280), 0x5, 0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(0x0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) getgid() 14:11:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000080)="00007549c5178d003055ddaea58b8afdeb0de12ce7a92d9cc89760de9f28acb4835a7f20aada3a3c8d767bce7a8033a7ae26371899985cad0ba2b8590668b96c6df1ce27f6a2f2840c11d6b8fd600e9c120bd759114e8484e966eef5442b56d2a6197af6e2feec3ee0368135973b745e3d3d8636a634a778a8083a2cbe54fab935d9250a25c472357c37405c264699391a8c73ff50aaafb6c55f54b4ae35f3e60626a62dfbc55ddc91aba28c9e26269e1c1503153d5f2948840192f769a5f531f33791b8b48b6d2c3bc5aac929c6b3420dcc47805d858d3d5a71ecf39755095bf40dbc46bbc1f9535093ac11cd7409a166b230c3", 0xf4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xf, &(0x7f0000000180)="0000000039338a940dd2e4127ef00c272766cf05b36931ab72f68103b9ab7c74373ace75464b8b04c001e3c117dcc657952ab8ae36c3f5", 0xffffff2e) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r3, 0x7f, 0xd, &(0x7f0000000000)="9da6d0dafc7f3a1f", 0x8) r4 = dup2(r0, r1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x3, 0xff, 0x3, 0x8}) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) listen(r5, 0x7) readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) 14:11:20 executing program 1: sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="bf1cd6d1e4c97889ca306055d8243a1326cc5d65a8faaea5cddc894869cb6fc3be88b8995d31426b59fc0945ddc976ead168f0f4037020ccd7ea0a56ca0c78ac27b577715e47304ba78cc569b6f00d", &(0x7f00000000c0)=0x4f, &(0x7f0000000100)="3d319c8b275f7f575b970a908ff22c68e9825672f91b83d181fdc70536b9ecd0c037d50e81c83ea593afb794a762f1bcc3c71caaee149477e93dbdec91f031db23c73607ba2f2d30892869dad0a1cdffd92d087f8f26b2309113f17751a36b3d38368ce13e54cb9f7c12768d1a77c7dd308c4eba29c970d245725e3b25ed03ece4af709300909cab817ef6362c6a0bd8b7f3739c9dcf65f5447006b0b29ce4e61cc6ef79571b6e11c39f6c31cedb04f17ed5130467ec80733da87d", 0xbb) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x13}, 0x3, &(0x7f0000000200)="783700436df92055a0daac230253fe7e6ebc38494073ff16534202eac39c409d440fed48ff09097e35d137cd30da94a00d5bd258aa729a8082cd3f08cc596ea57261633815d1240f4a1e919718af4efb72540f9738e79df0e07ace93e9a38329f5d679c95365cf4c866279bf93b64fbaac46b6ad7a434acdf1c6ddacb59667e21882f9a210f82891bb333735cc22de322d86d802340a448a66", &(0x7f00000002c0)=0x99, &(0x7f0000000300)="e2824025420f8f007afa1406377ad015acbae2a4e3f38779bf1f1b9c2ae69d627de1af27799695db13fce35f02954844fed28ffc52db901558ff9c3121dd3d9bc85fecf73fe43c31f1b800d96d6a6343967793a5209aff8777e700d9ccafe461b8ad0c1ec4e2e50fdb90ceb00c46df87a8919048affaf544f04695845fb9475754e0809729c185d2", 0x88) getrusage(0x5881de68e699031e, 0x0) 14:11:20 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x5) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto$unix(r1, &(0x7f0000000100)="f06c9bab371c9a90c6fde5fe15a5940fd2b74e3a98782c4679aee24141e1736074660f775e056ae64eb6fb65021c1b684db1d0d69b36ae129ecd67ea7a0dcc2b7c5d53c2a9ea549d1202b23137097cb6c2bea89e2c52378a54aab637a888daf627de45677a504deb796750a18474f3fcbca192f8f646bca54d73fa7c3d86752290caa6d7d899c31ee1588eed73e59a3490bf84f9a9acd3d0375912ca0ad00a2dc04149d34e86d78ced8099fa70803df19606078ecf6b3fa8a4f3697827083390c92a07171e1bb386af23e662107b2bbd9b489373cecc9b835a509d50", 0xdc, 0x4, 0x0, 0x0) 14:11:21 executing program 1: r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0xc0000000, 0x0, &(0x7f0000001280)="84f83f3a6af4259b8d2da0f879835c7ff4b55de40fb1d552dcf68395b90698f6ad972892d77d44f6b9fed6fc96b5d4806dd0ff7ce47cb9af1a03c15a73a4e0d2b21474559696030f3df54d24e0b444b030a666d839cca52b7209638fe434f471b7322aec3b8ca3c58785d28b5f8b0896b7112f51209cd1d2562671ee33e572b038efa21ac048", 0x86) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000140)="76cb65d7dbb9b42e6044ef7be9e38074846fdf4e1aa6a8c46ab1f5b1004eaee3a0e901aec5ee60f6b52cc48bdd72c76ff66466b740b651590d0293ee32caf717d599a6f15f5d72e8b43d2fb850ddd74f6ed98d09339c8362a2388cd3c64f11e0cd6e805c20145c6e33c59d762f7b3aa77ef4982f0a6d00f55c33ee702dbaad41ae28293e9a0f6c08715fcef96c0a62db149badca80647950e82d7bcbe08f840293c81f90ec3121780f9c49c51498e54a506ebe609dcb2d9072c2578340daaac839941a5399e3b723043e01f7611b542bbe2cb3601217d7ed0dbb11697ab06ca848ee20a72eb225a37e2a48d21b8f10d3e7fb3c730cd128d9073968625da58d290ca254a3a4c31ec24792205835c455b61ea5d61790882e6a68c26fb8da80be52694a814488f2bee3f3bebe9e11cd2cf1fa1758a3356c2ef2b0b2c996496da4fe93e9c3415d74bb7cbcc89a1e0e05a412bf1185287cc40175c56c92d8aca9e65a5bbf95119bb7e7786d0fc6cb0b8f4036af293f22c69c7a0f23b3bd00cb4c207fdeda7945824d3fe131c2a5b2621c59f8f267e85f4a31692b110f06f8b54c973d40504c02d2c89c675b6bb85672b18432ca0d907623832e582eb0fc6611970cb907577f74659cc4492562d9b9b0986c0dda6a06eeffcb6857283a1f01030321c45d829686b2807019699e8526f1c5b2b1f8296e2f9c42ca1e9abbc0b37fd31a895e51c6d6997c08d53d984db8bcd47804232a011371e6e04c6ea4240b52a93364412acdc695c32089ebcc76140dcd39eaf326b423ee3f052b5976974b9ff5d87f134cbde7c33df539fdc8f283cfb6ad902b49a39c3c2d81f6821f0dc16b9aca1ade25e861e131f261b9b4e87cbb2d1d6ac93b0eb0b8437b512963c0c71aba72e01fb0d7041126932f3be73e9b7293bb17e34592bafcd3a64ce4c5b0d77c5a342f92985947bcbc191d6841c856d58c9c0517ce597f9e552a3fa0e83e7fa6839152a04a69b18b80f2621dcb262ce24c3e8bada08789e16691217c14d306735ed91b3504a8a0fe6cd3dab6f7338b0c66de36600a4c16ea2cd05946e46966b576c8467918ba5b60bdbbdabae481d44c641d6af71db264a2c70d7b98951b8d92679db1993d7d9bf6280ae48a6f9b8626a7d4f290f58be0dd6cb12d45fd36f1c57a7581d913cde2d514e38355a149b2dbafc8c07a4fc0c9b8ec16fd72652a4f285de0ba3280ec48605befc989a2774386c050e9bfb43d79e90f9c5b23296cc3fc797f86b54b7f96a276276e0fe801d29546ac6df778530d71401943e1057e880917914f01a786ef2eb85063157fe3bfdd206df44018c1d50cbd31df8afb197500bce7f8c5acdff53686ce984e67b44a0ee6b9407bdf6d304d058f1515dbcbf27803cb1c6527e509d62048c3e422c63523cd57cb821d63f2d16897e5e9bdefe9d8a3a31f86ac0d1fdf87932cc5ff3bdc173aa892530a8fdddf8e16ea8ab74b926b581e25c277911701671032dd724ecc25ff74771c9f2c7c665e7f321fa9719f89476c3174267b3d604e851accca2328b7772b6eab47436a25a0327e3f1654c985f539261141265946c0c15495bf1ee724a06203e433935d2e40a75e6eadadc9ecb92591148d7ad23c0a9988289a3e7a90366472ad6a6e6ed6a7a180e5a733a1c76dc5bfbab55f174a6679160bd4884e3fb7a8bd98a444c31db0aed28222404f59a83b4b1a2979a307fe1feb947277d5a21d26b033d35d9739b2d7f7fc0e2fce0581c7d9f153e47f57e034cbfd54773e85331aaf62f8e1e2dd7d6d2c8895f9439057fce964db651faeeb860027b214c57574a8bbede02cac740ac63414037ee25fa98d49dcbdbb1a5dd1f033b5b1e32ddfaae3cbc54a00737e93888d47b078c12bfe1aa97cc43f2ae83a38362953357d05687dcc3cc13d666931a8ccff3631d99e7fbda58765a3a327e07aec62c0eba12da3603144c3a5c821533b5ae9b14db04ec152fb4161ce8a86382532ce0a34d471c1abb5869f6d583fed37df855e8c04f406b73d867b4c4382ba2af7212f590f518f2d400f7a7f18036164ec7c3623b1ab2071da3d85eca41f0d7a3774f966c60faa91fa0057a263b3a45943150135744f21a4dcfbb36aff0e6121e7e0fee1c414b1eebe52456055bf712316d07cdd805617821b57e9e8109a2de082ab6b54d763fe4b3c0125b172dde0ca10fb402714815d6c6e67ccd6633242a3149cc84e8cc919e909294aee081fede7060f81a45b30aac749f3ab54d794c7566daf0ee69c8e82ca9dc7dfb71192802022f3193c0d21a98704794ae01dedfd5d6dcb3b124814471211af164382323ecb05a4ad5356f94cc923a8d5dba730318618cc377e73b0c3396f9a6ddd35e9066b44dc3faabe1cdef320dc02dccea7c50803a9a986437c20756285c9e572e4b5386a0d76f8de058ab63f8135d4c5d8c5b5f9ac9a1e47520d23550ed1e31be5c76be9e522c35380353ba6887b2adf6d4c2c81dd537bc6aab49451466a2240a6b0e2068e149fa831d971a874b25cabbc38882fea59ca1c37fed41bc09bac05c148ff63a5ecbaae7f9e4a65667ac8b970fccb5e827316c931a80d9f41c46410150a3a9f23cb97530d90f2db5c0dc945e953b9e55a86c0298f4b592942d48d315402f3de02a95176f48b6c2f792dff66fd198047d507deb281c96474e4a5f65528b3317271491e71f1a190efce6a30a054237181b688db3201dd178f6ea8485a3ab9bfcec945f9aa72ca6cb534da98c670223c959711bdb0269aaa30e21a6846ff5091083ada8225c33ac5fcc8296c0d535ea19b2bf818268266bbfb0227fef519141f9eabf94b6d09a50965b7dd5b69540af939f419f735142ceac245f5d369cda42bb1e06a576fcc62f21acd93aea5fad1a70436e723f0385f1a8022f3ca600c202504650d0b763ca9d912a0ad40cc123c80745d0cb2ca5811994abd08de7c5dca3fe05fb8e866ebd5850953abc4737136f11a9e048fab05fc4f4420bd6388b60d6a8a61370616411267b0122ae5275f35849f4a5681b47540c76e552b9fdc46c7297c88fd1b600fed37cc41bb082997cbc8ce3abfd6e78adbaaba39bc73508e3b2981025ae30cddc8270a3ac27fdd2191266fdcafe1882c3d683495ebeb2b47914530afd41ede59ae9e247ac33856435dbe5d444c23976dd64b75120bac9f4b1e6346497e4f11724b8963d0dece2f27a02decd62a6dfb304214a3d39513446fbf4fd6799ed71313074dc7c522c47b2fd5a8d55b67aed39041c578e4b205925a333bb57a2ec6297aef9e9bb6f7b9a326c11ad19f83555d8360ffe8e383c825937e256697215f33ff94b821c5e7e84bc8894c1d34db7e921a7f27cc7476ec6a23533d802e3dadc18576a4c3f67c6920c13e3c54e32b543e15152d274cbf2fa7705e982a8b05040153bfa62ee91ee410d91226acef9fc74d081d8d7991a6cb1e33d26beb99d113e4787db607c803025ca347208407c384735737f169dfc8f4d4df157028182d26d513996ce1629451e844c7d81a388e86a0a8be2383ca7018600a75cf2fa762be1438fec51ae043ac00c2bd9f1ace24b151ef8adaf80c193909e8e66ef631cfd4dfc59cf8487d6b5c8467ac55e7e8364efeadbe372fe22e68c3cbc1dee3b0dd8d710d563d8da151c059f0fcce67ae9254488f36eaa1c2b5ecd2b74560c6cbeaf15f028cc5b6c63fec1d308db71a808e56735fea57fe179951b5f0f43b2d878c4b4bf50c9af45f221be73bcb577367522ee6209ff7c7b6c1dd7641e643a262efa291e7ef27cdd58d8b42e4f1d3f6373ed05c13ec096336c79a42da18f38664d705b2238d26e12555193c5524ed09f0297d18e0c7c2d6c52b8bb9690ed282bb0edac585bfe80393c5f0540a64b4ba7e9ae29b16db07c10c017198b06e44611753ee958de08b653ed39ab02cd2430aef7e4a49f0e3b8ffd753933a3beb3ea274b2308f19169415ba8bf75a9a0e564ba51358001c2dd18d336997a315acdc04bb0714a8ad4be2b1f21a84ac21891e222fd374fa4859cb50984df00b77544217e5fea4c7941999bb8091e41372e53236f038e521a11730984bd9835cdd7f6330b858a1697bacb21c20db15808b98ca9694355fdb8dba857ea765b4751a7780d2a22e7ba9d5bf3baebe6f6403375cb8e226b84c25f1e7d70b519eb21ec009586a179672d0f1cb0ecf4b1f1263cb27362762e36a1f324a599b5711c03d9092a41b479deb038f848bb9532e4c4df8a662b6ae104defdbb2e635c2c36d61b2a28f40c0839b365abc09f0dff0114aaad71a3300dfa1f6b21a591c0b0af1cd8298bedddc0262c2c6a6ea8002d9b037825c6f4665f92588c60a7f74deaf60d66f0a366e79cce86b9a880f33228552db6bedc7149241a7bd67d0cfad220a7b8f21f0b9c684eee8adf90d73ac93444eb2c9176e113b974f94516f11a5d5b99accfae1db6306c417abbe9a5fae04a85eeb0832674c6707564e28b2dc954a899fe041697b7b7422a76d31ca4826cf67bea471e8de2f65f7770adfc060fd63ab421c49982283cc17174fb2b79d9d4a3ebbe3ac7823d8f86d0ad1bb48c925699cd402570754bdb3ad2f5f2ccc3fb9bd72f8fc08e7060c6e75830ca2864c417a31a48e343b48c4a550a135df0280bcc24d0551538598c67e91e0ae22641f40b77933ec629e5e7f0b0591c484d9fb7e72254646f26fa1ae07591b4289887dafac8e921a4554de2b553fbeab47ae0e1239ce036a3a24c5b5095b67ff47a14a1b35931d0349af4edf6881d7349df2350e80bcbba76264faa944cf37d890b10d4a00267f899e08b9e3c36c2668aae584cc31cc1335db502c81765ec534d98f2793189b4b7397e53722537caf039a0b64ceafcf35c06a608cab4ee91defc7fd1be074bf7336f8b400c42e0abe0b24797ce08f47bfb5017bce13bcb238b967e350e977ce9a98630fa9dc3099d7857e6d64e9017e1d5f9b229de9f31388bc1ab14be61f71e7137489b9a83be91f59cbdd340bb1de34dceaec1e6e7cf276921cb70ed25a756cc65babefb05df061d17931336a5fcadcfe1398c5c0637525c40ede7453903362d6d9978be94cf25caac71542d1def9db8ac1a70a8c3ba32f995e2ee3d0d6a730b60dc9648639a492c1bb5091290c47ddc8da64e24fbe0977894ff70f4118718a3d3f2042d6aca791fe7f7a311024b05e02e60d4e1edce9f5ed73295a627b92a3833f12bfa54d5fc95fbde8c349196a77b6615ef9c964fa3917d46ab886d92a5f56b124271199379616fd3ba9ae25c2723c4d67c53c5c7d9e0f7a351e52992914ba96dcded4d7d45df653c6915491d5b9a3cbca5c10e386e8ff375a02af73a05e5fc9179d110b9a81ba8762d81a4ede1659fc52b81f9fb2f4fe1a2bdb98b6f4fa7d740d70eb8693412949ba5458101558183e7e83e81d67c21d1942569c0733cc34056856796d92d552914e9731c5892f6abedfa4f95fd0ffff311456bc02838710c6096cb0dddcd80e9cdeeaa61edbf8833ca690e3171952b525db9149a33f33406638e3ee5450cdfc634b7681675fb87cade1cf4930c7e91b86fd2ade9eb6cba356c539a45e9b953c9c813c94317ffcdea704c8c901b55e11010704f8dd376ec066b03d624b3b2fd7090a78384394d2c1bbabcd6ce0d11026c70a85a9d5a54c1044064a89a983e648f5ff01501fad5ef00bc25e55339d0836867a5aaaf0dc48518802edaf8d938a820a9b29b27fa861c9bf55c2ecfa288a49b8a2434cdac1140e0dfc17e7295ebe1877970b6b", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="f943202c9dbe4ca90c9aa3cc26abaebb28e75bb381f5ed418a7d2c581a24936856a351498df64ef004dc35b7a3ad9ca3f47888dfe27e2acadd651f089b375f72fde478e8a2536ff5c5abb1441b8ba1532f2c56edd479eacce65946f0137f3e47d92cf946637a14dcdad79e06b4c935911339cb1b3c8c72b130c9cf08d77a418c4b615175478d34f36b8052123b623609a70c8b016d937619629231103fbbff482449fffc6bc2c47ecf184c91aacdd211e1fd827a1371cf90a1f91ba95a34a7321e932526739e705a724f627de2c2309e02cb67acb4fdfdc51f49c473156793aaaf82cc51a9c6aa5fedc22202dddeff12ede7665c24913f8784615168", 0xfc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 14:11:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x4, 0x3c) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:11:21 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:11:21 executing program 1: open(&(0x7f0000000300)='./file0\x00', 0x80, 0x1c1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7fff, 0x2}, 0xc) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aac713940d94c18750eff5dc0224de4ca592ae18a19a6dbdc98d89533ce72a6c082fccc72d66966942d721813c951071b8480ae7017a335d2729d0816029ac102c87296cfa9715a916066909e48f2109ebd188ed0fa0b382c115627c839b41fc9086159e0626c31c048d2ef53be400000000000000049bcd61"], &(0x7f0000000100)=0x51) socket(0x20, 0x8000, 0x6) socket$inet6(0x18, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x4) setuid(0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) sendmsg$unix(r4, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0}, 0x2) 14:11:21 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000100)='./file2\x00', 0x80, 0x1bf) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') 14:11:21 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="aaa2aaaaaae58b0f14001473be21efaa722640fd58a285a6d9880054036089b75c479286dd60451a7c00412b2196317d5434c604"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 14:11:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360001a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50431bd91508000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae1620b4d2009fe508528e00f7742fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a0706ffc85e43782e717efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9d8521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db3a40bb3c7f82fd7c8d54e904d389e616fcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6372e9f981dae580e1e8f3fb65900be77e0000000000000000000000b229b8ad6a69cf46cc257dde8e2e51a4d18798e8d2a8e5c4b2a4b2873039eb90ff29c6cdfc1ad70d03c0c735733767980ccfd70198b38b6e0d40bd5acfe302ebd20bbff4b64ed6eb69e1df0e0cfdd5d65a680e36c913ece56c62bc98a60bf9bd1c1c22c3052f07fb7badb000"/575], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchdir(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000740)={0x80000000, [{0x1, 0x1ff}, {0x1, 0x20}, {0x3, 0x4}, {0x2, 0x6}, {0x3, 0x1ff}, {0x1, 0x8}, {0x2, 0xca}, {0x3, 0x7}, {0x2, 0x401}, {0x1, 0x7ff}, {0x1, 0xb3e}, {0x1, 0x7}, {0x2, 0x4}, {0x1, 0x4}, {0x0, 0x9}, {0x1}, {0x3, 0xfae}, {0x3, 0xc0000000}, {0x5, 0xfffffffe}, {0x3, 0x7f}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x80000000}, {0x3, 0x9}, {0x2, 0x6}, {0x3, 0x5}, {0x3, 0x5}, {0x3, 0x1}, {0x3, 0x39}, {0x1, 0x9e}, {0x0, 0x5}, {0x3, 0x40}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:11:21 executing program 1: sysctl$net_inet_gre(&(0x7f0000000080)={0x7, 0x2, 0x2, 0x3}, 0x5, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) fcntl$getown(r0, 0x5) chmod(&(0x7f0000000200)='./file0\x00', 0x20) 14:11:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000180)='.\x00', 0x80, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000009422809aa4becd95196b8ef72a2514dbe79d31c8053b3155efdf21ca1b41d7c9db143a0000008b2a82bfa4f11aa6c1538e4ebb9a79e175b970a9934d8c4a83099a20dc40fd4437900a3f6c99ec3dd06265d4fcef083aa9e6e518c48d3aea652a43cd8c7e4f9901"], 0x50}, 0x0) 14:11:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 14:11:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvfrom$inet6(r1, &(0x7f0000000000)=""/212, 0xd4, 0x42, 0x0, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) 14:11:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000)=0xffff, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e80001000000000000780a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:11:22 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x2, 0x961, 0x1000}], 0x1) 14:11:22 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b00)="d44ad5ab3da5254128b04453d8cf64f88c2fd5013c4b61082f615ae43a67cbfd38e794e4d7971cd79fcf86c1cfa702bde6a5f745c83b42a5e4456cdff80724fd664ee08ecf6404e3bba25b0d13a199", &(0x7f0000000380)=0x4f, &(0x7f0000000c00)="813000125a81815d56dacab07eb45a9713d7014ed6f575028e017bc8c46bcbc944570500d68b80d3543bca1d3867d1cbc68c7fd4f4596bcbd97e7a34f9bf5f35869fd33d5e1ca9d0fda67556a05afd59922dc546390c597d35802d1db974403575e1261e9150b1f5c33bf755e217210e71693cbd0abfa8bca1d5a722ca018b016b1ed5f450758dde209d2ec398531dccbb323c9b1154c6b577674cdbf986bb97c21b136ba7d9fd69874d0a8e5ef21fdc6f38a3b8aeec4a1268b862a1ba6e", 0xbe) sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000500)="058830ac12e47d7dc2870da532671f81334679dbe604084dc07d39d9c70a2f38ddf12adcbf228ba9c53843d2eed5d2ba2e179d13f71e393a6e972d460c323c9995aef1f8591efdf0d5cac5d9ad21f1f81a9a07d483fde1ba328fe870995c853044cf0eb81ddcef6a9ecbe072c6ee8ad3dd160e993cee83c27166496bc1983f4f505e588c69952d9538b850342eb21e945f01c704886300000000000000", &(0x7f0000000000)=0x9d, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) symlinkat(&(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000bc0)='./file0\x00') semop(0x0, &(0x7f00000004c0)=[{0x3, 0x3}, {0x2, 0x201, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x4}, {0x4, 0xfffd, 0x1000}, {0x2, 0x6}, {0x3, 0x20, 0x800}], 0x7) semop(r0, &(0x7f0000000240)=[{0x2, 0x6}, {0x2, 0x3}, {0x1, 0xfff9, 0x7fc}, {0x3, 0x7, 0x1800}, {0x0, 0x20}, {0x3, 0x1, 0x1000}, {0x4, 0xff78, 0x1000}, {0x2, 0x7, 0x1800}], 0x8) r1 = open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x40) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) preadv(0xffffffffffffffff, &(0x7f0000000a40), 0x0, 0x0, 0x101) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000b80)={0x6, 0x20, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x9, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 14:11:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socketpair(0x1, 0x1, 0x45, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 14:11:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x5cf) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 14:11:23 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a7b5c264691"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r0, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) r1 = msgget$private(0x0, 0x2000000186) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(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(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r2], 0x1, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000080)={0x0, ""/114}, 0x7a, 0x3, 0x800) r3 = socket(0x2, 0x1, 0x0) shutdown(r3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000080), 0x4) 14:11:23 executing program 1: pipe(&(0x7f0000000480)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000040)="0bafb446ec0ef825354984d27e38cc1c30d1284bb295df48707dc45cc014c84904cb3b9d3a83595db7fb", &(0x7f0000000140)=0x2a, &(0x7f0000000180)="eb485d321a9030cd194fd352bb39f7ae6f5121d4f1afaf900480a82bb39e6a", 0x1f) accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 14:11:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x1a, 0x122) readlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) 14:11:24 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 14:11:24 executing program 1: r0 = socket(0x2, 0x1, 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0xdb3}, 0xc) r4 = getpgrp() fcntl$setown(r1, 0x6, r4) dup2(r0, r1) 14:11:24 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000640)="f6cf191813b436b8bce5775108d9eacb8f428148b09ba051cd1160ad868570fda5d1f8140e41673d9b64252351ed23520c80addc3b98666d19ef39392d92ba7d6f311da1e88184c84fa32591399326f29e595f30b3c25133ef965793aa4fae53548f86a2db9d2f31af06af79186e06bcadda8028493aa32c3bd63242e40992f1e1a298d6d93f52eb040221ed8409ceae7f361e1d53c59c3463f2e577dde36f216470605d37d4511bc9b5138787fd6692fa80fc209acc441f4a3a55adb6abcab85a798ac46deb8c68b7bb134692044b9f874d669d88", &(0x7f0000000140)=0xd5, &(0x7f0000000080)="1ccc8de019fb99d96580939535eb6fd0bd3a6f7820f595834ce4936b33957e441c5801000000963ab27f165525252c742b22edb660baf129b2d866f644be115e21b747aded8ef3c0bcadc8d9cb17471939be983ef57f0f40d5478e44456fe3a1e4bff6ddf8c778bd80f95f3c99f344b2d309ff6b8a7dc5fdb48c9fea3d073d210a09bce8025fec1b88c48760712b433f4a142ab2dcbb3e1ee67c7b17a9632f7a628208f8ac7ed51c", 0xa8) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000240)={0x9, 0x800, 0xcac}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000280)={0x300, 0x5fff5472, 0x5}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000002c0)=0x4) r1 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0xa0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000340)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x64ae) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x200, 0x90) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000400)=0x607b) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000440)={0x924f, [{0x1}, {0x2, 0x61e8}, {0x3, 0xffffffff}, {0x2, 0x1638}, {0x2, 0xfff}, {0x1, 0xfffffffb}, {0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0x505a}, {0x1, 0x5}, {0x1, 0x5}, {0x5, 0x9}, {0x3}, {0x3}, {0x0, 0x2}, {0x2, 0x875}, {0x3, 0x8}, {0x2, 0x6}, {0x1, 0xffffffff}, {0x1, 0x13}, {0x3, 0x6}, {0x1, 0x100}, {}, {0x2}, {0x2, 0x3}, {0x1, 0x4}, {0x3, 0x5}, {0x3}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000600)={&(0x7f00000005c0)=[{0x86, 0x40}, {0x46}, {0x1, 0x5}], 0x3}) sync() 14:11:24 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r1, 0x80000001, 0x4, &(0x7f00000002c0)="6f15f3976ba929bba84be49cac648ffe58cdc83cc55a0d2e2ac68b182b1bfaee63df7916d39b1eb325bc87df11d355335100cb90ffe8a3436d01be913fd661ba90774cf159802261c019d6d4bc99bc73a1304c5d45af23742a76b663e8314e7399e245ec9e51d962a8d6607d7aa7369d235e093b5fdcc29477dfc09e08843f27c48c6c82d2497df25070cab6cc0f75eac7ec0a7a0dca9d20c135585dfe761b6a", 0xa0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=""/138, 0x8a) 14:11:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 14:11:24 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f63", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x9, 0x2) 14:11:24 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000140)="0656253b81dff0ed6a1ec7fb7ae813acbd95224c26a1279f5171e6929b74407af9de27e42196e902926813c1282df88b35230ef20e393c39b55efcffe1809d615f0f414adfcf905b0b7d3d34667a0a78d9d887b382b6ab4c8a7f66fe31eb322ec3a47eef36c05ba120657c32c883a5d99147827192338442fa61d7057dae4a1274e4884071f1b5cee1d39c0e36a0de390c84c6cc2462f80c5886c70581618632e251b9cb29a34ce545b6d33e8f91a09b82cb7a14923fe8a4e21ccae15a6d0e61a14d6c3fe60e2bf93420f9c237aa0f843b4a0ed70066a761834d89cd099f510c72b3a196a67334d8c8bc8e3187e5eb4c3a77866cc79759a31008d427bf64aeb47512f813eb284df22768472a272d23bed67c9813c9c589e192252558ad4a1ff2662f58a87612eafdc58994229adafb927efd102dc31f7c5b1704540e23763670c0b321ec9f3948d057304dbf644eff319bdfec2b68f0825e1761d9fb982bdbe0ec09d61256823cf687b98b02bd04960676d663fae47f8aa87b75666c08d70c9f794a49fa60e9d99530261c2355e2871ff5435947d223478231ce823375147e29ee22f1ffdc88ee1d05496aec937d0ec9fbb15b20c39e47dfb8aa80f11f4768bb634a8e001db0f5e7065442a1ad39ad19ea652c723e43806df58109ca6d35cd3118ffaf4c698ae335bb9bd23df02f1d8c7fca112006b2ff77b57df413eeca8e47497bd2b89595606ce88f1e0f12ae5166d5b81eb5f5b1db1a83ed3f163a14203ab9311e8bc2cf0cbde1a09b4b35ff874cebcd56b247cb4ab48fbb205b82bd36f2d9af4b2c0e6051f243ac373ce42fe5886e2dc5eb57b6cb36f2c51a09c2d36e0587c11a6d0b59ddec7cdf5d53e4abd898760f55fdb37e218e686e4c2676fe7e8fe59dbb8590cd811c118f378f99006342c2873d58339c238ff32c25fda4f244e72e368d3817637e52006f02e8ad7f8c570275d673b688d4799c6c489cd8c5acd16d7aa192e01e3f674535dc4974c520f902e6bb2133a2f3ef49dd5abf4ff74b22fd73a69e64f3116241918f406b4b6edab5decbd4ae62963bbc82a0549e776200dd39963ac45397442e89bb83a48f661112c48f65f87d3a4288b270787d210ff2b341f704c320aa0f3b7cb077c14a995b85c7081ef26a31900a6b6da5eb870cfa008d63fd267ca312711deca7406e097069601c13c3670362fa17d3f7a192e45b9b6641b013a4a9f29f39ef4237e59144821fd4e333943a6f12a2370b9e039e3ec7ceb8cc0f9e7ce718fc90e7017290fd8df5ca7ea40d289920669d5a05cf7123f6e474dc917b6d7bbf40ec8a4ca324dfc61a62f6299ac196b4d96a9b1388607961d8872cf6f37e5c33286e05a06ecc22a7d17485116ac7bbddaba1e420816499444ce01c0b0d3723156501afa1d717406557ba79c1ab764330c3c40454e9755dfca6dea85c9d809c85266f33d2ac405db2395959d80b334fefae7adbcb0d4ac95ca1c4ac16ed644197ca531eb12a3afa58e0b33647448e9f9144471dac8e7bb15b341472a9d6a0ed2bdda85ed509138cc411ad6aaf25f359906530db71cfb552eb3c19b1a823d4ebf11826e6a5f2f9b913ba1b3661efbf2cdfde502a5657204b76a1ab97b33f511b0faeed6c0a264f890b1e81ff975a520ba2385713a437646aadd921d9dff6006b4558a2818aea58df51bbcfcb925db15f40da4aae5dbaa9aca0e0886d4f06873d75112c4e46eb21d688b6d63bab1881e7ca7f4ee5041ffeb1bf635705539286d84b143b3be583c4272181a414b92f9c2a503b63a5a2e5be4676f390d2dc40fe77b333ab7284e04077d3d21a943031161c08cdc347f97e7eaed853cb397818727985cbf8efa0eb064db018c2f84e0adcae1ff18aa315fd4c386dfe7e182a59a6cf302184b2691b6831902708c2d53f125c6fcc3247d53709f1c55a4c71bd466a22e24ce9d56ad7e0c7167aa2112ee2665d9e6291a307b5e5acfa0bbfdf560bfefaa98f561174efb3a5127ec09e02e4d05c877d53d9f3172050166f1ba77c3b6dc4288edf9881ada7cecac9ede541e358fa83194f43146e46f445926be3703b4f5099301c8194eefe2ccb75c3bb028a7599e0ac1ccb52e42ae8a54183e5d927009ae35b664f57941d8ca78ae1fc137c2ca73ee96e400b56a7ba0b955d368f26aa5c6b3cc5b049c6c58461d8eab96d9dd6b2501ecebffbe45aa1505bff1187af8d494577d364b6c5a1267f4cd9dca33fd44f2527b0197105854a999134cd05862df21320a12b7a2d3db28f287740c3a19dd793f525d99bde7964d86ecf656055dc9883dfff04f41695bb2b1eb4257df19659d05d28b4e2b5a13c69db27b8fe9323fe28f18043ce42af3d8cae410723e4ab903ff0ad039ff0a10eda27f16975a2d2fb3a2fdc28e207a3e562c3d9cacc6f94fd29596a51673600920ae37a960915cf4a13a9fff5360d2859ae60c8ccd230682f2fe95a73d8b43a74cd770d76fb54a68547cd1827f1a16d360727401b402c32a2d23b6e0b87bbffca65c964c1f213e87200e16af92b6435f875db61f0934186ea37b5eb226af2726564e94639bff4db4bc47d6d14aa1cbbe3582697aa2a099658c9935cd783b5776189d7522d6f2a171f646063959d352ca6cb3da5edfca2b17d2e77c643113973b3a520fb5380c218500a3e68aab9dc564d37f30300967672e5664627f98372c46d0ff6582c3def6a1b25c94cc8a0e90352542bd376c2db4143efb29596401a7a1d3c0bc66b60cab4dbb1c4a3161f08223135e3e9c7a987fe42c76c77b25febf96940ae3597113692764a132fd42948fe170dacf5a97970736dada54d07aa1bba22656d3f1fd8d12a11be86fbcf638c5a4df38d160f5bcbb12d039ba70c3e11f284a523cebc56adf05b31b2d3f0b82e89c99353aea5a44b0e6b8b4f257f6871597a8be0bfd22ce292201a53377f11691e3edb28a448c3358ebbf8e048bff9d5056124dc0c71d12aa37ab330e3b36ca0411eec6bd366a99cd25608d2a06fec44ef383c29733514a6ff1cbaf3270f0ad6bdd48c8fd968f15775686fd8fe648f137ea7a836048baf24c0b75c39aaddbf259844bae8d3fc6c113f8f43d5e2bece26349ce389f9d9fcf0ce556390de10c47dcd0a45b44b8a0dfea247d1d79d3ff5986dfa9f0548491c85208221c7706bc8f4a72488f4d3b288a79063d472c7128aca8568f23565f33c9d6e9b5f2ee91b49595947d1a675630483616a026b899bc0049a3574e5f68bb12ec7eb5de0c38914e2f754487fee9b2cebab1ab59b033b27b8c194ad0ee9b8ba739622148b445b8d90cb08db54ac91029412c20a75c60f344bdeecb6e89fa09d69bbd68911083960670b0d8864f74c9d04cd76b6223b6a6f6b6ba7e7502cc57a910ed23873cccbd3213d64139e1a06769a9136d2a51691027c3c22bdd2c9995ccca239e5dceda9804af6d7ce3fe12e94467c8a4ab8112e933686211b0c1543268431a3efa66b7ff3facdffda8976f57bad6efccc29d4ef493731732b4008cc4c254fac863981571b4be5a4eda205dfc08e6a86c948c0f4dd8d61b61ae02111a2f2c3b52c203b67fb8d1dda93c5ab28cf7de05d4ef5c52a36c47695539712d62eb85f132ea582a9a3e235d0185eaca013b0708f58d49223750d4c37027e16ffd2be62f52de4702d8325cfce41a2b762282ee143c86292ef7748b330761b7384632da6d0480544299b8e98d279ccf7fb6c4e97be71301d464b52ebb13057214efa8e60ff288a12f399f935fefa96f5d11188fc99225df2343d2d9cc844d37046e909bbac89092428fb21bb174b621b8dcfeb879b192d9be77e86ac1bb4dab1b25938c12fba2e6c7ecfd455738cee73bfdff9da3a768f1557c4e33309294ebe8b9c7aca29f0f339dec6070cbe0204a9f923c18ebe85849e106b9af38edbf22eb5038146c6bf7426801976d11b9feddc8d23e281068a0edf098e2f2a00638c9fa7199ed243ee2d0589a703cebc499e211fd4d0ff30eacbe4774110dcd5d661a7c92533329156c93f5b171c31d42cd6309ea762213668f5f6fbf7098dc203a796f30096ca4072b17edb48d09084d7eb7f7708c597a93cd2a0042e36c40db87058a829333af49f35b9312942a634301ef24e3aa5a9159b2cc539ac5a8ee30ce44eb045a7ab112567b980c50935781df16573dbfbcbc52150195974d90d71ffea03b8f78ac110ac2267fc4e8a943580ab274eb726af7752f698dcea3a7b3dc4b9b4ed50edcc12ad435be979014847a7435535252db19dce07853b5b0229ca90cc9e05c6c6fa739a732d1e5b6272c1cebc21c3fb7f0b917fd1a2b9b69f98ed28b5310211548671acf68ed3045b2f0489da821a55889a9f6dc31d4ec1d976f9fc516a6e45247d866a6b2300c327b5ca78db4168588fb9fbda17bd1de979d34bb44de7d3906a174d57a35df28814e32188afcf6571e0f4193538dbb4a0bf65e31ce9c1ad3067d8c54ebe7b44e66407dd6b64106b5999c292c832582f3e757aa9b2461ec40d9c9ad7fa0b59495f7c29cf86c44777df26eb7374b75630c8783aab939076c8a081cc14ca657ab5e80dab873ef7e66f078e493241c968b24e3a3bc48ca1fa21dd1725d80264ea31d51f3976d3ba8ac5764d87ef70a077991616ca8d1a188a3e3ee1da3aa7f32f815c161a742dac5a6df04d6114a1365aaba5087d269b7f6f7afbbdafc6bfec4f728e0b1325dc9b7510fcec8efd00c24d52b63764585348651e951fb18b93a6a1e356ce9779fea54b8d2fd3e3030a087c8e9bb6b691bda69044e99e56796f0097d693ba95733990db0bb61270a25c36aceb21b21546ae2757e9034324e3463bc183b86f7baf813e09967e3097c3913335bd55c339de3e132e369f8b2b195c078e704b704aa67fe3e5c5262ed303ccf0065152ed3e2d761cb7470da9675d24f2939f0058fd119612087e8e382b09e66b6aa8ecac1a63f896a00fa24183e868fbfb92f5f56e6be37ef034c7872dc005c89d978c6403465a226bd06c215fac5629203ca24b8ee77e7f8b653a0aa6fb8bc04ca45a69881a5f306451f8b25e0d360932a836393dfdd1c3ce27a0ab3401bc57c839ad0948d7de9088c5fdc8ff3c405cabc653fe7f0c9ca87d8b4c46bd7f9319e1fce57f9828469dab11532a467d763727d8f00d77844dde698cc4f52fd64a12ba4e762ca8bd296a93ec5f3d831d98ea09b04650b79f203041ac719ee391a6638a835c2f697800ecac4ebafbb6022fb433f9e40b8eb2b9807b86c658870531192577ea1fbbfef467b7762f3e7c2ba62ae28f66360ec6dc4682292702c29d9500a6335f653b19fb57c038e567fe79c861b0510cf48985c80802f9a965d44b1bc02a3a086f9f20b20143fdd1625f27cc5e12fd13b533890aa1994af65794d363ad59e9b5ddf62278f5482ce7071e7161067634b106f1c61145a06ce042e4a0d69fbb81e371fec99fcce4ac3ec6833766a7899e59e6801c916955ff1384b86fdcb8f6c2dc1e8c992426e7bc6c26816473c39a3e1300f4c5d4a00a9c5fb53fe8b3d0e3cde06e331203bd58654973bceec29a84485a895184599e7b8fd9ee3a84dfe53cc0e8aba90ae7864fd7cc222a76384746e051f4a9671e4c7adc219dfec00aab43ceaf9a9c4b594ac465241cd2f706c9f0b9327f93f58ecf726d889fe0d961521504427b7cbced3430866d4be508d857835fa2db14bd5704ed3e687d2a8fadfe1e051446d2c898f73ea185d47f3153a93175aa52151f0497c76a2ca5652b18d2b064ea52e3aa", &(0x7f0000000040)=0x1000, &(0x7f0000001140)="f35eb5b9c6f74c5942b2ee8c348073d664121004ddcbae63e0cc6ae95db15543ae632b4c9bd232b17751dde1488f00ab336b8688ff043e15025c2cdb3ffc39c22073310e98fdf5990d6b050a19b08c22c612220d25bf67f4a89b1a54f639f2034ebdc276f1e67919061e6b05d6d1e4f9107e7579468bd33252a3612f14e2647858d82b7be18bac90bf67b745b265119c1d89a2bd8f1a442c60e91cef05ca5dce06681b75f83284", 0xa7) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) 14:11:24 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) dup(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0xfff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) syz_emit_ethernet(0x101, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa610dd6ebf0aa81001cfe53724c8a004c42f3516f2d8faf2f751f80108d7959f40629838770bd374982d43507291f4f7434f3000b8dadf1736b78a64e4dbb3741d167382632dc9034aaab9520bd39f87df823be34a2bc234dedd609db36b7433ed630577fd5a3f064d091dbe244b0876155cc13ff12195808f59466bd1940630c065a4504b9addb890bb13813875ad34964d73235fab2719073ded74cdab5dd01b383c7c61665ba6db17c5c8483ff401bccf2c988d908727419554c7ddafcab83ee43dd03a87c8b386b30c6ea0ce6b3d149000046ef93afaaafe83bd400e8a10a4d8cd4924a4d33fdef0db0431a2875798701c6039025c2fa3efa1b38a6762be6f38d18ac68841b69ad4fac687da14075a32b5d666d705d0a7e59dcbe4b30c0708128334cb06fa0c34de667a31344f6e737aec5dfb88052d5bb13077781bc2b7111cc9a5d3cca4d0368b3f0c6930ce14e3c1f8d830cda758dc6022be2c2a0f2d48fa15c27de09da435586ebb1e1f638ef931257a8fda7d9bee552e8b43dbd658db1e4882b551bf34ae2c6084b08cd44eb748e00bd4b4c6f309d6f2a446a60cf5737980acb6a291464049dfa072fb4d279e8ad8c96a22cbcf9b15b846c606fe12058dbf21d08"]) 14:11:24 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000100)="776ffa03f42e5f", &(0x7f0000000140)=0x7, &(0x7f0000000180)="571474ef6d2d652fb1783633570b1e018e439467ea18f8e0ce695c37f079ea66e0c93ee89207274f535375e7a316da2ae418b64346286e3d75321a4323c0be353c852e0b953dacb4d12e697a3670857c2d2a7c359d763c6b371c77939c29b1688d946d0b955a018d247bfe9fec7ab440c7223656c96b2bfdbb242b1f685f375b0a503758b7c254e7f917c0d7d7cbded470e619cead68cfbd6f99cf32716d0e9a27b7d7f2950184d18566300a03bb24a71fdf5178611e716917c83a64d9d0e062a66cb01d249b73596505078c9a5922663a9c14c8b5dc05263c17609c449e914731743aa0cba0e477", 0xe8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() 14:11:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000d17eced65dc05a4ba7466ec4fb888e1758e171e35017670ebe03457dac9c5a523518abd14dd2cc12bba6114ebeffd057796fc2079849b4ab0d54b822316e134908d847bedff6d995511da4b6a784bdf08f9fe2f3c9ab945cb9b738a18062c555e9b5d5ec4c7668964b5b41efc76d7030e5898c551c4a22722d568a1f3a54cc0c3161a8b05504c28f4873c99f4d22afcd46d17b3bba48107976a480cfbf816ba1c5e30320c2eab8a411db9603b8c83bb1c608000000bc474d96fd271fed0fcaf9b586f2c98e7a03ab22467074d4c462647b9e477be4d00fb01b6d2cf5bc093428536024"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x8000, 0x0) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f00000001c0)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 14:11:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r2, 0x1) 14:11:24 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100063a0010000000000000000000000000000000ff0200000000000000000000000000010403907800000000602747150000000000000000000000000000003f0000221654020c56bc490000000000000000000000000000000000aa79237726b45808491d255f1ea17800c351ee27dc59329b8dfffd108f472bc22f4e227751e00bb2d105459dcf9d954a08a5d680bd3b47323afdd8cd98d96cfd884c4c23f71b0dde586cf5df560904d990efbbc40d1d0824abd03d31c7daf52f16e97a2958da361aad34b5955618537dae67caf5d05732e0b72db95dfff5dab78f7fb9587f091d36ae5ee085bdc04787cc4cebbe8efcdbe00bf5f1f3b239e7599007c2ec68a895003622d1e951a5b4f75a1902a781e5ccdb7106000000f053ddf2aff5d9b5d2c596c1abad00a339710ec95c8076a48725c91fd70809274f7d2556a36a03ef8f4af5cf380bb77779b50a2160a0f8527cdaf9f9b1d6f3c4e0e20bdab8e83f93117c35584ab56047dbbc75c1defeefd16ae369dcfcb7bfd73e56534e3ec56faec1fd43c5e15f70c868a3dab917dfa76106235322f7d9a6cc31187940751bab22ed91ab9dc289348e2f087b2ae84f58fddcf7ff12039fa6a1137113560b3c90a868274e455fc90a2f8d71f9c65d0f4185bd031bd99059b0ddbeab03de654a57fcb5f1c08745d2c00e00a4276c4553fbbedcea9c5b24cb10c9e7aaf248a23ccf88a974aced44b93c6db7625d1cce6efe6d3d8d4a7979aea8741a232e87be2043c3c3c8eeaa27aa227b56d6a1311d65959b3467858737050db370c999ab0e99879df04201ecb44d"]) getegid() 14:11:25 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8008, 0x26) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 14:11:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESHEX], 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 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r3, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 14:11:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) poll(&(0x7f0000000040)=[{r0, 0x80}, {r1, 0x1}, {r2, 0x4}], 0x3, 0x6) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 14:11:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d6268df203"], 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = dup(r1) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 14:11:26 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x200}, {0x5, 0x0, 0x0, 0x9}, {0x8, 0x0, 0x3f}]}) r0 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r0]) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) setregid(r0, r1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 14:11:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x3ff, 0x7fffff7f, "070000003e79010034841c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 14:11:26 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x1590, 0x1, 0x3f, "b96b3b12d563d73a12268df12cebf02d90abe8c9", 0x7, 0xfffffff7}) 14:11:26 executing program 1: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202010e2f3ff6622ff9985ab559c5f8e412620ee99d0240a7a1cbdb929b06a1dd89a7be07d8af746bef26fa0ba9319e76b741a86c9dc06ef0882a65ec16c64333f88e493ffbb0c807311e309ac4a48fb321fcd27b5d466dd26dd2d2e553f84f6ad7d820f1e04226a28b", @ANYRES32=r0], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x2, 0x2, 0x0) dup2(r2, r1) 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}}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_RMID(r3, 0x0, 0x0) 14:11:26 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000003000/0x4000)=nil, 0x0) 14:11:27 executing program 1: sysctl$fs(&(0x7f0000000000), 0x203, &(0x7f0000000140)="9610a46626e09986cbb6693732afd3157184140fbea7cda10c7c880008000000000000bc0e42c7a62d43e9b86019732bcb25ad1b5aa22ab416a5a88b07bde12f870daa16d008754558711ce69bd40b226db0373a7ae6604606e17e79d2ea2a055af76b53b4f7acbaa570a00b4af3ad1c6adc38a9afd8b61b86ff6b54", 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f00000001c0)="19535f1dbff54a9a929d0b81c4a70f56d852dccd8d90c08c2798507243b62cecff43d41d2b95c72ddcac31d2a060fe96198cb6fded53af256fc696725210963cec1e", 0x42}, {&(0x7f0000000240)="2be53360973927a6c0231389def00114c06e5bc210d967b41ee617100d1faaabc15a430df20ddc5d7085223a4919ddec1037ed43b08a734631e69ff875e95b3394d76b8e6866a16d6d206aceedcfcfb8ac7fc1b024d7b177e1fd581a4e42b527e87a5f086f49917e970e5900b946b8ed13b25024a4c00791c1d4f042bf0979", 0x7f}, {&(0x7f00000002c0)="ba9296c9071f4eff552cd253798014482c34164b2067eb082d15adb7e90dc6ae6e70e536e0011e0282dc25d17fd4c902265d73c8280f26b18fe931db4f5b250e196a6cdf6fa466ed7999dc309c8b3161c6d25dd7d0131c6c5714ba846dbba0fe040bc2515eb8ec592162a2e054ec94fdfcfb500a85503a8ee38cef2984b38988c82f5864a810fc77f963b05e15cdd7a76e5f55a7501d7d1d13302f520968fedc17254456a512195ed21c5e294c8843edceffc35ca2c4c50541e046bf780b0a7d971ad2e311337b499b408336b7dc74ba9787f4453702f6c0ff581d28e860764b12e1bb57e9d9f4e0e8999eaaad7e178e9507", 0xf2}, {&(0x7f00000003c0)="4d99bc91bf478e863b65e6139ff02fd6557ceb0241466b283b4e62faa98d858bb9f21ef7013a7872eef5043590f0f16a3b4a2edc8f9087035ce78e1c42a1efea627c804809e4d70a45dcacdff31db3c4e48580fd6657eb93111d11bf249e382922ec11bfee886c8aa6dab56efd245d6a46aabfc3f588e0832cfe30569d4d9c4857e36ba9f2194792172abf514d052f3e5421286b9989e5e0b32f5819fdcd508659413e914dc3cd1d0b18713a0c6bd66cf72dd4f5660dfde09a298a04b076b69a5c3f065e15f07c54e14f70c97b3096fc03c25c1ece9644adccba2fed5eb0453522c9b736bafebdb5e2c2a71b2fc01cecf7260949dd491f3ca9cfd10e22ba220c07c00bf1f5b848556ed85b9c881595a741d3bcf7dad9257b96725329c3296375083b1ce4782aa29ebd12b9f0620f2ef2f9da5cede4d009311e6db6b45967a2694b39a2482ad145afecd747968c8c326e8170d580024f9cc51ef72cd183b3244486b976c2bc70d1b34e03d8a455eea6577722413e914102ec9fee07ea844845c4554ed8d570ac72ee49da6da03bd42e9e66596648cec4991b5c1a511dc4152d3f6506b1129c74d94105c248c385dc3df5ed47bad76d7d60594f6cde4498e43bea886484e9afeb7ab980992e96c702d46f86b6606800f64568e8de4c6b1985b5e73791a6e90df81bf73654835f45c25855319ac21be618148b8c8a310771d711396915393a793053873a86e6f752796035256592274f1e05d0985ba65a60e4b75a6d46159c3e99523085130a6efca73b96f151d75d68aee17e1277aa41e5a84731e9badab50a0cb96aa76a7f9870b1517c5d2c213ce6d57ec3c77b6c4e4fd65d80073e0195c891d6d82b050acbc1b3897ac171bcb70827990c01b1fd8131da796049951943780ab4f0e1a32497db76b2800e832a6765f8b0ced6d8f7b0422bbe901ae7a26f2ca6cfdef709f9443b78d912c4e503186a8708ea5e17816d61bd065fe1fe06a960da08063405dbdc69f54e819547277a72906ea7b8b1efcce3634b2b53f25f528147895d93a830997049c30a0960fc3f73f3d8cf278e6e802d9648b1966f2b10dfb3361fa4fec53d72484309663e0aa0487710edb1c58b976d0813bd742cc4a818cb73e6200924218af6e1ba1dc965e33383461eebb501681e41dc5d60a987925b2564c441ba93da0202953f57f204b8fe294963397878a25293bd593c691d16f52f2bec9b2317f463e57e9e53c435db6eed0c6c4a7e2fcef4252991b5de5634e2aac6561fbba2609060cd733ba682fe13823bd25d98587dff7ddffdb9b1cc5538aaa89da51d6e833c75994001f068a4bfc96bedd624da7cf760bd60cc3aa8c0883b3a56ed36bbd75b07157d81233c98ea62c6a8f53bef5f24aeb9a4d06d1c9827e47fb88125512ba01102b285b93b2e171a63e577e4c6f4af9e882810ba7399b34c34dd917051f35d6a8c35f95147998d3f0d868c83425d21ae32cb6deb27ba8bc3319187df5b529a42789a73d594c49f5e345cc56d743ea740de194cc3b372dc4e7a7d736e14462b77960ef723c56dab70b1f14f72c204b1133bff54902d7ee851b183e92070cb1bb3c8e3bfcf916d35fa00c447427d78d91a40ebe568607475c11e928055ec2c752fbc1ae38c3bbee3c329d9cec9fc8808d891b62d155b8d0bcdece33ddd30c82e51f93d29dbedb32bb76e7018116bbe5a99f5a17e0285303595a196f3e1ef9c2f81da7fd188f2b1e821473c08ebb8edb1d5675f139a66b4a29e53a74b19d3cad6d62fc727fbd58191d8b2559078d593565fa21d99272968d4e6f95bef7029016d89b14d0e13d2dd21bb3693f413ddb3b163c96e34fffaa7739646418b675fac526f30c8139565994bfa6ae94277ab3fb6e56ecb8dd328160c28bbc704f507e5876a4ae77949032666b41ea20ce1ee41dd73292d7d2333a421e18f55ef14af344df41ca23d5f3176f5f93f634975b8ded42f713d0f8377aa38a8e021cd6c63086fbbd55db54a4c93f7bce0094781be0b6d528d1cc46a1e97e447886a9361a4fe8a9d17e9a931cd59b75430255cb67f835cebaa35a647f1e2e256a409933006cfa4d8384865b3def41e4201ec1523afe4c158138f5d27bdd45cae7867f7ab4b494e7f48a20595997a37de71b13fa497d348b5d4e979f4500e2c3a755772fffb1208f09fa30d01cbe83140d4cf7fcaed20612be97d88b6d45b185c1224caafea39bbc7e04a917098e50a393e3b7d7ac7835a0c1300352f2e8c7ecbb2eb0f94a24c50b897f385c9023f316f0e32accaeab68410935aa2ece2b6729b91af125ed54bac69a9227ec4bdc1e42e671bd93271d0e380c0898d641abd39268ac642a4c752204ccae413a44716086d04a68e42ab0a484dd4212168bd28e2713a53775cc8e9830360853f89d7c9079538d8dc55665511c69d6b79d6b0b6aa68d81a46cc819a3625ce690537b427dde31bec4b10a8dfe9e4c31db1c62754b53dd48241024f25147d73f61c99e6a09885874631f3335421e03576b86022a54723c2ae8e706dc52442f2fec566a77cc59aaa8e69debe56acfd911da59232017ed3d6c7b06f661ca23caabb067a68bc7c60981b0f839d9b0f2226f4e5f8253a835ee18a5550459d5a8ad43bfb0bb1bf6430204364e527f9abf2d6311bae31d7252acafda2d5cc583f355da26e75ca0472a92f86c2ef1187af75d8de22786c30572a70f28238dec4401348d31ff2fe65b7a310cd3eeee47e378f1758b83bba543fc335099b9528327593354d6a248e23dc00134635669ea55dac30dea8732ef8ab96eb28ec8c8ab4492e68dacaab4ca5afeacb218ffeaa55caa862deec7ce1edcfbd04e858af19179abf427967fd591e1195461c03000dbd78a19938603b30cae721f01ba8d5f1bdf238c9dea885bad9f978491e650ef3c9b1ce789945b6498ad369a43ebe6fad622ee446f7d18487514380c0eceb60532775b5cc08e3c34ec46af5c78fc65bcceb1a58c52c897f725c19f50f212eec238e522e744d304c19defad988934360f730e94a95e332e7976317f9fa4ac78ff62e8329b3e65942d0e26085cef936ad29cc4e90c06a4eba5d766a9566ed6d4abc39d054137e024d7f7c316a8f2061e13b3437cf829c21ba7aebc44df6e1d3864bac4309edd83a4ddb01bf6eb026a40bb24a0f06ceafa36534132713b2c45a5e5c6e3409b8f53fe46886cc3ab10ec65750cba2948d75823493ea5ad364922b04ba62656ee063e224263b904be9be79cbe991c1d926d9c1380537601ff9cd700f2a03838fa343b5583b6442d2938febe6a82aee80387dd1fade266dee55f04f664e9747f202f7bdf9d93c8e180202ee3b8667a5e9abe8a1c964e64af23cf983f9afedcb50cf7e8cac24ba80dba49e919bb248d0452d39b4d7c8de78a567f27201b6a42e7b673b7665e81536eec1aab92eac986a2de4ba60c1fe4d43f9a1dd7cd34839ef7584a56274f5e1d44c1fbc3eb3e717c4a58f0e89b40de3ad52aef30589dbe6270d009e4b52929f168f4b99b79fde8be2a1ac5c4d04514eabeef57316b59261c0e8e4f1280f968b3e970635fd39239c817cdcd7e83e4a2029dd07effdaad5885ab9ec45b13d88d2ae8fdc0027533630f59bbc4b887148033ca4911f241771463df1b7cf4cf031b1ce4b47e559fbc37432eb696eee02feeb4f0ef4238d953c72d2515f25f9b3e7ade471d7ae9f687ee9568a6b6af51718ead2d4340602fcf8fe093f210c24d1934b073a0de4ce75b7a126942e770346861e33c9fa09ac8464641648df72f0fe619b481ce326611f64e489757339c0fdb62c96f7daac0b0d56224e3636c77eaf8569420b89673849be6391b5a10d24d5d00ed7e36d4ea961413a4539f2bf5aa39207bd36e6f153fdb9c430bdf03385e2b5a99810d91329aecd62b59587059e1ee7b2d379e82b203f82e1f1805233ab86850021a585747fba73f3f095fbdf2467ba7c8bb9fd69d138df0c57dd560d002b284d20a471b08673ff7a3ae373f79963720771ecca352ad662814d0ca15a34800458c48010a244b669f87eeae1a9535788cb25001dba7ade60de075fc7e1598d9d4181480402b25acae45837ee4d8e1b53a935bc93add1eb8db9d72f18e3442a09f36b00087df4f9793b31cad7e3d03fabc9f0c659e5f055ae53e44fc5b06dce24cf8a9e0c328db0b7abd68b6c3132993a444499f9c9e89175fb0bfa1fd790e295d05b7e040c61e8368ab460332eba499050ea7b82ffe95baa12807373a69723820aad252858f20aa2e84098f966986df8ec985abb9341d54738909a50e8c79d6b2aac755764ff697971577525b5a7a0675a4c4161c32766d1389880a48594324a68ce39ac03f2ac1f071a587ba25f92ca3fdc6c3e295065ffe21be63fc0fcebb11ef5675fe0ebbd37226931fdc969ca0c42f0cbb50edc6753ea755bc1c9e79e77b2a82df01b655066bb98f3a4781ee2604bd15e482c56e98ac07f148376bed71f8f4dc7dbb7c54331caab8ffe65d476dbd83fb3e66279b86dab279b38c5e5ce2afbd7e4e9e77a2cc881a44374bf63547c0940614dac9b0b9a0d3642f662484a830c19799ffcc5e1907e3a2d0644a8242e9d0a6863d282198a5d1ee2d837754067c31ae4842e844ec0c15a5fe663a4f9beca27904b8a7857ee2b5db4d1b9644f9a8ee37307c6a098f8956ec661ce974d06ae3535dd90aebecd0a27f8834a8a78af3e3dba8f0a2569a017718b40fe282639089eb42a0001ac714fc40a8b0084153c634fb57f67d71dc7b477a3ecdddfe39d8598dd9280206d9e29a2bb65a84fefcb2de7763f35c8505a4380703ae630a21a036ba696c153445cbe98ef01a5a3472f80f0420ecf9f5564c4a3f20b1cd931de907b18fc068e27c47fd74dea33e6d8cfa0594f562a18e2b0eb9508448c1d6e9950fbf59f64c5db0bcfe06b25ce4c0096fd524564ff0666eff2452490847e9bf3b9c9ac2771e7529b67ae53104b6eb217999e13e658ccfb54bb27f6c6a876200a588a73ca758333a1a4101f0f5332c9c8486934c3d83b2f03c5b7c9e503529e93df28dd3cef571693038f8e9df2b02d1d622d3a423f78e548816b5a273d941bc999bac0ba7866cf7c208ae431d822aa31e72dc60c1d0aa394b2e8be71246e7d01d4be0a48c13d1e56584ec88bb37a4b0e49faef4291e999dff59ec8710d48b749186f493a679b9988f3c424f5ce187a0ae93c18aa896e724c7616139161376e860bed2f6b5f359f3780abe2b307078b50d4f8dbf9e8c3c64a2eb0d41654fef21ac06b0f5e33916bcd264657d12c2b9520427dec1004b42c96a4c385e343b1ac4c675b9b71bae991266e06c89a4f5c9d2a4180a564edb4191d47f7adb8e4c2498a564d8575601039a77b5660bcab76a01be13c745a45a24bb445e885de72a7aed309aab6e05fe4d53d3908ad2c2d4ed6abad59c7d901d0e794ce3196d24616deca28ca910dc4580242676344919c7efbdfe37e3eee3fc62690d6807048d6d1e074597879508574f9cff166ba77d573080ce547c5d1e95935b4c41eb096220181fa447fd880f050b6a406ee2213fc85f8f587d3fe545fd13cb0f97f05231ef55283a89d6719ab35dfc21181a213167674d2d6c16d96437dfd54af2397bf92eba510e8b18a5b1a5662efedea167d6543ca200236aa442683ecaf4e97813e02ce45988be814ae644911ea2e93c42a878be12d3daa6a6a11104d55c96012e474803a2ea6597cacf3147998f594e1e09ebc91e9e4a6a3af8e43c1253d849bedd9", 0x1000}, {&(0x7f00000013c0)="17d7dcd82020ad1b95b10e532b733dac254e0eb5e7c5d4c7825d9832aac9418f74598038c1546c4f432141e240f92e78693bb1e9d9c0adbe695d29ec08bd8853695749b3727268cba1f68fc37aa09a29dd8d3b528bb477bf86bb4bbdca7306e834c383b428ffed394453bca3474f1ee3277ec117f8d5983710611560a7174f91af478e77ba2f4d5d3bdeb1dd45c82639b06faa85234fc991abcff2c68193784890e10a2fd361d355a277af4b3addf9ee0bd8f41c44b435588eb55b23c61d8de28f4b7011dfc00be074728d50567dd82fd4a4939d1cd795870142252562f512ed1a6c16c99fb048cd01ac141aebffd00e", 0xf0}], 0x5, &(0x7f0000001540)=[{0x10, 0xffff, 0x1c51}, {0x80, 0x1, 0x6115, "3a526e03e7e08c4cb751de1a955205d7bfa508c0c0c89f78ec42ce4af8e78e48f4820f1abe6decdb72b347f0d925a48a8384c6eeb111fa13672815ca19d563a8d86a90ddb28e56bd27aeb426d5016b2973a3d3936e9b3660f1b1c734e7780ba11eb441fb9c85851094bb6ada2502"}], 0x90}, 0xe) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) 14:11:27 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='.\x00', 0x80, 0x1c) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000140)='./file0/../file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x2, 0xa, 0x10003, 0x6, "ac2cc5d9618d01dc9632516457d261125dc5b9e9", 0xde, 0xffffffff}) r3 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) close(r4) syz_open_pts() r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r3}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x800, 0x0) 14:11:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000051e000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f0000155000/0x1000)=nil, 0x1000) getegid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x1, 0x3000, 0x2a1, &(0x7f000075e000/0x3000)=nil) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3ca911c5, 0x2}, {0x8, 0x8}}) 14:11:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9997, 0x9, 0xfffffffffffffff8, 0x0, "661fbef2245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000000)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x48, 0x5410}, {0x101, 0x3f}, {0x5, 0x8}, {0x41, 0x9}, {0x46, 0x10001}, {0x0, 0x1}, {0x87, 0x9}, {0x41, 0xfff}], 0x8}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, 0x0, 0x0) write(r5, &(0x7f0000001280)="c2564152c1ab4e02beaafbffd7f7ea9b6ba8755760791d3688e0f3d9ed1fcb73bd1075c0171e3f372e83a456d22af6eb2c387944885edb74188c0cf7516c4b579cf68a346b2ebb2ba45c7bd246165bbb8191e38d171272ee89a10337c8b0c476e0d9f6f08fb4360f141d86c500ec0b1e62ce442710bf8334be199941c9c55663ec366320a03b3daeb3d774cae4a93dfaf83d3154fabc00e64acfe3664aab1659519d1b5d650abe4c0e5cc3de8c77e8627cbf3fce7f5932b691ee2e", 0xbb) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 14:11:27 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r7 = getegid() getgroups(0x8, &(0x7f0000000100)=[r5, 0x0, 0x0, 0x0, r6, 0x0, 0x0, r3]) r8 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r8]) r9 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r9]) r10 = getegid() getgroups(0x6, &(0x7f0000000080)=[0x0, r10, r0, 0x0, 0x0, 0x0]) getgroups(0x6, &(0x7f0000001fc0)=[r2, r4, r7, r8, r9, r10]) r12 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r12]) getgroups(0x8, &(0x7f0000002000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r11, r12]) syz_emit_ethernet(0x1f36, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESHEX]) 14:11:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x400, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r2, 0xfffff2cd, 0x1048, &(0x7f0000000140)="36238a2cf59edb289e3939ef6e03797467129e3fd3fbf1eda16e4f44f977e0aa76e8ce2161b3929bc5f2a31ec6e9f4b3d0862821d1b5f75257e14f0290416447c6cc3e9d7460c5633019bf667def769e924deedd65dfce82b249af5daca46ed04422301bd103dbf2df4eab52b2ce9f9a7eac4eb99247d1d30a101ad7", 0x7c) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x80, 0x194) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000200)=0x4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) poll(&(0x7f0000000080)=[{r0, 0x10}, {r1, 0x4}, {r5, 0x8}], 0x3, 0xe0) pipe(&(0x7f00000000c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:11:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x99) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xffffffff00000000) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:11:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x5}, {0x2, 0x0, 0x0, 0x3}]}) getppid() sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 14:11:27 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') fchmod(r0, 0xe3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:11:27 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x0, 0x100000001}, 0x9) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000440)="d300c6b48e6663407c76c5cf7c8bf8556d5fdda9014e4939c501c88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa24077633a403503226d5fc33fae28cfe657a5f392bcae09000000000000006e37e0c403f8a61b7b19e87014f2e624c5ff15c0bcb757090027282312d0385ea82a307761858b400b937d95188831911d1e8e449ce5d468b830bf8eb35c606095c8270235ec874f96a5d56d0add4d5bbdf62124a2f69866b36c642400099938fa5b20a17936ea15a737d06660835c0eabd8c76b259baf88d23c39f9d9b4b908abca553266c0dba1c4e9f3b5278e15296862bb1f791568e754b4712b5a73ad648d562e01ee8def4f5e2cca397dc0b80e640b35dc669e2eef252963e07ba2b8cb9c9798e1b61b0c88b539fbebdbf2767aad916582aa2112b193a6e1f8ba3757fa5c817ee70533c50f03876572f317d8eaa1c51e6d7466f32b3ee1dcce0eeac475e11092c9929ac7b667e16535426f2496c6ca56ad294855f40c43e4dcf8026c945ae8effc62fed7bff36f2e06884f3f057bf5b2b8c6a3a5e72334c9508231ca1e6e7eb871d1d8f3084c528bbb061b0c1bcd2023fa445315268891575d1087ecf5489b1c769eef2a00f8f96127ea9e015be16419e34b40aa874c1c65218fb6390b30555fab1be2986831ea6658879886f91fa17541c2647ac40343bacc563d3566242683a13ed27440b1796725226245106796b70a2b4b0b8fdabfca606f2ba4d63180eb5444f1863e6da219aaef4300d9913d238a0c1c04ce8ef191fe248be75d45660c0a992e208e5168d8d1013ce9aa408b506b2ba0c133bdda2779d53b6281e19470574dd39ef5d8e9c40c596526ff506a416de6fbf578bac55af61590c594a62a939885dbfcdc7d1c81bb0ca04bdc2602bda2bb0f1887a6a3b533f3dd4a872f40f734c206b27866365799824f2e0c6cce313888d07354c0a78d6ba2c0a2", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 14:11:27 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5813, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80186940, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x1, &(0x7f0000000100)=[0x0]) setgid(0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:11:27 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffff58, 0x90d6, 0xfffffffd, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() 14:11:28 executing program 1: syz_emit_ethernet(0xcd, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x1c, 0x4, 0x3, 0x4, 0xbf, 0x67, 0x100, 0x6, 0x2c, 0x0, @rand_addr=0x400, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x17, 0x3f, [@remote={0xac, 0x14, 0x0}, @empty, @multicast1, @loopback, @broadcast]}, @ra={0x94, 0x6, 0x30}, @lsrr={0x83, 0x17, 0x9, [@loopback, @loopback, @empty, @broadcast, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0xfc, [@loopback, @multicast1, @broadcast, @empty, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xf, 0x3, [@multicast1, @loopback, @multicast1]}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x8, 0x3f, 0x0, {0x10, 0x4, 0x2, 0x4, 0x1ff, 0x67, 0x80, 0x7, 0x88, 0x5, @empty, @multicast1, {[@timestamp={0x44, 0x2c, 0x20, 0x3, 0x4, [{[@loopback], 0xbe8}, {[], 0x5}, {[@broadcast], 0x9}, {[], 0x9fa}, {[], 0xfff}, {[@multicast1], 0x4}, {[], 0x7fffffff}]}]}}, "74becc9199312f"}}}}}) 14:11:28 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x802069c7, &(0x7f0000000300)) ioctl$TIOCNOTTY(r0, 0x20007471) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x1}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001340)={{0x20000001, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x6, 0x1}) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069c7, &(0x7f0000000040)=0xfffffffc) write(0xffffffffffffffff, &(0x7f00000014c0)="9793018db46248cd99b12664fbb2979362be1564d687ba83d2253fd2595f25acb7d43cdfdf2f12c75e5fb6f76e7dda8ce4ce4809078a9defacccc89d99f59bb387a99dc8da5da6ec8ac3224a04fd2901408b9e2310676840cfdb9d8372c85fa639a19e16f5ea4057f89c398487a3996e7c593d07fcdf6e64eac5f02db50378299e97fb77b383de2d8b170c44e1188a99bc2d40056ac362d0fa34ff927cd6423a44aeae13c8d6d127f7c15b2f50ade6688c76294d5bb59204392a9dc60d11adaaa0162ffa80d7636a267587be98b4211129e99811b186ea37fc058aa169bdb5290edaa23cb57ed19285720ce743622bd7029836516a6dfda3c18d7ad93ba88f93003b3fbcb23ea446fc0f0e21037cec9eb48ac18d068152a8c935c31d2a9182edfdbc9cb1bf7f2612002d99837a859e48413b3a04ffc00ace", 0x138) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000017c0)={{0x20000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5}) socket(0x6, 0x3, 0x1) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x9}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)) r2 = semget(0x2, 0x3, 0x7c0) sysctl$kern(&(0x7f00000013c0)={0x1, 0x56}, 0x2, &(0x7f0000000200)="d9583c3ee81aa5790d34ccbacddb87f93840f12861f60178", &(0x7f0000001440)=0x18, &(0x7f0000001480)="adf859d67f84ad5e460ddd6402be7db660ecbdb2b96f975c641a", 0x1a) semctl$GETPID(r2, 0x1, 0x4, &(0x7f000001a840)=""/102391) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000001c0)=0x7ffe) 14:11:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cba376f6000193f00001e00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0x26c}], 0x1) 14:11:28 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000008000"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:11:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="8851db5d02955b1a7732e978a1d12a1a1ecd888a44af9d5d42ed4e8fb14995b2be045e43f56fb81f198070bab3e566c6eb5eac646b0884ead5a648717324208fe033af819f7cb0b1a4979a260ba83361a597fd7c7cb00f5acb451ab50e665a79635c4a0231c7d19b5ab299495f2691389ff486fb5109170671", 0x79) dup2(r2, r1) listen(r2, 0xfffffff9) r3 = socket(0x18, 0x17357406b15cbf70, 0x6) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1025, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1825, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20) r6 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000000200)=""/170) 14:11:28 executing program 1: sysctl$machdep(&(0x7f0000000140), 0x2, &(0x7f0000000180)="719b42b287443d6a8f704456201f4cdcea6d442aeef5551f5d43cc52dc8324d0e2abba7ddbe3a2a0f783cbc538e4217c6c5fd27db36a6f8e2a5b745eefe6b92251566de7e91433fb807d50c5e695867497518382f3dc1c4ed2558be54b493408f256757b3186f131b915a1cb21e1a05beb150d5d327b50f33dda957aee03616961c712932616", 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x5, 0x1}) 14:11:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0x5b60792f777e27e2, 0x33, 0x10, 0xfffffffffffffff7, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x82, 0x65ee659c5eaf942, 0x7, 0xce}, {{r2}, 0xfffffffffffffffc, 0xc3, 0x500fffbe, 0x7, 0x9}, {{r3}, 0xfffffffffffffffb, 0x12, 0x8, 0x8000, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x85, 0x20, 0x4, 0x7}, {{r4}, 0xfffffffffffffffc, 0x4a, 0x1, 0x101, 0xbb0}, {{r5}, 0xfffffffffffffff8, 0x68, 0x4, 0x4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x4, 0x8, 0x7f}], 0x242c, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffb, 0x80, 0x60, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x8, 0x0, 0x7fffffff}], 0x401, &(0x7f0000000240)={0x1}) 14:11:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) setsockopt(0xffffffffffffffff, 0x28, 0xd, &(0x7f0000000340)="4c515f3d6860e3e5f7d5ae1c23bac75c840855e8e6dbff1ae6f3977cd5c89f6b0ae299ac3ee38bfd00b550de5a6ef5add8f773ae5deb4f20a3d8bce9ab3cee909f76e5d4faece4792209eda414c5c99f7d1fc80c527f21218d9ac8ffb6e8213045fc963582120868e5c216bf5dd9130299f853cc74f93aee0589143a85170dfa7ac2fd71c6c4cc2ce4f220a803bdb9671e8c2ca13ca2d7db0104c481eacf9e634b244e458794a554bd9b89cedf8097ab548b0d18298859bedf093d2696c6f32d3a4fca54172edd6af7c475848f43fb501b", 0xd1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0x822) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(0xffffffffffffffff, 0x6, 0x4, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r5 = socket(0x10, 0x0, 0x8) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:11:28 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto(r1, &(0x7f0000000180)="5eacc74ecebd2d861991efe165e2c6c549f2d51aa1eb22eea17a8a878d480f8b8f46d2a6564fd03d351e3783e0b6e501a68aa9b3a9ca37ea21b388d675a429f088503d55c34e8e2bc8555735c2ba89ef35b0160264c4026553e63ab08ffcd9f596a6d35d51830b7d23be42541787ba3e16412624bce60c00d3827ff87009c57c6b578a90aeefb3e6e567a92c46022079a2dafe32b468ef09689c46b9a7ef422d6f0401a73e1273623d23ea938909367709822bdd0d27f4372c4778270b921b651404050c70b4ef09613bb3d09228620706c15992f89caf1ef6615c08267c4097c6", 0xe1, 0x3, 0x0, 0x0) close(r0) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r2 = socket(0x10, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r3, &(0x7f0000000840)=[{&(0x7f00000000c0)="ae840e004df54b7f273238ab6d9f85cb6b9c6df1a7aa46322e3701896128ab765e958f1e1284263b42b8f5bd0d6296dd09a1f05742482b664bf67bfa791bad5d0205afe2f063327cc4d8d9551ea3da2c46693317b85d20860715fb81c75b5a61", 0x60}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="48fdb62a1dac289cebbaaaeb683442dfcc70cd077059d51461ab5813231a025b7270d3dd13b8abc1790d183be113fbd1f3a19dba05005bbbab9fdfc551a6828fd06a904ca385bc113c7b48690f47830f0aa38efa36ad068866399855fac202d05027cf87c0b95d47eafe59e46f576b22be7ef4bd31790c3ee805b959d15f5396e25243abe940785aba0d84a15774dd9e014dd72cad802cd7f60d058711fc4d4cf1ee3679863b9f6d4f0f5897696a0ae7b54962b55d904572ab96a5d886a44424da008b96447c51aedb7d807cbbdf7cc9e6e5c71385ba7a532a88c3216eb91b40b8a5fc5da408e7cca994a2972a07", 0xee}, {&(0x7f0000000900)="62e04328fa513251a852e7009793862ce279c6dc4972ff7e8a0c9644a11a5b47842e9f8c61440dc6e8a73e3632187206f9baaf2177debbf1453e5e3cbbca305cc0670614f3608032096d716aa29f672f504973c40436591f7d00496792219598295e0e5dc2469fc6ff0d4ae9728eb204243817812bd3fcd24c61b86a475a8b2285a844bd35c0c87a9ba995c5d57b1d66bcad5a3d055de35fbec0379279f3e47a9b2ec5adf479eb7e56277fe032df5731f106bb1af5b475a8882c4044cddf5cbafa5db44a8f2051", 0xc7}, {&(0x7f0000000480)="a2c707408e92dbc3099965fbded204b83d7bb6e902047d497d73d31f3e2cfceef11da88dff54b2a1f8f9651bc3c48e5455583fe9276a1b390f1783e0ed048dda66e2265aea90d20fc4b7088bcfcc6c2254b23f9d16f347c3a9950ed9c0f6ed140c0affce44f9a39b8105ffed0b4c2d5818b09878fd1e8cbd9519ef9699d7febd44c0d9a742d9b95b1a7b4f3d711d76dc209cb456", 0x94}, {&(0x7f0000000540)="8a3d245d99c3dbead0899896797b43d851f036a99a928c19f44bee412c1efdad2099415b32963bad7973a1892300c0ed376645f58c5f90bb1b05e455f78069924f537cba855e315970eb767e2b525b23d22ba970573f35a82b5f85d36ca3cdfcf562bbfd68f639d592d68ba9c0a66ebe0377b25a98c10914065af46e8acf5efd6c10ad1e210d1a4d4d214cc23af80ca80c44b421daa7", 0x96}, {&(0x7f0000000600)="43ebe0ab5e507b8229b8b3c363adc3e839c5afaa0be6e910f64190901fd50a4633384279f1cde215baadf781e68ad9f0c3ab271d3b18401eef57153ab0b604f39c1e074d1b35e8d91508419e5b5a5b85ef821ba25fb368ef73f3a93509456da496cb641ecb1cda44f15ef7a0ec4d9af659dc7b31200b265e9ec2ded7eded63aef1f851b1b933e8d4ae943f91673c21bb8c76f51439", 0x95}, {&(0x7f00000003c0)="64c13bad65e8e4ff6073381ca92ca267fd438e678bde1bc7b24a866f53c7eec1eee0ddff92251901af21a8979e5854de824d204f13317be6899b409d9dff8e63fb76ae5ee928434304412d4928d6bf07773cb790f2e0861550c1868f1f67885c7a6d7064c0d31a5b970bbf50ecfd31e023c5dff5d77af0c74eae323b3780d623c7e6ee738cdd496c7efe9a2ac772", 0x8e}, {&(0x7f00000022c0)="3447ee05466aac0d3b78d00ccc90ecae20a9d654ea43176b79952a21b961be91c3765467ada5f51144ab07a1ced7e0d37b230463eaafb0de2e6c430d7bec7706f6d3973a961fd486bd264fae9d2c9efbfaeac76c586fefa99979922467cfcff3ac9c9fcedb0270b9f1c796ab5dcf6ad9ae824add9494396b24eef332c672f4a75358d58463a629bf3a1b7af66288bde24c81008501bb3c6366a1abb0ea522ce54c79a1da7df5a39a459a23da76a945142ce8b3db2c26c6d5cac85f9a4b2027a557a9459a96a1b7e48e642d09160d254d6dc81720aefc8cf9a6b907f9b2b6dcd835f2cf961a4405d1163711ab0fd05d89931d1f2a7fa64f4c211bd508337538dfc44fe4ad62701ff827bf409986751b49c4cd09f71a4dc5a17bc5472f0a38a099cd41b6f1a13765632eb48d37cac5a673b29e1ef8cc42e8e0f1f009581c500099863f86b227d2e8758dd97829f68ce2b99786f36c44dc520cc837171c90b2e74cf37cd0514649339ad0b6b5aa6585be2709e64c56d2ce9e8ec03ee2cb9337e4721b4cdda5381a84bc87c74ea69ab5e5e85089611af2073cf42358e697d0a7791bdaed6d4d1ff81418de98c1b7d748f0efc424678f3d2be79becf75457c34b58d954bd4feffde7b23ccbde0214f9d984e9e1050f2e7e96022b1dab0e5aac7e0b68dbd454f53c75aed67f150ccfe773a5bcb53485f5af1bf3277aadd56a00ed52aaa9e23050a5662feb8cbeb9d5969771af8e23380df0a674602571e717588eed570055c0ea7e2f9e86270ae5aeb866b20d0a32028a0bfdcf70237fa08b68aae86b53a77598e8949097132c278a2e4018e688facb64fb9350e70fb8a1eacc8df61701858c39d7f1e98d849944e4ac7d6107f5c9d0ba955db5ad2ffbd86e0c2417829d5d4efafbc8dfe33ac8dfb1a2740a60961fafc854e9f8b328cad5ca9212bbdcbbe7c3f83ac68ef91b720683c46fa37405a15ac6bd0ea1ae9270bc2986a73b9c8b64f24292aee5d86282a2b2262e25065b9e9be4843653d72bbe11c886ee80d741b68973d4a7553c4697a170e2696158e9db5956b078d915772bc6f6211458f136570e03eb52b538c29e884c1345027e925dbe5c766c3bfab4eb5804f5be3cc859d4bdceafa88a02c5537afe247edb5a2018766ee60a2944402e049765953ee800d9c91cce11cfe6a8352ab05bc5347c8872d1f53e38e0b1b2e8355aff6620dc356da72ed41a8c78a650512760e7d6bbe40a7ca7879c926553cbc94e1c4d172f48abbb72f2fac1e361bd32a234b297c920bb551b3ce4a8d1d34420fc02a30e909f1dd1d69a3c5f868ca0f4cb5675cc5263ae5408d48cd25731338e9736abbb96f0d6f2a10ff0a97264471b21ae45ce4583d8bac511313da616454e36e90ba040523943d4fe08f3da9f7a65ac7d6cd6d160a3d17c7b119c79952c2f72185c853b455729794ec591b8ad39e29e3e11031d159de74c2fd2eda12f17f54c986c1f563ce24dbb4329a806d9b60052de79a71dcd69023b64b2d3a7aed3ad277c2fe7b72f750eb2e495e1a95a4cfdeb0a0b52f41c86ce7838c23849937d9f2b9eae70de5fb8c3775c6e246d706cbeccf17016ae006e7a98d4497ab1e98e67aab54d3fd710a5f4fad62523ba70387a81b4cf5b21624a35c76fc16be56202499b4d1d1eeb7196543eafcd7cbbfdfbce4e3d1a89968a6b81cc6aeb236f3e2d8bc1594d8ccdd7efe82cf9be1a57f075173b1598b3b060c09088ffc49ed96d3db62745c6c86ba2d1d2b68df014776ef6f6f1abf36b375f020198bdf7bb1ba57444f7bf394892b9249b0b42090bb7ec9bb0f3e1bbd08bdca01de688f0732329696269457aae8e8108e079fb14aa5024d2c91b7abd727bf5d8c6d1f29601d4c5ea7f86415f51e9d457dcd7e3baef193f4f448f91de87d19289cbbe2abeaa58d421431eff63fd884b2b89b9cbedfbfbe81cc9b371a02d033b1e153ae39768d859c870b38a2d397082bd3c2a405f4c4004648c8c2890a860f08713da04006963e874cfe016f3b75bfa2b6704d83fa7131a8db2a4618299a65d438c92778f7e2fa43356cdb55df7bf03319956e6f663cabf8f55eba92f0971d854966fc98c246d23b9c333882cc7fc5c1b328382c1a8ff969fe0ebd9dd8fe827f8ec0e9b36c2e8bb8ef3f894b9840a5431d99cd51d7d48bc99409b6d8b8cac410e2c709815613ceb7b33e69f9d52c161cf412cd73262d86b448b11af13c031673ccef1aa38bac1957208b2261bfec5b439acc5dae670a04e2a97fcf31830b28ca5d357e97f3484466fc25cec1719cd28bc031a84bc765892b7bf8230038013263377b98bb98f2a12dd68611f90f76ae588da58648c9e418f591b4e2d314b07d985f9a1dc1307fa13b28c09bc0f47d8d5fe39f870e6a9c3b0e660daeb68e7d4e2c9a49fc611893b90b9b95153d160f95f21bae8009bfcee9b62ff473ecc0bf72d7eca6ea061a84d58273a0b39e8071a16cc4e6d95ec4694a69d3b7802e34d2a4692e3a244eda60b02df3b2e08f7c8017f7b379bdb17f2c0e489dd30121e500e76d5fd4487f98cbb76475a99e8f959649b293b262fb26c51b102b6487e524eb282f25741f1750bcf15216cd1d7777e620339f35ce2bfaf29b88b63b3a592525ec8b6d16abd96011614932156363caaead728b11661f4372020f663a418bca3f66e45a28b0af7dfa0c2f42104fcde91021b06ac72cd3609b3fddbf8e21f920bed42ac5acdef6560632c0ee05cad7f1b1f5fb55cdc5ccc2d474a57421de744e1da62a0bd64b61a3f7ee4f305603de9f133ff6c826f8dc10c71585a6d2af280d49b17745c9d80697455b70b168a75773c8eb56aa90acdeca1adb1e5b3629be149f7a12aa7536eff502f09767e526bba3f4855ae96bbe2ec01c199b4849cb0a29e26440c0eae2b5a4696f33a57938d0ade5440102ce43beac34c4bcc3303c9f16b31b8329904b253208f0b74363f75464eaaceb575da029a75a26ff60c46af6760a65bf0488e92a4a86bb7ab84f86d2a9da68fa153a6873adfbeaf552e8ee1c2e8ecf90399492cc230229c53dc02416a7e04c6b07279bd6cd04ae54e05d017bd10f93feaf856aa88f89e26068d1ffe1d57c026ee7234b36005af8dc30bd375de32a7c4320d455c915074b60cb42e350111099765ba41202d73d135a4753663befc186676250e281cec1e4ec0bc8cbbe9ebba24f1cdc0291eab03afd25a43bcc17f1513ae0c861ed5e7b55f3def6f72e3ba1ef5da22173917c200156a506abb538e2212f94d5dcd6b28927b5206d86d109bfe48fef40f4a2849e2f9f382955f99010bd30a7ecc45e3371c7485d76cecd10b81fd07a02ff1f8e8c72d47ed3922c370953cb258bac8a8a57782aa24153e7768df21928c24a685648cf595dc9716be38137c8ce6da9f14f6550509ee17883b2684163429c8fc9814e225539c5b558f1d00f71df164efc93ce66c511fdc47961f13323246da165ab1b0298aba33b1507b2077f7582fcbb4761a43af19410f1fc909d076496f3a94b2706a1ab0ccead8f7804f39f1c439ffcd35c557a87214f5c0171e13e9f34531d0e9f947a3dc1ec7d72d677ebebc268a82d7118f2f08c3d7e0decb708b69524c1c310ca15bd7b453be1cbeb23ed8327895a7f41bca8d53ad878d8e9468da1ed9dd80ece87df85942acb273a49c7478be7d00ed0f7df70d9b28b6767c154cb9e790e90228e8724e35c8acaba45b0e2e4227f23dab9959f3620bc644d36d3aa6c96a3e2c0746d4b7dd9dacec2f41b77fed1c58c74c2869a1f4137923a87121c562614221380db808f36cdeb7b039dc1c1d2820575b9212a2a43aecb56df8f3fe646babdc7997ce43a83c7b037bc1d97ebec6695cad82275d4ef60bc1ca9ee069aa732570723efb03f80cc20d69c075316bb74ec4471cf23769ddbe30c2b3af31094ab283ca27bf2f25eeff01166a937b3dcff7f08767a2f97687fd1cd9b3721c2c3a0f9b1c62a4e6f57fa511d8b6e8faa2c0d33ec1cf90d8c55d558279f45f05a549cb4b69512e4c4fc5ed04b4a391f70bf82c41a97438e144fdd0a44165c69224c12cd348533ab88db13c6582023321a19def27f1985b560853be87cebc9426f1433d5c8d1555ac82841ec091303ba6cf5be59132dfb4e452dbe5abe03e8bdfc8cf154b49e28803a200e684a275b704fd7fd5c8f8a5fa8914756ae657df2bd405e456674495b5d5123a779e0d27c09ca3dbed56008ed646ac885d0d8f9f685ee34bbbfe384499e696627398a8a53df56000792f5f89c7372a7c22f73631bc0e464ddca161a272815469d4dc2126a3786defb604a3a76f554f38213248f180ee2deef981aabb19f27596fff574087e2793467dbfb55d72c4b0fe4f1b5b47f07cac132aedee8eba69d045ad8f743e2d5ed3db0f23f4dc66230d66e401eda7e8c2c8f5f173e58593ffb871654e63fe8b5014fcd2bb03501712996c7cadf1eb54803dd2a99082c94caf15251271c5a6ee0dbc993758261a6802331013b3296c4f14835048cd0e2a38f790054f8a4755b7495dc9bd25c941f0242b5976629aef2f9e94e681feb06bf32f52c1210f41660e6dfcf72102019d8818e1d97e4a0c47ce8a06e207f59dd445b3e358748d4f471e567a3b120727a2e68ef910861c09c96ba056a222b23d1792bba40933d231124eda3766a43834734416bc411e41d4142407e418cc2f9c71eb1792ca3c9cf321703fb4964aa704d11968e98158ca935572299ab8b7effeb1616ad0730bb8dbd0795c33fad77109e0c523468e766f43236f37a9865fda4bb30b8b120d68fb6b81232692bfe579db877f0987b68d3e02d51ab78a2497ef1ea7370c913e7d5563d9e5f64010116b6013a2120c6ba88c6524ac945787e5a0aa5567b7c72114c856ba645b0caf91f142470c7df560a990ef0de7db0a8a9d057804fa7dd568bff965ce10d03b840e73960cc2fc831148efcbd68cffb13954ae18564a0a9cff99107b47ee9de6eb733ad451b9988ec90354cbda26e72590875beab0a5898fdf952891c0cd68202c6a1a5737a1a7300eef8bb25ce753be8dcde9cdea48575133df2c6995b1c8e2d26eccbd72b7979fefd8cc3c5b7f538a709582ec9eb8afca5c19006fd14ad22913e81678c5e88be7f36a42ea98debfa9109c39147c621a8c1b6b9796e69cdc275f8a0282ba095bc4333fb0eceb7050148b418f35f47af59f87ab024780fcaefe08e44c4d916ce70be05ad89c5455910a6bfd00f91a7c7358b9fa1cca93837f6f67abd97c1078741eab2201703f7d2c50fe237777d547c5ee5aaf0d8e7b5efcd7dd46a0568f1693e95215b0e5b94e4ea3e515903ce2bbd72195820e96bae44898e8927bc981587d1ab0b2c27ccb5b71ee2eb981640d494a9dde544ba9822383b0e3b5509cdad4d1e205422f18c05f624fa12a1a864a67f368521e31f1c0cae34be090ce8756022a30cf7eeb74371fb7aaeac70ba103259bf0137c27145ab1fa8e9d78bc25d22cb1c0517922c9db72a1744bc5252d0b808c951ac59b55387215264e48d0ac59931e5bab5c3facbbed80f5f38f26746dd29b2500cf32d15c2b24e65e3346614e5d6376f7513f58baaa9667b5f7e2feaefc3d5a179935a916b0898ce1dc07e1bf3ec202ce293e403aca2c06ce41f68c889b8a8187a68d8393650fec3678fffff6decf7b7c98b1e2a932e9216ecd64488d9ca7d267a7788acab08e5fb45175a4def4c842ca22e832434f3cd07d893cd030381f9f2f78097ce02668218020fbc8708a3eab476e", 0x1000}, {&(0x7f0000000780)="5e2e0d4de92e559758aa39a2ffa7fd28919be75d14c0264846ea04b042ea077dbf7b1d9f8fa824d1619f29cadff93262d506a31e249b5d5b9cb465f46848023a41d78b16f8626cca5bbb91557a0ae3974392cdde661c5dceb2b19b84a578f83d8c31a3f33816baf5b0e4523bd8c6d55d83d05364c04c992b05728bfecd0b8e51afb6947ce11fe419fe27c08ff8c110a28c", 0x91}], 0xa) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) syz_open_pts() 14:11:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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 = socket(0x2, 0x1, 0x0) r3 = socket(0x10, 0x5, 0x40) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r4 = kqueue() rename(0x0, 0x0) pipe(0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 14:11:29 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:11:29 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x400, 0x61) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/50, 0x32) preadv(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f0000002600)=""/211, 0xd3}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/254, 0xfe}, {&(0x7f00000014c0)=""/164, 0xa4}, {&(0x7f0000000400)=""/109, 0x6d}, {&(0x7f0000002700)=""/4112, 0x1010}], 0x8, 0x0, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) socket(0x1, 0x3, 0x3) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x8000) listen(r1, 0xffffff85) 14:11:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r1, &(0x7f0000000280)=[{0x0}, {&(0x7f0000000040)="fc2210cf8decbcb98b69a7c5dd41db215c232821c75f09ec88b23bed204c981280dd1aef739990be", 0x28}, {&(0x7f0000000080)="8a25f0676b6b6841ea91aed49e318b847a645fc403ce669769e080eec97a7da26eefb7c792038b6a1f5fa9e6d3e60cd523341bad4cb3a3b1240167496798479e447f41b2c6049b2581e6bab51eff5d2f3b1c3bb950983447e7a1e77f44a831bc0e599e77f46bbb4c6ad441571df8d37770dc3ac28177d14b8cca92f8f6d5322c1d61cd07d096a06efa3a65e020b87ebe7c4f736ff26d2ac5d1340bb7d4aabc5834b9703dfa45467b6b0468639f107adee956cda0b9", 0xb5}, {&(0x7f0000000180)="3dfd2e04c84026f8d4c9d0e7e52a2eb291", 0x11}, {&(0x7f00000001c0)="16ef984523e6f52790c6d0d6e3faeba9dc31fcc96d79d4211fa8291cfb03c4a8cef7087248d9b0d7a37737475ad1bd581d115aa058ac599af37232e98b57848063582648c3fa012c5e71af92eba5ecdb163ba71def65b24fed4cc834157e886649becdd5e4d4bb987cb5894ffcbf4fbe5de5d8ca4172123c52d9ea2ab024d84755a0f5ebb1cb54ce567fde17d798eec418ee1f6799e146fea6d5778e72ad50e03c", 0xa1}], 0x5) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 14:11:30 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x10a) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 14:11:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x11, 0x7ff, "73cc5160527b0100e53407000000e8ffffff00"}) write(r0, &(0x7f0000000100)='\x00', 0x1) 14:11:30 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r6 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r6]) chown(&(0x7f0000000040)='./file0\x00', r2, r6) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 14:11:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x5, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYRES32=r2, @ANYRES16=r2, @ANYBLOB="cb9dca16ff07e4ba3771f8726b3c2d75b41bd96ed3b402fb0462f5c9bf8f930b771d8603e0ded157dd54135b47e16420103e84589ac59b9b57b101ce38f480db6ea5e385587093a95e900f6273acb118dedafa8d8ab7a477d84a7a84e330ab38d80f12385b6dc52ba8ca5d4b82a45ac94c97ff5bea326e503de0e41474fe94dfd4bbf102433de524ede680f70f42dddaa4d3ae787aed7251685283032960674f263defb4b520af091606afce5c12b5bd97a76f62c3df0fadd7846a8f7822dc00dd0694c2e41d9e3f5dee76bf15b2ea9abaa1d00f3265599946b99c"]) 14:11:30 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x10000080000095}) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000080)="164e899e752833d1844d10ab1e3af5964ddc091afdfe6e03a747001d3686c673714c222dba409e44dfc8bbae85eee4326c625c9eb24289c099e8afd7223266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd434bd8a44a5b6292242212b13672678499ace3cc251c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c27593e97ec9c4b0d5f1ade095c6aa0be46d1b4595232fc40361c336fdd8a5a4cc2cc1f5d347b6c76e28a54aaedab77401b6c69bca52b6430a37d39d8746d9c35d8138981325458052dfe174a53492871068087e6849beac3057809f3c07417f8a47a4dcd46a9f1d0bd0ec3a2aafab5097cf9356231561a53e0da95c806e9c8ad6cc41068070800"/381, 0x0, 0x0, 0x0) 14:11:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r0, &(0x7f00000000c0), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 14:11:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) listen(r0, 0xfffff000) 14:11:30 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, 0x0, 0x10, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x5}) kqueue() r3 = kqueue() r4 = kqueue() socketpair(0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) kevent(r3, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) r7 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) dup2(r1, r7) 14:11:35 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000405000/0xa000)=nil, 0xa000, 0x0, 0x4810, r0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x85}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f000018b000/0x2000)=nil, 0x0) shmat(r1, &(0x7f00004ed000/0x4000)=nil, 0x3000) 14:11:35 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getegid() chown(&(0x7f0000000380)='./file0/file0\x00', r3, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(0xffffffffffffffff, &(0x7f0000001400), 0x0, 0x0, 0x400000000000004) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = accept(r4, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) preadv(r5, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f0000000240)=""/246, 0xf6}], 0x2, 0x0, 0x4de) socket(0x0, 0x0, 0x0) 14:11:35 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x40) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto$unix(r2, &(0x7f00000002c0)="5721e47e74a6912a79afaffc6e7a088dabfe8d6b997c17d12f890531b56fa2ef3ba703e1543b037308eb193ba4c222474290de1a465d5470704f46d11a8543a141c4ba3c09b2c5cf91", 0x49, 0x407, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) chflagsat(r3, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 14:11:35 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x6, 0x8, 0x1}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x89) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) unveil(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000001380)='W\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000001340)='.\x00', 0x0, 0x86) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000001300)=0x8) sysctl$vfs_fuse(&(0x7f0000000140)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000280)="0e0fc0e29af132cabb66b4c3b981639c5d49022ae61716d1de8a1df8f58e99067c55386bd0d29437f43142bb465b8518383ca39625966df6b1a474190bf5372525987d8942ed5020e22b1d1d28aa316898cbb94d22b73f9d9aaf542f100e5118c1c4f6c586c6b434c1e22ea7a1c4ab9044e78c8922b23221e2b2e6c28e07f998ad68fe2d7c41994fa02647bd844923f6aa725118fcd57eae431efa8c98d115481f51c511d26081ce1431544005ae7c0cd59baf79151031364fd6cbfe397557a9220a80f81e38ccdd9ef5ace4f2cf5baeb1ec7233f84a62dca0f0e3eb1001606d1c0d8e5b7ac7c2efedf00e69e271aff8f35db1fafcdfadd1f0f3b2aa8ebdbf3a457e1dc8569f8ebc5b736649d476463e7133e6a5b663423b6c895a6a7889cdd05837f2c061c11314a6507b012a4281f4c8c6b9f82d5e2eee01b9da3a0e024cd4dfb274d09214e540501320f3ac70b86b08b8221a968805eda9df3d56295b204081f4fc727071b202d74e79c4d203135ddef6bfe8b2749245518425d8c90aa4e73d3e20e54cae16e058303e430a8ea019e0dfbbf27639f573477313f6ff7ef4d533f74986950b4f193ce2f3e355ce57bf9e2596a5c1841f141d8344e1d070b86583e47f766a4d7bced428f21c301165134eeaafc6e181a16b6d9b5edba5613a4496c65212d091b99bc3b1b385f6c856db57aaf31d7c15da2b7946a07d7f82518af0909b90da57d660d1724e8d7ea25703958db2d294286d281c53754e92edca67acc83d92096790733d8af8c692571e76964ed9258527972c317e77be87c9f5ebadb8272386606aa4f68bb638e12729152efd63dd113b3ffbd56bed74f6c099c77bc99bbd0bc853c0545ea3f6d88df77e89841ee3898642918cf4476f526c0a90b2166290ba46ac8677943f6c334f23dc24e1d4457bb9a4c785cc4a493841b3c5b25d69fddfc65ad79e64903ca031e68ca1ed456b3ed5a9e9c8911103f1a7e7188394eb1d6b76b9e1f64c2ae5a67c00fd4c0f6ea2289d6e5d81baea802329aa137b4c182b087ad14292b459e224c858e5b6e7df4fe74f3ffcb9be3d4c570b10752c1cbbc67dfee3ef5cce87a52bfc8e2625a00ab0a10b8d26379c708703d64b790e1586d00b60060c1dc938681eed9b7b541efc36dd6c433063207509c8f3c53b8325a953ec4716841c3fe75a2f36c1e8485eb3240334325b98a83544f6a1626f944bc6ba7c9ff89b6f3cb5c2eb3cfe0afa616e52214e03bf4aafc81b7fa55d50b67c4580a59d9ae9e207f571b1d460d2566b0f8feee935ae3f51ce4d6f8023028e98b1665a61faf5daa5c0f6b9f1adbc7ed477ff86e5b404b7dbbbb997c07268809e5fb5ddf1d780384255e4070504c50f437c9e92febc0a651c25f3f04a643d3c6df5bb503f7dc68dbffef40fc3438af3363e8f64fded19b6a6ab5960189e8cddff6e745b36687cdfaca2931baecaae9bc2c27d4a9c120172a1b05715e461120ba51674fe1cda624e29b9a19969e99a64bddc6752adcc73a87ba4ddca59313142a731cdc7970707e217a66bd11ece1ce576422668c67390cbbcbc66dc81c1b279e4ef8d7bda9504cde636b4e74da4f7fc461e5be2eac715eee58b48afb5a4abd338f478bab1c1404943755b739d1bf39e8fa1caa73ccacb685ac67d3aa7bf0e8b7d8f95f0588e2b39f68ab07598955100f276c2a29a5dd060c81ab6b653b929851a9183c7d9a509635ad293468f3ffcec9f81e93b208263747fb2a8501195b7db71d337e43e84339ea48958421427891e11b37175f5060293d7083736c389f5e75c341e55bfd58c7d46e24b8b47a53f79226aac490520300df0b0933b02c74e4386e02df4037d094d9d8757d416e2ae227a483f126d795b1d39aaddca437c65e77de8e5e124ef5f27015ec9a6223ee71922f7181c0694c1c52063fe77e293fb39a13cc0244cb6d05e5262e8636ba7e752839491980900cca03e6e398a33c7b30d821729bce8f6e5de274ea9354a31f8cacf6ed2e4fde22461bf4c3d4e38d89e1948e28d11bec1e60a50b4f6b4fc90086d3ea192ca23b326d46f3b8051d707299dc7acf2629b35cc0c168a05f3b55eb38af36db2d1cb99f0b82b765238a4dff57931202787d609646b6af1647cb1e4eb23eb01c2201aedc4856cf2f8d96616b521d0780ed26feae1a854cdc228e47f08c95f5cbb030ac38c6839007a0cfeb026ddd9d7489d2185587362d5b79840c7d692c024722bb00ee325729078a239541e1b1735997f8f33071a1b2ebaa00dcd6f9c250c4de2cf3da505d35bbfe144ae1ce78896524f8482736e67b47ead41912fbefb1f875c374d28710faa78cdc47db38d69f893ad736b4ef659df07a274cd2c71e9e96ad6895b9e6083041803677b73a0fb9d3669ec04c43c082b1e5b1d55be155c6e4b54844e8da3c7b7917775ae09ed5ccc1d6c5f27810c0a2322cef6ce0470bb238fdd29b024b2985e39ba986131ec7e6b2764930ce3332e87eaf054987e841afcc86351a172bf31e72b0c3cbf6f69b281f11bae4527bb101c67906fb817a897921aa82f3f4baac20a8415e10d04225be32494a91426e73acc470a4bfb9dc65fc313682085fad7260a25c92df7a34766f709b1b0e4ac87afcbd38cc9c2732fcf88aa8e8592c7df2353647d2a02b5ccd044620cb75bbbece81ee7078784283e5235e0586fb590641efbef807490d4b69e29138bda419bc5f9667f8eaf72a02ed5a90a0027ce8887a037a94a1edab4a95acecb8ec6e883a0bf4cab3b424f95969714b93cfdaecae59f07a201ef188e5f511c93970a55addf06b01afc1f5d008d81ee65266c2cc8bf7b43ae5596a9db8688e5df77d30e8e4b00419483eb912b015b50502446b86ea2806cd623c9f3b1c667a80d862537acc273279b289c452cae0b444b15ced41a96f6916e3e989955de558af4b5defc4c6134c8fe3a749598f88f0eb4ef2e9acd525e8d05ebea4174cfe6864ae97285f065c88a87d6ad191a8e492817239e756a1979a7a539a37fe443a8dd5b1a79673b1bade57c49fd32cc14288b486cd044c3f4ed632be6b7ad6101169ad301ddc829f239d6942f484b2295da1054c499bd670d567109b9e3ce8eb7636f289a342fe8a4b55bd8b6188e76dab6a7b19acc6ced56fc7f2eefea5e371e2cea643ebf701c31991eb4e4921fd68a7ed979cbe433c7bc8a7e7dde7ad2ea6a85159cd892ba22229e83e62223c21ac570f2bc69d3726f11501945fcff5f31279e91ba3c290bf476cd9fc8f37887080d35b2fd92d4b2db7479049f11d6a532897a28b0ab3d50e124b9185f640d9c0a1101e4671e6503aee4c06e83979ca5821663b67247fb11cdfbda487d598368c68fcbaeea9b8be444224df496c3951d82cc0f3b43c669c6307a36e13814f1ba277bd5c2868a5ac411fe2631fb5e57015527f74c20f281f62cfec0346d77e15474c1c42903f387d89f4ffd5e9fc226eb93888ce4c105a8464516d929fed27b56fe5e400efdae2dfb0e0bf71ad802b9cd5b471f18b469f58758d675e386b574129c89530d42d4f44fd53b2c899f297567d575b39264540c7ff8c0230a0d2d511a00c0139015c3a61b42c25948cd05fdd76c74943b81825157132f5dfb54874c95f5c83c58ceb7ebf3f1947e70a0b80c06e75a2ac84908e88292e2249401be6fd733b477df4f1dd7050f5d68676ef60de92392f6e15c3b2df44faf2655f26e28c7a7dd67b3dbb9006ab34e68b06b464d352f2d37d8350fd338a7b74ae81c3309c1cb8e115b50129b835c270ba41fd0ad47997c06ca786586a62645c6256c6ff3effae536ac3c4f8c4e498a8cc61f57b855235a480f137578773d68da85354ddb4179dcb1a408607b125fbfbd7e62a1526099a63b9b2976156816bbf17364d63585e184d3688584adb97c4639a0ca3e63d614b224270f209c1d420e12c1b8e77497fcb0850856fd11738d4f312cc3f1fbdfd2642f3b2b49f38fbff81e31fee59473b2221c45d64eef3fad0fae8beb3fe583b322b3a0978e2807258ab2335532d7e2916533a3942e3baf3e1d60a2727c915941b8c913b7e2d8f928aee04e8a91b928ae9385b34a2fae9d059fc86b51f2ce59ef456f21f005c5f4e181ed30a3e4ce554265df356b09c2afac21bce9faf2d83b4b45b7c2078d627ca816406b082c6db7589a616ee8de68358ae6b449bc081576065d9ba8f438605a4a23d30920a3c07ee5ef0932aa9e5abd9a8a5c7148ca6a5e0d8917f46b7227ab8d96a0f693545b79dc6f68c226833a26673dededd1bbd88badd9d1f45a067bdab83c7aa718ab93d797d9dc271b96f93b6c406db283dfd208208994470dfe44578967782fff3f47f93d12732dea5944019bb713f634b8b3efbad13bd0aeccd6481623f335415f51820c0730f5748bdefd435213525cca9aad5844f798f7a1ae346f62276ecfc396921a5449ded75efd1bbc81f6ae538769269c43cf06359c87c1cc639b1df29d87c3222b9e3ed8dbf8b6885ff18de8afeab5af6c2e293d538c5491d1b5bea869c90bf0c22406dfde9372d9107eae611616904a4f7bbda916d2b7e4b03ba6b8e4d0bc546d117762f4a214a8b2d33f506dd8f0ab1dc83e427ed70174e47379a4528c35ec1ee5670606f683d2983bbfc7419bf5f6e239e127ad29616c2d62595dc5abd270e3850d43e755c56445039affd001b632dfe8ef9c940e36a347c5a2ff5e204ce4d12e9da88811a31647e6dbd1519fe19f79ae9da3ffc25bbc8c2a78cd693d95738e39c0555c86528e4fc4bd73a4356535302f401611a8210c5613cc3ad161975dde4c4e9609143c83a18feb60caa369f74a907527caedbc13dab3f594e8fb1c48b988a55524db34d07bef875cd8213be6d5cb35cc01e31e403b9246c0c0927c1be310c2587902ca71f273273a39c30bc4b9d5dce8b7d8bc20ba5f09401a3ec424cf02c6ed58b3d857ad1b8d99863ec002c48e027c27e8839595e377231fc21b568b523348042d832231ce6e6b7d8dd77ba3e1ecf569839e9a130443ec34f9f48f575022bf90e2b34720771e62723cb12f0c8c7a45a3419fe8384e233dc04fe6a63c11928ef751a9c100b80e6d6abd2ed5fbc69a0fcf349f3ab73d792f2dcb7b50083cd420de262998a97afc34a5f4ea6e448294c7d1363e8e08f6dc69067ccd3f11584ad60f4d15617a0896ab0cd98221f225594cda619ea3fcd18f2aa7c4e07b6a777ace6ccb887327d1e7ad47d7b6ed848a37712b6cf158c4b030e7ae5a2d4316cb40c0abfe2770548def105a6debc0137b076306ad722d996143ebd1cbde5f0e98ad3ae5d2953d1668b391aa40db07f4d638627419803bf3ca0e2b214a60eba10267de75dd71e38722cb270ed4728884b59087d458be55d8f076d735897e9a9faac0cb89db5daf18c1655a02c443440b15fa389148c76483c72f03332f901e4183ee6ee8b7e952bb779f9016b0fb046e7b541165f8c58e35795d60fa9fa94dbb63cda005530738757704bbcb22c25e8ae963824a409256fb03d7c2df7764cdf452c57b1c969b8492a3f5ad6abdafac2701f4dee546f15c261d08f4cc59bd544f8fcee25e7e78e68ad7a2e1ca88635a2a071b7991c788159e9f9e51eadc4b442745e094f87dfa411c8124d51d14905e7356e25269cc0b7d8321c7c072f1cac90c61111178423113bc84c10d8e3ac228ef83c07728a2e670f10cfc9b8cc6899590992b5d3ea9eafb2a7a27e74c5d3036b7d6cf68c1931eac75cee28cba8af05598470d098a9fcab0c8ff2ab09b414d37", &(0x7f00000001c0)=0x1000, &(0x7f0000001280)="a345fb170f21028099c7e91347d10352ec699f74801160b641f33154ad430016576b4d7e35339abe5331078656a2c4583ee91bf75ca3e5daeed11a4d2ea7593623a4ed1a3cb96339b4bfb11aaeada8f465fe88b3ce19664afe90a771596e9769bcbc7ed3d2b5e0b5fc5163ebbeba8fec2f8e08f115348b72", 0x78) 14:11:35 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 14:11:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="70000000000000000100000009000000db8573f15f19e904148ffb13aba5acfdc1ff021009875d37becd8bc4c7e412533405dd6a4f3f0392311ee1a6eb80abf04dfee665f3bef18b3fafe3d05cd70f50298a75eafea870cb86ed000000000000009000000000000000010000000008000042881c0f43253a3936380f07a53eb517ef3962613de57537f1ced1a1b461af22cc4b6c71012a2f2200ddbc47b351202e204997f50ff600f0880db45a4b459358742388b8b2580dbc5748792196f794e669e2ff0d06c8bea0e3f8ca2c32b12b0e040089b36fb1f1c82647a9994f1df6578da6cb12be8651e9cbe8dd824a80ce53"], 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(0x0, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff}, {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(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 14:11:35 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3e, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0xe, 0x4, 0x0, {0x8, 0x4, 0x1, 0x20, 0x3f, 0x68, 0x9, 0xc1, 0x3c, 0xc52, @loopback, @loopback, {[@ra={0x94, 0x6, 0x9}, @noop, @end, @noop, @noop]}}}}}}}) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @multicast2, @local}}}}) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x108) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r3, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:11:35 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) 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]}]}}}}}}}) 14:11:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockname(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="5698b5ef", &(0x7f00000000c0)=0x4, 0x0, 0x0) 14:11:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x8, 0x0, &(0x7f0000000000)=""/8}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) 14:11:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f00000000c0), 0x0) 14:11:35 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(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]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = dup(r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) 14:11:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x265) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0xfffffffffffffff9, "980a7a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 14:11:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x3) shutdown(r1, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 14:11:35 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xed78) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 14:11:36 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:11:36 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x10, 0x4000, 0x6a) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000000)=0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x20, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x5d) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x0, 0x7, 0x1c00}], 0x2) semget$private(0x0, 0x1, 0x408) semctl$IPC_RMID(r2, 0x0, 0x0) 14:11:36 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0xfe25) 14:11:36 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=""/180, &(0x7f00000000c0)=0xb4) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x800, 0x0) dup2(r3, r4) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000240)) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSKBDIO_GETMAP(r6, 0xc010570d, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x6, 0x3, 0x6, 0xd8d}, {0x8, 0x8, 0x5, 0x57ee, 0x4}, {0x0, 0x100, 0x7fff, 0x1000, 0x5a5}, {0x80, 0x5, 0x401, 0x3, 0x7}, {0x3, 0xffff, 0x400, 0xfffb, 0x4}]}) r7 = getppid() getpgid(r7) socketpair(0x1, 0x1, 0x1, &(0x7f0000000340)={0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000380)='./file0\x00', 0x20, 0x2b) dup2(r8, r9) getpeername(0xffffffffffffff9c, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f00000004c0)=0x9) 14:11:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x2c) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x10001) 14:11:36 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1000000000}, {{r2}, 0xfffffffffffffffd, 0x98, 0x1, 0x40, 0xb24}], 0x800, 0x0, 0x4, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r4 = dup2(r3, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000040)={0xffffffe1, 0x40, './file0\x00', 0x6, 0x10dc, 0xd0e5, 0xc0f}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 14:11:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f00000000c0)="1d3ea0114b5eb402774009cf542c1ab4c9df34c801d806c47a6a932b89dbe7eeff29a0d2e2b4629e6bfb1b819d7147b30951ad342b3a7838fdfb964dc3f9f9087a562e2a071b866ea0b5634ac87bea3c3b411d28902d4a26e2fc490ef93b82dc3757ad85e9cbc256f2956308e5d0987712c09e97abb6a86812f87124204ba8b8f3ea078559178edb8401157690cfd6eb248e4298945095df82524391891b4775577f22565c8f48eb176f4c72911bd1aa98ed4987", &(0x7f0000000180)=0xb4, &(0x7f0000000200)="367c47de8a852997999e26103fecb76362e7ebe6149905ef992458a081fd81b174fbb31c3b2def040f76b194394b2ba6937d835e72cef2a7ebb2c25100134638ad19e2bb698ea69f48b93ac8eb32ba409c228b88125cc1ae83e5515eb2debccf51add41f4d0638f0bfb6ad246711c20f4f56d102f1f0b46ca1b51f15f8e0d2515e793be6fa8c6af6261dfa823a99079637cec67c3ed4ef7799f3db03ae33a18802e9121d42a601d90814c9fff97befc725a53be219d7434ce8760201f70f1673c86ada54171646e4be9910762f90b6a52181b10c7ed2e8f37e61a84d2ddf99bbc15959e2c89aa707315966122b204fc3585769ef8b2fbd87c72f51d3", 0xfc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = getegid() getgroups(0x400000000000008a, &(0x7f0000000040)=[0x0, 0x0]) getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r4, r5]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x5a8, 0x0, 0x0, 0x0, r6, 0x140, 0x4000}, 0x2, 0x5, r0, r7, 0x5, 0x6, 0x8, 0x20}) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, r2, 0x0, r2, 0x82, 0x7fff}, 0x4, 0x9, 0x0, 0x0, 0x2, 0x2c6, 0x10001, 0x101}) 14:11:37 executing program 1: r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 14:11:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)='\n', 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x1ff, 0x5}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) dup2(r5, r2) geteuid() r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r7 = geteuid() fchownat(r6, &(0x7f0000000480)='./file0\x00', r7, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x220) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r9, &(0x7f0000000180)='./file0/../file0\x00') ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f00000000c0)) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) 14:11:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000040)={0x9, 0x2, 0x5, 0x1000}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) 14:11:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(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]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 14:11:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg(r3, &(0x7f0000001c00)={0x0, 0xffffff6a, 0x0, 0x0, 0x0}, 0x40a) 14:11:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x0) dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) 14:11:38 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x2010, r1, 0x0, 0x447) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0xfe, 0x1, 0x0, @multicast1, @loopback}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0xfffe, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4, 0x3}, @lsrr={0x83, 0x13, 0x0, [@broadcast, @empty, @broadcast, @loopback]}]}}}}}}}) 14:11:38 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:11:38 executing program 1: shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() 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) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) r1 = getuid() r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) r5 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r5}, 0xc) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r1, r2, r5, r6, 0x0, 0x6}, 0x1f, 0x1}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setregid(r7, r6) 14:11:38 executing program 1: sysctl$hw(&(0x7f0000000480)={0x6, 0x1}, 0x2, &(0x7f00000006c0)="6c6225c35c83ab989bc12380cdb0d431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3ca7a2bf0949844215a558cfa7ec3010700000042aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb8425aca477db6f6ffc51d9fa9b77af21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e342ace7e679d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116abb85763096c0c4297be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4aac9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bdb211b8a1d7767a66d763a91dad56f59e0ca63cf56865170a00e1f2d1e355b350ea60027db90e8c99de3ca44d70fb5fcd043e09c1b0aa9118ecf50b38e2dab06235b6a3ccb8398fc57283d8ee856d3df4df9195c19831b7bcddff0887fd314132cd5b82a441db47896e083c6ccf036d63092c78a680af473f528aa306c5f8175ce32ec89c94cab045e6d06975d1b1a8bebc615f663d8962951d40e4efe3fc6c83020c38a588512a77fbd0882ccc1b81d9108141bd6abc0f180422a436100a20906475970a71ec4bcf96f54f30ee98c1c82a9ebfcbbc1bc1ba4cd398f7280eb22228f3a8d54097acc86a0adbe25ff93f5d0d98b0815ee670982f1de9b2a7caa4d462745842f943c269656fa08e58228d0faabc833819f0ad66c6bc934720ff7738ab46384dc8fa809f9baf04d12b6aeb7b8e0f9e8455f40b098b0d82fbc88c3b1d4cb3938f9294470bd69f8412d2d9c4951cafc3d6eeefed88e82e", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40, 0x800}, {0x4, 0x2003}, {0x2, 0x5, 0x800}, {0x1, 0x1ff, 0x1000}, {0x3, 0x33}, {0x0, 0x6, 0x800}, {0x3, 0x2, 0x1800}, {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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000542bb527054b51c5ca37fb55b1bbcbb39411fa875fbecde469de56056a045ff7c6362cbf31100bc0c04f5efc4e57cb23ee500000000a2a40000000000000000000000dfcc4afcad468691654f9e65deaee92c9e488af5c04476065de6b318010000000000000082951a11ad052f990dcd70552d526a64f5f5d00eecba4ff95115167defa78309ad67c67dded69b25ad06eec9b85f5f64747feff623cc3d80d6ab641b802ba80253e545c87f6a7dd76c7457c5fd291944608e993173693460f7ad267465fad9e01be138232c5fdf79231905c298ea788372a9cc41da813ee8af4b5d82c72f67b04a925b463319d4134237664e70d731d2f0e4b4f35b039bb78a59fb7f0402e7bb1cd3a33e44abf38ab4c05a5a5dfe9068bfebaf0ad82eed085ae9486b5678aaa82e1c425f", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x101, 0x7, 0x9, 0x1, 0x1ff, 0x401, 0x200, 0x7ff]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000100)=""/174) setgid(0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000003c0)=""/147) msgrcv(0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40a0c7c3ceb517c5c2b8239ff423321fbf9aa57e4962a2300000000000000000000000000000000ad7046f6e835c399ad9792a7d97541f66f04e90d28fe021c7e671a5d5a80ed3cd52f278a691a4fcbe0d7dd947038dd2066db6ac97b0ab21df476c0e35836a0d54fa5cb96bd5af44be5bfb9a6b9a7bf014711ab71", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/50) semop(0x0, &(0x7f0000000380)=[{0x4, 0x7a7, 0x1000}, {0x2, 0x2ea}], 0x2) 14:11:38 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = dup(r2) setsockopt(r3, 0x29, 0xc, &(0x7f0000000000)="aee0f1c02ac952a242ff04d1ea4abf764fb28f965d186551e058082f93b7d9d99a60e7dc07799f0cec1f6ece48c2ba467cf0ce47", 0x34) readv(r1, &(0x7f0000000000), 0x0) close(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x100}, {r5, 0x80}], 0x2, 0x0) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xea, 0x1, 0x9, 0xc0e, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140)="1d007d8020ff00209ceaa601ebb5df0a3f99e3e9eace3d08bceefca7c37b40fa7139759c0ba5d8beea01f6756ace04674fc321310bf5f5158ab19c33042bd51ae83396b5c5b0674269eaa4e334c4bdd51afe39674e0cdc43b9e42988964e62346968f273da9a8c47", &(0x7f0000000100)=0x68, 0x0, 0x0) syz_open_pts() 14:11:38 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x10, &(0x7f0000000700)="08fc26570d92d7ebccbe7a00d8b27eeee7915b6cf41693fc33552ae32b76442a07044204d0311882ae93fe7bf4131f1dd7e1613ea78289ceeb5449d07e6d72449cbc1b63d4244a05aae61875867f965709cc327534b93c77af25f8ca6aa06c32ad5a80193cda3972b041cf7d6373269f4ee0b7165ec785eaf0538d85f66c857cff03000025e1e49094a3ac20ab4fff81ee04b959ec8babf57aae3d2fb1166456f4a0d5ca2ec82d656d5df396ba27d4805ff99c77a53fff8c59c03c0c91c8663a3b766b9d8a540bc403ebb1a96b23890e2ffeaba030007faa5308f25c28db670678a59c26b2df530f9844a1ec8e4292c3535654975c6afcfeef29000000000000000000", 0x103) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) semget$private(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) sendmsg(r1, &(0x7f00000006c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)="9e9b351ad7bd65fa6bf3c650467e5383685cc20d04f1d49b1872bb8c9eefb919f3856842ba2687b8cad10db8156b3d59bc0ebe3f1ce0f4241eed552e27156b838ac71d4ff6bb4761c8254597104663474bc7c7446f2e4ee8300d62de819c0f6a3b4b8f88bf8d3e69f3ba360107cfe5aa8185550f628ceeb372c60f0c9eef553fbeae8a8cb11358e2d537e299d4e867d7d047c60630a00d3832a6fc68759148c81a6a89faa7a462e24d12396526f3981a80447c89470a5b2ce44a159892741aa2fe0ae30efc7f610daa120d67164f9d2a351f0eabd1db02736e69cf082bce1d7f174c833d3261753b9b409ebbcecd5458a8", 0xf1}, {&(0x7f0000000200)="aac587aff130e925e2708dd8e024977c14eb213fbb8e2683520d3f981df9501a2f4c4a035a3cbd0760f5bc486142e482a7aababa3461f566355f8ef603baf86d28c16ffbbb6cb9169fc21845669e3de873f87d512a01d7d191967da09603fd598ecf7ad6b86fefbf4205d2f5d36b497b9c1c0911ac1804d3c5f2ea01aff6fa5440c9ef9c634da6b8bea2e1450422e5e28b9d86ab05a98761cb80e6fc25960f4579d13b1547a759e0b3d85dc9d4d1cca2903af1a2a1f41cf863f770be68c11df9", 0xc0}, {&(0x7f00000002c0)="30decd23d95c3f18307d392421bdb83e34ca5840d0837b8d714467c66292440c00a30deb490103b93673c3e3592386e57b93d574b9af8d3aa629cbb8f3fe8b867d5ba3c11e8f312edcdadcfd14f96dd2d1d8e9372034cf7c0f7d016c9b97b69dfc7e59c40c613b0c5be2c3fc7daa73795f835e8379166f1415f13a86c16abc48719d80c9e8a9a96a5d311cc5f6b491a81064260eb05af6a1062de6840126139235bd9f24a908b0881c3bcc1ed417f3cae6ca7ec0363e96893a5296784d6c70b8228367a4a2c27e0bdd861738b47ac881b96e7105bb24fbfc9e54c26101c380c2a4985bd8af76370470", 0xe9}, {&(0x7f00000003c0)="0601c132033b8c3f6a261620a9909c163cd0de2322b003d29d957361ac0af84adc86c242ddeb15cf2aa842ea99b6d34987aeac6cb0fbd965dfc0d8ba4c1fcff47776eb27e13785a6c03268db8a7d39ca13fa31be18228f3ee94af7565410b3c56098616ed4909409e811284caf215665441e5499b61ced81c9954f717a196110681af9c4480f8cc0da5bfe66417bf16ece58ace6e7c85366ae4834ee2c617478b923e0f7e3b13c3c98b6fd0213e7b0dd6fbc3c419a414e4bf021e7cf812ac46399ed47534ec3e32377b64849a5168ce74d2161f725238786202cfadeea7c36181ff8262bed", 0xe5}], 0x4, &(0x7f0000000500)=ANY=[@ANYBLOB="0001000000000000ffff000000800000c43c262788a57d3c40623c91abd5f940d1eca66f2c6945f4d79a74c19d73000098eb732b4c8170f80cf414da17b359daf0cf3bb4d7978f7f7410a3044c8aa6755ea62a91cd8dcd8988eebb9bb5d5253457715a823a3060a7d4e0e32f146e48b1006e89916559988f31b05c4adc5a4eecd4600c3e88a2e1bbb5be162eac4a3981914ca2b36d66282959cae8467823fd5c89640f5dbe044523c0b5e2e0c4a3ac27f96755fbd5c2de1535d9045e4b92543e2879bd3d0c153b82da18f81a687644aa5e5387735acbcae4dadcefe5c5d6dd8e0d1983786f80c09df64c839660fb4f8b44d18788f085b3c3a32b0000000000002000000000000000d758c1c500807224cf2403f882dc4198c96e4e6277836cae7800000000000000ffff00000100000035d7e29b1f426d49c193d1e98b768e8cca18351acd1013679296b467a162626a33618b18f9335e8a8d27842412fd7436df579a169b5dfb28dcb9c752272fcc18304cf188ca28dcb11d9c7956e7d9f0cc3231b16864189823c836152f7bb53bfbc8fc8c0000000000"], 0x198}, 0x404) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xc9, 0x1f}) 14:11:38 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @random="ae108d61cd8c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) syz_emit_ethernet(0xc2, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x5, 0x0, 0x1}}], {@generic={0x803c, "bd5f76b0fd4f626f7c1ce0a9c0834d3cb5e630e596c1b7230393a9aa0b5d0e81c16235f493218fdb39a8e0a152d7d94b2bec8ce2ce96c609b38c26896243186dcf507b3dc59b31d753f0e8304ead3fc88bcc8271e970367626002edd2130b6604a782eb645b653661fef75a4aef42bd05bc8d36266b8db38dac4e849f3849e772991d68c07fa867ce77eca3dd9d8383bb95b218775c80cb29d47cc5ed93518a79938290e003e4a031b45ae74"}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffff) 14:11:38 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0)="ba876476c097293bcabba3c14347c794ed352323aeae04165e8a723fb4376a99060c8b1031c83b6fcf149eb56ba0b91d1ea00fa848313d48847ef59e288fa2224c", 0x41) r3 = dup2(r0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x1, 0x1}) 14:11:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) syz_emit_ethernet(0xdb, &(0x7f0000000080)={@local, @random="fd09c64b7b27", [{[{0x88a8, 0x3}], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0x10, 0x4, 0x1, 0x38, 0xc5, 0x68, 0x5, 0x20, 0x4, 0x0, @multicast1, @multicast1, {[@rr={0x7, 0x23, 0x80, [@multicast2, @broadcast, @empty, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x100, @empty]}, @ra={0x94, 0x6}, @end]}}, @udp={{0x2, 0x3, 0x8}, {"78e4d1899f96f05d2039895020ea5772c2bde102c326d9659b81218326b4ee34596051596b8216f65840a7b7b33a7562df05a079135ca703d083eb2cfba8939634dd784ccd06b49159f98ad7813696df2ea41ba7ec3c6133f51a090a4e1074c1e1b437f2ce7cccc4ed80d11b3808950d50404c7ed14677fa047a4362f6"}}}}}}) mlockall(0x7086bf6e0f7b4cf4) 14:11:38 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x1a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) shmdt(0x0) 14:11:39 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) shmdt(r1) 14:11:39 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000542701b6ab4f7b3b2451c1bbce30a2fcb4696dc29bb39411fa875fbecde469dcdf40aab7c3cebad56517c5c2b8239ff423321fbf9aa827acbf3112cf2c16923000000000000000000575d78cc206931cbcf2b006b9be1ae5c319208537832277e9a1a17b373b289575064e7549211", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000080)=""/16) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000300)='c\x00') 14:11:39 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004600002000000000007f0000001400bb00000000890200001100907800000000"]) 14:11:39 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1c9, 0xf0000000, 0x0, 0x8001}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt(r1, 0x80, 0x6, &(0x7f0000000240)="d9ee475b8e36cfd80dd9d9f2e26108261b280810443b7b6720ff1d724e44f9b8ee9a245475441399bd479145b9dbaf30aed7ae3e089eb67eabdd66489079fef1611966f53f5e8a45e0442739461c2484e0cb5cf5f633026997788c19d6c3ce7f0016a975136053789735b0f7853753dd59905e7b5f1c5a4f961fc7eea6f56a715f5d11880cb8ad21aef3300e3a8e266f9592dc0f049713503dca779a7a53aa30", 0xa0) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = syz_open_pts() syz_open_pts() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r5]) r6 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r6]) r7 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r7]) getgroups(0x9, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, r4, 0xffffffffffffffff, r5, r6, r7]) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="d7ebbb080054d9ab9288ac48f7901031a35d4f459f4e9ef31e91e22d11decf047d1d73468c1526aab10650ad955dd98f3f47c41b36ce82cd73714fc2ae8332f4b4ef4b0b0d5972a00b4a46a90414d6040f65fd", 0x53}, {&(0x7f0000000340)="62b1dbe28c91bc812a0ff34c04b061438ac7ac9d35d1d96aba45ab8c8aab72d09b30f76117138281425c26593fe9ac5ac0c7d3ec17cc9d8617ba2b7bf23d4e04df30c27abc8af05d4bb747c775e51c2de4a363edc2792806b2fac45ce91413e83056c3765207507b78bc78fba64d730ddacbcf429fc051711ba54db580443fab3008bc62e5253c3760e5b534826cb89aa5256082", 0x94}, {&(0x7f0000000400)="9b236df7b4aa017e51382e6719442b47e7e9d819b00b57e0a614a79fba55e32d7cd025e60a82b3796eb6b5a702b681954467b4d17c4b97a12e856ecc2c6bbb20f43fd82b99457b57d051a211d2056d20e3a1d3472de2e96fac13", 0x5a}, {&(0x7f00000001c0)="b8e008685ee22462c6f94a15f7291fb627acf1958dd5f5717f641b7ff2edf7bb27b4ca039d4f93d41860a657768c304315", 0x31}, {&(0x7f0000000480)="2e88c4aca333218531eea88f97c70a07b8963a7fe99d640c771b166a0cdfba447c822c8ad904c65abd8d52706dec982aeb7227dc5951f521c5f7f3a0b83a14a3595c2bc470a22ccedf5f7a69741bc317b4ebce30ed9d7062afcb3a5c77d13c33f1e6348b7bfb17c6be230b3e390113ecf7fb3e4ec8636d4b10a522eca2b1d0f48f50b8ab1387a813af012a114b7eb3e80392fbf67b4c4ea1468bffc9309d301a8b1e4fcdd161c418f94dcca13e8346", 0xaf}], 0x5, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32=r2, @ANYBLOB="1000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="200000000006000000ff0000aebdae00000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x3}, 0x8) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r3}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) 14:11:41 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="09edd8557e", 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) flock(r1, 0x9) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 14:11:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="83c91f000000f5ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000500)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499f56fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f0b448db109cd8916e146fd03823bdfcf80", 0x31c, 0x403, &(0x7f0000000040)={0x2, 0x3}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x1, 0x4) 14:11:42 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') socket(0x11, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r0 = socket(0x10, 0x4000, 0x40) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e700000002000000000000031208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) 14:11:42 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, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) 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(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000001280), &(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) 14:11:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x20) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="ffadb7a42ffe490100000000000000f400000000"]) 14:11:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x185, 0x99}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x43) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x5, 0xffff65b8, "9af5fbbaa00def07b9575549e9c1000100"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 14:11:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) fcntl$setflags(r1, 0x2, 0x1) dup(r2) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x168f6803a48c62c8) syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0xdb}, {0x89, 0x1}, {0x45, 0x2}, {0x20, 0x4}], 0x4}) fsync(r1) rmdir(&(0x7f0000000040)='./file0\x00') 14:11:43 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x181) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') mknod$loop(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 14:11:43 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchflags(r2, 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0xc8000000}, 0x8) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r3, &(0x7f0000000000)='./file1\x00', 0x0) 14:11:43 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffc, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x7, 0x4c18}) syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="7b90c4ffed67362f403da7b822ed6aa43469d02180f70e0543acd0", &(0x7f0000000200)=0x1b, &(0x7f0000000280)="49cee62cf3988b513b5bdf3f46dad00d48274a3fab6021a615a18f0896e02cc5a4af53add515c4440c664ff4eeee25db38df324f7fdd302035b165d10928070bd6746609b8d048699a4c4d79740838ba", 0x50) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x10000, 0x0, 0x3, 0x0, "c8467caddc000000fdff7853c3ca8ce22d8873f0", 0x6, 0x9f}) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000380)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0xffffffff) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00e60001", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000340)="eaef125c000000003de9cf6aee2a2bce4812ff68f3c8ba823887167c03dcc298a770b7ee66", 0x25) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) dup(r2) sendto$inet6(r1, &(0x7f0000000140)="34b4e144508d8a9a5a", 0x9, 0x9, 0x0, 0x0) 14:11:43 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000019a40)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb1260500000030fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03c36d2f9f5abcd35b2f861cfc7330a3e58a04c03bed51c6e50ec954ee1fec3613250c133223cac00afc2257166031cab6e813c36a52e1f3fd7af2f0f3cb30887dac79cb01fb0e268a91c7270795f58437044cbd6b2e85c2027d6e97e593fadb4f4fb84e63f837de01c32a72ca8a72d0659c54cfad97ddc60c72ce75138ca13e9311bb7374916b3caab5e81bbfb1ca941500a57785bf91668af7add7b7df589600dcd6fe95e9d262d8c6cfca5bd3ca3ca89910ee05e50a7ec1f845eb09839bcd9f1733c4359bb6596022897c7a6a7ec0eb60d5e6266cc53e77bd0e70f9e9930d641fb998facc3285ead06e6e88a2d19fa7d3bc4faa49d3df5f7c258a97a1f7b8083bb8fde2352cb87973bf09804ad3d0dcad3c46bba726d1982903f0ea02532d8971e948147dd339f7f3cc651e7b484ebcbe655a410770af4023616db28c9bd30631bb6f322741157f313bcb2e19f091a981f33d9d9aa8ce17105372384711c4e864ccc0bc9d103bced3380b43e789215912998ccc833b02cc0641b64dc881b99b9ea9eab692e6a3fcc86b8b5540bb33057571fc26482f186a83d9f107be5fec8fa0f700834d627eeeb53c17685867ee2121c902394dda6dcf3246e05f8dfea9fb2a78d3e88b08a2e20a3fe245fb9342c7458d78da4909b1c32b8533a4d077c6d7b03729fdf0e816186a0eaf12799dbad2da0848b192121568d4d2947011d10f0744905c19af1e6f657d"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r2, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000500), 0x34) 14:11:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x40}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x8c, 0x0, &(0x7f00000000c0)=""/140}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 14:11:44 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r2, r3, r2, r5, 0x10, 0x1e4}, 0x7, 0x100, r1, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r6 = getegid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, r3, 0x0]) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r6, 0x5) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r7 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) renameat(r7, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0\x00') r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r8, 0x0, 0x4c0) 14:11:44 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 14:11:44 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="2470927dd60cbd538b1d223c79", 0xd) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000380)="52d8b85bcdd691f9db8687d5bc3a0e7c40f2bd28b8c07be5bb5d2c8b020bd153c02d97411fdf20d84d56e2f18e9094f58ca37c2f9d0eb58b08b86a54d626bd0dbbc45a7f85b08b4c3fc6e6fe79698cb5d6acb74c11df7a5cecedf4573aa12cc1788f1a3872138b7845dc10253d58ed85ade090f6982e8c0559c94184ffcbfd61ae4b3e30cf30d014b2574723740ec39702c340fd489f21e391164d8a38120676f250a0f35fec04", 0xa7) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 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}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005027093f63f00000052221bbcbb39411fa823f8ecde469d4d00000000000000085c2b8239ff2a3321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semop(r1, &(0x7f00000000c0)=[{0x2, 0x7, 0x1000}, {0x3, 0x20}], 0x2) 14:11:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff02000000000000000000010000000103009078000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069502b00000000000000"]) 14:11:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) close(r0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r1, &(0x7f0000001880)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 14:11:45 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="4985656f147fc7aa6c2afa96ee7663d42ebe5cd9a479842577eb7662eb850610a51c1a20cc40a50ce9d0b5680a01af76e9b405fb688f4cda9b5c0f9dffeb3891f94de11e6fa99b8525d56c4368c00fbed0c056fb0b430f69e46daf1ad6d4562224e1373170eea1ed5463d6e22efe35bd724462442e717bb66f4e904d4e5d341ec237437a3bd451debe73a1388232f4b0371aa17ccdf6ee85a2ad5cbb9f7eb81bdece9099d1ca269a2366fe6578c4a7c1ca9c68d17f2eb54a668f8996bd04f4dbc9ed5bace159f63f1958", 0x0, 0x0, 0x0) getuid() 14:11:45 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="950a6b40c89c6874"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 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) 14:11:45 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\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') mkdirat(r0, &(0x7f0000001700)='\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) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(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') socketpair(0x2, 0x5, 0x8, &(0x7f00000001c0)={0xffffffffffffffff}) accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) 14:11:45 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) mprotect(&(0x7f0000607000/0x2000)=nil, 0x2000, 0x2) 14:11:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2, 0x6, 0x2}]}) sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 14:11:47 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x3ff, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x0, 0x0, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1800}], 0x4) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/50) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x800}, {0x2, 0x8}, {0x0, 0x8, 0x1800}, {0x4, 0x5c32, 0xc00}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/228) 14:11:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000005c0)={'./file0\x00', 0x3, 0x4, 0x200, 0x0, 0x9, 0xf4, 0x1, 0x2, 0x0, 0xcd, 0x9}) 14:11:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d85, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 14:11:47 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/201, 0xc9, 0x800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:11:47 executing program 1: syz_emit_ethernet(0x10f, &(0x7f0000000180)={@random="8e38461834e9", @random="ba8bb600ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x101, 0x0, 0x76, 0x0, 0x6, 0x0, @multicast2}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xffff}, {"084c9a89c53b72339079d5e3c282f4a5271dde27bb702a653d838b582522d357eaa5fb802301bce576d501d201478b7141b00d5c2d313e9ad9715562af355cad6ad9415a83134040ab7b8ca58cb6217097c275611fea54a937f9f8f5a62143e5e845176c1de01a649bf222fd2e8f586a9a757a30e9d0290b905f4e213fd0c3318579e219e9010486b1e65d0798525328c5db8b4e4f142c13ff941ff7f04ab26e726a543d2196a3ea18d30fa8899f5aff8ab3bfee3cb81e53a2c562a46ff26e9f09f3b48393a1266f906cd2e6e2e752f180f511fc04eb01a257"}}}}}}) 14:11:47 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r3, &(0x7f0000000440)=[{&(0x7f0000000200)="25bd83faf56fd86e76f5107918466b15b140b69c1152019775e44b936af4c9073eafee3ed110a5b1cd732aeff9d3655f77adf0d5c18d3f583c8a483872315d530bf9", 0x42}, {&(0x7f0000000280)="ac0f0cc5d1d528ce9f52d9966e89f52f3b26b0ea3c3a80f4430ae8d53b9adb035cb8f96754dac74f35f2de6bf194a775d41535e69cc16adbb1dd134663043e13c6d0d1e1c229cbfd1b250d4dcd841335e9ffb264284caa7a4ae6b62c2204efbe038c728a36a5ef51aa8c17167027965ad2d61e86da8d9081d629fc3590e0056b47aa2a4753de85f018bbc892b534e592d937dfda5e5ae664481eb848a6", 0x9d}, {&(0x7f0000000040)}, {&(0x7f0000000340)="aa51c0ad44443604ed84d79d9a51864d0263ab787e886f7ec1d9e4fabed755a39f8d05829ef526206a518be838c2749bc8903e24404cfd786a03de5771c23f3b82395d15bcb43be0f42ccb09c1a8baf25b11b764323878540290c052fc4e3908226b5c", 0x63}, {&(0x7f00000003c0)="842df487ff20e9c6f35c600078aad866ee7a6a0e1309fee20243de1f736115745901880255303489fd0f5d3a57fdf4220e2e730e8bd9d22a1795b4e7c95bd62eced598908fc5b4b4cb7088712a584cf1b781ef2478acb964e3ae8377eab88c5042f8695000fae95c244625e3ea6712c3", 0x70}, {&(0x7f0000000500)="4f8e68b1488fd4436f8dc4d110198195d413493c85af80425de46ccc2c76b95d2ff0b52541b5131d14d5cd325525e97b9b97e671340def5a3b8b63601ecc7acc18c05c8463ce22da4db2dbcddb8edce89264f0d378b85d650d9f51d7c2319d3304d183dc57b5bd61e015990352713fa8735d8793e796af3749a51023f77a041ac3a0ca33b15ba3a5c50fa0b3df8675e266d355e3548ac6405774dec863b3aaea7782f58fc2346a52717991f1437ba0ba20ab255cff79782829b3dd55de7b98b077402741d93acb82872950d15a8186", 0xcf}, {&(0x7f0000000600)="4c661182531ffd1f3b8d3481d9cea3902c72c3c090425e99f9f79eca4df07919a8e8e015cdeabef8defb96391734042b0456a1568c9b00aa3a9c04a22dc163f7033cc67d767104d96876ae2360e5991226100c5790436b29e187f23ac387e242259e25f4193b69bf4f18190b510b7f8a56eafda69826ff2add0eed35e3ebf3af1b2f5b8155fc68dd34b1f7d7c46cc897cf377da300b143938f69938bc35267ea645c1336901cbbc77ae1210bbae5ce16cc5da44b4101f7f6ea5559fc6788f1603b1bb9ff5d06513e8d28225e484fc661912c38f82a5446da12d4ee831efb7560bab7045efdfa9095b9ddefbce6a399781ce79b3bfcb1863e6f9291be70c47c8002cffbcb96dc3aec5c894aaf83169cb6e09aa019a5bf7cc6f6ac12617661cec47af365202090ba09725fe618355b0482188aea24f3ed5e1f0e525598c21a8a345f8d54b1b3c7f2fe9f5cab33153c4c3cc92d535b325d3a60b0974484bcf1755fc7dadb7ddf026dc475d33e742ae8ff8ffb8981d3779125224ba05a1275a10c7a74b20f44cb7b10673da0d0bd0433795c6063be2fc5c48a2daf44cb786d987f12d455e6fde55e96af5fbcdf4de8f2421d0fa6112653a5f189facf060b86557db587016a93a67c8c5b570822d4c880494ee59feadbd9abb92d0b68b7fe46dbb3b6340ae5965d37f497b1d4058bb722cdf83c116dc2c0dd0f29990b4f2f655901210b047e4b7245569761660c96d9336447b3b42a9e715cecda9f3c0fbf91eae9f29a35256759fc335a8e5a5fbc4beee3c3533d28d07292094bfbb6db86d3550629df1704624c1da03c74ecceed49395bb17639c820333bf143cffadd310f7a2098a3dbb0a67b307c76eee4191e535f82a2d18a9b6bc03e9c66bb149e8b64a302a777db9f4fbe3589041de2da714679cd10d115089bdfcc254a044242fe7e672a7c9826e134a0ca9df3a35e682b5e07aba623e1ac77405187783752f6a3d4cb3468bb349a2b62bd6441a113db571606dfd3a085a702b9a6a76969443e05bfbc2f657e40213fd84289edde02407c6b0f7383eeb1ade647a1ca83004460c8de1f0c32555047fede7ca5890bbb1609143470ce7eaf50c04c6a3c41ecbb62741eca949f626db388a5c29a7903c29a580e584b7a1fd22d4fbba0d6452e7cde7db8c14e9d7a589c25ca0327c229eb72c22a6dce23117a520013d25c0fcf06ab3eb2c5ba5d8071045efd6e284dcc19a96147ac30003343f55566f7f6732201468f7f2123fd9637aabcfc7a470ec6a22dd3e769251a326100923c1d549756737a9c8cd0ae2c9e26c7bc62d2cac5a7af76583acaa4f4aaec821492db2a4e8ae7e2251dd3667281fe5e8c7aae15fd4b76c7208cd45a30f23d0812bc87dfb0e2fb2550f922815486afc9737dca0de40a3a02423938188fc93d6fe604626f3832aa7bad15ea2247d8d5af9244de512a40e09149ba213c1cd867779ba3d0059f5911c69d5f92e9f8cfe943f63cd9c6944a0e8f2bf46819793e4d498d345eefa6e2bbc1e133c20f808405698b86af37871a330895a086ba8bafe81b5c03da2dc0ce791ad81b2b8eda288fc6c5466a69be76db9c8472160c6e11ab1076bae948c78adcd93a4b319fca3658aa4f51995185cd82be927e63e4773abf071d4e05c642c5a2290029ee92043236c44cb0dc59c9842561c3d6e78124666646fbf7531699bf84e086d25b6347cf5a93fd440e511932a30636859f7638fd1c6a1fca1614d111e9022bc38e7cd10c918cc648468cfd93bc6d6ccac633526a8f4aa93fa31411264c3980aa64b5b1b5aa7210b0a25612969bd6d9b4c0914528844cf0e3cc56887d36846614ef89f7517392da580812a6b23469dca33f65897d76ecfd9de4432fd988144fe723cd97b95f8c21cfbd4ccea823372cf1a645fd3132ebb12c513338cc7afce6b4acb80fdcf7e6fad8a864387be5832e0c8cf90d8a794f123083ac5679d950bb4f07b66fdbc534b53855634c8a2434e89297acbe9d64a766ef28df7f02abff7653cd015fd0d7e4d22175c8f02d3764536df712a37f8536d71e0cec29d02f641389904502966bc544691fa1e3b368e52832035c968ac4b0f9f43b82731a79338557a99c0c70a8d8669a1125db733ebce994e9a9ae330c24c8e39ddde2700d58f93c78f3d178314bad7b0968bbc19da5744b4f58609d37be04ebdbf0e0f979c0f3ad1b3312438711c69ef9c9a1ff4456103b6e1f7c3559864f6137b9f4a2d78562ff2493ec3946e96ac7aac84d6adbcb4d87ffb396d4294691843ef57f7824d04c1713ee1dd2e1c4308f7d7c73185ec4b608f1c89077539389cade47bd494282e2c0f584c8f7cd708cebf617f664090445236880f5bc2453681328fb45074b0668aaa11731c307ef2e1626b0fab30a419ffc0e58b047ec34e8ad4e369669480f807ffcd13a33454a7d4288cb62056cb4d62a96ff57aea6e1802db1e72bc08da3315ad1ce92ee3514029245c04ff5d80bb2e93c20d7cb78c6266c6154ea7d9c3ee5d827eddbe4f758d4a53d676208d2d12fe1be9d5a37bf2c430092a32740a22378cfae9628bb303403123cf52384ffaf45932354312eada6dbddb3cada8b01701a9eb7402b0dc11fce95ed344cb00f4350293277fd7b83ef290edcbcef9aa35b75b13db06940473af733da518c1a4ffe850da85816a21fd1a8fce506f9aa9dc5d8a692e91a040a2deb92dd84faf2b31e2621267f013fe3cb0d702e26f07e7958eb68f0003a554946222660f7a4683f78f70ef09f4963afb81c804a5e7d75aff1f64cb41e35a82de60d911186b27ced771c0c78095bb382587b00eede443c552703dde005da1ce25b19d590fe7250f57536c906906cf7969b032a72c5c2fbf54f5f7fea9bf1aeb04be79c34518222e1f0acddeaca6d601bcf77e1916637916ce55abf27c133c5fc039563a175579026ca557b2b4421ed6b29293e95b00f9cb88507ee2f30c4da071441ed028e3e1848eb0503486573383189036c73d0a55a090980c81d04f02ec6306b3276987d8c3f17a7c40a9d4da0ff4b26d324bb4a06db42aba141bb9c9eb4e56fa1c687053d01ad0047c50e1e738a598f234bd127d178151e4bb412b848294e93b7397c90cb49c7e0eb1c86d5639bdacb611bdf70c9398b900afd0e712a27e0489afcbe77db3966f9e7154595883bb7b1ebd8ced0f4ffcf381290410129240f437217e4434e409a4a6c5ed6c2ff6f4b6f42d1d606be565d20d7e1375473e7c5b129da6c78cd3c944c6dd89be2dee398f836d3cbbbca32616fa9ae25fdb2ab9811ffadf46ba445430ff1be7e6fd9a67d31474bcd36e4335824274abe3356016ebc6efee4a6e8a86a6e430f07fb3ca02e80a242ec0cda572dc32cf1234a6a90062f40d3d5d9772b38eb3f65773bb05b0a31fdd69ed91fafb8e6555b33597ed5025e63c847404ab620d6cff572e94a458fc3236ba01207ad1b4cb887f11bdf9359ef7d5898823615c83f50c2b28e3c37525c707428163327bf781e9b85c71c9e930ea6b2a8fabfc7bf98386314b190fbcfdd2ea1f56814a1110c8cd02f499fb627498e70d2c1831325f05e929280e4f5317f72980763bca62b033b6c982b0c459271d039753f45364d6c10772a9a032c0446fc8857e128be33e1008b0d4310c4f02a09bd8548a8414e6de8b20ad9800a269800def230c0cb4921f0f7999a5235c052c146bd1d2b5969212bb8b6b5caf104982e34c1e09b3707e959de01b6ac8888cab5f3c40eedcb040baef65e83663908e8c0a60b67465d86f81200983c38b3f16dd3732d2effea0533129a7c20c5a8fe41f313d8e4f8d0bd0f0600ba4cf15e867dc5b1a9b95bf2b21f941efa2a4d6996c5634efef28b4096905d54b3e0546da285d308f1b5564ace8483bce926c767c4663261fdaed5027360daf4ffb265766b71a3b5a73269c2a158d29aeea2d4f9464a956097a439993171a5714adaaa3388e9b9ee28d3ac8487171fc142fcc7e711f38dafa93e78d0c658691ee855c1e3749e42baff331a8eb81af64621957ec776db02d88d7a47777a60fe29b433fd8f4e98b0e42140715b16b580c6b9980a9da50223984c7b73887a4102620c2a9d90a32e739aad8e1d308374c2f4c1df994580be9e81af8f414f3aadb9d3f4112ffe4b0895b512afad8a6c78b7906f72e2b5e538b8a0a91162580f2d7ed1ced22233646d3fd7b9c08c633f011f0dfbf7ed1fdf28bfb2bd841089b6de10b76865ba5398d7993928751ec42bd5f6d490633c5e9f9f5b72e211650e3124e0b61568fbcac6272e7aa14865f6d842564cde49f8f5398edd44c8aee0850e59e0c4b5ce362de9c4a32de2cdba01d8823458ff8712fc90f95de2055cfb6cfca5b2a5895e9a5af6b7a636aa69063869ffbb7dcf795091c1a240382214d52c9a44eb2590c14ca611054bd599118d6d68d8f291aa99292e0fc131b847dee79d5f512219f1c6de9c0f753b99d791b1c1f58ab82dfc0f56a1d6a0b6cb7bd54c50118400cf37d1a4896f897b23c957d18fbd2360c4ac751c56974be688e6d37bf6ab5c6f502ac1a7a208a77e75bdd46bcb793ae5348698c427cb93a201b855f8934d98e020c4a87f75ea941c84c1ab4f149464d56f3bce9fc33c597ea4a16ed2a5bc3dd58f11c9172dcc721388a1e1fb6b4244bf5cd7da10fa0bb93a065e9a192206de421099cfa87f72ff4086fd23a192a4a377dbee0338cdf24c13a1206e0d519235d7e73954f5b48163024e975ba6c9f180619ccb50c65ec12819a3e4806b799943f3bb3035efbc036458e76b8cd676846ddfdac864bb93f0a665e27ad3aabfde0e4a3d6c54ccb117c8af598bf4626eb47f136415b9adf0909d25e5d8506178195fa9a182bef3ca40195ab6ff9664056b07cb2265b6991a657262099e10cf4bf0bc4d14f7a9046bee483008c8572e91ac2c2329e9355f4da52c3fcbf1315de60d7c9cf15e242868553f2e4f8fd5857c080f8da2ff5dedff348815cb1302fa8ac24d38ca806bcdeacbd20f90544ef83f1d73cd4502f37ffc668413bc9a03390a98c0158d2ff90d74684b91f4c7eafd582425eb3e0787ef87a732b1fe0b0eac5771b45be040a956d1a48c853b173e323826890a684a75b39454ddd6e460fd6ad8eed1367604c61a8c86efa3bbec497643bcef90d105292a294ae0a820954b11e5d0653194a8fe92a45794d348b035d5834112664ac57e515caa74abb5b586615f1466249cc3b014a3a736d3cf4edf88cb78d5dc791ad350b46d80517dcad4c2ff4a562d5ce3b15caa20b147fc1a2b7e3824e24df7ad21d8142c200077e7b0f48ee3ce4514efc8d16fc2e1c6175ca3f25270c6aa9901b4c5fe080c0aaa25dc26960109dec573a3e75d89b0acde23e591b8ae2212e53f9dc16536b15af564cf45a49c8cc4f807aa9688a3e5fad19006cfb3457df59c25f321d9070a4c4949c07e4af10546b0e786fdd91cc4b672a95b2340bc472497afe06c932a223126a9eae3ef76fc191b3161a27f06676577c55b68ad1cad2d0e5114c12646c0f60155056c7d22ff0029a1aea89c288a67a64437deb68848401f97e1cb85f06a36f4b6be8668b918f99f9fba32d3c0acc342115c5052e07503efed8a0fd5ccc1dab850ba58210e6c910dae0a8f5319c567bc09a14b476c2930f6c19f444d508594c2cfc5eb5c476f20b94c79d2f0dddc798c6c4a1ea90df6325bce9db8620ce8c69f67be1b0cb11a672c58f47f051862c20a4089e2919ecd2b437b0dbe4dcfebb94aeff3308174fb36098f44", 0x1000}, {&(0x7f00000016c0)="66ba234d9361f2d0bfb5ad2d66f73bb4e2b0eb02eeecdd30e16e53c04d5c7619365adb1fce3d86597fa7450dd48531623190ca75a4e6e58ef512a5027dcb37653ab38575a22a016243421b0fb15d08031924007aff66006e323a5d075f892972d7b5beec535e91a20e3e07b1903550cfd98972b4f18e506ae42981c8eeb2701176a54d32e8f7adf1c4814415524e87b09791233f7b353f2316ec08b6081795c56f7dc702c6fe14119e3e9736d8", 0xad}], 0x8, 0x0, 0x8) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r2, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 14:11:47 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="04af000002115900"], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x29, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup(0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x10001, 0x75a, 0x1, 0x9, "32103192f60be2406099e0b8157eef8994e28e93", 0xfff, 0x7}) sendto$inet6(r4, &(0x7f0000000040), 0x0, 0x40c, 0x0, 0x0) 14:11:47 executing program 1: pipe2(&(0x7f0000000000), 0x10000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000003, 0x1}) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) 14:11:47 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x10000a9, 0xd, &(0x7f00000000c0), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/118, &(0x7f0000000080)=0x76) 14:11:47 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f0000000000000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d00912c948236d3bb2858e338"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x400000000000, 0x5}) pipe(&(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r1 = syz_open_pts() close(r1) 14:11:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5ff7f000001"], 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) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000100)="1ae84321713ed59bd1e1f6be40af15e653358687482ba2cb2f32c455211c641c184e8692350ddee96dc875b6b2f6b3434297058d9ee1f46ad53d5a2e0521ac7aef5ac27c42cdc6fccae6cd3bed0bcc17be746a06c9ebf82f54c1a330768812972064a20544ab8660907d67264364bf9ce33d", &(0x7f0000000080)=0x72, &(0x7f00000001c0), 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9434e19768abd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) 14:11:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x40, 0x7ffffffc, "73cc517dcd000000000000680000002000", 0x0, 0xbe}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3f, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r2 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r2, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r2, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x81, 0x0, 0x0, 0x0, r2, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getpgid(0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 14:11:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa6f84f6dfd8690800450000380000000000019078ac1400bb00000000030b90780000000045000000000000000000001be0000002e00000018100000033acb3348c5ee1048c"]) 14:11:47 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82090000001400bb94acc570463bd63644baa301033bb5ee8ecb5e3d7ba8490db6c264fcc571022f361358879b3cab913eaba400"/61], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0100468fc76b7a701475b035577c6ea728a3cdbb87c8a5542e2f"], 0xa) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f0000000000000000508f54f9916d2156c6fce73120070808744106080000000000000078be4410406d00912c948236d3bb2858e338"], 0xa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @rand_addr="bdb9000001000000000000000400", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2c, 0x0, 0xb1}], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000200)={@broadcast, @remote, [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0x0, 0x24, 0x65, 0x7fff, 0x2, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x100, {[@generic={0x0, 0x6, "fd36a7cc"}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x7f}}}}}) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='-#-\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)) pipe(&(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000280)={0xfff, 0xffff4455, 0xb7, 0x7}) 14:11:47 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) r0 = msgget$private(0x0, 0x2000000386) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/38) unlink(&(0x7f0000000080)='./file0\x00') 14:11:47 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) 14:11:47 executing program 1: socket(0x18, 0x1, 0x0) socket(0xf, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0x200, 0x4) socketpair(0x6, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61935d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000300000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0600000000000000cd952dcb8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00cc4db7236eaa010cd3", &(0x7f0000000080)=0x210, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x8, 0x45}, 0x10) 14:11:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0x0, r5, r3, 0x10, 0xd9}, 0x8, 0x2, 0xfa66}) getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r7 = getgid() getgroups(0x4, &(0x7f0000000040)=[r1, r2, r4, r7]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 14:11:48 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) lseek(0xffffffffffffffff, 0x0, 0xd0ef, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f8fb0000000000000000000000000000004000"}) syz_open_pts() 14:11:48 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x160) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800e183250af490c2161646450000380000000000019078e000000200443dad1f79ab27c4de6333480000000304907800000000450000000000000000110000e0000001ffffffff37fa8441f0f96103"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) fchown(r1, 0x0, r3) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 14:11:48 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f0000000300)=[{0x80, 0x81}, {0x83, 0x112cece7}, {0x82}, {0x22, 0x655}, {0x100, 0x9956}, {0x21, 0xb}, {0x7}, {0x0, 0x6}, {0x0, 0xfff}], 0x9}) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000880)=ANY=[@ANYRES16], 0x10) r5 = socket(0x20, 0x5, 0xfe) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r0, &(0x7f00000008c0)="5c4b285de1b477072ce2adcf753e27fbafe18d07dfc59bdbd19be91727f7eab94d36409cfa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f116b842ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a9581c8b046960c02000000000000000a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3be3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec0000000000000000000000000000f23b53d94197c5522480a2db34e00db1765ff61f65dc57e1c6eda00f5a0b68526f3865d7d6d637ae3c273060f94ab9a98233773423b5a574c34d884579cf32c925f19343d133e5328c9c1628adb9ad437fa48316123a778aafcc2ed31e485ee51449629346a4e9e42ead2ac2426595ce4d51c85dad8f0f6cf5c2e2ce37bd83b4b460fc115fdf1e841bdc6ab9000000000000000000", 0x62d) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r2, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc12b72291a1849b5080b94d89a4d7cce31076178c4a7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614396a68cfba76f987e0d2d144e41294cee3c6cab79ab0000006f1f358f423af2af0f6f2af77acf72a9813dc90097cdec7d8efad4770ae87df08c569bf0b73f2d6e60b856df5654d59e3ec7bb0cc03fc8743f3e787d4980717c6df7b5fee769bc1458cbd550b8c466f49a01ce4556930b5fd841aa31e171080082ea7a03afb9b6b12c8290f2394bd153583ef1fb294bdc5a555c518a85b49a88ef08665ba92117518994d75a13d01c989a4081909abc8cb49d359ae53e6ef71507efb60f069185a7564f626ab1cb3497f3e5500a8b86000000", 0x156) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 14:11:48 executing program 1: r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000080)) semop(r1, &(0x7f00000001c0)=[{0x4, 0x2, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x7f, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000032500)=""/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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005420100000000000000221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semop(r1, &(0x7f0000000040)=[{0x0, 0xff56, 0x800}, {0x2, 0x3}], 0x2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000480)={0x0, 0xff, 0x0, 0x7f, 0x4}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) sendsyslog(&(0x7f0000000240)="e2d58aac12b0ab34f69746372bec270703f94ea2d10fad25fc90eeea3dd7db205c71c3439cdf64fedc85785fc486910d84ed15d6c68165ec1c043aa3cf11a857af8810ef508d7a43161c7ea5858a670c29a0034f9c178c859f2737b68aeb949d6df1f48a8cba6b1543ba6879959d156881086706", 0x74, 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a24f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/187) 14:11:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffdfaaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff0309907800000000450000000000000000290000ffffffffffffffffcba7c7fb9219c77275e64e5518f5bae6db8fdd84fa4969c08a88b15dd8894e4cbffac41a14929e841c55d1fb1839093361ded8093bfdbfd7175fbac0280790c03b0820f6fb55f97e136cf66d497cef0064470972499e44f2e49ed3f44da8faa438ca0a091460566d2b2c9ca1c5a96a2d187a0909cc1ba8c0789dc25875daac54e058f6fa69e040630ead6081aae6a8d5f4afd11ef66b583274b16b783eaf1ac86f5e69a55509a1e16f9ad2a2b0"]) 14:11:48 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) fchdir(0xffffffffffffffff) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) dup2(r0, r1) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x3010, 0xffffffffffffffff, 0x0, 0x80000000000) r2 = msgget(0x0, 0xd9) msgsnd(r2, &(0x7f00000010c0)=ANY=[@ANYBLOB="02000000000000003cf28f27da00961ef97f3f290d5a4379709d386dd57ab1aae83cb92f2d43a507229d874c4189e458a1e7f0e8169d05929c46c4474dbf65f4b58b0db03c0fce48de5bedb4d74e2a500e73664e00f0e8ad8b5274f4ee6a3f7f2d7710981f9e16de6cb68174668ff67269f12b31cf132a6e81d5fd2e09527691b5c160d353c944998e5c3768f8e0f8576b83c310e7b95e01d399515ffd3c27ea9dbb08ec63ac62fe828bab8a509ed62430a3214b12615050cd3667749992a62d15a13194fc65cb96369f474049b2a183091d37aa0cc01c6544108a2dbb09e96e254e6c1e850837aced10e8d67e62f42858cf4099f1c9f9b8cf0939aa5488ac9aaceaeab5a6d8fc09ec7d3711689c7520d525d1bdce8cb05ff009cea2f68bfd41a7ae72fb13a7495d069c596436e060d506dd808f7cde12fb1c4452fc4285c657e85dd379066c3c93243e7d0814a0931c432123d27e43e35298cbf18c067246a48073a3c4f8d4a7623f2825943fa4474249aecabf5ae4dcf45a5ebbb73aeec40dbde094bd72c45f8face61df9ac261db357da18781d22b6253132425cefd4b9587d6f5bd462aa7eed40edd26c001b6c58fd7dd4693d82f25dfc6854886f6914e77426ca2eab58c264cf4e0a51d9d32c48324d01269fd43c9299868d6a5a94a0b12c1aed3c9135bd7209d12b71c531b536603c36f64f2b527bb6b4703f380f5219266e655eaec22c6cfd76d03f4792a655665ea3b040267b0a6b76ced02a615b8d3c74dcba2876edbc080d668b0bc0fee8f0b955ccf62ee0a2fb885bf05805299701ace36bc7c3888292d4660f503287c1851262d8824b35c867ad5cd1211b3bf2d624e0bf24e6101f4527f3cb8d9c903f24c09db11e3b4d17007796fa0ef04f2f7e03ddf70200ebfe91e1aafd401e4665f4adc9aa5a7856fbd6712e6ab9121ad33e648b5487eb6b95811fe619aa1a25c7cbe3be5bc44a580a3fb4e2c1d6409a99cf0e16f30854605e137ddcba1866dc7ed99f589942d5c74339cc7c14a35065e209922154efe36ecaefd1ef854b52eb0b34ef2ad5f6f036910c5b3029aeec1c53f169299aa3b129d407623fc0de0e3383bc47b978c0fe13faa364eb6ad1eebfbcf697f39f160bbcb2aab2b61882cce465aa741ee97b44dc32cc933a2294f52e24365dd8dad52edbceb3e45fda534c2d82674246d434c07b578bcc7ebb97fccc34ac70c709b17e5521459ebec46e963c1018a8e1af4cd446002914c9e9578ade38ee96bbb058689953b459dccdda6ec6550dff935ad614fb0843e4deec8207752fc2c827d017970c7a395379420b4c2f5ef562370a986b3e036072abed8cf1bea53a6fa8b6306cad9732644822661e82e4479acd70d7e449bbbccf3516a8dc739a5e6d5dca5ea165732957c6293ac103bcbc220a3e77a509a0fc312dde5a04ab687b8fc48d8074de767fdfc731451a4419d1c6d2671c960e253c5beaae2af3f6a7aa877664d18263e348aeb6c43dfe36f109f8bd9274529d5639381d10ac227d107f98b0b01e38b6e503f805ff534a2c8e606d54270627aa9282232397eaa66654f0cda0f497612d79ce5c0bc64d3d5133934f21082f2c89c198146ee925c9247884f56209253a914e0d909fd5a95572cff14363b2df380b94dc104a34d20406c702f06a5a1d5e978edcaaf42f1e0ac8fb4125a0a91b4d5f732896259b5d463f0682d5225cf0a88b842b543e398a1c31e266d720c7f27d84ad0fc95f5713b54d00e82592cf71c3e3da9d67cc7534ef4267472818b743b59d3be457c2803c5594422147779229e23a8bc0e24bd8f97fcc774c39eb89d8d87e1d2b61a09e72e0b31427e7b9dbbc7df521a2191503150671cf470220b93a98c59cafc5c25914a3e040842a4dad75e31d8d2728bd6963982eb100aa6ea6a155c9c3403422b3ec6f9e1ef78a07f7d82ffbb1f4c2e402a51e29229caa4560f3aa5cd0ddb9c6ddb40df948cb86ef3713ecde34744e2df0b50a2ecfeda3dedd4e016c5ee248b234cbd779a92dca1e38e1bb07be783bea9d8100876d0948c59e1a99b6225a5b668b2beb3f746b092e5228716ea511e65b93319a5758ae63846e3136a9b498f43d95c368541f79218878308bd13807eb9639c6da0a5bff7b7f69e46dcb27bf7c544f7daa1e052f6ff8304f4f30d78e5e9acdcd6bb389a558510ffd68e69bfd6cd0d7c9b72506e6f4ef1bf5856fb182738407bcf4c5fbaef55891bf0539b2f1d730bee088a1d03da5cd7f5b9f0ceff476effc1a175f9d628e68c4527f8319be5507186d0f01a941c437ee1b7fcb48a2086567ce318970e4caf2248ee755380cdf710ff59bc6d4a9130e16e2568da57f947e04dbeafe03418918638ab142176c915fd913321aad679d54fd1605e77057e848067ff766da1681f2255f8b4e8ae29cd2d543e754783aaa3d5c004712857f6521b3c97d1ed2c48c115e7eb23306ba80d0815d5613dc4d106daaa9c285b64538cae7eb36384663dcd467b13b20ad485120693ecca20d4c69d59dc87bfba7d2b3ab725945a5602bd018147dafc2586db3f9f8140d71355fc7b442b788ec11ef3ca55af4fb9a8bde06bce19979337e7be2cb98bc0af5ad2141c4c954a3e0d719bd4d65ae22f0e8f8565c1034f8daf147b6f72b52af5981e4d92092a68c0a44fc092d00983a864de22d4d0fc6999df7aa42a6d8488245b1579ea5aea28309f85122e28616666b0ed6cacc48afa7f33d6a41ee92a7bc2b822e8e368e46a73e6a402afbc27241e41b57d643f652dfc828a4799c34751e155e641e79cb555b3c434cc79e78f36d0af122800a31075c17f03f4542d5c0c3c6e959b3c4244a5de6a755e771858b8c25007f2ceebcac152168fff76d95bf64df65118214b523b8fa99e933efa169c539ac551108ef367f9e5602383fd75d98ba11695a224185ec55d43fc9472b926b652099e336e579603c85062cd169c3481a13ad677fec6d6ab23b69111c9172c766f528a0aaa93620cb9f536d0ccb0fcc282058f086ac6064cf6850e183c4970539ffd936e81dfb8d2708b0cce1f7b8be406c42d1484395354b206b2f4a63cc0d7ef4a6b03065b3db35fad081e1c20eb737a8b3a44a27e8bb97e7b45a3e09aa07598d119652880dcac1fcbf474269d173ea26df8fc45f761e286a300ae16a66ff8ef929574307b2aa934922bdd69414b941b4043196ed8795019684bd4a1ec0bfc7077272174fd68d755338b4c184b8a6398d9dd42a04c19385785047feec8d253ff6e603a774407142dc35bb083389be3e7456936e093649041dbb24ec09547c6b7e9d7ab8a1f3b8f30f550f4aa581a547b330068edfa8ff1782bdd014bd9ffb8f7eef81ce30278e18fb8d8a7b5a5d14d4b25ffe3e722532c79e52ffe06610b52d53f07104045b22bd3d1c49d998d1093b98c68e79a0a6e79e17445527d5f2524a1f73feb3e1bdc9b4c60236c7066ec2bb9f356b79840993b34eb81ee68fe5fe9f2ffe10b57e20c2adde9eab8590b804883d673229f915180ebe06ec47dba357c0cc542d9f8af81315d2add7e229edabb0e698ce05e58abba3e56c0543ecfb7fc8187fd07945957bd36cd8734ff1daeb42f595a8005df714f7b57d347633c59dc19163e1ca7de48abc2af2ec7c730ba284a41460cefdcf7db48fa4d434fca194af60f461c476654e394363fefaadcc1a65c532629f03ffda6048f7c695d631a7a5c7e01fc23af5c967167a2a66d3227f60a0010437f2e92127012f7c2be42097c12ac468ed74f1c488cad692d63effcbc696ad13b28af1b0f7fc0764756b033729d47cfc74f301e26ca44415beea1d0d65f786f2ea214c6f041ed81ec73aced4b7e340e015b0a5d53206bcc4e9f65c0d1ff82085bc16e3f02bfdbf22701d95f1036274505024863c20be8be7e4ff99e4c4029e9c7135c044348001f73bae366ba05696c834b8c1bfb673674dc852a332287bbdc9f861012c6387c6167cf9f93379548ce8310e28b811b6fdc09d48a6afc4a1212740409c0cf5ed34d357e272999cadfb576781a763c6d74c7a6849b6e248b3918b4e4b0b67e5be00ad1cba6c9322d83749b17591752d99fdb94b4e7d6b34429b0a2484ce7b42b85e7817f3f9617547a4a97877632cfe5dbd37b0b5a25e0c17bd327124bef6e244eec39b2aba6a49631166b5a643e5c04c0b5209f7104aea5adb0adc1cf218652a7558d35ee5ad8c5579552311af646b92a85379254fa38617e27e533ae26d7385069c2bf9ab89610f69248a1739a02e474699ba4126d18ac9f1eef1f60c25536414b2bcd652e3033700527e2efe750a37b7c8fea971f10bd5c20f4d3d4b740e6e914edcae514361268b73471924ae0a01334ca635fd8171e186b5e24627367618a3449b40a0677c18cfc0b23954b1dfa2c416fd448d237f347c003df23c4b4933dc906764c97efbc7840bd1e3c7ded4bd31509ff7a6af89b88138a7a88a882baacd74ec10eb3efd97246688080e8aa535a4daec22967e058aa772a648f518bba231f234514951bf007882a9d773f8394542e970684520307bc5b169b580a32eb713a0283a9eb612cb7a9e44d2e6592fdf55dc2cf5dd464e8d5ab1480c33d7669a0ed43899bc10ce4a7fd0f344ff6b374a17dcda2ac5711f0e231baf7cc8309c35acbc04bd7850a506c665e1f2d979ca987ad39cdae3b8db8a2aeb73cb9e0393e3557e03cd7d29d54bb6d7c0f2127e7bcb337b4539bc703b82ac47892b094fabca23a3693c2601e4e631d6da698347f5010087443424646a1ab541f5737d8832e09affc534b02d7a16fcb0b8feb2f2bfb180a5e20b96f1f9b9907d6dd20f2a669ad4ae4a982a200315a0b247cf609b3f286b6abc93c0afe01ebf64a724150377d909fbbc5ebc322b01e20ff44eacbcf0071d9a3bea349105518cc7ceb43e58b73af35fa3ddfc67f867c47627fa2aae3d2b705eeea5a5d3f8add59e22134d29128e576ccf2656538ef236d328ab38313423d2bf89daf8c8278c7df1f4b13ae1af260db30794950fd53175d8c1f361887da887b5b3150863ab8111a381d30b3ea33ff04d3182886f0d54e04dfd233009953c36cea452710340b8c90912a35f860381675e75f0c21d80a4a7365fc2cb3797f263dde5900eb1cad5d422cde68ed7ac0ab4bc5e9618279c6b6c336ff4e988bfeaa999a93626bb033c2649ee0473c06150ff5d53344ef818852cd89691811a2b9ae77be3481a9b0189ca83f86e06d7b3e36c06aa5cfb3dc8b0de729dfbd6f4a63cf006404a823c67a7011f013099f6efcd9784fe05682f59895d5daa95931216e98b92564a8c851f79a06b1fb18355590a9f5d6fdae4a26b1c145ea7319df35eb668438f66a45cdd3665dc1c1ec4f3d466160610d32cb8c9a00e26c867a97427f20f7e1b4db4c58a9be2de8d42978f409049b0f052cb1a2e251f5675682d3b1ef81b1c420fc9d6fd6805285a30fa96a3a4106e6861623f4ec088bc4e110e97d01b5e42883a62e22ca3c056b228f2686d43ae689b5ee1b4b8913ab515a65f586f26de5197424ef3b2c656e0ff0ef77c6c1569ac67265ffc06ba14e63c0182ee8b94cc44960fa48a7ac5cdb503a0e12ce44e3e51b70a49ff813360a5ec7cb6fcd9b36bb13bcec165577df1d4e51b8408d5413cb53af078fc526358ba1eb32358a76f727a8f95f662e8ea07cb30babffaadea97d52b816b8f9ac02be73b804dc37dc4745cf12f8ac5c12a81bb82bd3515cc67b225a24b98cf5ec045592bc8dab4fbf10051f04465310a5567dcdb06c060af1a25c4c804c34269c3913fc97665eb42996257c8343b2ed392622eba76639a4961298acccbb17d6e89f2bebedecf65d61d493713a17c82"], 0x1008, 0x800) 14:11:48 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) kevent(r1, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xd, 0x0, 0xff}], 0x7, 0x0, 0xd429, 0x0) 14:11:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x800, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) pread(r1, &(0x7f0000000100)="4b21d7de8d57863892717cf59f14842531eca304f92df7198b3d4ec63accc0769c358cc6ed3e67d62e200f0576878cfd77d071f92de42a12700d84d20f7d802b8551cf58da9f7e81c5b05bd9621216f049e587db13f2027384b17d0ffcd80d855a860d3c617a809863ccd9290b09f4e9c5f43f6e1acab0573ff47cb409f3cd9670dc08bc54550601d439c1f847281908cf90000edceacfc33fc70e83eb8b7f9edc42f0b9e40aee", 0xa7, 0x0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x10002fffffffe}) 14:11:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) shmget(0x3, 0x2000, 0x34a, &(0x7f0000ffb000/0x2000)=nil) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x40) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 14:11:59 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) 14:11:59 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb8eabe42aa78bad4b4bd6df57eb8c805dcd8bbbd50a4db49c5c6e906afed1abee90e875d9040000000000000042736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b826dfcc4ebec0f3f35eab8669802a39979de601000000000000cad5a500423d7168aba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1a4a2ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b5fc962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5f"], 0x107, 0x800) 14:11:59 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_extract_tcp_res(&(0x7f0000000500)={0x41424344}, 0x61, 0x0) syz_emit_ethernet(0x3e2, &(0x7f0000000a40)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3ac, 0x3a, 0xff, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}, @dstopts={0x4, 0x3, [], [@jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x10fd}, @jumbo={0xc2, 0x4, 0xfff}, @enc_lim={0x4, 0x1, 0x9}, @ra={0x5, 0x2, 0x1be}]}, @fragment={0x6c, 0x0, 0x9, 0x0, 0x0, 0x15, 0x67}, @dstopts={0x2c, 0x39, [], [@jumbo={0xc2, 0x4, 0x6}, @generic={0x6, 0x69, "a408539bd474334a5d2a22ea4d89eda9af1d7e177d683ac4e29ec8d0776d0e88d7ab56aba37bdc3d98a17f196ce75459e8ede38240e4e9c7abd70e4cbe1c74a8e9f5dcc1372d2b25111bea7a0dd6c515f5bb0c50ff92f39e5da12ea002d764d003a316bc3881694334"}, @generic={0x3, 0x5f, "af3b8eebb1c0f8262ddccded9376c5ce5b96b365311f39a48aca06cf7dee7a603d7303dfe6ab9a129c1b60a10ce2372dd7e481eea1b93d123254f6c05343126646373ab33cbc8f9acc094266bbbedac0149aabd25bd0a502b04dee2ba75a22"}, @pad1, @enc_lim={0x4, 0x1, 0x92}, @jumbo={0xc2, 0x4, 0x1}, @pad1, @generic={0x0, 0xe8, "d77931d676fe200d50d1238f95092ed1a3b673a753771a95223fe1c6eae8806e579f47cc6faa1a39852e5da5b6343fbbcabcb67d6f132e2429651d5e5f0d099b3db01c8256c5703ef844eb75779fed5b5f6561e702f9a355fa19e8f013c2a31897c820ffea45864bc08d1e4bd59231e3ba56128d3d9b75fd2dafd0fe00ae6b684ea062a14f66362fcde88a7c409a05f7404679a9a8ce19cfc736401354fa92d55174abf14845054daa5a7cde417a02429b5eb4bca66293a45529123b431a0b3c74279f7b7d808f00ddc10b8a1fa7e2ac9ef2d14da006793e673f910479f1cde71205e61a0d842018"}, @pad1]}, @routing={0x6, 0xe, 0x0, 0x3f, 0x0, [@empty, @empty, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty, @empty]}, @fragment={0x3b, 0x0, 0x3, 0x0, 0x0, 0x9, 0x68}, @dstopts={0x4, 0x0, [], [@enc_lim={0x4, 0x1, 0x8}, @pad1]}, @dstopts={0x2b, 0xa, [], [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x1, 0x2d, "f8d63e9dd4080ada07d98d2d7d6680bf1af7c253292e0657eea070b86086c2861a597f1c7ec5e9d08965453f17"}, @jumbo={0xc2, 0x4, 0x40}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x80}, @padn={0x1, 0x1, [0x0]}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}], @tcp={{0x3, 0x0, r2, r3, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f00000002c0)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x74, 0x1, 0x8, @empty, @mcast2, {[], @tcp={{0x2, 0x3, r0, r2, 0x0, 0x0, 0xd, 0x80, 0x1, 0x0, 0x800, {[@mss={0x2, 0x4, 0x8}, @sack={0x5, 0xe, [0x3ff, 0xffffffff, 0xc2]}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x1f, 0xfffffffe}, @sack_perm={0x4, 0x2}]}}, {"b827ce0788e98009b3fceb7200260192481704118c2a3668d11f2f6163c836c59369196a8a7373da1e24aaa3a9b3be5133b8c8627b0c30e06e738ed52e3c6c5f"}}}}}}}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 14:11:59 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x10002, 0x100000001}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x9}, 0x0, &(0x7f00000000c0)="c66365259d939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8931e7d5fa23bd8455b95f81033ccad5d79f8199569b380fcf6ec13b1433974f732391b9c74eca6e8ffc6c35141f0339dc0ab815bf61702f63994f9980197e4d645", 0x0, 0x0, 0x0) 14:11:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaa9606d1bddcd173ff65aaaaaaaacdd79c78e0000002000000000304907800000000450000000000000000110000e0000001ff00"/70]) 14:11:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ef56c0c0c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098b73c85ceb7d135bfd18a07634d3910a956ea948281d600000000000003ff000cf85f8783002a678b7cff7f000000000000f3ffe8cfaa1d4ab424711f88d3525e34e7631291090436ed8666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065405ec5c9762c34c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad4190509d0cfe"], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b1000504000000000000080001100000000000", 0x13, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000340)) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r1, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r1, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:11:59 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000000)={0x4, [0x0, 0x0, 0x0, 0x0]}) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:11:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc02069a5, &(0x7f0000000300)) 14:11:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000580)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r1, 0x3f, 0xff, &(0x7f0000001740)="fd15d6b8db2d99118c5ede4e96edc2620c542a63ab63a4ee2d1c56785be261a8e62b18b4da35345f37ff3ac66d926f371b0bf2d89b8740fedd523d2be1", 0x3d) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000001680), &(0x7f00000016c0)=0x4) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000f8ffffff00"/110], &(0x7f00000001c0)=0x6e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="77c08419b4a6fc228bae30b0a3fa91d25bcbdfa275e9c7c0819dadbeddcff9bbb5b45832316abae252f567728db5aaa29bba55b24fed26cb4cd946dd7d6670ffacafc8100b75a722caf0dede27fe1c3d0d4f67c5757e19f67028564a338bb111ba34c2519c3b089275311cf7545dd97494309f891ceb111a6385d92de45bbde651df9bed856de6014b0c593c369f9911add1f76c7fd9987d0da66aac9e6270b59c2b3065d47b58a0dd225e0af47e618227fe27e132d893971cb1eba22bf5d83a3a3f283c6d799cf10dbd6677d25afc688b3c3c03aa55f18ba21ebfc6e654807cdae0b5c8576094ba849ec15ce47a", 0xee) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000000200)=""/131, 0x83}, {&(0x7f00000002c0)=""/30, 0x1e}, {&(0x7f0000001780)=""/222, 0xde}, {&(0x7f0000000400)=""/118, 0x76}, {&(0x7f0000000300)=""/154, 0x9a}, {&(0x7f0000001b80)=""/97, 0x61}, {&(0x7f0000001900)=""/203, 0xcb}, {&(0x7f00000003c0)=""/19, 0x13}, {&(0x7f0000001a00)=""/171, 0xab}], 0x9, &(0x7f00000004c0)=""/70, 0x46}, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001700)={0x1, 0xffff}, 0x10) sysctl$fs(&(0x7f00000005c0)={0x3, 0x1}, 0x2, &(0x7f0000000600)="1fdbc5a3dde17cd6044d9b87e92de70aa244ea3c0b63e5793bf7decf6be6e15f13fef1c4", &(0x7f0000000640)=0x24, &(0x7f0000000680)="4bfd97383258421166eff81ade1979a6627e47d387a356e95837a4bc96953d72d802916dd0a2512ed5050a895cd3c76394d880cbbde366aec25e7558f11dc20243b1889c9d1d3a3657b3a3147eb8de741f828a1eb1a24916e72b19f347da614ea82d3e2e7fba84960e3170d8e0140f8429913f81eeba3f42bbc34d8ff8bc3e3758cf288c8814b4fed92fa5a81d4801331acfe9101069229915e2751b6ee00bcc72ee482b021e3a5858c5290f5d82101116b12199cd71901de152332bed8a9918276a3a119446d69e31cbc01081e5523209f05b70e747276a4d242b8dd526f194f72254dd404be1e513969c49bc918878f890fccb378c2878dcfe0fc9de814cad39bd958c8e48b5db1bc9b349f6cdc982189ef3feabc00decb402a94ecd2d07a072af588eb00509c7e904e76ccca10ae594a3f2704cf7a06e6be355724fd152e1590501d716f06e18c07d9338aa8e59ca94b8e2a593f27a14aaece4429d9ba3ef8f8208634b96fd06fc390bb4e1cc48474ff43a976ab5591ea8bc03674460eda8023738a92e8c1cb0f758ee7ef5cd3896d735f286977d931680002ecc89502095ca3681d5b23c5efbd34f219e57db59a8bd80abafa3d57937c1e302661307d8029db9cfe060b3c61099bb32e9f345ea2ed2ac08fb6e78c0704040032022a5321825015276991542052f33f782dcb9598a2ec5907ff04fd075bb29d610903915a5b6175121aadfbd9ec2f6442ed2e0d672c6147e9292f95978ecc11c1a97e98862ccbe364431474c6f3c89ec24ff06117f2486ebf8dd7b2928a3aea7c44e48770f322f2adb9d330243b3551f60d5354b8ed838d46cbdf8508217b1412f9771c4a4c82bf115fdd503e104a307c35c1742066ed7558f07a27f563ea0f6a1491f3e204ae0610a3abce32f24b246603a0cc382818203f58d953bdf0f6db0df9cb7cf7b4860d290a3d1b3eac92314ad8467c5401755553377fb524627ed426878b82902d5fcae2a6a286b886931bce27a228c0294dd3abd9ba0f581d4e74b2ba6327c42fefa39910f2276999fe5e8216924d94de80f1263dfbbaf57e7a44e6662e785cb7876f1939d2ba7283be5393393a04b2b56d7b11e933afc9ef1f62132b86cf8fddc012613d869988a43acd29effea1c9153282f1e8c59b199946717c24bf09a08a278642c43bf613cbf3ff86455d7c16f9f2ffb6268c6acde42c31efee222e2854b6dc462b572d46b4ccafb38fc60f3dd43bb2a9cd60bc1b7e3aef1d5f163b7b4b6c66506941169685b260dc2425404d3c33d51ae02db2b4e13792596328ced1d88825919e6fbadfc5da3a55b6df58263342b0565821ee65dd7ad66b248285755c21fb9a0c975024e7f32a12435c10079f60f9419dfc44614446c98014368ca8e39cc87694ab850eddac26540f8dec85478f181d00ea338f79acdb272718ab9a3846ae4c4a03db783a60943a542bc8f434c242594681762690c3d4c4c3b6ca3e9e426b811d2594b965a24df1578a39bcbaae4fc948c98d9d8cb47cdf54432024193a69ec934ce5fe0cd8ce9f47ba47bc8ce33f8557c13351c66954f889e6b7c7787f150a54125656fd587f1f1deb894a99aca00575c0eebc02c68e5932185c3c09b7a005ce3227afd41d0d2f0db02e2dc3ba2bf4381be3a0c1703ea5c0bb9633703ee19eee2041edea432dafbcb7d1bc6555cee1712367ec5ae9fd23ccc32994b8e2541033a85ffea01de70c2c98a2fc62c18afc14349cc41ef75d4eb4374e14b5a5819ced6c3f46bc78accd30d06eb4c113dc214fe8697605a8aa201f8c75a10b54a8125a2c18e021bae7a36da36cad1f9d99d5cc0f283de70e972bc5e6cbe653ffb4f90bcd49fcb9ac820c66fc76e37c61fe453b1c8db1f7da54f8547f4e699c5e3760cb7033279bdb36836191d7feb50a6097d85e42547851bf34cdc0170f43ebfc69680243c70029fc9e329ea96d24f380fe4df3dc45665f7baaa5dd7b570aac0ddd8c0f4982e6dfe07e47d3e1716e9cb988cb695bc0f6559921ee1750b8454a0cf0203e3fbf94c10674033cc290266fe5082b58ee361a1c231bc1dae0266331abfa38ae6a2ca8fa9d7cf9dc00fdc06b9c2170efc3de398f2b46125813fe68d921e43d2adb22767fc38163f4747a588ab061ca9011107e5ec21fe60fa2373ce6a56a810ac83f503ffe510f67a2b8e3cbbb00443891f65b08261c35f318b8cf1b37a67d1c3410310120da77d5fe6b574d3142f5403e8e33832c9632f3a55a8034d892f0b02b5b5e1e3e6486410495f8b47b484afeffacc476f25dac0d3c10355356ba9bb3c67cc50c8c135086c44bc1864532fade28d48ad4eeb044fccd37bf80749e23d2ad41e7b450c324df8a25f55a75569719acc63763af44b177f80abbc8794cc5a1575899b4f4d0ec25c3ed9b74cf54b1638ff618f9c9806abaf44b0f4b7a391a71afeb8e893b40f75b1589d3134721cb175a7cf33753cf9556080ab570716a63989fa7eb36be28f64085d7a894cd6a0010dbac92b515943d0a27e4b93a29ae821c8e0b53ac0e7ec7c7bc079d0bc8169df8e713194d63cb24390c6b9b37dbeeb894373204421442a4e8ff7b8a5a074bdb19e043079e5fd501c5fab400d8ea2ebf2486eaf6e0405d66a1a8666e5c56188b5a3620f4084e5de10be21ffa90d6c56463ef1167ac2a600118aa5baddf3912b9c3f1ad8b5c38420a2c7d184b767f40f034cae2710cd155bcbbe03999bdc5bfbaa194952c3cbcb542734926843cbb30c6ca3148a17de700d68966bd051c60519b1805dfaa48e9b290f33507c987ee3756f53a90200597fc2f0428193e8049b83cf6b7063afa33e11e72a22035d0f0c32104aa314ce3a5aba376d766976ef93cc3bf59960d84689c3056f8db11b584fd983fd0706d993928c10faa5e54ae3244f77052982786b7d059b7ee2f494905f0b50825901db6ba6d972526dcd737694cde8c7260c12f8826aab8d75844ac3e4476a63c56c2db2fc3c98640434ec14aa4bec0350539c8f0365d18d8e54d13c6e71343898660f2695dc593b4c5dba5a11b0df66a4a298dc8605319d17966d575b63efdd432beac36a027f887c4558cc964913ec30e75ada314495216607e6240b67fd60cf2b35a9132f6471931daff75063fc676f5bf93db930e12a9ac106bc70c055184cadc266c4a49654ef68e1ebad9058fd9c5650ec5dcf8fc3be7a9b32e6d8aea48aeba9bcd58c09898a77aab2787dcdddae1a4fc286713ab71833f10bbceee2b07f34b026544c1f434845fe10a46512835e96a272993e3c54ab999ced75cc6a75bd12162c7bf2b7f31c132806ac1180f7518d771864fb39f3fec4d4891cce57e246da78f588e7720808fed12164e654242cf0be86f5ccde17af98d686fccc13cdb98a13847c7fe091075e1053a54d00a66a2d3d4bd9d86c1ff500da78459bf35387e8c3dc06d4952955bc37e2140c01f40ebc10e71386612bc989d3fab78891819c9eec5fb09b5f1b884bcd47acc10a60700fb01b8823ed85703d2a1b4e96a2ee7eea1ea03dcabb86e477b497e80cff70f102714786666b67d8a7d0d6fbb1dc0724ac246547298d925c5957f62d91f2f7f64db77410fdc09bf1ce435ebfe520e167c5f8bfd0ef08a5886af9f6246d6f3fab24c34c50647f70c0e1c3e18613b9bb855ff021348981bde8949d37714538dad96db5543e621cd9f779223538bd5b240c20c7d1d29c69b05c75b4685657c4f0431e2001b88d5600ba235720fae7e35b2a0684501306c784fcf97cfad674d13d4f32f5908917fec2869bee705ff5cf59a84598e4254b2bdaed68766f462d621a6099e14647b2620aaea0801c297f6fc7603b6f0c23acea665fb59d7e45a48ce1d5382defc58129ed6f5a873bb9e1faa3c77f3645f7e25f39e32a973bcc2efd469016c6a4a66f67d21d52ce10fbd8e9429bdbc5db4906efe7ac3073671f0e9e0cee7e8655aadc4bf39a437d625e2bf1c1232cf7caa3756e53b9a1c693c1bb4d903d6102b1f0b119a2668e2769b77a86bbed6d8a88f0e6b86fd9a2cc7172de115512d64b4ef1c44d3f3884c6840f1fe9c2c6822a8be047eba751a12c9bb2069a093f5be24e420c5382e34e80705738084325f344744ed8d09f45b934fb860d6b42f2cd781d8f4f5a721d98e7f1c640e98f4f655e7183410b1ad6aea19b81e0ed21e61f5dfddf5e3f299ec1f2923d9d10a8f4d88f692dbabb6b097fc1e4037ea49cb81ec265d902c39afe353b9a4a5971456ce8bcaa6fa613304c80ae2d88b98864d005cb0f1d64025439bda3dcd6c082842f53f3cd793b99bc8e5535e31cfcccf8ffacc3d962aa31b871802b2af0b1903aabdade37f00af8d43f678a2924688b61d1d34780ee90fbde90e4bc152a64a9cb7b5c02407cab38fe1a1b261076b7eb77be5eb511ef5c4d9016a978c8234ee63502363b93777e56aa988f7bf4150217df0f7ef63b89a0e3dd7694ffec81d3e802cf381bb33d4ab1dcecdd45a5dec678b367e83f94d8cd499180099bba0f3fc9f1a1e2eeada7100d4307bbcf5836fe1bc3fd05b99cd39f1a0294f8e4da58dd05f941aef12f99490f9b9e522a48e9018d53c615da48f784ba768f60a0bccbe7dacfa23c6ed56ba186bf937a30120f1b96c077617946c26d6899cc3bf10d22581331a969e9f05b483eefbdaf2de90a39dae21e10993a7fdb45475d0e725e638cc42c336eb8e6854d11906d0ffe70ce7c926573d9caa3b819f8682ec6a2440b1e0c53e107193f624dcade09271f894327aa39e24101a8afe37e5651e82b22e860fa8653833afe17de44fac1891097d7c15bd5b4898ce66fc372f1ed16f2d91f07c33b0c07489ab0f7f49d7e3c28c1a7ce642664d2e90b6556ed186a1447fc2064826521f2712f7a913c22334d7a0d992094dbc7ec30e071f55045c7cd3fdf7820c0e24527919ae4bf476ca4c19396e1f3e6445424fc333bedcbf3ea1fc38181f245b2470b892820c824ff2fc35b26c93729cc9c1b59fe25c614a4577b6cf652f8abe626d6d3fc87cd883e486ed673ee0f79f9500767c94f9a72ddb0af426a861be1cfbbad7ac6f53a464fc71ef375dc08287c4af6d392e948e810c6a9aa49ca40c2fe4d30833949cc4a44e8dcf42bfd9382dd58ac1736a464a2049bac04f649c6acd98dd50e7ae348a00cab86cc481eb458fa33165c9da94997b57becb4004867fc06af92c07cf06897b25878401641ab68940e5388372aacd684813b515325519adf82661266b79d5407349124bdb40bdb40c3d603608cc82153cbab169e5c80559612027fa85fc89fe9d542c255e18f00d0603c631a3bc89cbd00a4ad146ac9f6b67c70d73a7eedc9b7d12fc5a148f9a5ad9b86a062f56a59a509cb7e6b659328caaf8bc9010f32091b5f26d3a3f56dbba8ebe073a69ca2d01c372c492e50f309bba8413601125e361130dbf82c6c146fa7e495f5714bafb1d5af67dabf5cb6d7cbb8b9cc3f336f077b8af6bbb96560013a60c77745a7b265167fdaea168310c42c46419c737fe35460b3c9950f3024a9caea26108e552990fd1b1de42fd5e3e18c69ecfde1eabada05c5795d837ddbcc70df7a367996e8d0c679fbbc4b354eff4a9c2893ea85f58adfaca1c4957bd08a7c21830ec24935f3a5f05fb30c1dae922fc3fed51b3fd0c3e3dcdc43ed60b7550a209ee9ef6cd2ba8dffc71be15ca4ca0cd8a8d614112f651bfa286654e3cff05a88667c3c906c0634cb182be606ca5ec79f0db61bf3328c8cf283d9188bfa6eefb7e06b3af65f78d1e99f", 0x1000) listen(r0, 0x80000000) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="37718000", 0x4) 14:12:00 executing program 1: r0 = socket(0x18, 0x1, 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}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x82) r2 = geteuid() fchownat(r1, &(0x7f0000000480)='./file0\x00', r2, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01, 0x0, 0x0, r2, r4}, 0x8, 0x3, 0x0, 0x0, 0xed9, 0xfffffffffffffffb, 0x1ff}) fchown(0xffffffffffffffff, 0x0, r4) close(r0) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "00c400"}) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=ANY=[@ANYBLOB="00002e2f66696c65700056721ec509ab9a1e6adeb7b09eb450349cf58800942ae1adc4f255ec602466b16d5ab21abe5a8def8f50ad954e0227335e3e437d7f9c1f746ebb2caa81e8a60a15c24d73633234b03f75ccb5ecafbd0badc19ffa95744adbe225992ee89e6ec0cdae41b045a205cc9e39c4a5362c8eb5182386ffe9ee0c1675b345de2964b7588a693414ac3c55973a5738815bfe540f4443784f16b1e39f302ca41646fe8f7f68253dba411ff900545e842023d676669869d5c9283ddf9a089f7e37acf65af31a5c0c7a6a2e69e5abc66dc4490755f631b0c80b18548f0239bb39081b6c5816afb20b0e9609fe6c4a000000c04e3a4d19e5633889c9969cec5ab27abfa74d45b57f9d7ef74672f19acc652bad282cfe57e2fa08be4d60b7e74174a3f59104235476fa22d56e5c0cf068dc804139f6dc7b3b1164141ecd446b1b2757b0f7594403000000ccad92ac43e0200599c72bf96b099b5c5d66878f4fcb603af74f898c5423a0a0761f43e1d09f396d1373ab76181e9b8c64acd17054bc6f1f1d5b02f797674e58f050237adc85312bd5496901d443bad4597a21631a9d7b5a1532f76157787fb8d01828b871185756c92ea9f27c35401e272667a84234ab7815d246bf96d8df3b932e63a549979b6b82bf9bc6672edf1f45b31e0f022e8a4cbe138ab3cb80e93f222b5d1611f617deb2b8bb841d93c2a91a11c85fa59eb7c83fe4349fc1df41852d332ba199a218d53e83f0b7d3c61cc2c1b2b85d01b0ec833606a389bbe5d1186991fec539847eb1c5ce41160b8448d4ccd0e726cfd4c50a812b9d8536e6a067273646de450d92a51219d49e298439cccaefd00628204f8e923ff314324886e41d3195881d95eec3d55d41c02216b0f5426a5533c8da4d02517dc881a7c492a4cc1b38cede1721a5f851f550e3f5b6e1c9b292fb6ced15810181044eb315a77eb8f285039c2842e824955611a3b3c011c1d481a037fa8c9ec9cec10d3d2156bd7f"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:12:00 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xd7}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000000)=0x81) syz_open_pts() r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kqueue() syz_open_pts() 14:12:00 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @random="316defa4ce83", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) syz_emit_ethernet(0x12e, &(0x7f0000000140)={@empty, @random="09eb2c0d3819", [], {@ipv4={0x800, {{0xb, 0x4, 0x3, 0x1, 0x120, 0x66, 0x0, 0x8, 0x2e, 0x0, @multicast2, @rand_addr=0x10000, {[@noop, @ra={0x94, 0x6, 0x59}, @lsrr={0x83, 0xb, 0x47, [@local={0xac, 0x14, 0x0}, @empty]}, @generic={0x44, 0x4, "c3d1"}]}}, @udp={{0x2, 0x0, 0x8}, {"58e7074ac15a651ddb86e39462c6b600a2ccaa5c197053358af2c9796663001b873d79fc291296183c759075ad01e46b3d68524c4d1ed64db4373d6950790b363c1701f6cd473abc6327c0d3c479bc279f3c4eb06d3de6470c35b603d102558803480200d4bc43a900274a21d7851a4d26d822bf5b241f3d585f40863f162fb6a742431adbc6151950047948cc93213189efdfc0b7016d35ca8084c04eb5299b70d9187cc17714c7ba4328e78de63e66309155c9d6128cde089f2953f4477e38d312c6d82c4318bd613a5fa3fc3d6f58246290bb3796a649eb876b00c3017054e7d516b7e29bc8fed57be6fa"}}}}}}) 14:12:00 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r1, r2, r1, r6, 0x10, 0x1e4}, 0x7, 0x100, r0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r7 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r7]) r9 = socket(0x2, 0x8002, 0xd) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f00000000c0), 0x14) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f00000001c0)=ANY=[@ANYBLOB='e0\x00'], 0xa, &(0x7f00000006c0)=[{&(0x7f0000000200)="877c7eb1b01752eda6", 0x9}, {&(0x7f00000007c0)="f2b52fbb2a43dc9276a6253be2597437560a18f6fa55f9cf5954fb59bfe502113b6d017755d49cf9a2b4951e3be52e3f3c9bec1acc9bf7c09d73b693ca86c5852d513d76e90cb180ca0adbb37463c9248154e8dd851d", 0x56}, {&(0x7f00000002c0)="4794fad0b9a22b17c4105ea3ec952391b19258f4f961eed3b4a610c898dd210362118e55fe12c5ceae21ab2a877616b1fe76cc6ca0b16e4707f1f900aca441c43c33b6e2a6c580539276a791543b293f66020555431830382c16caa775b890ffb9ef548ad3a9a8db5a0840fb6f572451f4a04fe87f5f2b17d48644282927871861e553c68272df838aaa712dc8c57d6a50d628a95f7c8a0ce5e3bc2a7952246f78d4f8d3bf700c555bb99c3677fc789122959bdb4acb7ded0088e059b6af5f87fad02978b966048a72429fa60630cff666d7e01ac9647b3bce6cf93207aa4d", 0xdf}, {&(0x7f00000003c0)="26bddb1505b309f5e83e3354d2d1444a0786fcd8bec0a13589996af533d72c479d62419336f89085e83562dea54eb03cbfc28cecbcd6bf914ca388a809be40bdb9a6a6c1c783349687c605af4f4dc456fb49da659e3051780153d970fb7a57374a97", 0x62}, {&(0x7f0000000440)="0adf37fa5ff6b6633bfabc3f63acacbb108d51ea6fbfa78af31a31fd6af75f2b781aa6f327c09934d30acf74192990f6a37511d3a1489a0d1380ba83c4685da5188792e605545af8e788dc6b", 0x4c}, {&(0x7f00000004c0)="dbb13612c488c5d815b19aef3c9085ead07b98d86e252dba5eec0274fc2ab6a874e0ed8a635d46f9f48fbd0da3f3851d864c72d0a485a544090efff29cd5a6aa07ed76a66c121a7c5b73335a953841fd2882fa1b181a8c4cd610a2a2", 0x5c}, {&(0x7f0000000740)="0f97fc50137d64bce505e92332f174fd52ca74f05d60cd75fd6bdafc682af7d678ea411187803e2e3137fa4a0afca4c59e2729d737e62140824bbd545ef99ed4e6fe62704e6222bdc54cc3035720820e5f93ef6ec8610d04593a05550aacad6093dda1f2bdbd18ea7296aad0f58df906d7c38020ebf5d704e2393b867225", 0x7e}, {&(0x7f00000005c0)="32df1f2a6f8b05e19d96e59925732cef5fa4c4203c5a185e4c0b894d272376d7a5ad09809392aa951e351a3fbf127481af6e27dea419c4ee177bb39f457fa9b623fc91637fe3ddbeba18dc57ffcfd45f84cfe82e85d2b46b4ae82f0df62252b0355ad3b6f8cead2c5d6bf353b81f47852e9197e7d334d798e7ab495b04f5b4cc090e66b646926db1bc4ee59a756bea8b64f2b5ed49f4613576287fbf0d3b3f7b40cbfcd1b6167cd58466aa26e1e45dda025c83b02e866ffe279ed12b24c50841d9f596d069eecb8d176b207a1bd5b3da9a0758588d96779097910d0bde1d5acd203525f761", 0xe5}], 0x8, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRESOCT=r3, @ANYRES32=0x0, @ANYRES32=r5, @ANYRESHEX, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000f7ff0069e87d000000000000ffff18a0be", @ANYRES32, @ANYRES32, @ANYRESHEX=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000bfff000003000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRESHEX=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES16, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r10, @ANYBLOB='x\x00\x00\x00'], 0x128, 0x2}, 0xf) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="91d82478d723139dad2e870614e29d01a43cba13a193d1f3dee5e0803ddebd4db17530676ad3508f53862b911a1da628f55a0a4603de73aa6e3f9467c9e116c393c62bca651302fb", &(0x7f0000000100)=0x48, &(0x7f0000000140)="a42bcc59e362a26f5c1a31cee3c07fda3529503c42d4457e0bdab5e3cd6960c3e9e335789f276758672bb70814c2a93ee3e0fab3e9eba547288a482edf3f30599ea9aa8702205dfbf0ed6f6698d863e91eb215624bc2bf", 0x57) 14:12:00 executing program 1: 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, 0x0, @rand_addr, @rand_addr, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2f, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1, @multicast1]}, @rr={0x7, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x9) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) 14:12:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgid() getgroups(0x1, &(0x7f0000000100)=[r2]) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) 14:12:00 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x2, 0x8) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000080), 0x4) 14:12:00 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4004, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x80000002) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)=0x2) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000280)=""/74) 14:12:00 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x1a}, 0x2, &(0x7f0000000180)="cbd01cfae88af325000021000000008af009bbd40cf59824dd98cd5afbddc2ce42b5a606000000de42750300000014e267ddff001b071a48e6494316e38a04ce76a93d7d4daac901c704a07dc745cab5648956bb51dc211f6528fc42da81dbc7d68cd5c2530d391b93d4a04a5b8bfd83440e60d46ca6e47959a9416d5ada653cb9d0ba61a54bab6ff35d00000000631cc0644b4a24180f732fea5bec0d7ba7978f8cc1bc16b56f658db776ed77b8eef5e993df330018f4bf9b1e20e28fbd87bb298c9cd9e5f8e5cc3fc83b1f471d834c11a5cb82071aa5581eab52a399e2ec038b6a1d937b60be7e8a586ef57bfbba0b1851a3cd0000", &(0x7f0000000000)=0xf6, 0x0, 0x0) 14:12:00 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f00000001c0)=0xff6f, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000080)) 14:12:00 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x45}, 0x2, &(0x7f00000000c0)="d3cf5b07", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000240)=0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x54}, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) wait4(r2, &(0x7f0000000040), 0x9, &(0x7f0000000500)) setsockopt(0xffffffffffffffff, 0x39, 0xd, &(0x7f00000000c0), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x1, 0x0, 0x100, 0x1}) 14:12:00 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0303907800000000450000000000000000010000e0000001ffffffffcba7c7fb9219c7726aadd3b92699918de82d349dcbe99a313b8813378e1effff016dafb7532d3682fe9f21b3059203213f969df80afa962d78e7592e7869cf"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x407}, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x107a, &(0x7f00000004c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "70df7f", 0x1044, 0xc, 0x0, @empty, @empty, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x40, 0x1000, 0x0, 0x3, {[@generic={0x3, 0x12, "b614c7e362d855b87fd739aa14fc9f98"}, @timestamp={0x8, 0xa, 0x5, 0x6b}, @eol, @md5sig={0x13, 0x12, "cfa89b1ac25cfaabf322c7096172df9f"}]}}, {"e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e849305d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f2827107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f21f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbbcbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e4a89249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dadc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf82d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91933d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c503dcc72279"}}}}}}}) 14:12:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) sendto(0xffffffffffffffff, &(0x7f0000000100)="94687fa9604b04", 0x7, 0x601, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='.\x00', 0x0) 14:12:00 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000480)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000d00)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11704fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff001d791fd8dd67343fbb7129f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b707c3483fb79dca97fc92e0593683fd1ad13483cbe8f3673ec1ff8175523c818720b4765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc01000000a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227dd2545b0e8675dda44676916e001d54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9162f292760f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae63c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77c6a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079ad139183c961a22f9719f1"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001, r2}) r3 = socket(0x800000018, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0xc050756a, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x7}]}) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000500)="f2dbc3259fb311e9c94d729c44f2300fa46d933d5d2d65aba7a95ac514399c6f57f860c8e87cb07e7498b6e3df8cfc520499f151728bd2b074c1fa6f8833770115a40adccb3b0e1c3b485e3a7871f372fa44ab08d37072816dee3cd5eb7ace40c6b3fbe7bef0f14ccf6444cbd2ca6e17291ad5558908b1ba39cdc9a1ef300f357b1e5d50f49333de9d098f12e9b1205d64fa4f08a261963be646c9afa0ef1ca849907a243035924a7f6938b1d50f2ada237466c3faf07d294e92c70191fcbd68a2", 0xc1}, {&(0x7f0000000600)="6630a272b1cf4b1213ddfa17d5316a953dff71442e7fb8057349f980de8239261d70579bcd2ae4d98ff098a9f6d2a4b501aae306f8ce6217a777e609f1badc40c0075b06a73e8843ea0cfb8f36b4cfa10f4efc2e183d8a0136ec969e080853fae220a0e68254a467c71823d81184b3d28261304b590fbfe42153a3bcd36287d333911a9d85a58d42620c3633d8e837f0281b5e", 0x93}, {&(0x7f00000006c0)="3eb0612498cb01e024484d3deddf0ca16233bf7df570e60688055da6764c8149c0f2e2a3e778e5d84313645414a5cec7da518f3f7d0f2337d375f65807c27338835018c020ca535321d5f3948eec08d7a998095ee98fe2aad8e585d64750ebcf4e9de932de8e99990eff18d10623b69ecb6ef7dcda3c96b5f9da94dfcace119ad6a3302e71da1201fe97ecbbdbf831a48c927dc745a7982d7df538c47ea8aaa744218ea054bd8f9b8ed049bbc75e9d4e137f75dc6d66a242148ff47c9007ac4517541d583254ecd71d293c184866fdbf5800ecad70ebf924eb03c134", 0xdc}, {&(0x7f00000007c0)="42e4a126b3c63727d0458eaa1786c38224fd48b595513b9e36dbe1ff05bba67f46743f9a5ace290e9b0ed7a43a04288fa07883a292333c38951e8175b2e894886667766c5cec4d6846cf71810d24eae4382da07edff6ec12d72ab59e37048966c9366385074092b32d139fb10475420bd173fcc10c331a0eff5bf5456616fcdb44ad9512d79eaf43de9197d5772316b42f9b2067574908a86eee9707ca8c40f18040ba9f0611555af306ed6dc7be67d8a0adc054518bd6d4620aa1", 0xbb}], 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:12:00 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000180)=@file={0x170, './file0/../file0\x00'}, 0x13, 0x0}, 0x0) ftruncate(r0, 0x0, 0x1851) 14:12:00 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x36}, 0x2, &(0x7f0000000040)='z\fZx', &(0x7f0000000000)=0x4, 0x0, 0x0) semget$private(0x0, 0x2, 0x503) 14:12:01 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) 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(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="01002e2f66696c653099a212c32f844e6f737d1993e1b79c11e2eced1c33b2f88a1ea7d797412eeb73c436eb2799821182da3707fea56418d56b437ea008421d5a3a9244b41267b5ba5777483e32fe77ec10f3fda668a56ed3c006b285a811014d8305c3f3ae1d47a75e5c44134ba90a4da6d5534d7fa4880e97111eb717d259777fdd7ad3089b33a310eccc05bdedb6dd308275c5689aa40c397b631f4efd3a5631bfa04852af3b7108bb180f4121b7fe7800f6936f5de416f21ef08005000000000000005c47a122fcc69a7013e12862057aeda189f52d12307821cc4701b8281837156083fa3964f5c529d8f887089e70c68c60e06c857bdb4fdf0e9f8061c48a9c58128ae2bc32ac8bbdcbcbaea80413c9de410c0000000000000000000000000000000019a73939abef33d2a3aa21b173db2409a74aff1c044bf8d888e356a58c4d41757013ec9f5e29a97f61298fac274756991ff5a2ba50e553a78c202e6c82852e4b1e1366607b0b6a3b7bf6736db1b0de26c7a44a8ab3ea750f9ddfabc54476da3622c44aedf42a0cb797469233f39ae36318a8c3322a5b04db710eca634df5d9bfda3b410c272ea173a83bc6ac4daa87c5dc1b184e861b0798974ee1d6be780df01789520d57b7966a9cd2dbb8cb82e2f975a74f9b883547f2b70bdfec62f0bd8a72e029194ef4c04fd33b631766bf6323e955bf23ed58c64d3e023a7194b1ce96f4cf3e1851e021d63cccfb99f4aab4dd115474050739d4379cac05df01e795aadee4983b94e1a791f3adb103c4ac5cec532c942f284e76874ed56e89c88e5a4a08d43fe1c6d35dc6def9bcd9cb1ce7fca8f6a2073a8d447a33bbfab3950dfb3b24ad9bae9f243ea733fa5e40d7bba6c49a9d43e2a05695b40ca6cca9b9b8e81315b6fbeeeb869a30322e64ffd2a8d10f5660dbcf1c0ef1bd8605fe4fea730077da436610a6a2b9f8aa3f29d743e02d0ff7721be2fd6242cff8b7e51010e20170ec8aef7a6690934a94e1d6c819fcf3b1ba968be70b045d0715ca99f3f2c788b52a4835e13be7e4380b832e2325762c3186df051ccd612138dd5cef6221f4eb02e2a3e273c949850f2877bb54fdae97f8f98a4c1194378cd4f9c4b71a490d3600ccb24675973c9ce6e8a134a7f1c299881d7ea01496a39c48d1a722a9fb6ad455cb0386ff9ec16a941c3721e4a5979972bef23000"/875], 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x3f, &(0x7f0000000240), 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r4, &(0x7f0000000100), &(0x7f0000000000)=0xc) listen(0xffffffffffffffff, 0x8000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) sysctl$net_inet_divert(&(0x7f00000002c0)={0x4, 0x2, 0x102, 0xe0bf09012efc81fb}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) 14:12:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x41) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x0) 14:12:02 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x808, 0x0) flock(r0, 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) recvfrom$inet(r1, &(0x7f00000000c0)=""/198, 0xc6, 0x3, &(0x7f00000001c0)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000200)=""/194, 0xc2, 0x841, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000340)={'.\x00', 0x9, 0x3000, 0xfffffff8, 0x1, 0x9, 0xfc7, 0x1000, 0x1, 0x2, 0x3, 0x3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r3 = socket(0x2, 0x4, 0xe0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000400)={&(0x7f00000003c0)='./file0\x00', r3, 0x2}) lseek(r2, 0x0, 0x60, 0x1) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x6, 0x7, 0x2, 0x1, 0x401, 0x0, 0x4, 0x0, 0x2, 0x1, 0xfff}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000580)) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000005c0)={0x4, [0x0, 0x0, 0x0, 0x0]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f00000008c0)={0x8, 0x0, 0x1, 0x80, &(0x7f0000000640)={{0xa7, 0x81, 0x3, 0x1, 0x3, 0x8, 0x641}, {[0x9d83, 0x3, 0x4, 0x7ff, 0x2, 0x1485, 0x40, 0x864, 0x8, 0x7fff, 0xdf9c, 0x101, 0x3, 0x7, 0xfffffffffffffdde, 0x0, 0x7fff, 0x100000001], [0x6029, 0x2, 0xb7, 0x7, 0x8, 0x400, 0x0, 0x3, 0x0, 0x9], [0x35ab, 0x7, 0x5, 0x1, 0xffff, 0x1, 0xea], [0xb6e, 0x7, 0x1, 0xb4f8, 0xa66, 0x4917b8ea], [{0x8, 0x0, 0x6a, 0x9}, {0x100, 0x4, 0x5, 0xa4}, {0x3, 0xfffffab4, 0x6, 0x3}, {0x7, 0x800, 0x8381, 0x9}, {0x800, 0x2, 0x7, 0x7}, {0x4, 0x1, 0x4, 0x5}, {0x8000, 0x6, 0x4, 0x80000001}, {0x0, 0x200, 0x3f, 0x2}], {0x3, 0x3, 0xe2c1, 0x1}, {0xfff2, 0xff, 0xc4, 0x80000001}}}, 0x9, 0xfb}) 14:12:02 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000000c0)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa37338208d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf0", &(0x7f0000000080)=0x70, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) fsync(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x1a5079c, 0x4}) 14:12:02 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x0, 0x0, 0x7}, @hopopts]}}}}}}}) utimes(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) 14:12:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 14:12:02 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x9, {0x13, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x2e, 0x0, @broadcast, @multicast2, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1]}, @rr={0x7, 0xf, 0x80, [@rand_addr=0xca08, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xf, 0x5, [@broadcast, @empty, @remote={0xac, 0x14, 0x0}]}]}}, "cb05eedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0), 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f00000000c0)={0x10000, 0x101, 0x800}) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r4) syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000280)) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(0x0, &(0x7f0000000000)={0x0, ""/32}, 0x28, 0x3, 0x1800) 14:12:02 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a0000ee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffffc) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/116) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x5) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r6 = dup2(r4, r5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) dup2(r6, r3) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:12:03 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 14:12:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0xdf14) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) fchmod(r1, 0x0) 14:12:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000140)="00f2ff004310779f77c585f7bc2a3298df89c62ac5e9adba13bf7066e1e363b9ed98e8f659f8c3e77829000001f3d50c6d005da64db6ffa45a910320795cd2a4c890ab01baa987bc4cb104b47e594a0faadac9bc1664160c9ca901e7c36acfe2ef3c1c6551353d456d29bcb184950454bdf83ca1734d554d9a216b", 0x7b) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 14:12:03 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c00f82783347a0ff020600000000000000000000000001880090783f000000fe8000000000000000000000000000bb0201bf51e0ac1c57"]) syz_emit_ethernet(0x1a0, &(0x7f00000000c0)={@local, @local, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x1, 0x0, 0x3}}], {@ipv6={0x86dd, {0xb, 0x6, "898567", 0x162, 0x2b, 0xdc, @mcast2, @rand_addr="1042a34b1498e713a7caed72ba534b51", {[@dstopts={0x0, 0x8, [], [@jumbo={0xc2, 0x4, 0x4}, @generic={0x8, 0x39, "39456678dfa553c7d379c55e9464d0c13b945e28ac3a9c777504e401fe211a856b992bcb77779f734ecf2fdccff8ce00a802b93c5a8da12332"}, @enc_lim, @pad1]}, @fragment={0x61, 0x0, 0x8, 0x0, 0x0, 0x4, 0x64}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x8, {0x9, 0x6, "27fcd0", 0x44a2, 0x2b, 0x0, @rand_addr="b3085457ee98b60912ae64d4df85be3b", @mcast1, [@routing={0x11, 0xa, 0x0, 0x2, 0x0, [@local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @rand_addr=0x8000}]}, @fragment={0x3, 0x0, 0xff, 0x1, 0x0, 0x5, 0x68}], "03a6383e958310ddcf93f7a14393ea064ac83dddf2c96d8d16289ea9cd1568ac06525d13512d965356e46c69cd0111902a2789c72394aa47d0de1a5427daaf09cd6790db3c810302d78fcc63f245626a4f30ab60af3afb96142821b44155b2385d11e2cfe2eeddbb3d81bdda8dc1e127effc4cd22d18e9b77c10"}}}}}}}) 14:12:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 14:12:03 executing program 1: r0 = msgget(0x3, 0x60) msgsnd(r0, &(0x7f0000000280)={0x2, "4cb026c0fbb1536a6640916977b386363609c6972ada0188b0aff1f571983bc2a3e39b4ce679c039d50ff8ad8f8bd457a03d039870c78a5d77c6b403b018a121959a2e3c62d1940d5605abb68ae8d648a4211b2a0ab4ff5cd940d3133f8dcaf519be7a6a96f60a992b858423ed4d87b8f621581ca61047870a8e5534ff6b21431b094b203123b59ef2148b"}, 0x93, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r2, r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r4, &(0x7f0000000240)=[{&(0x7f00000000c0)="59484165ed9cf8aa6cfbde905faf", 0xe}, {&(0x7f0000000100)="d258e3565d385e138081c14577e58d130ba98d21ad98f8bcd1ba16003d511502da6dd4ae8210ed6550f6abc3b30f734eff5b3964e4fb407a3fec50e6b935382c018baa", 0x43}, {&(0x7f0000000180)="74537e09d1c5ab5853a73affdfbf5e9440225ebe90dbf9092428f0684ab16b6dab49c53234ef07274ae662bfab8537b4d1ee6f4c13b5fcd0ba00dfd7ddf2bf7b9dea761be1141cc9effe0644edc759aad806ceb50cf09e71d0", 0x59}, {&(0x7f0000000200)="eed0b5f91ac37e276e47bc3064a19258b47766a7ab47735d", 0x18}], 0x4, 0x0, 0xffffffffffff806f) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="83"], 0x10) 14:12:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r0, 0x401, 0x7119, &(0x7f0000000040)="161e82908655e808af57f2cca8f188ad01d61518b270541883c7e8307700032f57327cb28d17a5ee7ff37ffb0ed6ed746f45ebc4f47d7d10087312839d1dbf1fd39cba8aa193e8bda674c4d71382a3f620423b8982a35ca67a7c47f3261e672d6f6556e09cd7372fb5732b1f8f2714eaa9c92c36e2ae65a97d8f09756a364cafcb9bdb1e54beb717920192a405800b04c94f7115d23c2338f6238bc969c4b8229e9cfcaff3a2ba3042d2fd41c84ce9ea15d0e204f85ac8662c204263a69409bb08d441f8fc6940cdeca02b711e88647c02ab02c8b5defddf5e01a36d54ea73fa650eaaf646e81f9c", 0xe8) syz_emit_ethernet(0x2116, &(0x7f00000022c0)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605120e03afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d17370017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a39fe6cd3d368ed14269d56d4f87dd57142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663c1bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800f4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b66343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561341d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce70aa3a24739c080132e0aeb3154c59d985c86c18c6656b806032ddb7f627099c68bc578989ea590dee37b484780e017849215739d687f232ae250e958e6aa70864c0c7e405cb384fad7428bab85733fc6b7cc90003b73dc5d8d18612ed8d1cbe9ad6c00d7a1fa7d08a2075d753b2081038da92ef59690f9c0661ed2c56027b1f908b8ad39761a8a038bb9c1032c6f62c3f3fcdbdea69fb3a79b6805e978ca4c9863a7fae3ace52bac2d8dffbf370804d51cabdf885d4b962509ac745d3a59df20a8cdfa96c67fd294dfdf2c41176c2652bc20a56253559df23604bf2cffb0d5bf433e8778aaa7c6e27831998fcc810e769bc890b00ab1604c3cd81e528a55a780030467fd0730dd7bc51518ebbabdcfc48c11fdf24f0901967793803cdae4e71d1a6dad3337eb4ad9d018734fe1376d24207fe9931d555a43db81fa03d17910679573ce0db2b52d1dd87408550d02618b79569e99b75ea4fafcf7071a3fb23bcfb3abeb6aeadf5a16cd00aff72b5d83b632d8cd92d207ff630b3dbd63caee2dff5d458624c1f73e5e212d43095aab09bf143800a946b5300369a41fb26a18e0c7e32aac9c63b43f205da7fa805525d2dd0f9c48477c5ce28dbf69ffb0b6277ec372692be92887c7599195345666ae5918e13c7a267e0ddc3e78bc58f2c280528afa1f57ca1acc636796ee0c9361ef5b8f55882cc0bd1c1d2cfa0d8f270ce3637a9ee9c3391e9e6fea7daa48016ac1810832bcda0a5cc09bf0e1f8a863871000000000000000000000000002d5caeb5ea032bc63e375926876caa2791c57b6cad86a621a4623b982aa17ccc9f737702d631e42442bed97e8ea1b2d89e17b9e3e359bea472520f2198d50c5b065a721403f2e9298b3549ec311fdf9c4d7f907bba90c94850053ac21377cad03db7e318edf570b5f252dcebec5422cfb0176314bf502c4605af3615dc0cd96c0eaec17cbd32f12a65613a8b8a2f5ca43195d13922a7e4c764a663b61e263705521c26c89fd358aa2e3f708f0d81f65e780dd48c268919bfb5975372eb8a6e4d7bb4567eb4a6c58296c507d8f697cc35758b866fab49ea82ed0f39be343deddc638c3cc2eccd5ce6941f887d37c0"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 14:12:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = syz_open_pts() fchdir(r1) syz_emit_ethernet(0x136, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x100, 0x0, 0x0, @rand_addr="00000000ffff00", @rand_addr="231b00000000000000000000002000", {[@hopopts={0x1, 0x3, [], [@ra, @ra={0x5, 0x2, 0xdf}, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1]}, @dstopts={0x37, 0x19, [], [@pad1, @jumbo={0xc2, 0x4, 0x6}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x7e}, @ra={0x5, 0x2, 0x6}, @generic={0x1, 0xa6, "81157d1802dcfdc361df9fd417078f5fa91dae414ce087c72a317011fac0803de9a5ab86628978c11552b982b48b66fa069ff0bc6a770c1bf76d70d72ca692bb11bee7e978b22535b77215c7494f5cb999cd024c014ac57a39cc59b702fbb7724de403b36aec0f66698b4eec485adff36d72ba44ee83b3992ee4889fd76b4be081e1a42701c3c5cf33b094ca6c100d31d1e289250d3e7eef42befd13b471dbe5e8bf83631a95"}]}]}}}}}) 14:12:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xfffffee3) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x2}, 0xc) setpgid(0x0, r1) fcntl$setown(0xffffffffffffffff, 0x6, r1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0xfffffffe, [{}, {}, {0x2}, {0x1, 0x100000}, {0x0, 0x42a81dfa}, {0x2, 0x3ffff}, {}, {0x1, 0x3}, {0x3}, {}, {0x0, 0x100000}, {}, {}, {}, {0x0, 0x2}, {0x0, 0x40800000}, {0x0, 0x29}, {}, {0x3}, {}, {}, {0x0, 0x3}, {}, {0x0, 0xffffffff}, {0x0, 0x2}, {0x0, 0x4}, {}, {0x0, 0xfffffffe}, {0x3}, {}, {0x0, 0xfffffffc}, {0x1}]}) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x40000029, 0x80000000000000c, &(0x7f0000000180), 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x4000, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000240)=0x2) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x100, r2, 0x0, 0xffffffffffffffff, r5, 0x50, 0x1f}, 0x1, 0x2, 0x1ff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r5, 0x178, 0x1e4}, 0x3, 0x1ff, 0x0, r1, 0x7fffffff, 0x3ff, 0x80000000000000}) setpgid(r1, 0x0) dup2(r3, r4) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000200)={0x4, 0x4}, 0x10) 14:12:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r1, 0x2, 0x4, &(0x7f0000000040)="920f94fe7984c758ad9755710f299f64cd908d8629099892e04e0e3346cb4408fd48943b2c009fc5c1531fc3d47ad682f4bace1fd5d02625e8379f76cca877ea3430fb16314aacee19d9300451c2950f07c1cef189c0ce8c3776a4daaa7bd7c3a004228344d88a176675aa918cad65fa58be6eef2853ee02ed634f18521ab08cb21d4bdf553462aa46237d2809290a00af295476406884b14f427f8c3ff2253e705867f0ca9f36073646d2835148946d2cc922f657dd9fe740b9d4403ec4a611d59f40e90c090ed5281e9c4d92ee437f7489a168fe01ab86405b", 0xda) write(r0, 0x0, 0x0) 14:12:04 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r2 = syz_open_pts() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = open(&(0x7f0000000340)='./file0\x00', 0x1, 0x0) semop(0x0, 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000100)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r5, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r5, 0x0) chroot(&(0x7f0000000000)='./file0\x00') shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r6, 0x0, 0x0) 14:12:04 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x46) fchdir(r0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$KDSETRAD(r0, 0x20004b43) madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) 14:12:04 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x21) 14:12:04 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x3, 0xa7) accept$unix(r0, 0x0, &(0x7f0000000000)) 14:12:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000200)="776145700a2d09e67d5b803aeca558352da68772598fd7d97f996181a2a078f55e7d1f7a504a1c63df966486437ef946239926d34dc8ec3e5a0100", 0x9c) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) lchown(&(0x7f0000000080)='./file0\x00', r2, r4) 14:12:04 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r1}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r1, r2, r1, r4, 0x10, 0x1e4}, 0x7, 0x100, r0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) r7 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r7]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r0, r5, r7}, 0xc) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 14:12:04 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() r2 = socket(0x18, 0x400000000002, 0x0) fcntl$setown(r2, 0x6, r1) fcntl$setown(r0, 0x6, r1) r3 = socket(0x18, 0x400000000002, 0x0) sysctl$net_mpls(&(0x7f0000000200)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000240)="f3203b2bc616e7eff7a330bf04157d26de53c9f6a622f8b41c7b8198a7f59e9b08cc58a338600818d65afa4d656f46d5c7bdf4b7d9483d685f1870f4af6855e39c9d4c3317d2ddffa27da12b51e23e2b1f4ac56cbd6e95d05420ac1da5530ac8822b0bef103653e982d7597d3ad6214e0c737ad887faae347225bb30f3597ff09825858aa46c865f1e8ae97a6180b72e", &(0x7f0000000300)=0x90, &(0x7f0000000340)="eed5e6b1a3ced4bd46def0d76e6b14fe5d2df4a845998f3152ee65ac8c0730bb6408be1da61da2167532dd45a2676b6ace42b0932687b7570806a55011a483584192e1a65471d48af01902166604d062b7e46db21b80dc67c3c6622ca7f4e5d3fceb2167c42dda5a1813a3bd2eb0326a0bc826be543e1c86b9b270395ecb8c5a9737ce3a0655cf3cb57f33fe40f5bf71e3dcd401d94accbd145044252d43f4e52c0cedcc9c29ad2b090c619e7dfd355783ccea4be50ad7307db638351e5d72f394a8", 0xc2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000080)={0x4, [{0x2}, {0x1, 0x7}, {0x2, 0xde6}, {0x2, 0x2}, {0x1, 0x7}, {0x1, 0x8000}, {0x2, 0x3}, {0x3, 0x8d77}, {0x3}, {0x1, 0x4}, {0x1, 0x665f80}, {0x2}, {0x2, 0x1}, {0x2, 0x7fffffff}, {0x1, 0x9fb}, {0x3, 0x1ff}, {0x3, 0x10000}, {0x1, 0x9}, {0x2, 0xfffff5ba}, {0x2}, {0x3, 0x271}, {0x1, 0x7f}, {0x2, 0x2}, {0x2, 0x4}, {0x3, 0x89c2}, {0x2, 0x6}, {0x2, 0x9}, {0x2, 0xe91}, {0x2, 0x1}, {0x0, 0x7}, {0x3, 0xffffffff}, {0x1, 0x1000}]}) dup2(r3, r0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r6, 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0/../file0\x00', r6, &(0x7f00000001c0)='./file0/../file0\x00') 14:12:04 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{}, {0xfffffffffffffffd}}, 0x0) 14:12:04 executing program 1: setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7fff, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) dup(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x44, 0x2, 0xffffffffffffffb9, 0x7}, {{}, 0xfffffffffffffffb, 0x0, 0x0, 0xe94f, 0x3}, {{0xffffffffffffff9c}, 0x1, 0xa0, 0x4, 0xfffffffffffff560, 0x1}], 0x9, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x4, 0x80, 0x0, 0x401}, {{}, 0xfffffffffffffffe, 0xc0, 0x4, 0x9}, {{}, 0xffffffffffffffff, 0x50, 0x80, 0x40, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x5, 0x1, 0x7, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffff9, 0x18c, 0xfffff, 0x0, 0x3ff}, {{r2}, 0xfffffffffffffff8, 0x40, 0x4, 0x5, 0x5}, {{r3}, 0xfffffffffffffffa, 0x2, 0x40, 0x4, 0xb2b}, {{r4}, 0xfffffffffffffffd, 0xe0, 0x40000000, 0xfffffffffffff141, 0x400}, {{r5}, 0xfffffffffffffffc, 0x14, 0x41, 0x32f, 0x1f}], 0x6, &(0x7f0000000280)={0x100, 0x9}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) kqueue() mmap(&(0x7f00007ae000/0x4000)=nil, 0x4000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:12:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x4, 0xd, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRES32=r1]) 14:12:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x4}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000200)={0x80000000, 0x400, 0x81, 0x7, 0xffffec1f, 0x2, 0x8, 0x10, [{0x2, 0x5, 0x7, 0x8001}, {0x7fffffff, 0x4000000, 0xffff7fff, 0x1f}, {0x2, 0x4, 0x33d, 0x80000000}, {0x0, 0x80000001, 0x5, 0xfffffffe}, {0x8, 0x8b, 0x7, 0x400}, {0x9, 0x6, 0xdd18, 0x8}, {0x5, 0x8000000, 0x2, 0x40}, {0x0, 0x4, 0xd45, 0x80}, {0x670665d3, 0xfff, 0x20}, {0xffff, 0x5, 0x1000, 0x1}, {0x8, 0x40, 0x319, 0x1}, {0x9, 0x6, 0x7, 0x400}, {0xf1, 0x1, 0x9, 0x4}, {0x1, 0xffffffff, 0x4, 0x6}, {0x2, 0x1, 0xffff, 0x100}, {0x8000, 0x3, 0x46a}]}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) read(r0, &(0x7f0000000100)=""/199, 0xc7) 14:12:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt(r2, 0x1000000000029, 0x3e, &(0x7f00000001c0), 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffff8, "660400180e091fe6000002000000000800"}) writev(r3, &(0x7f0000000380)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75c9ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0929e923327dd87f5f0e9f74041d17544a43b413be9dd83a46274b1b67b1f02e61137c7474e03f57a2d5656e4d672609", 0xcd}, {&(0x7f00000001c0)="434b59a3dc9017a0a7bf60703c47c39ce8dc1200938cda80958cb96307dabf2a15143e8674cd1de6a549783468cc5d5931ac7799604c7c1946336af3abefc23dcfd30a2cbcfe93f63e4f3b24639c223a97e34cb709e68eef8a30bea106291c152d3abc14df77ffb30685a39068790076a41026a81c73693727c83c8ec51b84d3e1eac786a5b89cba3240721e026a8a2efb677fc01ee840fdbeb04efc47209eec20", 0xa1}, {&(0x7f0000000280)="fb4e50bc09d32f5a80b772653c6135c8190438822a57e66f14769908b3f54aa96a8b4c593d26cd837ba4683a990b5af81742f6ecb4f0fb4ed4b5dac2ee438c18a9bcc76b0d4b1f87d103dddaec8e09bee2258c6dd8cb1c8e0b1a07b8738374c8d7d60cf540272a82f967bb915da3252da45f252b57031e9ca701c77083b4f733e0d2ca8ad1d6ccef0d00df65687554d983ba327b95e64a9750cac6a49ce6501fc2083dda03a63c9f3fc58149a5e46a3c9c6d4c518ab2cd993e690b201db31d5caf11b52c6405992c54edb38ad1a5bd167bc8f75afaa6e680476111b72c5ac62049e8e426aff884118433146424df247f274b", 0xf2}, {&(0x7f00000003c0)="3650d5d8e4ac3316b81fff063b121a1a26c0089e6b0ac3c00200123a1bf7cb65b842ecfc989cad119117e79fb642084874cb878657149f5e6c6900a088eca931fbc982250364d0d00a9b555c3c9ebcbfb9a52524ae99964549a90ae8a6ec662d4b5a434e21b447feaecb3b07861af5aefe", 0x71}], 0x11) 14:12:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$getown(r0, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x68}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:12:05 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006000060000000000fe800000000000000000000000001581000000000000110000000000000069a0c3d229edf255e41c641f53775c048775cedf6d923d9f389c743b4be1d5252dec7383f7169fd8a138d69bd051bc832f58bd60d09a243a2d43b3cca538439b5a2d82235e57ada70a30c1fb59bb93408df65041037d4381f3"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000001c0)=""/153) kqueue() recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000580)=""/163, 0xa3, 0x41, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) 14:12:05 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x15}, 0x400000000000004b, &(0x7f0000000140)="4f009952d47c707ffa7d24e95b32c887", &(0x7f0000000000)=0x10, 0x0, 0x0) 14:12:05 executing program 1: socket(0x2, 0x8002, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="f75581050b54177bbbc7d411b02620dbda40f4c3dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7e4016419", 0x45) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202e9592e07e2f046e8420624465884a18243190342a31a5183c8a22ab1f993a9f8776dce5bd027d19e8c4c1122cbdb2e86fd9c68f299f885c92a37cb5321c8cd01980015ce59aadbe1af"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 14:12:06 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x80) 14:12:06 executing program 1: syz_extract_tcp_res(&(0x7f0000001080), 0x0, 0x0) semget$private(0x0, 0x0, 0x80) 14:12:06 executing program 1: r0 = socket(0x6, 0x1, 0x4) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000100)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b78df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757100"/336, 0x150, 0x0, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 14:12:06 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x6}, 0x4, &(0x7f0000001b40), 0x0, 0x0, 0x0) 14:12:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x7, 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 14:12:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000500)=""/247, 0xf7}], 0x1, 0x0, 0x6) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r5}, 0xffffffffffffffe8) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r6, r5, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r5, r6, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, r3, r4, r3, r6, 0x10, 0x1e4}, 0x7, 0x100, r2, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x400, 0xfff, r2}) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r7, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r7, 0x0, 0x8000) 14:12:06 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ac00000000000625ff9bbe18b3cf7d29199fb867d70000000000000000"]) socket$inet6(0x18, 0x1, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x17, 0x0, 0x0) fchflags(r0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff}}) getpid() r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0xffffffff, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x6}) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1021, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f00000002c0)="3c2168cab39f28e0200686fa634228e86c74287c64c9160c472cf29c85d4a1bccdeda2b793b4a9af3c3b18628232e1fd38c80a795f09a65c7456a85bd4c37001fd4586de01ee1055c21e666d21c70d9c163d34f22ca553fcc68f90424bf35e16aeba4bd6c6b22b897022504c037c3fce3fe4b30aaa1a4c16d5d40b5d73015b", 0x7f) shutdown(0xffffffffffffffff, 0x2) 14:12:08 executing program 1: syz_emit_ethernet(0x82, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x4c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33, 0x1, [], [@ra, @jumbo]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x180, 0x0) read(r2, &(0x7f0000000380)=""/94, 0x5e) 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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/204) 14:12:08 executing program 1: socket(0x2, 0x4, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) 14:12:08 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) chflags(&(0x7f0000000080)='./file0\x00', 0x1) 14:12:08 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 14:12:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c76913ed14f9a2e37a0e8f4d45bdb9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e663310794", 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000002c0)=0x1) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000380)) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000340)={0x4, 0x100, 0x20000, 0x589f, "5a7fd7da62ccc0d1190f0cfcf8057e5d1a170215", 0x5f5, 0x20}) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f0000000200)="a272e0cece587cf077ba6d33030762ad13a0d0a53803986ae2610ab27ed99644655beb255703e1263e3ab01718d26723f5f4bc30b0ed4aca55e17aef867691893dd76d8fc36f71b4ae9e4c1f7b664b43d0f50ee034bd086790e82764ff986aeab9ab5fbd412ba7ddfdbe6c26244e4dd4427031054f82163a8a66ef8eb706021d10c82e8eebadac3a1380332a2e", &(0x7f00000001c0)=0x8d, &(0x7f00000003c0)="1c172bf428ef1975598181a1c2f24ba492daf4503bb41958e0e6380ea4d5476885d1123218521c242a80a420998ac60aa17428c86efb9239aa59bc014949de384ed6df90e4db79a2a2878425d5055538ee3ca0034c0e7a0d00ff8127cf17be130bd84f5d5696025d6ec9e6aa9d2528e57fa7de0897c1b18e25a02c32fc6f718f68ab083fbdb4f47c590d4d387b529c949e8f69f1bbe060b22acbfe2d3a1d4f6126df7be996f2f42d4751620b961572879c6ed29b51b1296285114a95bf6a5945e810214f7b5c04f227474e7491852781abe5945b7bd9e72afe58f7f842df2a77cc0b47e462cd84bdc3168fad2bb95437866a8194e596cd5ecb5f0101a71e297a7fc1f95cbb4e877c8a0f8afd95d4748793a791b7b93c947efd3d17589ee452b112cf19d20125980f45f4233fba1ef1bbc74712f0daf83c8fc4ff91097417849f46f687521d2e918be626f3af466fdd76ffc889b2899d0f0f3e2d604bf80d0408b8c6b38a04a28573edfe6c", 0x16b) openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x80, 0x0) 14:12:08 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2f, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={r3, 0x0, r4}, 0xc) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) writev(r6, &(0x7f0000002180)=[{&(0x7f0000000040)="ed6d6c9654ee3e06c12ec274f78c336b3249271e62b904cd0eae3af142910ad9a2716855257ebec0431cd1929287ee0622ca3398833faadf5cf22629ce07edb99784c4", 0x43}, {&(0x7f0000000140)="e16760c635da5fa71fd8227b57a2f1d1fd04a91b7366512672faea", 0x1b}, {&(0x7f0000000180)="626ecbf206d74e054a86de6e9a2878b2ace03e48d254e07edb6b404b6bda503397fa1200877031e950a4928e98332fc296b4309caad0627656f46ffe6bd7452f98e3637fc62dd074aa9e75b9e238b8d2ee513a81bfba7ef13971db54abb286c56fdad0602f26c85e7f97fd75c2ebf946db53408bc4452ee22156b89a2ff3a4a17223d52f46fbbd31a8072b955132dbd184cf588f8e580a87a45a302e6d6746d0d1ab0f0b9c1541b97f1a4e94e99fea2805eefd056bae645516dd70ae4c25f40760c3c55175abcfdd77db57fcc1bc7eace1cf9bd3064b07eb2190454fe8a021a8bbd0e130febf7ecc94da330d862766a38da4eda00f51b654490d9876f1457392e42fefc8f3b0fc4ab3b4d4439a390cffceb45f15a2987baefd569a24ebd8f1bd168736db909f5d3fa1a3033a81f945b9a900812dce5e93e3cedc5ba78486f972e501b9868fcd814a698246542480c26a4c2ffd0799375ea52e889750c4b9c6786bf772c9bd3835e80a1729412a7f30f3f1d3b07b9fb50ae6b5f8c38f65908da2faf1d6ce3ba8f0c357376a208bb80593b7bda917c7040bac093e0e2abb6262eb5f4fa3505ec1d422aaa331f8f6360e9f3f12408f992c90a38e55e7f842c7d8b3a8984ebc1dbf27dcc9f94ef0572b19e0c73c7f8da6fd42386b5076a592522e0ffeb2e63c8e5fae7cffa4a5f64bb237c7235b2be8e16a719c52289152e2c12deb7f00cc17c33152284cc15b8637eb51d57e08dc1d79b7de2ba7863e719f696895da5fb792abb25641699e3c56d5379f49c2dc5cfd50e7ab7bfd86d6e9d1fa35f54e569282b6f92f1a1c42b112d4d4f830a5cbdc563a24d9182204dfe73da92c0cf731793c6bd78ec44c2361c9f9c9ed07c3d6d2c3fc553348e992885b2b7a23c2818a06e03e356a3a835fc82505bb85fca165c81cfed38b54431d643b9435567b4c9af561eab555452ec8f88c1cf5d43d400b012915ce9ba583d9c9fa5775cd0c1501fe3ad6757fd02e529a16db641e914dd88cf35d90e3fd0c10f40c2200324576196f5b5f2acd9ac7faa8802c37ac5f3d6b1a2c0d600bbe889bbae6b0cacc855b0dfb1510e6586ea1bdd7f5a7f89f9e9acb25c11e23f41779c26c2a64aec6a8d23fc55bc95a867affadd1465cc1f9aee5c300d83b66833771685dba226911d3564803c3a0de8b991b0dd78d3e1b07cd6b409b05149b281ee310f2ae5c8788cd733f05e85509d8382dc49c5b963bffc730e2096bfa825fc59fdcc2bf099b6cf04144d0177da655b475b7f11c3ff9567f6a0611ff53243723c1132c49706f3ecb51c5e68b874a02885cdc55c3e0c3bdedcc1054210f70baa5521742e60ee26d3f35b3d4be624bb6a6bdad1bf47a8868159b4ca8bebfdfc57c9df0e05b34c9f2e100a66807188223a6c79b4e543a34763080c42893ea021f30365f6ad7d6d9d62464e38e230caee1bc78eee282b561b994b01cbe690b989c9d9541a189e7c389b619bd80ac4737e98843804600be10c8b3c3567d8f8ee552cd6b580c93f1ca755264988bd0f760cc008e37e9e382dc165fa86d5930342f8231e52d117adec1ac5fb94e6b0786cd38575e3766c375e03e96299aad5d06d5505d7e9f33347fbe6c363cc4ffd0da26e775b51d50c3c963dc3297f6a8e42fcd9e4120ff2822523a4ca1c21674eea5d5fc88c7f8823e53657325011e689fe3972d1b20af6062248d3bc4926c0dcfb41f464dbff89e3506c9b4e03cb0fbe930160776d1139694a0394508466e9e4bea49e5a6bbd35a1bdf939217e7bb2b64a87e4b3fa59a26a2975899b1c5b51ba3e085f8811aecb4b0059ed2634159b8cc6417af0bd2478988058f2bb4ec25eaca7e0c97d7730ac171b8395e9f927edc11f91fc3dde5d363440cce05d4d5c389c305a754ad2c9625a75bec73f67f9b45ea0e637af90dee43a86b1d96fd0f7339df8c422a9742cb867f1b9b98a207b2ed0aa252f3f976822b7e3d374c68fad8615630469aab27d925ae332d90b392fdbeadb69d26bfb01ca0883532c0975400077c3b78d161e1ff8ac13d5f12d9dfde1d425ae671029d6221a1226358228288a63513239c167129889990e92a965acd6cd4009728b147415864d5e38b73e9d71cec2b74e61ff377684a0a572a62483fc51eb6f15ae5fadf0a7edcf2c0dc8856f9f7b56d64d6c6ef9dafff73ad5d9288730970f1d919918ba75a021ce1b87124c6f80117ec6d6e1dfe3045b2aa1f2e748ea9a9448934c85366f53bab1b5e46fb85f5941cc68a7834279e7982fe8599fe5773c625d88b0d966dfb803111d7d90ebf5299f01ff3e7f071f80a25b2461acedd457829dfbfd9e3556d43a552b25f875e35418cda367abd82ea8f05eb10be7867ef3b82130604336c1778a980f54c1dceb60d829db5f79aff23644c916904ae313cabbda9b68ff3796883eabfcc274be5a410923ecf390426978161fa81bc30e6ad0b64801bb6a55d0858fd1f665b599e47fbe70ddecf970522c7b116a36a92bc4cbac9b6071e1c9abb8556f9ed78bd2e6bf4b37a22de7d1e5de35018c2faf1f6dd8fe38985862652c13d3a3740c99f582828b63e99122fc0ad24b7fd1e686d0ef70e098ebd8104b29e698bbbf08ecdbf79f38feb4407226e4589cdc3021a725f2e73df5c6b249fd7bef61334c33bb5a237f9bfa6f378c146739a5294523191da236948fbf13a7078778735d99e6c04995c520f0052c99a550ea7a144e4313b9958540469c009de018eb894dac0d4483c6d9790303f9c29dbc704eb9fff919108dd1a887baba43b436a41fb49a0dc3e8ebe7ed555ec81167295041b8cc67f145588f6038cb451658263cfcdcaf55a1e8616f3a510a7f4dc539135e8b0b264190754e421a7befa70203a5488486a24710ef7c48b2b9807a8ddd81a982fd8cb96ff895165b51785001e41c13c739a4ba02609002cfafbae0ebfe3ab67d1920e357458c0516885da6b939591af2be7f5855a396bf5288235e94fbcf593ed043054eb756a4e74e62412a14b384aa94b591369159cd8b5225bc24ed632a470c74caebe1229d2d9377e1f1c49907b0b0676f78adc3a55b66a0f39a1be2a32550813fbae42a1dc44c9a62f9090b9c2008bdfb7312d741b8ee1f4317c7a11b71a74bf2bbb02926f1b3dd60a255bf915c3790d50e3a1cd3a7c629c15334d8ff342636fba8306e75e952ecfd784b53b57ceec4ede499714d13a0671d34f1169bade896dc10dc29907ac14db61f4cc3ab5defcd032d015d782d79f59fa938486e5f24c1956aeb9b46d41ba8b811160c2da645724b13a0f1c8f34ee1bac97a0a2bbbd30ca314d326e8147b0a00c1618e0cace2cecac7d6f40cd2f371ddf8d5b46a7d3957ab1d1140322fc479ecfa4d413ef8166c15fbfdf28e47153634270859c500ca33c4ff1f8f9255d3b49ae838b116ae43a67a5d6e6c8676ceb673fcd40018d99747484ef98e6c913376ec1d70a4ae623e4d6d274a1d28c214cec14751a5e7cc51afd3fe5a40cd087b380ccef738e457b55296163b5c1396294ff1d7dbfae8d67f40be7744deac92bb7d3148dbb826992af680816d616e8b15ec925e52b577f3c0028e7369e9b7d9144e5736207a6447bb2d1aa2ea453ca47483db629f8b8d9b56f8ed80fea9d522e7bdb9c64d480d086ce8aa7142c8f0959c3d0fe16167c4fa0e36c7a3a3113a84486549e10666d6cb0184e514841d87e293c8cf49eb5dd907d3246f4016190e88b2aa73d1ae1e48e12f70788a895a02eba03f07ca7bf6d42c74cfcc0e81144defcf653828431c10fea58446359f124f3210c4a09912ff3e3fcf26fdbfd963730ed4757fbd45ef02c758ffacfbd5b8d0e4b4821bd7ecd9e38ea5438c148def04773455e8d60ad6508c71e2d6655817dc2f3e375cfa32117fe0dc703e7738d889b70e1b31b670d3aba94deec95c4aea3a0333bf074d3b8eed872a5aa164bb7b25ab1578e59b59eee570a1bb75915aaba2a5f867561ee73bfc0b83ade8dacc1146f081d526212220d7c53c2c0717add2419b5ca900ee9f4c7c233f5890eaefb8b2438299a55b4516d4b3cefc1b5114e024dafb65aa3af79204cf51ed95c14e2498492049d80c0d802df8d4d641709d9e46788e5243ac2a0c6d6db2b4db5425d03e2e9468401dc6a99d19aecfe37d004a079cc18a2ea2226ed7f40b5899295c7736ca3c218612172fac10fe99fec4a3e6467680b26e4571b05c3c2ef41cce3c17d8a56e918c69291bc209eabb3f7a170c3619ad688ce12fcfd72ab046e1f5f4ea7dafe3d91f95bb48bfb38746cdace3bf4f486d820805c689bd42e0862db2daa77b6d8a1fdc77f1d9e11bc48781fb81d44d3a79d6c0374141bb471075b9cfe227b42dedf5265d47cb93a15e19b42426efa7703083bcf22c1af75705eaa34bf64a650d189df1eca6c5e5a719cfd9fe4c5e43c83014e80800bd1a94b64d7f754adcb94919429bcab56be9bfec6c9080167ac90ccd0bbc67879b2b74f1b267401a62c13e36381890e42704da565d362e2d2675da5b9449b1859ba3ab406663869e3ade5ff21b6b35190929d978f07d2d46d469ca830b6b6ae220377f356dda14edb27ef920f4941c63baa18bbc978ea6184ef378e4665bf86ffd4846d9b6c9c08e64ec058ed580cffd40ce8caf067c8108341c8e7494723284e9788eea84f6a70066ce23bded3f5df4c95106429d72036bbb9c3fffa5e7b941e558865f40ac0fda964b719052accb0d91ce3d29f6eb11d7be46f2554aff687ec7bc60219c90ecfca096b58b724a2dd5c7c43535df36ee36205d98cc1feb2d6b844d0ff1cb3485697209593115b041f6f63dcc502bdeca20ed72a1a07f618306a1777d6dd5476c915d6b5ae1f33cee886f505790f8da05126c0e1dd74726a7ed605a4422e74815d6df69f86400ef9ed85a4f62a75bb77876c315d9b59c5662d72dc88bc70eb1bb41df1d8a045b1778fb00290c4586de77a3343b0d4b64a0be18d118543097fba476566d87d1347422a1fd06e706bd33ca1a9601bd8fad77a33ec534d9e5382fd9083f0e58affaa69952310a7728d9599a9d46dd4ee62c32a10e51058ffa5f5bbe2b4460fac17c0f10c513ef33419ecac31c10afe8da1d33dc9ae4bc8e741becdffc556e3acb64d0aaa12e7b33b6ef3974ac4bf90437937800a7831aa4cb63921195b18dd7a89887dd074ca0119783b6b659a6ac7330014cf183a23d4e4219fbc0e1e50b60a6d6ccb94eaa52c597196e4c48ddabdeaef558f98fb666323444c05f877916abd923cd7dc31774040cd594742a97aa0d5c18f04bf2ef05a016d10245200c3f1c51670bceb0edb4f8579ed8361aebea95c0c2af1416751abeacd6f8da6462613563f594e52dab6eb176b618daec30c92c2af5f9be45a8574d6a43c204f8e5f3c8fae290bc58aeadca526566ad620981541b6588c989a03fe502ee475d0c4ffe437a38966bafdcb22778f573fd1ecd55512d646f0e1d5ab8fa0b6f4927f8262ebe6aed311d59715b84f09cf51418e3d2cf4d97659429bd55c8ad9649db6a6fa6f166e17cca08996d423d770dcd21e18d8d97ed756b1923e53051d9c25fd2ff623383915ca5283cc5eccc5a8351ef67453d2bd37f38d760aba63f3b70fb1a746227fee61ee2fe591e18cccb20bdc4fc3579228ae0ad10353687069f51cad3193f38824f067d83d8bfbd9e0ff689cf4f218ee0f1ffc7d1bcae8dd46dbd362e4b8a3fb43025a165ddddc2af5b0e647e161398b1f9600", 0xfea}, {&(0x7f00000021c0)="fb304e2ba952ac2ab901f5db9be74e475bc8c1da735cafc0dec6b945098e295f5c6c37a818b88099b62e428516773f41d5a132d7bca6aa69e89d540066c14f451762dd579df29b5b5dc361e1c0642235693b4c99534126193dd65d6f9969ea0e63f22483380b8b945d32417efcddf8883bc9dfb92423e1cb2f99cb116fdb193249e2cf69fb1fc8e0259f9b9574f4fd05373221d2828ed63a2c58c50e069ec3ec1639bacab2217f725fc9619745e3b62906fd78ab83c7e84c8ddce640ddbf1dc7a9ce5feebf5a2e0b3da0caf21b223d801592d4fd2e70b3888937b372308100bb55d73ae0079034d347cc31ba8eac4dab05a58590170de0f2e22dc2989a61ca375db3b8df0b79feee1f0e31c05c143034856841737ea9169ef0cf72b2c6a9c29ecdd5b5443b221a581ceaf0aa8771dfd54a29dbc54f5edf94eff68791d7f12e2b584003bf8680b23d2c98fdf0e4c046c41cbc9ffea62c52d8ea0bec6ca74b4fffdb8f91b67073da3b5af42fe907346de85f91d69953fd0b6fcc00bba738faa81a00cb201e8b10f837dd06e0bcf24487a9d2ffd662e97d81b4c6d373ad6b0b09b5544102721310cc032e06cf1e51a2742076ef9d5781591bee89cde02e37ce7a8b4ddd6d557da2dfc02692f98366dbef13eae10874b811defa690a6573273919b1d4e74f0bf0bbe6be42ed2b6a82e22846ded5c59bcf3676c5b5d399e3c56bfb100397ce339ae911335b5296b8b448925e2be5d7a847e3b689eaf8ef3028f908234d73786070fcc5e186ce16d0bf1aee37feaf50ddca17a0486d5fbb4e85298d7a41c918b89e527ff83446e0a191cf52410ed5487213d783791ab0b4b7e4ce0e148af00ad243d4caffdee735e230bf4441f56ae7485053570cdadfe68754f592abc79c6905131f34b802143a38773093c954963aee52d497c19d0e86d21f783b7ebb32a3ddc5367ae0d43206467e428a9f0bb057745484d8df7728b533128e4173f0a0da55b4392909d98c7569883bb0d8129b72d6630cee7921ca4cdd0b2f56b6542c9792785f6d0e59f2a4695f800d38f5ba4a039381f1039a05a0d967243f51e4f5bad19ac7f6131608fb310946ce3e80989f77bc4fa8d58e166adec77c94020e7b4351fb82369e0f42937477d10f3b2d8ad4970375eff429b5ea0a5365791eb52170a6d023844e18394047cf86e5e3527caa1f48d326c6c566006e4dde7b58e793655f80f4ca66a7dd484f18af066bc743d0154c42c3e90d10a892f761f4caaa36dd65f266f147db4c91ac31169460807ce0a5272e7750a3f3bec1a95705ddf2305c894d316987b8259f5ec44ea393bfbff12a5d7773a779d222eb07c406a65babaffea1a75cc2ea64945c7e628d1c0282574ac98f7584fe09757d9df524106ae935c6d46e7cba7add7284d7b44a5681744b23a270974b1439ae97ade729e037cc1c33801535b8d70db30be571da9392e668cde266ca2519e6264cd47e66452e1ef021d1d83d31a26f45a1ad4107e1df7bd0c1f4da435c3109c6f94f66e5fa1c35ff8da9e16f59fc8f2812446d174d06052d6162b6e1c73b43a3c229f7cdc3b817177955be99db9a5e4ac6da49ef7eefb5c70049912726b83d95fd98aa0e31519eec17f903cbade2fc40d08b0085413e22964d61b7477715f29b17d6be91d52998357ff7a726ac9784945091fc9813b23ba37061d1ab84386cdc842dd2622e84c99235fe2776528eaeb553ab4c06fb1043f4ff51f8b336a2d0ece852110d55b86c876a6afd4778983841edad30bf79a7a5d7889b6b301ac900af91fd13330689255210591d516c7d1b802cd9388635918f4171b859f4ade08c41c59926e4cb346c3c1d070c70a4b18f4faf88855679e0a1f4532ebf525ffcee4d51d104f75c0d770d492062e99d4ed57226795d9fdbb46738930e9be50a5e9f68903684befb43c0d7c72958c9f8cf3675ad09f7364d5c588fd4c8fd9327f2053d12436e4bfdf93307c2837f3036694cb10dcea7e53bbc2636f08de8f7f562cd079436051e3b62afc96770e60560b156396a9ebba1e351d3b77d521d6eec1398f3e22e0c547fa7189b23642b37526180bcf434333e297255dfde78c11184623740acb59f17b131eea8e66643408f83337d1dffe6718dd29912af98e24eeb6b57f9eb45b30eb2aa032e24b905f2e93f695e74e0a1a6f2c57b4faf87ccc4ca3ea00788f1e0dee1e0408de219151cdf1275e9c0272642e74e8cb705ac7d906ead270ceca5ac95c1621668c9c2aa79cc3c6f7324061b5a79d0599ab0b9b8aefdd6fd6c200da33ed7a7d19bb9a84353bc1812aa4e01111850e1ab8db92ef37de3def683492b703d646b4c7960ad062f369737a6ea544b502b78caf4fb9cc7dc613f2f450173b4a10271bbb3dfd1fd41f6848bdf4c014d5324408f102b1d52ae41a4551963626b7f5afb694d0c3cebf9084b5d5fcd2c1d8a44356e19e4b48b51f08ff77e549f436590c85e6dd9e1436ff381a307ccac3ae055d4c83b0a9daebb56811e4b54dc91bc9a2607180a57bf8fe66f00a78be7ddc7c0ed4d7390f665892b561bed8b4742cf2abb57b14ed7fe1e5378f4f4b2d4f8dcef24d440dfdbcc4cbeb0fe5e3bd1357bfb53d5f72202f4f529a6ef14b91d64263c663a9e0334f3c442cdec0171373921e49f2369f3ce0a242b195729465893d8cf66e84353139df1344959d74474e6dc4cbd1dc895c59e982f722da60cce82e91e0560a0a81f00662c25e48978ee4ba75da38613155e85642b37b255bf5e128f5669a94fc27ab707a095ed1b15d0bf4896e517573984e74a7d781a02225b98b9dbb28a3e160acf13eb0d886fa33b771b84773c309d64e5c2ba3c41044cfc847e21b7fe4efac1d939d1c089373ed1cb7642049d2facf1a30f6cacbb89e90f7e740e6edd856b28c5aba27f62e3d5973b5d6ed98970d8bb2db7ebac120f22bf856c42809b362910e883818ab9a0a952eba90edecdbba7221b5ccff22d1c5e2142c24d9466858f0450df6180a0da5a6d2b17d03f955f580927dc04ab2c60e112de2be75feed2f1c093d563cc21df1b273775b90ff3cb5c682f7d03a93219ff6ab7cd2ad975237412560d45567e1a4bb864434c346d29635299cca29b98098f9449c578b63d37cdcd0c833a28a3d263639de937280563f805ce7420b3403c1d27e8102a4172d1852d02cb2874fc642e9298fd25282cebec1d3a06ab23b473c3ee8ca3944e6b38cd64404702ea824278019d87efdd6ade20f703cfbe5d9fd5398b24f0b6d215c94dff9fe4b3c1c51feb548fd86f78bceac15721cdf600de300ff3227f93ddf26d25640d1e47e22a67ae65241634a0ed74186d7fdc042492854de432417ed619d85855dd71ddee3d82f8efdedde955ad70dc4f93374e62272cc13734ec051db32555bd9252321f99b7a724e209e73f103caaefdfe64d57c0d4b41303269a8e4fd2a629b5ee2d02086eeb34e6b22100d0972568087fb4346b3838b0dea0a986d3715e5617db9a8e9d0a41c8b52d649b203105d8f1389d9252ea2af63b6c50206b587695f702bd798b84b0030335cd4809089724c5313d561a0832b07cb60385c9d40bec83672b90ac2d620f96e9461a62809653c86b7eb44042a18b90f4f0992d2c58d7ffa465ac78b5a6f9d4bad5ce294f4e35491d5dcdc4e87a840d6b8bfab6d3f5916b0cdb7f70826c870ea6f6cf0d90d10a27c75a89e6766333e446cd33efe736f1a6519c8d5cd056185a75461b06c6cafc65491d997726917763ec4cc7da1998a1fb36b6b145fdc3fc95a3c68e8d8ce083757dfe452fbc772d9024898275394c9272607107f869269fbd11046849f7f5c18584e05b1e66902df734468786609b76476aff550ec5a564c7aee03ee52b7a86331b87c6ef7e1c1ff49d8d536e11f198ad5504be716d11616cf47c44ebc8c1a613faacf0938aef67d12e0e426b7e1aed320b88bc7165c097f4c8ea71af2c27a4b92603c4993bc1acd50ea084522f4da3d603932186a3a53e75c71df5fd2532264c1f58a5e895dc8f09fffb489faf7d500072915931f27a12823393b8e6a3f03097172f90f33470f82aa2f56208daf4115129b2ddcb5f7701bad424381110df3ac165ae3c63955c7b0910475be553c569e0180be3b8637b214fd36408b19b71b96ff23794e154f0e67c2980b9fcb2f0eea1bd5f29acde219b43c4c576f68ea6cc6e7784048c454e58e13be81e41a14cd23263731ddd17556e0be08af4f862af2fad96cc2781d0fdda50cccc93643ae80d99663a217d96a2ff29dbdc9d8f1800d07ffaacc592258114880683cc1791f2769440fdb45e7ebfd619f22fdfda91ff01000000000000169f379e4ebde20e833e8053b4a0cedb0477da3aaac1b558073fdb7395e50cb19ae1abc5e7884e74bb2a290999e3299999e0c5d747055036d443813dc9ab6164a3f7c985b95d8cf18f7397c2a7dcbd564407e271bd58e39f2dbd7dcfdef2206cea08f5ab6d51656ae8dedf261126f20a8f3135dedf71ab33890f863ee6d0cb32e8898cdbce1bdba72cdcc64b72a7174ddbff8c73f88e49cdbd17b6fc4646a00f1206e211f8b55e2c7f4d1d0b05e0d5e35ea8cd2757eee50b9db11c50fcea446f8eb95a57a7640d9004ab666448112445cc937e165b591f45bd5e8ad8ac6addf5c43324b25d52d7dcab7330f102a42fb8c53f268d6fccc30c5377fb749b1c1beeacb70b607ab53f75082e8d6d3c4fb89a0ddd4e17dc34e95d95b75a0819a41febfaf814678d18d2a6f1b594e03107531d1206d62709d351101ace25d5fa2c6e18006a0fd419b3836b24064e09fa3a1122fb97c0b4f6698ab495499a9b8740187e03191582f50f87304204c010f16596c5ab5fd012a16b76989034fd37ccfabcce9a993031267e2129848981189718c246456abc2093b4beccd7c3f3f6db65dc874506a182d501683ddf0f4168d911a61710cdda074a09c53d6741b2cc476876325f67b915833d42ab757eca2833b54e7b1234d6c9e4e2467e4a749d9df82a66152b49bcfecf570c10335e1bea015848ff9108f8e92854e07da81aeab5f68eea7d11a77a0eacb06d10df86da6e927833705cb79895547218efa5b6c55994bd1fb6755eaa1aab416ed26a6f1d9529973bc2eb23d3f0051d31d37770af41a5c32dd5329b0c59f320654387af0e228a58ab2dee1a5d3fb3f345698e92ed8efdeee327c1337361e2c2510e196a6705f97d1f2db5cb8408b97782de44004afcd9ca6afcffeae5e7cac0947033338e1661824e1990c93594f5af3558ef2e5fca033b97d6e942140b82b778c77431a1ea3d9c4c20af393662dd20fa1c46bd233a8e12e1d9afc7ba990918e5b90437d13f94ac71f2803d114aacee8140aa56096d711abd6997ff80e3fc161e51c68d30d8ce7f2fc5aada82fe064b3973e2132f4313b9685afc46d065249ba429356ff64dc7f0f91127e51c783395b1533c5b289a0a92cd7906f0", 0xf2d}], 0x4) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000200)=0x9c4) 14:12:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/252, 0xfc) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) 14:12:09 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r0, 0x6, r2) r4 = kqueue() r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x52, 0x0, 0x7, 0x509}], 0x69, 0x0, 0x502, 0x0) close(r1) 14:12:09 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "946351", 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "4def"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) close(r0) 14:12:09 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfffffffa, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000080)=0x10000) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 14:12:10 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="050702"], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) write(r1, 0x0, 0x0) 14:12:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0xfffffffffffff801, 0x2) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x86f]) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='&]x,\x00', &(0x7f0000000100)='^.](\\-#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='.\x00'], &(0x7f0000000540)=[&(0x7f0000000480)=')$*%^\x00', &(0x7f00000004c0)='*\x00', &(0x7f0000000500)='\x00']) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000580)=0xa52) 14:12:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x81, 0x9e4f, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x48, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 14:12:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x880, 0x4d) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) fchdir(r1) ioctl$BIOCPROMISC(r1, 0x20004269) 14:12:10 executing program 1: 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, &(0x7f0000000500)=""/131) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239fd423321fbf9aa827acbf3112cf2d169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$IPC_RMID(r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 14:12:10 executing program 1: syz_emit_ethernet(0xc9e, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0xc68, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x1f, [], {0x0, 0x6, "ff9de8", 0x0, 0x61, 0x8, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x6, [], [@pad1, @generic={0x0, 0x23, "bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e63"}, @enc_lim, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xa6}]}], "f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9"}}}}}}}) 14:12:10 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x1, 0x200) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1, 0x1800}, {0x3, 0x49af}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 14:12:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) readv(0xffffffffffffff9c, &(0x7f0000000180)=[{&(0x7f0000000100)=""/78, 0x4e}], 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0)