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) 14:12:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) close(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) r4 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x5, 0x3}) shmat(r4, &(0x7f0000000000/0x2000)=nil, 0x0) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x1000) 14:12:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000300)="5f4da9419fbe6dcda43630175bb4f67881f9afa368b77ad7847757bb76cc05cb7719ce498a70a0696ef96c4ea501f6e07c447bd51a4f9287ae2cef17af9b0d634bf977ec34dfd795bd80813272129157d36c3d22b4a6f41d4949e69fb62879f81decea4cd973fa198425f3fe184d09382c1e97e74bdd6da0ac5548ad95833cd468376563a103cd7672e8f2431577966be10ef41473f5a08fdc75bf3f6552cd865042bf2da66648cdd517ede339089cb865d0d3dba970c1fcb18378911e0a5cc3f136b5cc0ec19c632983f7cf07f71666bd76fbef1a0e36614d9f739f8acf8a8ee0f9f4033a7128d6948910f3ec884a0d03b213744af18ab62ed8c1c9", 0xfc}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 14:12:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, 0x0, 0x20}, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa000000}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x4, 0x0, 0x0, 0x8, 0x652}, &(0x7f0000000040)={0x200000003b3ceeff, 0x401, 0x0, 0x0, 0x1, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) close(0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x0, 0x10}, {0x5, 0x0, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xc24, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x33, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x3, 0x1000}], 0xa) shmctl$IPC_RMID(0x0, 0x0) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0xece) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) r2 = socket(0x11, 0x2, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/178) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000003c0)=""/156) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r2, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r2, 0x0, 0x1, 0x3) 14:12:10 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0xa8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) 14:12:10 executing program 1: r0 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r0]) 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, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = getegid() setgroups(0xa, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, r0, r2, r3, r4, r5]) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaccb0aaaaaabb86dd604b0317001432000c0300b6b92bcd7f686f6d77538d5e8dff0200000000000000000000000000014e204e2139a0dbdfc96d6b5323aa46ead97142ee52a93f91eb87db24d5d70a5ab2d1318c5a5ffb630e35a7ac2121c0404bbee21c63b60765948aa944e8030f782d8224610dba0e9fdc1756c55a56ca6c2662243e11b0073d9b2a11edb595c51807ac77247d4d458193c93e4a8400000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) getsockname$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f00000000c0), 0x14) r8 = dup2(0xffffffffffffffff, r7) ioctl$WSKBDIO_GETMAP(r8, 0xc010570d, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x7, 0x3995, 0x9, 0x5, 0x2}, {0x400, 0x8289, 0xfffa, 0x3, 0x6}, {0x5, 0x2, 0x4, 0xb489, 0x101}, {0x1, 0x2, 0x7, 0x2, 0x7ff}, {0x1e9e, 0xffc1, 0x3, 0x40, 0x5}, {0x8681, 0x0, 0x0, 0x3f}]}) 14:12:10 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 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}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x8, r1) 14:12:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:12:11 executing program 1: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fc1512f8189ae7c8"], 0x10) write(r0, &(0x7f00000000c0)="f75581050b54177bbbc7d411b02620dbda40f4c3dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7e4016419da785c9e0f2d56c1b52792a59eeceb9a443d743787659c40907d593941577679f76ddd3b476e6fedebb1c2b88b8cd5c49c6e182e0e8203a7a3abfa87881df2416d2f8991cb3ac76cfebe62f0", 0x91) 14:12:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) pledge(&(0x7f0000000080)='+\x00', &(0x7f00000000c0)='%},.-{[,,+\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x20, 0x4, 0x10001, 0x0, 0x1, 0xffffffe1, 0x1, 0x0, 0x1, 0x7f, 0x5}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x7f, './file\x00', './file\x00'}) lseek(r0, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0xab) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0xffffffffffffff00) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) ftruncate(r4, 0x0, 0x7363) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1ff, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xb388}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa5c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5}, {&(0x7f0000ff7000/0x7000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) 14:12:11 executing program 1: r0 = socket(0x2, 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, &(0x7f00000001c0)=ANY=[@ANYBLOB="1b531b1152a3b449f6ccc70641829e034ff2daaae32116030dd368d8d4b43cff28f96e17c2d8b159d33717bc999d3a2ecad16184e8a43578ac0f58582c5ba3b88ce5b5856835f4933a90bc0e870104f200b181153253aa1106ae9cc39d435b52d6a3703e08fa2425724750c83a55abc40ae9e3ec7d7d213da9058da5e90b27d7b3cc4a4a7cb7da6f6eae68d30bc182f1beb787364ac5497832adc0823c79ffb3313d7a7d83c9cac2ac6f8fdd21e213133a277204599ab94b4c3151ce46", @ANYBLOB="eca426811928b8a26837ecb0dac833fed9569f6218a2169e75bc449a9d083a48180585fd17a41ca18b77198576887d5e0a0036aed02378a2fa845495225d7cab95345607488ebb455fdbe3f305388460425fa8960436643034b941169caede63ca4272208e113ece9af0efabbfd0903579a8364321fcc3d9991a5672f82c65"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x1) r4 = dup(r2) listen(r4, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c040000ad0000000000"], 0x10) r5 = kqueue() socket(0x1, 0x5, 0x12) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) socketpair(0x1, 0x1, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0x1}, {0x18, 0x3, 0x3, 0x5}, 0x5, [0x80000001, 0x4, 0xad6, 0x0, 0x7, 0x20, 0x5, 0x1ff]}, 0x3c) 14:12:11 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x6, @local, @multicast1, @empty, @multicast1}}}}) 14:12:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200, 0x4, &(0x7f0000000000)="03000000", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) sysctl$net_mpls(&(0x7f0000000700)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000740)="520828c1", &(0x7f0000000780)=0x4, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x10, &(0x7f00000000c0), 0x0) recvfrom(r1, &(0x7f0000000040)=""/165, 0xa5, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x9}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) 14:12:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 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 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001440)='/dev/wskbd\x00', 0x80, 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f0000000040)="3cf301e08ba5f2", 0x7}, {&(0x7f0000000180)="7ff7b478482f0003b61c80625f4863c560295a4d5900a45786278d224b82f92931665dd152aab164e2de6231a91efb93b3911e0ce8dfc4c6ae8da3d9b6f7744b04c5b09f8dbfd3166191b17188ff6e7b9cdf2bb4cfbf850292fd36eb5c1593cbab1f738e4ac8d85531363d1eff00f56fd155be5097a1c2656b894769ad17428ba80577619fcd8f8979beb5b1c6b5771a591ba06ee6b5bb280f26d361c5ca07a862b6e38cb01df6ddb85537c77a19d5c767b41bc6ebab590dfea406a8c7ee619dc2977d623b478e4732034ce159667f9a3ee76ac7d571dd0571d021c8ccf46ff66d2165feea3f6191265a627f525d20486cd4af607c29e06aeb468ad9a1a6d16b090dc07020ef6d17e404fed242e487704e6f194b24c043f568443615f6dc6db07586202472a51764c802bd1602868c9a4c0e0d75680109e0273a1db0a5a2d45f5df3ce0c89ca3702d6e9892facfb1ce9f1ef38d6acfa11fd22b8b035fd850870c856264ae9d1a8ab0f119dd219f53abe6181e8f398b879c95d2f8ce1484cad7a0cc63f57587a0da8bb54d8f0b907e0a55d96b120242e577b49214846fe49ae2817e8a14376256533b52726d5d5c06638e01992007200e6f96e59b0d181d29bb31e6fa2ce8776041102fc0b416060feb8516ec09ddd33aeceb08f458d001fd690bbb4947451de65609f362c68686d5319671b0d9c5289ca12f7867b7fed0e55ea6cd8d6c91a3bcd548558dfb2dce93a42f5b2423a89ec0b68d859b1866b5d24472d8003a0a637d11b59e912ded39e9c4b6c2cd7331dc4fdebffe351b7abc1b29083667363a85c96701bc424deb939ff9dcf3ae9a413c5be39e3618f7b4f12d49be0a5688006acfec719a31b0f7e604b689923a37f4a8e292ed29d33e954121f6b24bf523a9e4a1c5ca7bf6035ff43e0610c2ad227361c40bb365e2d8ee72e52e56b0e353ee0f844b90dfa93d0456dc44a07439c7002fc28f730eb1382ea698c125854a7ddc94b561730ac78b0d277416d08dcbf3a6f49db709a4a66b958a3eba7bec8cf606b6dbc278d65400b4378392fab5b227b290d0675867298f2336f16b6cf4ba8bdba486683672f4ef699c3d6bc9e889ec2757449cbf88c01a7a03d87fcda73147e8118333d6b253a0aeceaf8622e9847d911843d42eb7bb1ded34294096dd12ac2737e5624456263a414cc0a1e6533c7f08c89c782b6a59ec5848aa408ab90aa099381dda23de233d160d783220bf9f08c414aa2660c50b811ebeb10c0eeba48162562f2f13090b3366fe1ad6b7a3234ba3ba82a4497c57006d7d3a23d55da365bf16d1f17a4bf8ed98a041743d4a3e4e239f1f56772bd2f90564edd8da02d8d8642aaa73708cebd2c782427ee93404740954214b347bd8dc0fd80f14e33483417b57df296c4723b1fc03948493e6fe9f48ec3e90648d6ac3f54f1a051174c9e99a08e40bb9cad486db39aa8f7cf624b1bbda042d5dd1801cfc93576f42c415626387a854cc804cd62079ff6d86b9a11f2b12fe6e3cdb0b33b2ac27ab316c30c99b777e4dc7818e41a4c275bfc257a6e7c4b3e914eaac1e250b26ab676f63cfde22c5add4cdb96577aaebecd9abbeeca34f59ee9b6fcef689e2f841eb1a30f9a96c41265fc4f1e2e8baf87377decc6ee65db234ef2d482485ef7217131d2ed96dd17d2184508bba3293fd77072783e7e4a21afa70279343bdeec5ea0f7e93d24eb8f37b90f0a8dccadf1a2b677b044add8146bd97ad43bb7123f97904baee57be68ab29fbb73a7f28c04dde2fe78066f6a34f63828f5f201224d131eb45774adc9ecd37cf600dba6f2ad193ca794b4bda195c98571a7af3032d73fac004b773f146613b8738155c8d4460ba27fd1eb7bc67013ea20962ebd2605f347b5a13bfa7c5f6e5674490dbcf7b364f1260f393e35a6bdec6b4f100a178962dd2b47ce3728c5b2c1f87ef8b87b14892755fe95fe72567525d6d9dd3df7b836bba70ed06c4b4c29dc54dc37fa558927e64c49eae8ab1a0155517701fd02cd4491a44f178861e43147935437275c2a0140d76499dd2366de55cfeaa68027b4e4e01c02224712cbff52e5e4ad059bb56f80abf1d9ca6535319dc55fc29eb8990162a531f85ad33b075c090b887127f3ec030a7de3a0b78eb4f63681e3aeca60a71b37d8ae6261d8530ddde883cb8b276557f3573c56e7bae23aefb3306cfd408aa6dcd5223aff4b3d008e3f65dca957fe2e3f4193b7d4577ac6ff300e15c5543859d5c80503314462aaae93d14d7d5f4e3c85258a30893f48749f4af54d10e853b50972add2dfc4e7798919987ebdb13259ac8d93e9f5c908879e117fc882b18b7d539655bc36ecdcc1eddaa63f4597af0f27421fc21d7b320da9049072251803dafd1056849f22ffdecd6a5b1b49292940b71fbd94d3a07580f2553688d9c7e0783713617b097d432b316542212fe6817f9b0acc563db1b4b64ed44d4c351fd32024bb8b708e779b2eede48e4e4e3fd07f4f6b1f5e36f689f9318c53e66948651ed5f814c0b78aa7fafff1240deea2d119937656f983117f5587122361b7eac75c40317b28e51e73f1447c80dd5d9ff602572183fa4f6a24b7d5caf7771b40e84add25bd794286f6363aa7239a1aa33736d2dc376f37277c8b9fa194f49b907e0294f9d3531c5cbc3e757bf1e7fa2a25fa4abd304f67a84a5821384acb55fd5e33a524cca85009817c08f4d9530f8d530a4e3f121c2c4ad7fc581c97cc4538de65b0633d9c218cd2a656b7c18725890a2aea364e8b2a5d0f6a2ede7473a5ac0655888557e55a86616efeeb0eb29c63ef3577cc11d4d27fa319040ea33ada66a2298d6b7618a2678d099286cfa3d55c0620690fa4378b90cceda5eee1901c93d175ce66f48142673e1d4e69b3b0116b893c826fd6372696e076e5a6724cc2d282ed1bb5be68c48363643a3418bf16276b724e19fbe05d16bc3851071b38765f029c33507c563656c72ec25d3c1e6b0843f2c8c0c57508f77c2db71e55eefbc1be6e0e813e99488a355a73236d201b00e7725ad14fba0dff96abf2a5e7ee2885d002d06cf82f9aa5a8d8988615f322542c9e7538dba1ffcbd080ad17099fa847e729d3544243608ff4868f296a142c9375648a3a93c6dc6a0172f04c05d270793f139d98092d5012d69883c65d3225d706b3e21b6f4caf620d007f7eb3906328e042cccd8848c1ae4191f4ab4de8d18a75c96cad2e9493d574370e22f8f4bbd9370430c093435a8a6f9a5701092bb946d488948cfac821b7e8307285f28d77f1e3c050e4ebe0b469c211dc27c7a23244521df7e80cfb197939b23988804ddfea478f2eda8a8958f944aa1ddf56697847de510853aeb24cbf4ff8bb1544a567d12619ebdc807cffb0f17c1fdc2b4390ccdb51e5657ac2aac7e0bc6c9785240be25d28a3d5f935d981f1db287382448e1e8727235367479abf5c7ea28ffe30330b9e09c332b21d28f6020a27d0b12442df7eb9050ac4796bdd1a9427241e05a5aa960a5d5e8eb02399a976ede234fffc957389d1cde771d69b6bf7d0cd91b22f830aabd7afc3bf5630df16f458d1c31eb6332f82dfe9b59298ab99ad8b779221b0ef252ca94a5020667ccbefcfaa1d7ec503213b7f4bbea169f49d79cc74aed8bf9b5c0eec72544e8325e61c81378ff066275b8c61b8bd5f5883c61f7f61a209d56ee0896d00ae62a782cc38082b55a9e50ab19ed211151a24e6ea98ff6f72fc4abcadb8fcd5f01a8bdc9e626fc55510f00ea988c113a612df27d7229229ee1612b9f607a3ce3e450d2c1af084569c4c7655ac429eb6574b95ba42e343abf9a391bbbb779fa99d9d61ee1fdbdead693877fe66c988a8bb14a524ba287dbface5004e8d3a43a40c04a1388db8944439068d1cf1dcad189cafb9459c1bd4d05c85cc9744f5c9fd81167f73037ee5c0b4065b2180e3b351c38b26b08c2dfef77a0a05e00683c4224a44861e3ac317a0a32697147a60c07026ba22d86c18f4a11a96bdd9a0b944ad9cd078017864d6fe9a86de727e787d3821b75b83a464d0119ab7d1a9f42815a97a6ca1e977726c68332d7e9eda8db7019383d7df91ef30fde62fe1ea3a7132166c9f89bf3eeca22a29b8d1d35139b2c4f6a802bc4f2354fc3d46f4b05e8d73a1c710d4f103fee9345b32692fb0df139fe8b77fc066a271d2358693068386cc280f50903fd72239ad244082e2c30f2651f65ded5aaa351f84143b5f90e9424905a86b0621439654c04f79c05133f3b5054ed4e45da5253db94f1c64b5bfc7d6e2f21da0956d0f9e185f7b0df4bb975d10974173fd16937c16f4c0a564e5b395d179ba8d30d85ddf223a5989bfe511483e8e275e1b455ee11d464ebda272d9ee7093c06398c54e4cf49db00a47aa6ea0b683373b70d246f6892e1e91894a2d3c3d8e51967277fd36932f51ea012bd312ca3c12173a9703e9ff8ae31da4cb84d80722f9ffa2ce609a4e7bac330225babdf0b7d59427380a615002e9532de13dab071379cee9d8d05ae4eda36e4f3cc046310120949b1083608c3d31a049b91ddfc1018f3a4cf86fcdc77b1b9045a45698e14233377bd8d691abaa6efd2f9bc0e4176c813a8bbd19fa759504490819ab55f0178792dd43d5bf42d76132b759d6c1f34b5b01fe4e297bd905c67211f85e7d2d2e87d7e278b1bb98bcf037c96c5a41faadf93092d9f541e64f6bbe0b2e6d5b50e61fde4758551c8c083aa816fa29b554422f60ecd3daa31b24d36aae7e20f28a1f4d0500b4991fa9796a484e3d746b22cc02ab3feeb807ab90893f116dfd7f00c9b502239f75f5b09e3531f085f0f65c0ec23051feaea38d2621f898058bf4ffc144d26cbac302b5e53885d4bc6a675ac12fd60d8b0e09fbd7e15cd1a65f76ccbe6ffd734ea8e2f59bbe4d6378526ac09da3090b0e7dec94b9bccf7bd7701f7345d96ecb3b296cb4f65c06cbb6d66c0481ccf375677a01bb647b414e684e85dbbf6e3d89af121538bb89b5a7968d4d1d00ec7996dc2d0a1b744091e2976c76a9abcb1c67a1c0fcb16099ccf697c4868d7ebfc7af04b15fe0d93ed3fbd892ac37589b54dac7f97a5621aefca74d777203bcec4021deac166c05c98cdc09af2f0328268d05111193f33889892a755402e4a8c0e2730f52b27f25875f03e69a84036440ffc2d26bcefc6b35ee24c403cef9ba56e5da807e982f0a27f51701cd2e84846cde76b0e0cce9dbe3c36b71f3fb88bf25dc97bb07b79f65f07f30425c21eb91fd9fa95382973719686ba6ffe29d051d55e17470843c124786c078368a1ca6d3b5dda00ef77c7678d6609bffaf77416d457b3d2cd578e760295f2b8574c723da16f32b7fc9cb04a4b8a9238b135598558e57165a09f603dc2ad9f267dcbe4e3d9588891a3db9474c15894a00762e7739e61715d66f8777cdf0de714c30a6c9c1b53b9f86965d094ed66d6ebbbdaa18b9922711f3c26e0f5b6ab71552a3688a8b4eca84f79eefedce3781e5b2cba37b5f2925dc2f8deb99baab9a8189f382316c80a35b24cbeb6f705d50cb5e279432fc94d2d9b713521e6729401c922054b418999e3e309d0aa06ab23eef41b72170b4e459b15054fcf0bd4692428b637e1bd5c5269131dbb1310aae3fbca4ad7feded3d3c8e615b2d27c15979d8a47fe266ba207880ea6635db47797645692ce72b680306dc4fb285a398706e6526f3ae39853fb236002e8a5e20e6fd1b96edce8853b1237f3a88c4a2e5008a4f8201e014085201a5bf3dff91c2298d5144d1", 0x1000}, {&(0x7f0000001180)="47a0960606d173041c9060ba1fe97451a8b2523e42237ed4d3bb9548b9352795b42aa21a8752c1859025d6bc41986a87f71cd62309fa2a9810124da29fc1697704e5a6b101b9642e5f1a185229754e467b91c69c2b3f4b3286a13246108000f1332fa70d84abc4ad4358285e0b5eeccd506e9ad2316974cd63d18e94042310a159ba7ceb46090f6af78e489e70ba4a9742e96ac2e4483479467108978e4826dbb83835e3e35ad7b969b1255729b0e32eedff0efa3057985db07e3edb72789dbd9ffbf9ff83963f033c90781297b16b98477ab7bc1b9b61875cdcdf59227b6e5f62d66e3eb8cef04fa0174078b7d86086f3", 0xf1}, {&(0x7f0000000080)="d1", 0x1}, {&(0x7f0000001280)="50a789312006fe69e9c7", 0xa}, {&(0x7f00000012c0)="4f461782a2c4dc61787011cfe8af8e837d4a4964b88f10326156bacce5de28b72a84a734ff410a10dd103e89dfaa6be68cf6792eb3b0ea12daedf8df0d77df190cd65571027a2a61eefefe008dffe36b480679b8aa1a8e80a0ae345d90673623a30c3b11f8ee62ecd942b62cd3b53e6a8dfa9a1bb213e60823187ff562625c4040c4df84792332fd8faf5f6bddb11bda34d747ebdc411441eb1a74bd1e18f8ad7d02df13c8fafc19bfb4a77e145d01cf53ca3409340f4dec5bad7700c6b6224c4ebfc29dcd105e2f2791365cde2b96092400f2412cd22f34086650f1f8cb0cb80c59a8199e6743d83d513385f3074aefead99e8e5dbbedf7a5c69dc2", 0xfc}], 0x6, &(0x7f0000001480)=[@cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r1, r2, r3, r4, 0xffffffffffffffff, r5]}], 0x50}, 0x2) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 14:12:11 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, 0x1800}, {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}, {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:12:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/173) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/246) socketpair(0x2, 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000340)) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000240)=""/124) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000000)=""/65) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0xfe, 0x0, 0x0, 0x0, 0x0, 0x4, 0x81}, 0x1ff, 0x70, 0x9}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/38) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000180)=0x80000001) 14:12:11 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0x29, 0x27, 0x0, 0x0) 14:12:11 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622bce88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28d1f2255f4309d1e21a9bae0139fe970a48"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 14:12:11 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x10, 0x5, 0x3e) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x9f, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xc, &(0x7f0000000200)="5d3712f79974244a0336393fc0924d4195e18f4976d1a380050f6ab42a8beebbe99b2668425dc3251aa679141513076a15e53a286803a0ff2c48aceccc565b592b9455c9fdd9ac3b8e732d98da02b64d7d0a0c67ff70863629b6d4b670bd9ecd0a0debb051ea7aa0a8d21c5773be7d353c8675b3d9c89f1cc08d70dba359bf588c82fecbe795999c16bb2fcf47f5670cac9d67bee3ee7a887921", 0x9a) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r1, 0x80000001, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x1}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x20002fffffffd}) 14:12:12 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x2, 0x1, 0x0) munlockall() 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) dup(0xffffffffffffffff) mlock(&(0x7f00008dc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:12:13 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) syz_open_pts() ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)) fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 14:12:13 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x101) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(0xffffffffffffffff, 0x29, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x4001, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x0, 0x6, 0x3, 0x0, 0x1, 0x0, 0xad8e, 0x1, 0x1, 0x3ff, 0x2}) r2 = semget$private(0x0, 0x3, 0x1da) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/212) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r3) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r1, 0x29, 0xa, 0x0, 0x0) fcntl$getown(r1, 0x5) 14:12:13 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x6, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$setstatus(r2, 0x4, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="2c2e77ad09b277d5019ba3e851bd7000694e0a6185402b81883d343e756600bfc0a36a1f6839755b406a8220013891e7de0f2ffdae85234f3f8e0163d593032d84b255f4110cb6a4adeb14c5abcfb99d20062585d56fed152664", 0x5a}], 0x1, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) sendmsg(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f000000b000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0xfffffffffffffffc) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000080)={0x0, "d243c25daf120f1c7de8b8d5ae3190d194d6d1bdc5a5f5693bad9f368c48b70e239d39addee62439d6dc3110a1cfe0c0791e03a8ac45076441225d2d20c885fbca9cfb3ea0ff8d59c154323dfd04e6f3"}, 0x58, 0x800) ioctl$TIOCNOTTY(r3, 0x20007471) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x800000007, 0x1, r0, 0x0, 0x40, 0x0, 0x8001, 0xfffffffffffffffe}) 14:12:13 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 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) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) write(r0, &(0x7f0000000080)="07e9fb2efc9ab210c5bf99192f425d7d676ab0bb2139a44b255ad3fa496290f1d2c0f64378c633ce0a364f28fec2c3e38312620d493a76893bf98ad3e0b51f875dfe28619aa4d5126700db42bbe46918777bcc90637e8f38c4ee38093a3924ab0dbedd52df27ce73688b920e7eb0754cca1c5907280af8d93bd78aae56858ca8a91ba274e5b8b7142a798de07ed5543e4a5a29ee0c75e076e8d74e897acfafaf09ba42b607115de7cd2cceccbc072232f5fa25bc762d481c69269db52ccb4e9dd2b3ac5dd185f48307e35db24d5257", 0xcf) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000000)=[{0x86, 0x3}, {0x46, 0x80000000}, {0x81, 0xa481}], 0x3}) shutdown(r1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x3011, r2, 0x0, 0x3) 14:12:13 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x3}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = open(&(0x7f0000001600)='./file0\x00', 0x8, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff}, {0x2, 0x2, 0x800}, {0x2, 0x4}, {0x1, 0x2, 0x800}], 0x4) fchdir(0xffffffffffffffff) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000001640)={0x3f, 0x8, 0x8000, 0x1000}) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(r4, &(0x7f00000015c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001540)=[{&(0x7f00000001c0)="99d8329039e00f4b2bc4ee81758d56a6f8a0ae6b5a82d32ca3d985cad2901cdac3a9588c85f9e5aa8ee6ef1caa1e336f999c1497c6234ca19b7695bfc8c110f68afa60669f817e3d85d399a40736f78bfb4c57eb49a3f886f6affccac71df4f020e83a1c5b23d2d47196ff0d0ff85584358589a4d2c934835a18985a89e8aac5c2571343ec2640db69fe055ceb53a018f8e34e6a63ca167c16680f6ff4ad513cf6eba80c79a6314616af05a0b295a3e0b694173333aecf45745869c94aff119cfee2e9e85dc361462538a6579cbc2ddf924c27943636f9ab60c2fcf8c0a921adf09a", 0xe2}, {&(0x7f00000002c0)="6c1c20c12bf3609bc94f9011df03398527c60e51010fafa63534cf48e352907a9e43634db2e49823cd285c69af1389201f1a66edf70494f3e0ed91abec215ae42035d8a8b488d8de7045384f1ac9916df2f19cd723a77d15dea5ec690ba475add7a99d1a72f6e1f770216ee4ecd986c560aa32cdd47b4fca7902727c87cf3cce7b9f79a2382c71dee6bd215baef973a5d4a5c0b581b0d5fc69529f09a8c704133b5f4001a8f650", 0xa7}, {0xffffffffffffffff}, {&(0x7f00000003c0)="65d8fb0cfc775480322453899ff19f40a361c7a791fd3d8f66b907f5374165afcb2d1cc87ecbdf5837d0c917bcf15da398cb9410ddbdbb883729f08ee6d796303c6522c488cbfa10e709d10ad95dbdc15db817a232dfc94649d6968818b5b193e0cf9828c11abc0107e10f8a7a839e9644284a6b8004099bc5e8965882759e157c5b9913d1f764bf9d71980a42c74876bc5a6b393116f50ccbf4e1366e7ee27f1eaa015de2f8fabd5b2c4a3032a5d681101ccc965a559f603c4adc2a5b5db274d06a013174ec571fa2a05de7fc52ba46177c1366d5acd6f7bb56f1dd2120fb122af229bfa2a742522703fe02fac180cab43a7e6c8b7e34a6a59e5af330d8eb3b1d3f8d285fddfbb69768be12815e611de0cc777d8a39fc281ad72b89812aecec988eaa6aa018f3ec8b308025ea28614deae889409a533c755744e0c26c4127e32c3c9d5e446118d32191b3d938ac99ee43805149056434f81544f424aaf256a10fc71ce1b8aef53156b8ca44da54ab9d3cec493e5a07306b07a793a42e5b3932ad785bf83bc57861058f3396691f7380fe64b85c75181c9d66f50d5538215a949e5190a132dd76b808c4b58b571c6f7d3722516d7a03ba25b0bbc71480c2b6b68549a2f35d69a6a06febf1115e2aa696c660e4a074d73a0a043ac32a0f59bc6a59a19c32803b99cdfb5049d2cab2cce73385d74af47a50f7da00e16f4733109b9346a8715e2756574e22b339981c41f7df93ec65d1fdf86dad785f2f33ef434df66691d827bd07d1a36aa2a58cf3a774bbd55d260919bb2c19fd0e67e20b8410465e8d5ee65a09be262d4149140b4acfaa3150d8bd8562c1c971021bb15b2dfec63f8c4ec059e5671c69ce94164a33f902d76faedff63d5beb5ead02863f0477ca59b5c7093960683cd1be4f968bfed2fd428839b6f64eaf8bf61d1a6d0050b0e5212940286f2804a637ffe6b2f6e2b84db5f3c381fc23c08e9f4ccd4109af4f4ccf4b12873605c107bf4642971e58fadecfb522f766056c8906447486fd4023f15f74b597d996d87b9c4405f258cf79c4c4dacd48764764c1dd86b851ad32ea9135e2b942ee38ab23253113141eb420b860dc03c7fe8893a22a4c0f974b911161e1c46152291d9a0e0b605b82ee355bca0acd6684feb4c2279547c3c68706d166e594ffcd4c6be32f18ff092863d6394ac5cb19dd1a01af5c802171210047680e385aafb6b83bfa298883847a13780dcb3ebc1787bd82ff3e48f24fbf0336cb87ad420fc7d3e3c98c6c83982be88cef5f5499501b46afb8ad1c932b90bd6e2b0e9aa0cd9acfc96f413ed056c607ee9330376a2ea55d673e489b5ba9d90897f2806997ac71762d7a7859e42622eca6ec3c960ea51ab8a20c689b64749dd05006723ac8f0e870c70afcbd9dae93fa7e3e87a9bce9ceb377fdcd89f27d274cec6eca55660dabbf2e50297669ded4c02a6a0de3a25cbdfd14e867eb39b1d6cbd43a6a5a53396c6e9ff77f943cab3a3ee15772468139388d3421d4d23670b53e588efc663c4da21dcbb01370671275926e3a563d2f897a1e4446e31187473c39ff697ff336294033724fd10fbaba8e63f826fbfb9e2badae26e97388b7b773be616f745d17e4d58e8e2569e1ed7f436677f2a0e4d34c2982fffcc79bd366a3b0f8d34dedb27fab2404d5e5ee66a837db8c195d5e735e52fd9093e0435981b1f305b5d3bd852b888ac484a7172f72f30c019acaef1877a3afd218d8265b6a6626647145f25e18df7a20dedd27ebfaff9ca34e49fb737fe6361f53011ad70aafe3aa6460b0eae559f6b71e34cd70a5730a043924be18e709ce7fbdef7544aae78410773a59f52a93c3be1ca8ad2dd0cf2fc5b20a1f7d4b9f72db28fec408c3a97a61d2b7e6fc1813cf65b0be19d828c884b71c53d73485c4e9828d8e9a29b8bfa87d006f39f77278b2ca676b14249c65f15ab7ca5cf6fe28c8c7157a1e1e52051f755908c05cf155ca4935f5d3e439a5a9192b7941c39be28a51b5bab1a4b3064938ddd835e4a19894652f14c7a4fcca79e9439818068f99add36056076088a97e449b52b70e2a178ef7b91b64c8d4942a01d1f490d40de80a8903cc9a66ee752ad789480cffdf4b86785f845cbe8752f315c4c5df42795e8e32cdfb71537bb76ec7b1e9e9c80d4eb0a66091d1719e119d77db9bcade8f42c03500b9907749ad0afc85a3bb6b8a5e3749f816d39c66978d704c0d48ff10e336cf27b70d21cba1203638edd21065bb677dd8e59b729cbd27b8e87b74d0cacc8acc3339b096ff75b5f28271bae5df45f33aab04f778fd78e9128ae31196b46f8d9b3153a4c5fb67392cc4121e95636cc7c047a9b6ca5990e677e7a089f9957e89eb1e072b449978fe381691b68e66b9ae3b652622c3194675838f1a07be5fc0dddb49409c0ee135c9e36936cf4247c30cfda57010c1efeba1a53f96f0e3bbd93d786a42d21c3c92f599752e0b75a99c7730f3e4b91aaa54ec1d786e1b5828624b8240fa58c261374bc663b1775eed9e636318bc621a8b57448825105d481b0bde4387a4eb53229117534b9820f667190744dd17e8026b55afa5c775bb330e39314f211e723e038dfbfeb63e6c61de8a0314ad4ea2082167446e7f336051f79cdbba7ef2bda62280688b1999665929c184a80000a9550a097aee16418aa2eeaec5b0292149a2608288604ce4d93c2a772ea944de8075952a2dec36e4906935d547efbe0bb27973d3f2b92fce9ca20c64e439a938df530d1e301b8cedc53b534f3b3cc9004fda82c2c375f2c8127a36118a45465e653873d38f81adc52ccd6a108a2177c48f63c70f60fbadfff3e1388522736d3e260cc1e5ab2013b7f2a75734ee2deba5896d20f38dc9f5ad53bdf1bdc77a97079f548ddb218e5e7cb806f89a72c3ba201deac3099bdfdbdd1f875fa902985feb6cbfe74d93e948db6c2edf71a30b11777ed777952d39edd3749b7e94b191d47eddfa91f6a3c0c39580e5c06dbdd1101fa21ec0902ff65868fc6ea0a7423b4b50635bb8c0f84326e478f59beaf684629177f2031506ff91d2ac140126f7bdc7fdbeb039edf3d56e95e3e91f6047556151004c17b56065d908f4f6259c521fd55a7e4e379b8cdb35a39f666e9731177259cedfc9c211b28d46d3a580468ae740c1794d536cd44e59045ec7eac3acbb98eb2360a0adff5494cb5b903931d0d2ca2e8ee8f3ae86489b37f98860c271417a9882c084c01ec1b2c9465860066f53530d68a3b396771ce4fd6cb27dcf9811ba3415808956be8bc52dbeffca04971833cbe20cd665afdb76ccc0db619d216dda3207a851dde60917545016ca56a197f0ca91282c63b2a6a8092c9dfdc917f28b2c413f32dcbc07713bf46e8423d1d68e73392d7504195507b5b017797febcae036a386edd01343db47dadf0fa32fd39c4b93e248b3bacd744d06bb4d327619dc3a3cc13d35eca913daf6c1742375f5a4035922b35b24df993a5aec920057d0129200a0cea026a5749bfdc827f24032181cafd8e843b028f417e8c15345f7b3088a64d9cfdccd21323340893e186df09a1961b98bcd9a35392435906581218fde7ca702bbe667b61637d906ed44fb1b795aec8fdeb4dbaaaf780499a89c423954a3e8eb65770c69e4f677a3c30714df6f1f6c895319d76b51f2fb290f55260fdcc22ea91b37615ddb6aaef96083108eab003ec98efcfefac009fba84bb9838d3c7938b21cb92da753fbc61e5bc543aff92b80ce1a546b1b832a42ed09f7e68bf6ab5dfd3711e4f432263d10c17c174bb54cf68ad380b95c1f4876b951b2ae404b1a220b7876eca7a0e9e8844fffc44a97ba34cdb7e1f5b03f94c0b62e31f48514462219b3e3527d4895a8fb93d53ca32076edb860c6e34d89ed9199b31e77a2c3900eb2eeee4242fba12be9e84a03bfb1c63a9ec7c2b13bb6151c60e9866ece429b65786eec33733e2e1a5a2db8a1f7e95ccbdf9e47c19c59b59e489e1f5c6e754739b552ef6768f0821d85e0328383facdf03b5739c5666e43bd626770c3accb927f0d37536d6c37ac82355ae027f03d6bab2257a27ffc94d4f30ebbd2c58a272ec1c289adbeb0c306615cafba0cd79aa41cec4893d512a4c0ad43edf4d6fee30fac0a24d8df304941290cf2a10f1a56d8b83462e6ec5bc0f3019eade2e9f17dbdf54768ba89d0b0705f4110f2499e0bdc434f6e2b1c94b1cd87e64e67f15077d8f966aa73e967eb330245d9ff0783f94e74971ecc385933f9ad227a7fa01cdac3fcda88740abf9563cca03ce3f213ee57735765a8bcb790015c791c5e63dff9ed8778d3b36cc416add790835e7b12d29bbd19d493ccccad991aad5b8488b489eafd9a7fc4ec3638577ec63bde52758a242022f803185b7fd94470cad7e58c0d5fa6c017245af799afccfc7bd4615dc52c4c0bdad188a7906c3ce8b77c6f056de56d6608bf5896346edbe153b7ed3ee513be9f7664576d29c89f09f8f2f3617b8390816355fdba091c63704b01d3451d50980023fc443022446a396118b0ecdd8482d46bc344c7c56eec6222bd7195f2bb87844466b44adaab19aafa93808517438f5f089cd26f8f77ebe2ab9216eb7bf8a613ba158f6c912d210c3cc08bfe2e574baba902c16b8070096e9e92ca5569d04ecf5b41d029080c1d1d53eb243d2e1062eccd52505da07986ac79e0a8fb992dbb3e59c964ab59d76306c278e49059f4b570fd261015615694ae839728a92a77a25e6163127623caf032e4b381150699d60f113b4513fcabc22cbacd96975247fd6d83c960110db50fb583eaa2a4f82ba5bbf70d45c6d5aac66aa05873596239c40badca5cb24cd3b77900b02662861ec8108fddcc48f0464d7f3b7c75ee2e6cbee7bb28bb6bfdc77fcae10eae9ed89d5dd05391687bdda579c5198809ee5788a6da77ebc0d99cb97da835e74798c3b47e1031031778503b08c865076b1b2a332fd8f2deae77303dbbd9d68190fafa2702cbec9a46d8aebb3913ad4cdae1d7e68bae92955d815e810fb651878347135f18b78ae512809a684d2d109d892f1a715fd117e9e7012a275fd4136a3020d3939465b242314fdf5c1c3d06cafbdddecd8bd33d3580430e0e780f2d23b4026d26522bd36b22a8daf06b2c15d6c66f6c7af03cb7cdf2d6145925df8a1ead9085dabfd121ef8e77bee4469314fffd753fb644794ec4daf260ef5721ef290dfd435fd343d09a009509cb99f3575226b087a741c013a8394c2134b617572108834dd52cd60c1520541acac3fa9f436c74cb24a838a1dc38f9e71a8d3041898e76d4c5efae99d082f548779ad06022262dac8153f47589714040f04501ba5868e69ebbb5932df098b79493ad06daaac7ae4a922725c830cb681c19f59a2b5e38b86559bbf772d65d23f04be43273c21c76039ae45c1e3f2fec2cb31347c19023a173a9d0686dea597679160a0b672a55ac187aa64f7b41afc37d006858fe91c829342a7935d5fea000b4187d16a1f8791ed3bcf6ae6da3952bb5f70ebe173913f480ce66be8e082a924f9b059ebf331947bd4119199a859be74e22ea080bf88f5669f52642a05fd93b49f49ddbb917d23775e6be35a7e310245ffafd7da6d8682c4a5eb652fb59bb36f7e46171e5eeb95bcb4b43b09f6d272d0a2a8047e542e7659f70dfa045e6a30da3ae842d89b5e2f0af98d19c79f682cec8fff09b818685ac4c7491e3d242d161878d70807d304796525da270bbe95b957e145e8f1589499f4ba8627bb730aca80d", 0x1000}, {&(0x7f00000013c0)="23344c90410c3332e233b0f9dd6df3", 0xf}, {&(0x7f0000001400)="5be02a81ab156036b78028357c784e2dac4ed5a382c3461c6289b434efe18cf8244fd41a4592e9c11a5d7eb71316a5d9729f10bfd80ccb337fff82c4cfce9e253f8c7deb7381938024309402251e5ca1692e66df9f7da7750954baae6f1909f053edda52a6cc5cccd57b436a5ff1d206d66e24f5c8637720a3e84ac103cbfe6e1a405ec71191a1c98cea15ca2613546d47d5a63b9a6d1fed2fd08f1cc3eb90927e3e358a1c649f2de4e51250bd9446e2b7271be4e92e651fd903fd", 0xbb}, {&(0x7f00000014c0)="5696b2265083dca2377a8c8c9961f347eea7370d538d34a58c0b8ef2963da5c7a285b3946b7f33af86dc3d7660420ffdd282fd14c3f4e00457ef2993c29bc72098b1ab205530bacd026428f871773e543c40e907617e76219ed177f8716d3636d1b6134a098a36b0b3ded4f71d613bc98c54a6", 0x73}], 0x7, 0x0, 0x0, 0x2}, 0x5) kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x2b8b1781) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000140)) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/206) 14:12:14 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x110) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b354687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x6) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x1000000000004) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f0000000340)=[{0x2, 0xfffd}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x1800}, {0x2, 0x2, 0xc00}], 0x7) 14:12:14 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="8202e4efffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC=r1], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:12:14 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) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x2) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 14:12:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x13) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f00000007c0)='./file0\x00') 14:12:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCLOCK(r0, 0x20004276) linkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1, 0x0}, 0x0) 14:12:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x3, 0xe, &(0x7f00000000c0), 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) 14:12:14 executing program 1: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0xd17) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x200}, 0x8) 14:12:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) 14:12:15 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() 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) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket$inet6(0x18, 0x800a, 0x0) setsockopt(r4, 0x29, 0xd, &(0x7f00000001c0)="3aba0e1fe77c06de83e548e31500358146905c8ecf12761589c14a0fb4ea63e6d5cee7968de951b421a39d0bbe9cfa827fa208ef68e70c8e1198", 0x3a) 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(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0x1, 0x4, 0x2, 0x6}, {{r3}, 0xffffffffffffffff, 0x0, 0x80, 0x200, 0x1}, {{r5}, 0xffffffffffffffff, 0xee, 0x40000000, 0x4, 0x499f}, {{r6}, 0xfffffffffffffffe, 0x1, 0x1, 0xbc44, 0x3}, {{r0}, 0xfffffffffffffffe, 0x5f, 0x82, 0x1ff, 0xf0}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 14:12: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) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = msgget$private(0x0, 0x2000000186) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(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(r3, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r3, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r3], 0x1, 0x1, 0x1000) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000400"/29], 0x1d, 0x1, 0x2c00) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 14:12:15 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6010fb7f00183aff0000000000000000001f000000000000e789000000000000de0000000000000187009078fe8000000000000031d1686165179f2a638200000400000000bb0000394f"]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r0}, 0xffffffffffffffe8) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, r0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r1, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) 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}) setpgid(0x0, r3) 14:12:15 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) dup2(r1, r0) kqueue() 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 = fcntl$dupfd(r3, 0x2, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) 14:12:15 executing program 1: rmdir(&(0x7f0000000000)='.\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)=""/80, 0x50}, {&(0x7f0000000100)=""/252, 0xfc}], 0x2, &(0x7f0000000240)=""/112, 0x70}, 0x2) 14:12:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) socketpair(0x20, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pread(r4, &(0x7f00000000c0)="bcda9372c1cef5e2db59b2d83af349f0a6777c98f90ce53222f669d075f37229c4b4a29925ae003663ff12603f44dcd4f801a3ca8b48e6f48a6e79e43ea36401841e77cc042b34482bd75b0bdd6c19cb19e3a4576dee10964023b7aee0e0de243afb68c4381c32d368cf501c37b8763b41136e38b2bda1afb203a565c7edd79c958cecfc9c200ca12a5f10b1aab55b12d2ba3f9958af1e9435505e86c0022dff3712b8e1df3df6c2ab066c674fec45e1b58219acbe5b32724bb7d9f3a4182cbd0bb0f805da62762ff347c58c747f15a12fd59a0ac7b0f0feef6fbceaaaf286891e41103eb1b5f1eb9f79b2ff059988f85ddb61d89c17ae8b248ee3152723ce0b1c07fc9618c3c1a4f2657091094b12e9243f02a5404a8cc9f1619b9a0c3658fc9b9a7c338c0cd52eaa48084b46350d1022f16a78be27e06cfdae3544db8d222d4e519928b57fc736390a87a82fb49b2cd126e10d2c094be90277a53c5c947198f957fdada55304483b02eba6cd5ded0b5c7c813ba9eb85a08ef371f65fa843609a4aec3b5feabccda03a1208ad29efb31a6b3077a8a1c26de2feaea1bc466088b1617325b63764d3ec58d30bdf446e52fba584bc53713dad0799714076905ac2480ca776f4e6c174e56d1d79387daeb1ec6b0760520c269be62c495a77f4464b7b9008d8a062dbe686718d01b3a544b06ef9aeb395dff938654e3d30c734c4e41fac1ed941d3836ce9bfb3282953a94c9da8b7beadc528d4ae2513c1ca68d00a5b0760990a44cd2b98434766fb8c84309b8b0448bd322eeeca5c407390864d5356eb3bba97ad23b5d4dc43b9aeaa4eb434c898a1894bc8546466acd56293c958066498a2dc22eb2642b44fdf30a584171076eff6ba8b86263ea4d3609a4087b1bffe16a7eaaa22e89fa153b03b3b7c3b613e15788346df463b1a1f51ab112b73d1923735a2dce9ed443e098c0dd611796b56b8e113c6cda4f6a306b4ecbd68a84d6369bdd98644a57c58b5a8f8eccc9cd5b7445a34959574788ad3e466101a433dd968a4815fae50faf6def30fd2071906bb2a6187bef61136e4f84e03e1a57cc326db8ef08ba2a43fd1b68d1d0c157a673858dc357446ce23c3b357415511b5fd96ad922123f51b1c74b28841df0a00dff6122849fb43bc9a552df1598115a272acc9b5fdaf1ecd687c5b460c187faa2fb8c3d8d146394744b8f16add7db56bbc305eb1644af0bbbad4f7b620757ced98090ad8ed69ecdd88de4e5c1588a220b28ca97b028fb9316f47ef1a95a750a9a32a77d4ceca172097d5e62e3e5e69cb8cfb67caf84b7d1951c3c24f06473efc99b2a0643eeec6eb64e97a66207f6f0bd168035e34170f08a7e24ad412dac8c425cf9e13a85e26d299ee4e14513b4d66e6c2f2a444f06336af8b92800e55c334af6d50104644cc904fa8979a3a6f5ab87a79e0e098ec92e3690af0d7927233a02147e32fff2e39a93eb0122d1d77cf5e860eaf4dc2f6e82c3c413decd5ef06fd2104f7009f47bedb4865ce297c882b8691e8ceb28a25e1c92e2856e1969d32849c215f5f95f6e8831ca6ad237bd1fd9e564e9205ab55b32206f7e11abe87c9531374ef0c768d1f9fe1cd96c21ff17fd8f4f8a2151dba958520cf444ae89ab93eabb6d567ae307e848dafba7fa1e2fba795dfe50e82f180ebfcda8f94d88c139d93259cf016c19fe27ffd9825e2cfa0446132557c862a1409a0b4c9aa0ca4978081c05fbeeabb3e4dac7a42e414998b88c33b7689becb47c674ec9e8a50ce77aea5fb3b76ea24379f50cedc3e9239c995c6e6a3f3ec2f3111ce5934a5714be9c60e335af4a7669089876fbedd95fa1b81038b04bcb543d4b601f4590b1aea13a415ca68e4e2586b61b70f26a4fcef3343d689a978604d98b9d22659defc84a13141bb4a5671813617ad26765ac23c1af5ab78b050eb379b2755d333ca2f904c64d7af2bc779f224d6e6b94f2270cf3cc6e9c10610306ca93c139355d7a12af15fcf0721eb10617730da4ec19ecbfe3c2cea756cd316ccfee601e9f6c798208d2a5f58b7b755bb38c5a4ee456c128ef7cfcef2d6013b077c5ab677b4b89a5fbc384e6c0a43e572089ce8ef10df33aec4490d2b3c624da3ecad959c95d88c64432fb33a104454d5ebde9b5a1bdde8ba9904aa0dc633c1683e8862131de286d0366247674ae2e1b31b96fb48bf5424e056bb2e12928f0cb66e376bd143d1b75ebf4051a29ead1bdc166da45008aa476751fa67086fadd4468f1aec499035fac024e2b12799efbc2ddde7616ac1934e573c1bab219ce24204649f219efe08ccf6dc3b3d8ea7af7f24e0d9d867015142feefd27287fceebe621e601823a5241276cc5dcbe0c1a658ee48f2a1e2bdd260ccb082479eb9ab11f22ba6583130573cfe82d94e4ad501c9fe4f1b8cae0c719995bfe379f15e630c08dd3fbc850904f3dbe10b43befe4d8e5ba65e274d39d3aa1a38b131f08228fe7bf8296b2c39f979edec70ffe292ea93cc287a5d4f1b36ba870cd80e98499236d4c1e8b92beff46afc572c2946feddf5614abd86fa3800b2261597949de3d10cf5bcbb4bc4f3ccf9bb61d87b8ed07c4b4a041bb2aeb6576a43e6837cc72b5c7863a38b5a43da5979be16f6f6a37e59d20ce5e0e9c988226ec355ebc9541a861fee3eab40950f33df381d4a4e05164349d38deb0ee07b9403e777dfc7414b5cf353dae2cd31721c3b56a3049ddb6bdf4629c3d5703fc7a21446b9a3e7755921f3f0a71b19fbc1ba5601fef23e91f42b2d4709d9cdce8bf39456f32d51fe9bc0396526a5efc0793b02e5f99793a4b8d75530dfc4f90ba879d330a2cbcc4ace2eba3897baf27d25dbfd9b7907b952dc928975abd2782dcb05f7b61ad7e66bb5a9b692b229635317b35747b26b31c54f9f4e6f9965d6ff98018362cb261f004739e471bb01353ab3d3606f5e63049fe0c9441592a4ab5ba4277bbd056e03b8f01e1f38f899b8478643bcae729abe8d0c7f3264423fe67520c31312c2c004bcd73fc2109547f307ac0ef2a4259d521336fc393a843af400ea341436f34c5de09522fab80bf9bd52b132f2c328c98265ef67390ac17f32d6dcb9838c510b0c0c884025d644af1f0074c16338296bca8164164fd1d70985da8e0f11931ca914da74372f91e62b77cbd758e9709230bcf8ae1ae41a3ffe0df112bc3af1b86c1e8f92763a7491f8e79f30baefa08e6eac8ef0261d022a399caf5085a7ae1dc1a572feed85b41c0303a884070379906822bb6d7fa706ad3fd76fc5b049162b2c5d8f285ca72caf56eadf038cdd656d0fe51e4ed6948ad0e34e6e0e5ded99208f5386c7df443c3efed1e4551e14672e045095a283ea48b256e9d47e41cac886803208204254f34cfc6ad5698abf6b3fec07029acca00cce1c422b075e35083cba3b35e543f1f6f6cfffe8cce3f0750e6fda2d5ce06dffd4bda874aa1c75d946a490adc268cbdc951bc30d3055789a8347af8b665a4d0ab62d78a822e384b924f2bfe50783048e7d189f950e6e472fde6baf2a1ebe0bbd7df50cf260db40615059720755a26ebffc0c307f0d4d13def655478a6ed9a0fd4a0137af424501a94475e305b0e417c51d43345d69a786a6a05c539a9e2b358f8de9d28f9b195df6a7e167bd7ba6e4ceac9dff51abc79542aebed016677e8c87f0a8629258d7bc80303a5ab34d080e2b44c26073490bf967a0d9e230195155ef0eb62b9ce94cd42e3f1470063f59159c7116aa0087d5887d34b84682a76eb2ed5822fc02d7ecec8b925eed4f3b7e3e5c0e0356f6ff68cd936b41591cff2958849aa12ba30f47a1f5e31127cb4b7c1866988c052eb767cae77305319d2cf4cd0d1b7c90e3d143683a5a870486cb296ae252a93524b71587aa567606f6e141be89c8721889ca22a43b7b3b4c444c197616b63a48be24529e682ad2bf626f8eac2f3f2fe30d3990da64ea0362cfca93afe4ad6a02ab70a57e2a140ef6481bffb6eecea31ec36d7b3aa24fb436c8d2cdbd1cba05b5a9e88589ef2763da15d860c024ccb98e110de6b84eafcc4d628da1f31e7fd748924d48774beedcc94ada6a0b3964e172b1f8f1ba1729464ce01e9e0671f3125eb0a3ecc6659761d0dd85e660c3dc49866fb1d1ebb4a992486fdf4f9a61444302ff8eb5515a9a777d3b25d0080e3f5c726553ed01ee23bfc721fb446597826c8580c223afd0fa34a7ca4e35c4cbbc8160836f82305168a60d51e080e819098551fa6e90afa726628a9e526c3638fe94d53c83ec1dc46492aceb39d337b458c85ae46cba97b2aa5668a825ba184ad35eaef2da9a2be50dbb7f81ca3a6a424a023d1363b12b5dac998ec92a179e65122612248ef55ea21dd3f4fecc208d33066e382c31b5aa180effde5486dd8a3a12c7f7158428e7da48996b30b7461fbd30fc399c5f20c5afa3f657bc3c2e9f3e1fb6868ad84ef1bbc0d2e1792ff130297c993edb587f975a737de1ea0b532d945ac5a2fac901e36d46fe1f4b846ab40c61dc9a3136471499737aa9b0ee6cd68a09a6d55bd64b358295f42bca4434fc4dd0a0d0bb714d55a2c705efe1725034734eae096fcc9652efe56b3ae62364d236e16682e859f8ff640aae28b4bf926e403c058829e65b1b410614b1c51d90c8443c558ad4a550808906beaeab149257d255846c692c0eb07bc4d121b4253e20b0d6d98d6559a5829eea3f58ac76974785bedbe60e57cbec85e5b01f59f295faf00f474bc93a16a0b51823c9d53f8aa956a61ff7024ed5f026535a432b6dfcf341745a851c67239112ac07fbdabe64755eed140a732d3985afb206c62150eb134ca82162f72f567905cab71afd79e6e0ffcc9b5cac579222e70ea945b3b8c96fe899106f8a8052f00ad02113f7ab458e81c6efeda818ef95c366c1dd3651e18a5562513923a34e96235e5e3f0535506e612e4251c9ad2b647ee814e50d8079c22786ad5ead5c92fce950b549c0cd8427ae7f67d633b945ada9f7521e07035af3b3833f0516de38b6b6b8834fd796269e07a0aebadec1a63ea348cee0aaef7929da3fdb042e8ddbdeabaf6c9b70e9ea0adc32365dfde889f6ea44f790382d5eb1510b10d5559f067313e86f4f71c629cef984e484ceb558db0547c40e03a9773f021e000364bde6889a7cbc0369e58647c7a0234c60b793099fcd2c89c61429a7c0612a276d245897314940d0f039ee512573ba46f1ed8df996d9beb6e61e061ae76d04c88d6101ab30e6edfecb90430381af9125f3b3672c39a43c51cb3dcb02bf7eff8c4dc9dd9e39b9bd7d1964f11fa90ce9db1172950a57f540d76ff76579ebfa6d1ea9484585d7fbcafff160ad0d1dec28a727ae3f0042e77001cd2b8291888a1a990d7acddf2023a0020c73d9e4fd59599adc6213ba4baae44e940c92736fa7716a2b2b164806a937af53fb23ed7888484bd1c5e0cac316ea53bfd4bc20eb43b41fb6f6e7ee00996dac50cb9c9fed57933abcb0bb48792799356c028e6d0a4e0fb9291f36e1e2c4f6702396014995868a6a30726d614c6b9e7028a805361da02e89a6053932f3de26d8005e5caf669b47397e3811de7de1689ac38534de606dbe8480088e4311b9a394f571c75dc006650716635128ff8a2a196cc8848578db35ad8d174579d9419f161030b32af0d38872b9874e8d503f7fdfcd05773ec8cb6fe10b68ec9bd40f103e5055d8654586561a753c6a2c9481417db7bad096a72d5bb2277a9f4ad164fb67ad13ba04577878c3b2fc0f9046e100", 0x1000, 0x0, 0x0) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x17, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66faffffff00"], 0x10) write(r2, 0x0, 0x0) 14:12:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 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}) r7 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r7]) chown(&(0x7f0000000040)='./file0/../file0\x00', r3, r7) fchdir(r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x6) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x80206913, &(0x7f0000000300)) munmap(&(0x7f000074b000/0x5000)=nil, 0x5000) 14:12:16 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000140)) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) 14:12:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) 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, &(0x7f0000000100), &(0x7f0000000140)=0xc) ftruncate(r2, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x7fffffff) ftruncate(r3, 0x0, 0x2fffb) ftruncate(r3, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r4 = socket(0x18, 0x2, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) 14:12:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x8001, 0xffffdffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8", 0xb8) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000200)={0x1, &(0x7f0000000100)=[{0x7, 0x200, 0x1, 0x4, 0xfa20}]}) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000080)=0x2) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000900)="4912dc8c", 0xffffff04}], 0x1) execve(0x0, 0x0, 0x0) 14:12:16 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6083773100340000fe8000000000000000000000000000aaff050000000000000000000000000001000001000502000001000401000401000000000000004e224e2100"/90, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_extract_tcp_res(&(0x7f0000000000), 0x401, 0x9) 14:12:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x8, 0x4361, 0x4}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xfb0, 0x3, 0x4, 0x0, "a6bd438cbacdd98a470155cb35c80efb3312b588", 0x2, 0x54c}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x401) getpgid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) semget(0x0, 0x4, 0x184) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\\\x00', &(0x7f00000002c0)='*', &(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='@,\\#%,-\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00'], &(0x7f00000006c0)=[&(0x7f0000000480)='.[+\x00', &(0x7f00000004c0)='(+](\'@,,\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='/dev/vmm\x00', &(0x7f0000000640)='@]\x00', &(0x7f0000000680)='/dev/null\x00']) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) r5 = msgget(0x3, 0x30) msgrcv(r5, &(0x7f00000007c0)={0x0, ""/20}, 0x1c, 0x3, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000800)={0x7fff, 0xff, 0x80000000}) shutdown(r3, 0x2) sysctl$ddb(&(0x7f0000000840), 0x2, &(0x7f0000000880)="1e122cf450011c65e6c970fc2720f665f93a5f97d5551a93fe77dd7fd86eb2d83f702d5787fe44045740204a2619617b86ab6212", &(0x7f00000008c0)=0x34, &(0x7f0000000900)="cdb019308aa9d99fddae4b71260613ea3abf0306b7028d7479e3ecc4694089f4aa577b9a52bdd4f0d2d6c4bbe9768f54ca64a2b26d7082884ff87be6a1c263d6fa28cf8d3e1fe70f71d7b91f43a393040378763dd89b22782fe239da270ebaa01a2c415b1653b45b1d86a9065edb107f5b5152cc78d0ddcec47d1385cd47b3fae0a5ad3ff44ac5419439b99b1a3b5d853b6e24086889e92a3a0d8adb64ffa7f95fcb63b854eb253b3066a21cb95440fb5e18c3f64962399d9f401cab3ca67fc612688cbb79", 0xc5) read(r0, &(0x7f0000000a00)=""/36, 0x24) 14:12:17 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRES64]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff00009c232c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e2e9fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba301000000a8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a0d458e306223c190000000000000000337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4008000000000000031ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/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) 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}) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) 14:12:17 executing program 1: open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x80) sysctl$net_inet_ipip(&(0x7f0000019100), 0x4, &(0x7f0000019140)="6592fe53cbe68466f9f983e3c8096fab83189caa64d02c2d91345698ab549d94477e2b7e6ad3fec2ee682dc34ae7ac3629d288c1fb50f3286fc2388000e9376ae59e5569d42ba4719fb630453c5463d1e53e4fb04fcf01b9c7bbcec9ad87c02f706b575056b1752e832f95d4260bff8ba7957e1710c19ddd901784973e70c6e70b5837319a84b729a89157a4903e9b355c40aab1a3911d7cf7e655f15ecef3fed6eb0232908ac7b36b7cb1dece3f28b699c0", &(0x7f0000019200)=0xb2, &(0x7f0000019280)="83875b4557740265f92a14159ca370286040eefe67e143dfcf67bffbc1d5cdf90bacb315c057860f290296aac553e76d18bcea334ddbac56afbcb2a9f3069a1483c47443d986168015246003e5c4af0f0fcfc36658a191af87d5046e6de7d07e5d68ac1e6a5975a085ec31c3f2eb5ff22d62464ad2955958ea6f1279e111ed9ea899f28613008efa3e093332d91b32d76ff28c1b7a9459725431d8c1408ae570303f5af4adb702096c51b5d1d1a5b26fa599876c528560552c555b7d580b410b8019ad7ab128e3ebdef983ee3339b78f32df4eebc69c0057d8df019fa02cc205a71d89a1040282bf4d87184b5a2d984d933a1e9d16dff8138d9ffd6dc2143b925a2a44381a6a4e752eaca06ec5a31d66bb618628587b1c2784d98c63a531ed3eb91646943700529e407ac1415bfe851291674bac06d9a9794583b575b1b39c2323e923752756835212ea17d65dcc9ac0b908a7976a99d68cd91b84dface1799604e85455670eb19fc8d816dc984cfe88d0278d90ab927beff01353735e2a1151ebeeddb371ec646baf79864962b51d96b9cc52c7916534510e0a1c460bae7b6266987b05f25ac9ba24b9c4d7140b7169d62938ddd775c071b5f06a517c3576df9c37cedd04fddafeea73d487fcc2de40cd6e82db3efc10902108cc0caf2e89aab7a1a1876bc68538c2be7d57097458667647d3bae64156e69033c667fbaafc99075bf6ec67c366b943fe0a54be18c5b1c1dd5ad90d41764d00d5421f86d564bb444c780abf97ebe30f8f31c49440b5a46761a89d39c73eedd39dba6cf2fe8fa28f884da09d65a79d781c6fb7a8423d63d78e65d554f696ab09ababdebd3c211e47144dff0b6cfecfb7ed3020831d0ad9d6f2e6bc37abed800788d3d8b266450a35833c4ee831a2a4f286bd19c645972a0ed6222b8e1d43132862237a4ffdc9a15b2d0f2b4ea7e649756f0d020bbabd8a3129fed4a6840a5190292831bfe58aced18348a3374d15455ee7b45d3ddc28a342e381a0725d55c46efcedb598e96187dac0f595dbcdf64f99553aa627e206f89c43bd1c1bc438d96a9b7fbde2eee488a6d03b8071e84ac3374505970dae19a2338ec74872c818930e9e7b625f002446ca6e580c01f02c544784c475583d65979a92373ea7c0efc4c2112fd2f156455cc1f103ac9fbc868c75ece814998a4b23ddad26637f9579343c758931cce3d4978d1bc78040a26cc458aa1a7081dba3dd7fcd3da67a289482a94350d651705bc4ef1d871dbd8a492efac9c92fd63778d771802f432792abe828a8fb6fcc6369ba13314b4981117055fe3f388046eabd82a902c479c52434bf65fa4ebae38451c272867f66e25824d229a606c07ebd6e5af55f14f335b23c0659b15a12874e2e14921f96f28dd6c9053ef4464f6ab5801a532c8887fb101e055ab69c4654a2456c901848b076e57f5d932e7294c95358bbb2deae13f5315a00b3a19781cd848db6d9016bcb464cc60307e22578243e40f2b54c49960812804e5c139074a4e1e81c383c1aa3052cf9b2834068384649bdbca394abe9edf6a216bf3b54e4be9624537ed49a8d27e64ebd3346c9484992949674e8f5d5c1b6f06d9a9ac9a046e696e729f8d8fd3e660ba412db08e5160714c32697bbc1e4fc771dcbb535bb2d65da0760bf21cca8ce2f23049760a3b109c641497907a04018bd7901a91ef5bc67090497f702d0e6c4f4ebac951bd1d8ee5e27b55843b711d0d92b5afd7fb926c4c7a3dd32adfd25d8572f8d17ca21581f783ceab44a250fd0eaf167616e954c3456db476358d62ee259947567b8a700112d77968fecef3480360f87bb6031795322293ffb81e5610b76b8e768ffd45ef528cf995aa2de299c1034fff498be6185c51bb2aae22563ff611aa397b9b757aada8560f65835683d06634d02fe4b272bd2648cde151cd238bada5cc5d36292d83858e1461c0c5540795d5bafa929486ed85f04ccf4f7c5ed0a37f15f1022deac7d317a613780be2d2bceb541adf93b5c63d6b429445a7d6a88ed09b4c9ce467989b8b48622a06222036b988ec92c8786a0545d10f94742acdc16231b1a9fd0604588d2d59e7cf87b469e2ffd6b6d4233b24d443d7600425bfed4f5232c55f19e9c39240d75d48fd0c180d788869684c2da8c6e35fecb377f25e831a0e2b4800ab700de0cdc1dfa63a1be8fc3229c2c51d49ffd16f6cf48595360b68d7bdeefe7ad188953efb7989e12d069417a87238c09baee304c2fb5f2a24e2946440373e29f19473b31de358205bbd03fdd0d5a9c176a9da9a6cf1be79b9992bf96c89f7fe784423bf20a4e2c386e7cf447a0e6208e115a4d1163581c43803f8127ce6789608dac4e62fd09463b674b82d3b504c6c8b66e94043cacb7dfae0e1e7af443f918066b60133251208148295e9888646acc088c4f144a86b0df36b262d713bf1c1d143c52e5bafd331977b1edbc618667476e81abd2dce3041f597937e2827457f6d9e4ffff5afcb978ca892adf5abbcba6fcf845d91da3bff4c518372c389f4a03230675d53ee4f5f927924f959f1c890f4ef8e0dcc3e1ef4e4e54aa95fa8a8a798af841ce089f2184ad5d3547a2a3b78a8b4a36511490f0cd9fe73362d3a69cc8f46f38565cff9fe40ab098db9037cabde77ca01160c08f167a2389e7de1f8713aefa8998db5051f72255f2f1101bc1a92680c4205316c5e520d67bc9a5960eef276cfc2c3b0068514374d83f89542da413388e73c5fd6b61defe043a2b60de4b29acc7ca6c7ab21b2db10d69a120165da5e5807de66a0cfade0dfcc02b609dc2ae4ea95b6a8a000d3be55c8b2081977b22e03149aba7086b0bd6c2109a0d0399c1cfb82b91090fd2d59a27311edfd72dab03295a7dc585a7827e52f925d344845b831be63c40a62a8c54e163b4bf3f9f6134ffbc18ebc00c1d43adef66ff6112e224965dd53e288d7e4bc017d72d3dd8bec76e4110639ef579d18a8a38413ff0ae98bf0be0e55170a4286dc9e696812937296d048edc258815aa924c5c9beeca9cf459bd0cc4624ea53e4525142ff42711c5f059e134a3b2adb0d1d1e0f7c9d9327a6f7cb8f128954e615102ec31a0c9de57b82be12ea2b77a89b8dbb36bf446ec4e6a6da9480327321edc1294c87749e8d25396e553154cadec48d50820089ba0e0d88bcb12a37a76d3549da64beeae1dfb600cb386ce804dbd0d2af3a9e1252770432e53f2e370b68daa771561d6ba0756d4f5d848e9bee1f3141c7517f7de990b165bac9d47ced0e017db5e8f9f4c10aa97656dec20ddddef2bf522d0dc53dcb41ababa4b0438bd0b000e75cd47d0948df67241da5e8107b52d438c2f2417bdbec6c93ecadb697fa4b0e44503e83ce9f372ddae9fda1788db55a668319aa52facfface883d54d1a653f3269e6aa3dc37cd11c9ffb13b0a350d440b09fa97e205293f8f803b95110e3f773749781552468cc840ca8bfc77c82c425a989fa943816ae142b8113ad68126549137e29dbc38c5fcb2e385e7d4abb06ba311cdc2644726b2ee7374a38a1a0de58f1cac92f1b64012ba190f8c351f29cfa34b53b161a19289c0d1bd811f426fd977f214ef45eb6e4092cbe53c26fbbc7d5d7f3adff66ce20406f8a64166fee5db53d8b749dc31989fdc6b99826dbcda0433bfb524d9ab90502f06dfa5bc33a7b4b76ba4cfe340dfdc662c3b6100e7f1b9b1c796609a04cb9877b50ac341c2ee74b22635ccf1ae618438ec3715de7d29dd5b78a8743bf04d9ae1e55ca666b6a3f0965a8d1fbda2e691897a990f390c855a531cbf88c6159daa75bc88991fc6367ab6ded7767458e94a35c97f933229a6d2fb5b48830ede474ad6a5d1963efe94caabb2ab231bea51b3cf051092857fa5fc1e40249c5d01c4a6b8f908704bc90e11bea2644edeb34cc4c638be9f8e87271be4fbaa4fbaa8ae1b91dca254725a3f4892bd57e196ed3450acab0d3529aad01b00373683b43c8238d512fe586e14bcd5c9d4f3d96d1b965059485d71103b7c366d64626157e9ca4540f69340ff9306b478f2aaa7049fbc6b889beed4818d0646ef558e0736f773c50b945336d9db9f730fcf3336e5f744192d0650e8e28314b5d631a42f6db3141c5e1d691423effadfc6557d698ee576a479b3e32a856965f62da42fbadaff4e924639be24dfe90d7cb73789c8c1a58cb1b81ba4a904729a6f3da920434250c58d26e380078d7d27fb3339df0712460c2224c4475a13f4490b4dc55cfe1debe5104c0c69f248e972cc9a78f400c42a139e967a2402a5490d091ba94a464407f2dc44f1cdcf9dbe0e6e556d10fc864760eed62dd91a2c9e9c89d122669b7301ce8718bdd5d3b65fff7152f2c4f2bc7a29452c5afad3041e706ff79797681093ce84d3ddebd78b1e110b430a07541797fc846e5082d8501952b9ffccb40c5897197d3d461cfe26e1667e48f444d3e2a5380680f0d07a228658ece24a9f39a3c7fb5b11d347b7e7c85e789e8d8b8050f642e077e79fc6d0fde43e9f7b8a57151f4595ab49699f5e2d1e2d51c264130bbadbb4be81aabf1cd1a2bf344da813dd9d4e0476c2eee66bf2e75c95737611f1a3e50e696df96e84a75a8373dbbe0af76fe0ee07717abe00b7e4ef55cad50a90f47d6e8ae50b92fece33d5e94a01ba1651d4895b2f1333d8dbc3c3e7f31fbeaf3d4238a5b484ffe9449109b99de02fdacd823784b7b40818c159483c8c457285c4b58d8c39506b436c4c1db1778f21f48110e23e24db469c02302f025bd6762b6d5894bd826d7a6eb23a0606fd49c20cc5a39e5100b4f5228f61f56747be4ae98ce7c6283a8b46a9070c76b57f87f90074de0d198f493e8eef6c12c1e623fc554a2854936f4467f3640ebbdcf0fed36a1b4b93e71b289f59e7a26d213a228ee6c17ade319a1dfb2c54740d82efc99b0a7f7fe75901b8749aac54a28e77748e0b21b66b0ac7bbc16970b8cd9e3992d3d505c0432bc2722d4e7f8710e8e1453cf06e145aa1ea9c001776be02838585b009ef86c3a84909eb8c0c3aeb0d6312d36fa3039c94ffc817a6734b017d0846521f74ba791c25cc127d114fc43388950265d6ffb70bcc01d7fc61cca70d897a535e6ae50189f62ba954c638d696a578435c081fb76c6237708fa90b4bc84ca22a8e1e499d967b420b286d109f7317f9d0196da489bc2a2ad183cf094317dde3215ca8140073fe1e3196a8785f698a62346339ba0a6814524d5d0f4f53aa694e448023cefc328f36cf86146f51c5e455167b569fa9e469f388a8bc91a229e5367b26004eb8144e9844dc82d2bcf1c7b3bc30327600d8298beb0ae39936fd2da12846067cc83e528f9399c7f9474b19b9f3da17e6383abb99532b32be169c63386a5c3603cf940b89fa3d25941fd4e798816ad5a44545430816cd2ecb7f38a586e060ada78a5f83e6241a9dcfd084e32a37f6047323d7158440b9c7a4b3aff1939c6256c4f728867a129fd1412271e2940b57dbc97fe695992a67989c1220986f9ea530916ad67fa6004c437cf34ee80b4157d056ef521b7b3b5fb966ca2d6347d4ad9ba5394170324392ed0745cf5d4068f61235a039d469619de2b629d6e8ac56b5841bf82f335afe5f8d3e51bf80ef69a1d8b88c7e9ff9a571b01a664f0fb651dc2ef4f0baa95f26181aa208e9e82010080dc666f2af85314be909882c79b0c4211e3f9f9021681ada67066b1d1119f6627e6b002772ca72f79883d63849ed241f15abcd53535ae33add9fef40bef22f3bd", 0x1000) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(0xffffffffffffffff, r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x1}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lseek(r4, 0x0, 0x5, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000019240)={0x7, 0x4}) getdents(r4, &(0x7f0000000100)=""/102400, 0x19000) r5 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x90) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x9) dup2(r2, r3) 14:12:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x200, 0x10f, 0x8, 0x6}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 14:12:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x7) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 14:12:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) 14:12:18 executing program 1: r0 = semget$private(0x0, 0x7, 0x20) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000440)=""/170) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/19) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/164) semctl$GETZCNT(r0, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="5a50cfff0073dc168b691e5ffb87eb2f9abf01eb24"], 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup2(r3, r2) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/19) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/170) semop(0x0, &(0x7f0000000180)=[{0x4, 0x3ff, 0x1000}, {0x3, 0x2, 0x800}], 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(0x0, &(0x7f0000000140)=[{0x1, 0x99ac, 0x1000}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="5899761ae8b6d84db78723f31091a98fd33fa5beb6ca90bfda098593063a7fa99bf2ea32ad82c073e4b5f70df6c46b4f9477f2e08bfbe2e6ed0f526119344ba4606ab9a6658ff8b5baf737c66689fc9d0e94f358d43b1054045ad33e1962863283d7e13f57c524852d0bbbc956c35f056100c6810bf83fc8ea1d8ba4785831b68909894b6c40618829a874a214647ece8fc8ef222d7d55f3b821505d6138f63e3112b6c2592b91343aa23836d6123f9cbd6b3eec7d9e57fb9b42575ad1e5"]) getpid() 14:12:18 executing program 1: stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x3fc038fa4fe10fc9) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) getpgid(r5) r6 = semget$private(0x0, 0x4, 0x1b2) semop(r6, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000100)=0x2) 14:12:18 executing program 1: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)=0x4) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 14:12:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xc1) fchdir(0xffffffffffffffff) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x6) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x104, 0x3b}) getrlimit(0x7, &(0x7f0000000100)) close(r0) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x800, 0x2, 0x98, 0x0, 0x3, 0x7ff, 0x4, 0x1, 0x1, 0x1, 0x4}) r3 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x10, 0x0) write(r4, &(0x7f0000000280)="5601bf3ca18ea097866bbe1cbff967bffc5edd367e49b0f92c1a0fb7a8ed970e55e1162d398100246612fa05214b4f8c081cf524791b05", 0x37) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1d, 0x20000000}, {{r4}, 0xfffffffffffffffa, 0xe, 0xf0000000, 0x4f, 0x8}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x0, 0x9}], 0x9, 0x0, 0x1f, 0x0) 14:12:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = msgget$private(0x0, 0x0) r2 = socket(0x2, 0x5, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x29) pwritev(r3, &(0x7f0000001340)=[{&(0x7f0000000240)="1f082b83d0307097939c88f484c9d7c923c1db5be0ba90dc8d04972c00ed966a5e617d53ba72d5677e7d62b78bc40a0e4383f5e11652137cfcddd4a25d624a0f2060dd601b996a751615ab19bc08ac0db5df6659c3a1735fb935dc5b5409dd0335d11c83bf59a2ea1d9b62ed71dd672e3bd2158158c91fe3690b7e53d58721570ffc6b2cff16a414c325d0fd4e7527d2f723f656257720bf39a491875357e64b5a6a5869bc9cf1c0069834d90e5d722a2ca13418fddd8223d8458448224c7cff4d6c4071b7efdf2c1da3a789515f8643fcb34be7ad7232116a1786302b46ee10166b66f765b3cb793927b9f5f6c710437404f1aac2f1f08d1b86a8f621fe6bb4cacf0ec6dcf88a6d516614d7ad2b6d9a396e684878f250da59cce655651676dc9e9dbe1bd0972456b98c41ab25d848d56420a49ce84ed4ae57037fcea5ee278e0413e1a1b76b30ed7ddc211cae72319c564f6523758075e5578342b1a1b1af0e7fe374beeea9d261554700763950d28f10155443be73e753015948bfab80a6cd34e5ae66dd922f7ba735780bf79825e3efa4a23fa224159026b25c05d465c225edce26fca08afe7504291dfd485a163f5653551412a5a819419c49291ea45aeba8d4e1bdff9e429ae8aa5e44d589683c199cb2e0cb445b3f9b46e5aa0501617f6a59e252737d2e0f397cd0ce6e1fa45307ff6b232f5edd57c03f9aef3c8f9fff02ef4c925d842b36cbb71d3cbe717b674a9eec32509d674fe36fc3fa4b415e32a6477e2698da55ed57cbdb8f2fb4e797362dc53ba6494750d99421a7ff082f6a814c7cfd69174751a6462de9bd46d5369bde35994ef1fddcc1c6ef3a82ad1a50a481d33554e6180881df78c77a797bd2d05a3f54787f856065ec740164cfba30f08e680eb593da65d16411d383b58fe9512ac7c4b9f00e2b597bd7d56e42a84644cd04bed90d992ca5d2cb180d817377055428e99d13e9b7abe0847207265d4b1073d6156db48fc5b4a48abb0786d295bdbe563a871f81aba566fe34cbf6e0773985c8b2f66f591e646c44341f2cd459a261af08ca933d68b4ca032425546afebe5f6927c0201ee3eff418a84dafbacba136074970e0a7037c4f0040883a70c8d38b0fa42230ca85f38bf91459d2845ae5f12e2c98caebbf04ddfb07d51ec4fd039c242aef72c28178928a186e0f4ca36f73f73eee5aa562d84e3d4fe728faa005aaa51192d85f4e42d69d9c66ef4853bf0cc94c27a4c071d56734dddef05619708e760fec9cd53eeca6989ad9aca51f51952b505c8a4232685032b6c1ab4393fd32cc7e30e9de8b077a9785479fdefe95a9f17a3e4ef2f1afe7836dcabc8ff25b791217926f743effac57bec2d9b56e6064b695885408911ffd63353bad54077b6c2434ccb69b29e01e72f5ccf0dad01cdbc46bd60c007fd0c071199ae252c128c85d5092c9094191d2c74c7e3c93c15213747bcc68396080381e374da89a63a082f407e8b27a8faeda94d5c9f1768965866cdae87d6f65ccd835ff16bb51efb3c844a2aac7d9243cd5ac6a267971cbfd6ec05389ccc983c11281c7a80e0f4e92bb0655c21991711af68bfbc0638f453ff1ddf5affa2842be05d0e8ddc422ee9a3e3361267d91183db1f76491c5888c4636ca1c5833edaed30e4e97a20916276ccd929568a4dce8789539effc97e1df7232cc1a6f2dc59f51f7b5193261f0837f69df4561565773d127affde7468f5f4d9acd8a9618cfda2b73aebb8e7d0aa6fcc9736b2963b9d9f530d0e7eaca97a6324230dd24dae1f4a4b7f3e03775361e9e21999d786f38a5519cd97f9a0d59571650b2fb637c80b4221644ce73dc88a4342929e1305c2ded050af325be1f3e5821f6bd7b266a5d20f6ac0f60ccaa68b00e2d38624a419bd3d1100d552cea14f45163d00e35e72f8def40f9d2bf91782f2b66968074a8afb878dabacf7762d9b1859a057635691d0dc11a361435312c62d04f96ff2679801bceb81a2aba621f07e0c96bcc2b123d96f639b8cc8356c38b296b60b98f1bb565415e26bda7eeac859a630b81ef0d07b437b5e42118f738e78917445ff3cf7c0776ef931b097bb5b09048b506ea21c82cdb06058dee3d6000eec4a9b9276c57bc81c30d8768349c5b3b271ad0f66b96222a28e792932e5e94d8fec060c70266e96f3c3d3b801673ccc8909bd8ec6a61e88cd509a43c2a00b4d02868456ad8bb806079d407a8294ae908ebbeb23539ed4dea68402fd21227b9c4462a8932c1933e3e68a2db50a67b858bd3990e6f4ac16c944229a7377eac3dbcafb463d73e29c05fb68d770e5353cb439fe262e9ad092ff19611087712c6793479a1ed28aff9cce855f00005acba91e93d297e7d95de4cf404b730e50c52d3d0246b15930436796ba2a3df46f422c0faeabfea85589e7677c225cfcbb73c3f41a1b8ce9b817e21abc2b1a584a73c77d9670df35a1b123a0d46d871e02c6950eec3aadb837c3a05ddd26b975276caa736b8e102ed141b2acacf5bb0907e5b0829cebc8274d2530eb86318e32a750dd0c7a519308e8da2b8e02456709d7199f335a7d5fc2f43de33103cd3f0eacb8a4e4f9eb3fe5d3ab3e6f30e356384b2cf47b27c56e715ef12e37dbb502afa6ab859fbf5244f6314b637f63249da5187c51aa62571117ea8ef13086dc1c3b491d5c28d6eaa17e058f24bd7a385015496f787f46c8013be169b0e3ae5bccf28b56ae770f1f5c85886d0f079f7b5bcaa6e5dc9bf219f74c01869b05c015ae31afa00a436a033a1fcc29225ba65746270bf244e27906a33923511175032919c32a468c1da4617ee38b98e403ce1d6e7d6b00a0dc66f66336cda37e0f2277093d4ff34491a5990d5edc112303e969feeee1502f3129772701ea2795c88f18c039e3d04f66c3550ac907b878ac49d8530da625c97e80b050c000a9519a774405feb5321293cebaec01ef76fb93916c9c12e4acb7812f957db6bb4f734a901969d97210e0b6fcc4c4d53ac113d0b644ee35858fe9158bc56eb52cafd2573346ec9f0c4548daa41fd5d7cdf907ce81211feedb546a6eaf6b415f09bd953c5abab2d2a9e800072b31fb64cac6386777a148fe24f6e2f2d9a7a2789ebc40e581bd3066325f3e89d582f0fbf8285fdf286a89262c737bd53ea040adf2683f2dc47dd82b6c48a68ed0af354e09b6402ae623a09aef81e9c3b7c343f9d328577952ce1db949141f34af0ede4c94b272ce5aa58569f27d2046d866f23da243a7ed2e275e6e310d6fcddd281f7c8bd18f11eaec058badb7d45972503eb2d0f9d324d764209d717da35fef5ff5f281245a2607fe5208c55a40fede6c7323c58fd4d8ca5ad1c38f8f10231f3fc44ef86dfc20405b1271cf32a37d92c4fc01fa6bacaa1244878596628c53771ede578f582de49c9a50c3b8ab88a347f3e2ca05a13a1b9bb03fcc9770395449ef41150a381cc62fb0e30e0f9e6327cc99a34a65f8fe141c7a40ef99aa86a2552e9de3c3f23bb41a2f6248d283f990e0f69aeb7af958d6bb44a5d233889c52cfe02e463d2715a9662493119ad4b7fd56e1db16a7baa9ee76a3162be19df8e8d31448cc56e22fe6e4ae98c4af15a0014ea65aefd32fb842e3f8e7350a0cb09a5a0276ce66d4af5e44645e6a6085efd8d4805142dd9d46923b04bf2fd229d588baf133ca4bc4fd914235d18b9e224a1a565296b3a60f338cad112ba20c09ebf697dbbb5f34f893ce42b949b323bec0499a3631ae769e268b39108506520e9976c29d8df3ca7317f67265423dbb5fe11d13c7eedef0d0e2a528929915f5cb3f475e2405d2410134db7837d314795f0158e9c795fc647d72bcef999a652ee0555ffc817ede0b89c9b468fabfd66f82c01267c3e3ba83a6497efaf6ce6e9e2b6e9db0b6ce68d482c7ea07db3381269de74bbe014f2803c263706419073d099adbe32f4256a5ece012119fcfa14b22d490d290759ce788a7c7a1a42504cb13ddaf85844f925318230ee0ad7d1f03a885d1ef4aaab07926a5f273dc1c9fbaa31704c08809ce6b091dc82cb5ebafaea1bbfd8d4c0eeb16e2a33e406f5fff1aafbd56e929349f2b6618cd8e22227b2e1f2c40c45d8a096d92dce5b1e5a1277ac0837cad61a9b2bd7ff5b011674e9c32be36581bc701506efd9d97ef5a92f2c3ab6ebfc06d09ba60035b06ea938a9b5e6046ca0da3d147cb6215e9ff2659fb52a399721088ae069e6a50adc307f21b5997c26de814e8936949b823dbf8f0804648fbe63721461b7312b18ae6094bba771a16dea691a380d40a1e9e539a37a7daf15ff2313b0f16496010989331571706db6cc2a88cd29cbc9edb043e8be0af3ae5b976e6012e5950e9b45bd1c1066de74f1d7e807c2f2b0d4c6109ca35534f528c44d891df68f0fd904c5f58986f2e3a9f6b046ba253107615a30c4edfcc17813caaa4c09194cb41f9028a22fef8249e204fbea58f7414625b2e6ba1871967852acfc69ad6d4487032423b2a26341b8800a06c413dc2ec805ac687fb26167e6e5c83bf130cfacb9c33eb3eea253c2e90e5f5790622f3cd506f36d7a40bcf3ca7684c3d61d96f208cb3f5d42cb8601d1f0163e31c56ca5c7d3c80dbd6d39cf87d5831392085a2dc5dec61be96314b2e3ba62a08f9ff00251c43f556b378a251b032496e3cda9775c1e54eea168b7d5c112a02b8ebf8c10b8ac6e2dd783ccbbc35f720bcbf29fbb0a846689f6d394bb71ecdb5cbeeb9e4e8ecf7232356d89f750c12adbb2f474a880f80145b019568d475f0738086a31e90f4c003ccb3619f9c37c56b5e33ae09090d6637b4ac0e81073a55dd8d35462e8c43f9c0b42e4803b3487bcfd542e511c72c955a0f091ea61d000afcbf0135974d7f1624b60736b5febeaf1570e44b0c2df5ae12f34dd6c5b5202a4a110b21f801ae3f723bae4a2446ce4e4cdea23ac22f33793cc509d676ed4bc3a9108aebe2dcb369a9a7c9cdefeadda28e1154b61977dc72ec9233256fcfb6a3b04d0031d601c9fb84411939340ed9aa65fa7603b96028675aefea4e1400c2070c57120e2262d7e7cf4e007086cfffbaac23419a0f6f65db64a5d57a481544085518d197cd64fa606a34885dc992001aa3eced24c5580b9e72193ca293068f12e1545cc2c81e921e2e67f5393d33d5d5e2a4bb85c96801055896fe0a88a677948803eb063ac597d86a76408cbdcbfcf3ccc38e639f8f660855927534b5eb0255ea504172102f139d9f24345c6df89954d39e8e7a2684edbb658d4e6664e08e29a37123476b724398ba51c309fe46f1cacf1aa2affd3a0aa0c9952a966eb2771e0ce26e265f347a51d4de4c134e0c080b9a43e75f34630f0594c3ce0dd977eb8e0edf4f17a299d2930ad7b85993de1c3a62d359fafd7235b53a6e764567c4f4df137c1d79d119df5f3f0eeba97abb690e346e30712eaf26cdbbec06608da5d1639db87a0be68c9be6b74b796272b57d8541859e74742b416c1f0075d38c05482a23adebfd49d1abf0e53581df045348d8811e3ef44899f3d0f844f362855e6dd88edead8c81442ee3d2d0c3b9c6ce9d9851473dd6b6d30bf077d7bf9c43cc89b2bfbb7d635c8c76992bac7b14b9b20db01109978c0a1faf27e890b9ad30d3e91cd56a31ad1b1b44e17828feedf29cb5f987d71f2c4068e88b5d5650441138accf580450d12c4133cb54f7ed3e59a73e46e35fd78ffd8bc9d460edfce2204e0704caab797eacb37933bb9c0a83fc981700fee32a4b359847e58648be8e0eb3f8664b7df", 0x1000}, {&(0x7f0000001240)="bb1a7f0d8a89a9c260341bdc5b6df9904830c2448e56296b68f121ecf5a235de208c07575b9e65b5b485f74e27e9373c30f7888fa70e93229693dc241b774764e26c5bd3849a9e265afae2499a1956d7238f6e0cf73a5efc65a453f931c61571071b32f08b58a22850909fbc078acebf71f9389b84b1bdf1ac6f2a122df0b4bb1336634f035792e43e72dafacd042cb581af8a2585f1e1b48d4ef047ddc6faa9c3ddd9fddd9f6d106b9dbc190fffb051c20ad88663377846a314e0d62ed59e1d84152f19dd31e001e2c7", 0xca}], 0x2, 0x0, 0xffff) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x180, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8001}, 0x1, 0x4, 0x0, 0x0, 0x4, 0x8000, 0xfffffffffffffff9, 0x7ff}) setsockopt(r2, 0x0, 0x24, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x321) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x11, 0x3, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8100, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000504000000000000480000010000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63df37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36000090006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:12:18 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000009000000000000000000ff02000000000000000000000000000103009078000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069503c0000000000000095c0d189024c1f7af012958f8a54a6aeac9a2eaa35915aff38a6eeec109f26f748ac1ba72122a95cd7930f2475952bcc5008ec780fe1df28c175c7b4d2b7f175d034400241bec0604036667ea605c236eaec22956062e8e866ce7ad844977edd6df032ac383835e46d9573eb3fa212d46560a50414404b75e63dc112c4cb4e6bbf35134237da16ed734c32a320382bf3cc17805dc78fe6148d49ea3701"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 14:12:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b0205087f00000169d1d5276bad3b17e667e0acb9b9a2a146758f02e24375fe15411560d436214f9ae7d361293405f453edf48ba6f1d813"], 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, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 14:12:19 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027791500002b0000009943cedd8b0000000000000000000000000001000000000000000000000000000000002c0100070000000000000000000000000000ff"]) 14:12:19 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000780)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d516db0000bb83bfc40281ac89000000000000000000", &(0x7f00000002c0)=0xe6, 0x0, 0x7) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0x9, 0x1800}, {0x5, 0x6}, {0x4, 0x8100, 0x3c00}, {0x3, 0xdfff}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x9}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x1800}, {0x0, 0xffff, 0x1800}], 0xa) semop(r2, &(0x7f0000000300), 0x0) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000006c0)=""/140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 14:12:19 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) syz_emit_ethernet(0xcc, &(0x7f0000000440)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x96, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x83, 0x0, 0x0, 0x9, 0x65}], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000000), 0x0) bind$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300053b755dfd7c404b52bdcb371047220d0470d205c3b901fe7569bacf9264ab241070a7b68fcee00a52e83496a549c0b7c15f90600070000000000000000"], 0xa) recvfrom$unix(r4, &(0x7f0000000340)=""/241, 0xf1, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r5, 0x0, 0x7fffffff) ftruncate(r5, 0x0, 0x402ffff) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r6) 14:12:20 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x62, 0x61, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x19, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {0x0, 0x5, "01ec0813a6066d248cff982708b3b8d07aaf8b39bd7bdd047c795a6abff880e3493de3a94a983daf"}]}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 14:12:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8979d445750f302e9583fb78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501b82aaf821de50150ed899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400000000000000cb59a0c095e75cdb869ce8e6d73647b4de1affd07b8a6ebdda2640032edd613b68f7d4718504a2fa64e9a690099968105c0561a6540e3699894147d39aabe9111b07d95da5337668a4ebdeeb5fd1ece7d1774c4d744a83a7c2e3b43366ab61ccdfc3360f87b4c7e25537837b4ec97ef4498d17244239912fa96c82"], 0x1c, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x8001, 0xdd}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)="4e214c8db9584999ece82b60e58230b2d10d8107f534ab0ffde9eaf6b20fe10b37fa6d06a9ef0463daa35b5d3c8bd30491ea4a94ee7e7e28bc817a6c31cc7abdb43c163088927827eb778687032537e5e0f47a1d827a0b3d8a093aa7bb200a5e687f031c7240ec4f1a995a4d51ca5596d4c3b480cabcd52d6ec87eb7f00c2cb51262986b8e37c51ee07ff1da88f6abb36721e76d39d1978ae9b327e5d67c67925fd50b0bf8993ed015d443191219a0345d953954ba2be2fde702d17c3c11124fdf23c6c16e3b2b3d6c20b6b712a0c24420321feda4965dd02d01f364f5ee42018181e7", 0xe3}, {&(0x7f0000000140)="0dba2f048b4765d3765292cc69ce471e01e3d721b270aeba90f0ab175b27be261fd592560605f28b5284e289adb8856376dde8aa40358658e21cf445772ec579209e6a2e16a463a1d862ad5c9d1fda3a54d4bec25cdc4d71e865153df32ccdbe2d15af5d9fc1f8c6bb527f9e215839050612f2b5e3d9632e04687bd34da04b777fb274f69fc0901e7e83133430a92632d6e211b61f3f88a1faeab67e0e9a819725ebe6987700d4d60d7ca3e840783d599066df75674db60e92939a3f582e2217ec975b643d96a3b0a2a7968db26c46619112429ad8e614760347c4672fa264173144a3", 0xe3}], 0x2, &(0x7f0000000840)=[{0x58, 0x1, 0x1, "14b1b3fa145c45162ae90b100b4d758245a2a44e40d94072e9c365361a2eb344da9af33b9bcf1a9b59a8c94fe41c119cf52c6538d6b2e84bc09a189a288b7269b32073"}, {0xe8, 0x1, 0x67, "5779c640ea98d87ecea1a3752b309113fe7c6b70cadca1e41e21886bc9053680a1ec122f0baa21b2824d3d43c26f8257612d76c6027b6d11a90a73cc2bdab0829ef2fa1d16c95b94e1d675fcdb43d5f7877c9b5eed51cf712ab67d803bd9982b95b1866d145bca5ca58bd50112fc1800c0e26d6005a8cd4e93c2b8b919c80bb6817cdd65fd6a72edf37388145cdaa92d5476a0950cf8b6ae0f0b279aaa24ad33b0abac9de829b0690dd70a79e7f95f3a449f0d22f30213427b64bcbbe55ce798a72494a28e820a08f97d4cd07949dde4006cf9ca8a"}, {0xc8, 0xffff, 0x3, "6c845aafdd0d4db56f4ef9eee21e0a10ff0f83f8fde275e8c4372be361d90864b6b0d6d4d72b6cfc97f6819e9467ca886ea6857abaa5df861a7f4f238a3d33149fce2d80f7b82fb01836b0edf13a11233864790ec59fba64b2a32e65996b8196a22df3847dccf407bf958c932084b03e2760869d3a539d223db0d61cec2ba0bcf596f1abb10250f2a8d3d7131aa01614edff5373e24961cdb3c2bbc8c82ddfbb46166f3f0c22fd6f88a11260da1152cd11c97332"}], 0x208}, 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:12:20 executing program 1: syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 14:12:20 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x8b, &(0x7f0000000000)="7a4000f521c4b8b613601e8483214144b3bf0a05f83b3a1f5aa5b110", &(0x7f0000000080)=0x56, 0x0, 0xffffffffffffffb5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0/file0\x00') utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 14:12:20 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x20, 0x4000, 0xff) 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(r1, 0x7f, 0x7, &(0x7f0000000080)="86d7c1a6750de5b17f15a7ba432b19ae943e3d1e8eed1c5c88e9b57b9505199110a3fc4ff3944a04544c694a8834458b92420dcbd26e8844b37517a09d161918689c922e54fc3ea03491595d96d210a0e86b9b923220f2c636eeab836b0d59d540b7bba9387912ceff0a6cfc01dcc4a039b1346444a75c0cf0527034d33b3b808e0eb5b08404e22b579a3adbf3dae8126b2d0260ec3817a1f891738cc0573cbff044f05faad301bc7ff7e78353422e133b0ef49dd74daded781a9a4003f084b2d66aceb0a1824ffe12ac88d4f51d7e7a9f8c733b668ccdd02a85ebb03be7", 0xde) getsockopt(r0, 0x1, 0x1f, 0x0, 0x0) 14:12:20 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0xa012, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206922, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x9, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x8e) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000280)=0x8e) r5 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r5, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r6, &(0x7f0000000000)='./file0\x00', r6, &(0x7f00000000c0)='./file1\x00') renameat(r6, &(0x7f0000000200)='./file1\x00', r6, &(0x7f00000005c0)='./file1/file0\x00') read(r6, &(0x7f0000000080)=""/104, 0x68) 14:12:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000ffff000001", @ANYRES64=r1], 0x9, 0x4}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffcaa, 0x0, 0x0, &(0x7f00000000c0)=[{0x0, 0xffff, 0x1, "e96e14814a1b74133520cc34e51f75f37eaaec713214201b06fd35e30e26da92177282d3f73f39d8816491b7250949c9f265352bb4b11e5332d398ff1167c31f7509102002e0422230c22c0e6442c59370f78e5000ce85d43c7ab9dc981d8d"}, {0x0, 0x1, 0x9, "3b8fc0f54e84a3c86caf603e9110dd4c905ee48521ea1d4a386d349eaf8996f83b4f3d991abee9f616601a7360bc391b3c212333f5f02dc197b95c3a136bdb468ce6de4367db35ee127d0b06466e3b65f09adbb0d6b07a7626ec3f3de8b104b40aea51e089cdcf42501a6645ff71c7b498593133bfa3c78fbcfc28c1c757eef4fe72f98a4e7a3380ec8d9a50be65c8c655e62763f69d11b593b6637376357a7716e6838c7ea9a37a7668048295a49689ed6c1ee1129bdca2ef5fb08e36688afd35bc43"}, {0x0, 0xffff, 0x7ff, "a93ff60f77e7c90d944abc2ac40fa52b17d2540e4877c0186629465e"}, {0x0, 0x1, 0x1f, "bc3a40b7ff20dbc1fd1626ca12a2ced0d18ce2550eb9475474300cedcfdc3cbdfc85a1fd27ec1262b4fb3c7fc406e2e706666f6570462c159b63839ee4c9b8bc205590dca2a2091c6dcf07b87b93ce6c4cec24392168ccf5fe23646cf8"}, {0x0, 0xffff, 0x7}], 0x10}, 0x8) 14:12:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0xc1, &(0x7f0000000380)={@broadcast, @empty, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x7, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xab, 0x0, 0x8000, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xffff002d}, @generic="6c3a018eee6dca8b54c89737d4a6553c34eaf18b4a87262b44e08323b24af4706f6f861a89d1f87fd1e4b3f89fe005ec043cd383d50855517fb3407eef5d2a2b940d573a4d83b01af1583ba70a3f8c9985e20823acb42577cdc1db85e92b317d3f702206dd8c2aadc8e146f01903dda9c98d8c61e2658476fb5b61a084f8927fc9707921ee8ec611c0b3494cdd5720bd075991a30a8f87"}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 14:12:20 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be59cde71b979a048eb9799150adac6832d0a50513d5d9ca60b6f9367481a0c67d2281104c9e2a7d37404630ef0000", 0x2f}], 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x56) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0xff, './file0\x00'}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 14:12:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000040)=0x10001) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) write(r5, &(0x7f00000000c0)="5f2ea13a42f204b6b5ef1ec4539633de9ec7b7ac1621c4fc4471c858e33f33254c72ae4c143f980d88be3ea7e0ef99b5f472e8a46fe6b8617b5439beba3493b5847b5af22d3e047ca21713f9091ab05641f71985d921c89b37186081bbcda9e86f5e5024fd5a4a5d4cd876d44b75d2b825919effe3bced0355173ca95322b0bcfea0894ebaa9ead251997b75dcecbbcd3ed5a1e138ede9f598fb95584159968adc6caee5c29902df577a2e", 0xab) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe800000000000000000000000e035aa8edb7d34c404a26d1fd50000aa4e204e2208fa387c98e46a45da34cc84826714deb97ab9ce68b11c4237c09ae7690c579358e300cddd5823c83aaec90d169de3e64c359fb85b0b3c75e8912af292d462c06ccad1c2f5daedaa444b4f79244f59d2b18ffc6358537be48278af8509cb26daea6d8b322205f02538a5620d5de70e321503ce6a3b600e32c86c2e2c723183bb6321096a1d", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9000000090780000050600000000050a0000000000000000", @ANYRESDEC=r6]) 14:12:20 executing program 1: r0 = socket(0x18, 0xc002, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000180)=[{0x10}, {0x2}], 0x20}, 0x0) 14:12:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffadbc5aec847c96f400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket$inet6(0x18, 0x4, 0x1) accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 14:12:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x898}, 0xc) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 14:12:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x1, 0x26, 0x7, 0x7, 0x9}) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000024528e909d7e3b3bb2c0459f7eb0a6da604001f7ce66a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1ca45f926ad03777807f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd1f2c8899e4f616c90f383f0a164de8b15d97f3f78841921a985a"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0xaa0014ac}], 0x18}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x74, 0x7, 0x2, 0xffff}) 14:12:21 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="fcde4affd583a5d95fdf1beab5b678d4aabf3f42f3462e6b183783115ebd10b3bbf013afbd52ab5b7bfdb1a6f60de4d538d525a32ad9445ece1770967460a88be9723bf04fbbf62cacbcf51e09cd7b54c636011d90"], 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = getpid() 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}) r5 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r5]) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}], 0x98}, 0x0) 14:12:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) sysctl$vfs_nfs(&(0x7f00000013c0), 0x3, &(0x7f0000001400)="716abed8b0f5fca26ef048642edcb08f00d2f37b74d4487de7309356cafdf860c22b3ec21f2b0e7296030b2c30c2316b28821c9f5e20b7c95c39b7d6a2ed72f517cffd4575f04c9d7a0e6aac151fc0d521fcc0cb5d141329ba3317ca49e094a15016e44fc056ecf1d52433d2ce2f0d98", &(0x7f0000001480)=0x70, &(0x7f00000014c0)="954f34b2bea572d8af3bac814967dd7fb3251c7511e8fbecaf1e7499a6531f099cb6426f7e95e48901e227e09938d87707a19d9713a44f88d5bebc8b2c2ad5963f17f548fae39a0858d443fa9764c2cb180b016e4fc17d69fcef6d70d88ded7065831676789dc0796e1bb728b42a1a95d587cd0dff9a064d60bdeb92a9dde2f25141dd1372711bd2a2447a633dca80f08390fb230c7ef05c558975a4b944da8985345ddd3841013e8536d31e8049bd70ce94589541c8d3c653ac970c23e8a8c4615cdc66e437d9613210df1f39b635ced74dbfd9915ba628094cf1403cbb820c1974d69ced77a57f5cc27630b382ec2e6d0636d853ae3c79fc335e3e8059dbae5abd1bd5846144ab23fc123235dffaccb387218dfc97a465428a6727956ac8ba5b33abc5b97ef01a8d197b29222e04bc4afc97adc636d70bbfc448ab66f3d159d6d583e32253f1c17e52b987e801bd4caf2060ba3787d97ed8622d2d03a5e4c26b0c241060cc5d19e94bfc5834f41e074fd56bee2b1934ed1fec3eee02c99ecc0ad175fc93d1047b86445eaa10305f3497d8073d3431bdeb6d844a2f5d06aa9604685f40a9f3cdd125ec7de2bc62affb5affa924970267a585ce802126ad998a82eaabc50898c5602d9a3f4c0c45eb6387d314e02cd8bdb12d6b14cc322dc6d69e6954a666903c14a24dbd62aafb9332011516448c35dcd45b0c527702a7fe6103b5841d09e6040776f594206abe1cfbda682fb1d8908d756d55673bb4517e58ed6b517dc6b46e4652b4807ff692af3daba8d025d4232a05394eee9d26e3fa62d15e2551e1de0120ec546699c14a4391afc3c659085626c0f18beb0c6fa377529be3d21e60aa6089ba85e47694e12497e7878236f95cb90c375de4a2ac54fdbabd9145e9840fa336cf46cdd726da40a66da86888a0e35ada3a43cf8bd5e5c79e4b8d200120cf3915bfb17ee2941fd1c2a206d7af02275dcac1925c556faad2147e707621c1587cd5c13df6354c40426f114ff7ab5f0ee5251e182ce82aee373da464e7875248ab60f6a8cf5296b21d49669a8c612556ec929d17f177a7858519665ff34e858e73620a2f2ad3c0c018ccf65c4bc5e5dcad58b30e02b70812837d57b6cf14e8b2f2c0854c75a1f1ea1f56a5ac44e2d86cdc789344f5bc3a799ec9b28144bd9d79a387c7b07ea11f13116769083679001e57fd544a92e6f29df99e4eca984bba4c014abc04be20eb696f2adabd71cfb60410a21321ac79e15c9c80cb934d3bb4e9774626b28707d1b11148b7543f0c205b1b63fb17f233cbf733177bf18c8bdc92a4d82cf4cab88c923177beac475789f94d1278ecde818778e13dcfc617387b5f404715bdeb914a8db121e9ea5fa23bf6459bc2ff2bf9feea0c4d40874c8b7c638a6b697cc33c198a22cf15aca11bb80f3319e440d82c58404822b2c6db3654f228117f1af9aed95780df1810848b51ed33f9308b515080594b9ab6a121535daa3cdaf2f35b0efdf3760a506c96fbeca6631f2c9a18a7cfb7c0bdc0fa52ab7214807ec550a79fb8ceaca0dfc8c6d1f3794efe941a2780491d74151ded253f600425cef3e86bfca50e98d3077d7c71db48c16e9f243f727169c15c952b3a3783244b625793a1a30b919a48299bb8215fdfefb0941450adeacb13e2a7dda620ea227c08b761b1b47e0f88e3da414b94e10352966417003a5b03e5cd5b91caa701e98207975c637363ac10c9c451fc1095346c78a5f95f98e648486fb32ed4e3b1df2d15e28fd752d33f907af6a90fed6ed63dc4af39089822e1286e5c35adc2eaf225f3cb62236c4b2a03eb288975dd5eb2bde9a4db706859ab6bff508f3246e3cdc2f43727c19d91c3c95ce9ae4d806142d05af31fdb85fc34311a6f37f3e84398065ac8fbecaf59ed0127584c5b77015ea71e96b6c74e253de71200d3174b5f66db582ebfede74161ea6a7268b20a1c0e5dd9ddf5a0730f288cf08ad6916523ce0847bb15c5315c91c06708da0d12a4609cdea74d50dc1caa5a4cc96d59569b0266b66012b66fc1fb337deade57a63e4120d0534a48a35278add7ae738d06e1e34d0f9a2238eba4ca2ec08acc6080ac128c962944d545cfff2cdb5c128db0f90c7b922b2c003149f790ffc3f23bf53fcd43292dd5c2a34a07570b6c8235ec7f13af6ab87af1942b5358e71aa48d36bb38059de0a9e4abe42d67d2b13fc2f13c9ef9d2a68f6dbaf60bcc55e9af316e3d296985f46320bf889e1109e4353ac9e4ecae3ad7b65cf50f1f0446c61053acf877b1ea9aa02845f0a20fb3ed3383af6a2a7026399065a1a6a51c0023845e6838925f0ce47f106d418cfba10c93bc10b558e850cc38049d678533dd5c21d27e0c87ee34e1d3bc95e91c4f80615b85802725df612f4eec08aac84a39158f3e4ccfe901fad18893ff8d3511516a101db7ab641013b8be47eeb2eb4cb5542be4684ea351ed33d994a9556627c3ebc404e4a5f775e429cae7e1d6694755771533ec8fe8bd10a77bdaeafc5dda38dd6a132517bbd5fa8bde8a41b2d3eb314db71717efd2a91482b9b44d981121b378e54c8f203e3f9df9441c4757f5f72c24ad505726a9179ecc062753023f7a7f84be93e24d6b3e4c14cbb5f4ff191908b3f422a9a022b05e74df4e7ed7388e607b74d33e9e1d6a7d4dbe0d746ff38d383d6310e16228131502a9f8be4c11a56d8f55ca4236fb879733a51ca1310ae9e55059141e5386b3db6fa8be00d298a0a2154f0a151612e1b630cd831683eb43a7cdbcd387dfcf437518f79d124591db4b0c2cdb9db3ab422fb9be70d56178a083b91d1b3ac5093ded09593257163fdbd68ce690073756ea0d02f90bf13b16cd309ef9d7a84442d61c3179a6048b30b611c3d16bcfeef69f1e235deb9be630dac51634105167378c2945d482dcb960aa99a5dabdf9fa3de14336baa45817c6d1ac80d966f8a1acd568e1cf89ec4784d1543eb25e4964a13c42cbcd37714b933f3d72bfb3d3b090946b22d76ffffc5625858ae9e0a2bd4f8c69d866747ad23020a90509ab8e76a4bb4a263269f2a1d7c63f7700544d805bfabaa46f64efc919678f1cc0c3076ba0817cfa5365a5404314cd1b8a23f80a01c08b92cc9ece20d6df67b369fc028cc8fd7c57581273b8929e31da516c3eb14ff57d057e9844b76292fecf6b95143013b826aec92cb1615c19ad16762dd092ae590a260df69adc4a1c38f75e659d8e258bcce0bf8ef40d8a962f8b2379ffce23a3056b1e8250cdd66acba1021e3bb9eff170a6b75d78d1f78145d534ecbcb6774a44e78cc234c70516fec48a430c9d4c2b141dcb64fabf3e8abd7184bd0cf01690fe33c9b05f568fda496a729fee3222b2e3bea5b734ce25cc1ca885e4ca8e868b1f4aac1821d2e788733da200d07466630e228cb30c8bf3e4988e5198cbcdb641b48e4379c1e79903ebecc8577af697fac7c0ccc3662e4399ec4db0a31172aaec9548b04864be594bc8c13e34c31bba60356ae04a7507ae365bdb86a79a20f7464b3a64cc826646cbdc94eb32ce66c464f726fe3ce5555dcf21549aadcb10b8aaebcbcb6b5dbc4b4169062b948157468ac9b2e50ec9337dec328801737caf6fdbbb9964d512df513164ec5fab58ce1199bcfc0930c7e2a92176f87da0d1e7fb1fab2f178cbef1727b3b63f06eb1c5f365539e1ae4d974a2dca2e555917a6288592d0d29bc9f108d6e28b6482d024ec632c178d9cd3b900ca19d1ad5418de4d240d541a9419e64a9ebe250b9d74c011aafd1f4cc88d2827d802d4dfb9cfa0d56aa9ac8c7e5cbd25d9f6472f54a3977a21f2284172fc145b8ee429d4b11bc1c32dac694f83d0efa6e810bab008353a107160e6db7b044bae4dfd5b1a2e0f113a724389bdf5b1da527573b6486151e3edb416c7da3566e592d8543dce938b22a617f09678aee06febdecece217a1196c9135a43f3070aba1d1195cf42a249e8318d11c9550b42e9f12e49f9b84030044adeb3213acd78ea57e830cb5599e5ca8c48e9f3a954de82a74a8f0e28d91d0e49f22cd755bc9ee1b0a1f92b191c101601ffe8b6195b4c12390dbd3004af2209fee543aec9c1eca29a7bcfa4c2f48fb25f2cc9edffa2a9b11fad743a03811fb7dd542e78c9f221396e6efc0163c758dc34c5f975eb6014fd8987c45b891073947386bc8662cc1a40a5d1a10e92f013a5007a153ec347786511f0158b43c3944decf16986c4c2c0c34c68a299190cb12d92d2760ba86d8822b43571d78b172555876b546c54febe61189c0e68dfc51e2d58090d0b0f7643e085d18720b34642f4a25293fd52bf11d4998a93a9c852814c358277d5587952f05ec99da9a28ed3f59e34d3cfde0c6bbddd66dbf25421e23f78af92697e02e3ed4705b17f7e82804210dbbb59e777aa345f996fc8b8f59a2898e8aed99e0b985395d7426bd45121847eae8b0716f5ee73e0fc263d474c6a2907ba9ed9ec2aefe1c5a0ca95af788160dbfaec9a70fc20d443371cfc04009f8f69d8171fe195d1385112253b185ee3b8129a0feb1428f75f2b43a619a490c6ac1a06678f122ccd2327985d05916314f0182c91a2cba700792f2bd1c2ef6ca1d161fa45741adeb91b61fa9dbe268dccc2d89fe1b2c43585b00ac71a51814ac80ab02107e0daa1abe43b0ee32dbd736c985f5a214e8e0b8aaf7f69fb5be1df0806224ebbd37133aec8bcba4553b20d9ca1cd967943405cb5013e5c24a7d7b1900e67d1be91b58fd6be33512d2463a615dfe39f776caed4e886c5ab337012f9b5266a01623408c7d796032e678142ca9c533be33c91e0a8c5a5752ba6850e1e4953018067e01259dfdf922af5ee7d8750b507caebd9a7650537c9f67c102f85330db9c5fe95ef4f7ec82ec24535d5211ee97186bf6cdc807791ea4a3d3e473864f5a7fb501936503b306ce873aab8d6aac5815da531510edf579ee73d2ffa1115741cd21a915575581016a355e543ff148f3590631f664c08177a6e0c01858f6a0188d205cd22d9331f37cf12937204df3b916cb76abcf4f241b5dc1d762dc1286d127488f485f660acaf94f54f2f761cf4f78bd570a64206eb315f535e60632b3f84339221a0d88f7936b023afcf0d172779cc4e038073f0ef5a31b9fcf981d36de8f09a86d2f2c57e684cdbe6c655fe5788fe0ec4e32a9c7110a6c82fd3d416d1e5a3b8950b3399246f02d55913e213d787e55045fc7e07bd467e2d5a006fc6c9649a2459ec9b525c4d7b75ea92afc753d9751fd61d9983de618e8afe3b6f49a7d220604d7864d40d692ca6119f68ccd39432f2670f14c41c3c9315caf722ffa2702037915c40e0a508598cdc988b81f17f097c8b8d7649ab57239f69e5e38e8e575cb054a5478459399f99245079377c9b88bd19f61a286e52ddd8c73438b0f941f8fbd9977a1819da12e1bed942b14099a427449b866f8fc88157d4bbc1577eef4d0ff05f5f5d78e5cf1d89ec2d2603cf75e6666736888a305101b4fa8707c74881ad18b53c582bfe3d6f7770561a32c81a3f18826d9234d863a8bdb5de6c10a634d1800891f3493b65fa7a3d7085d4786ee708e1c034d77083baad0ab3f07ba9467705c5d32c3b0e63a29100264fba68ebf6c33ed52217f770fb88d457d631554ba9289df53f86fcc91fddc8c7c2758b1ec250e63e0a59390fb1b43fd8cbce640c1314b0eef466472271835247d7f76d6c09ef065188aa9b7479ac61db893bb76daf5bdb0c4e686d9c69648af4ccf01506b98cd52cd96ea376ddd", 0x1000) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xb, &(0x7f00000000c0), 0x0) fchdir(r4) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r3, &(0x7f0000001340)=[{&(0x7f00000000c0)="028c099e9337a620c02881702ca7ecfda707f7d85eb6b0e9a978aeeda17f60f68608255e1076d4c5c4ab3d6366f0f1d75951e43856acf93bb1de58008316b750bf26ef5a634100ac9e943a04d19384deeac9705a9a0ddd1f6e61304204cf7d8c917133bd961cbb178d260b3ffc0593d9393aeb82084ee4df0652596dd446bd3bc04b612c35876fe622b482c965099549bf36ed78b3b718251bf106275fcec69447b63cd8933ee49858b9", 0xaa}, {&(0x7f0000000180)="13d7c5d75108f72b85012eb47851ea22310591896a7322544e8e801175ada49bc5aaa922bea69caced72f8bad3cf3dc64f9be6d9091df97ebea72c229621ed1e6d727d163b86d1cf62d2f31e6f39ffeb1e9290363ac35fc5ed361bc77f10195f7a894a6c63026024f2ad5ff1cd0ec9092ddb82ae78997ab3eaf79c336262248754a84acfce010d7acd3ad2637b004610908cef109f5dbf7f3c3c9a6ff689b7bf847eb69e2e0efabab63a485e39e059425e35fd69618cc925e6e92d2656c92d365ba79f55978e18929f4686c6614fe55dbed22ce7c56bccb0e6f8d3f24a79340b8d9f5de6a50a2d7cea28d0800e536d2a2a3818814a1ac7af5b7a361e1f5f7c83510ce4f528c5cbbc77a9d4892d9151660a8d7a3b75b3d4a32c82486b44f51e2ae88eb2c5542427f2ec23e147d157f4716fc9424cf5d67befe63ff5578a0dcf76c513938d6a19609efd69b33d9c389b9fb2bda0d5a4660b256a8333224f9ad64b0e3ec6b3c42b25c3c7d8228b0dd481d8e6c66f049db7c1882b3d7e000c4163e9749ed017d265d3ad31ded3950a05bb5f072c783dce09953f3eb8d25f65dfada789c6c709ca3bdf99c8b116df669db9de182e8143a7cca13161d6fa71dfa90d002e5cdc056139ea7fd5d093a6d5436aad96512da87bf69e8f66650b3204c5b6d54e962c7dcbfec179aa22a9b14a4afc4ac2de5e84d5ff6e6f7c97c664ba132501af0923e1f1a5b5d48d7ae9974f61644b00de9e5528e55ce7788e36fb956c8d56fae3c6b427f7bb23880b899ac4b1ca64e7234ffe268159ae61d34696c99bbcfd07b98878396d8932080c5ae75db16d9e3d5a5a49ca43ad9f8296c26d558c8daf777895f1dd9c9291279837ab743abc0850a0c83126e680745148e99839b16f46828fe82eaa3963affa24f752cf4a08b3845b77d935cce392545d016ab6f72429d28543b3c39fd9f81231d7429965cbcb3a1afd01cd2900cccfe47895ef7ffd3467629be44608f193dec1c7c880a8b33adcb10a549edbecd5767203f508f9cbbe55e121fba988706bc938c986324ad546623ea6ccda8a7dfeb64492a03a020a81c8797c8d92d0ba24a9c5f5004514558436ad73846ebbca9bbdbaa13f607d98bff2a03336e34178fc2efe55984a7aca4c2926ca8c1ff3a8a21b5bfed313f8bd58034509f40854fd43d6325355ea37c6e736203ad393011de5ad3e2b7a47da35beab214f820f95ff25485720efffa6f3973cf1b30aa4b13fbe136f047ba19265a49603651d554dd96c983390bbef2d23df0fc5dcde0525294aeef07b81609fc1cdc617e8e2f3966ae1fc089b9da25297d6e6735ae719cec5437b455427dc6fb0d90a00cdc12df2edc8a4f27086697158e3fad767399b07901cd05dc1d409e49128d9acc9ddb972881eb34a070efac459d2ebcd1eef053ec8ae249c972f66dff25f0c29487107ba2446b0cc24f93ef4e123af4abd245934021cfba337d4aa531483e112b2d4be583aa06b51607682cb2a2f102049af2c82d0df613930595d005018e256a3968ae16d52c5c40d481e0f437f3662c9dff477c37ada9d960d680f3876f15a022c7848d5aa5f96d67adcab25369c4a7777686b7d77b47e53b65c8dfded7a03a6db0260d4c7ca9c09c82d6cf64dc8e5018c9eaefb3a3fdfc95957ac2b2b98983d164b8f58315648d7d833ce3efe282061b225a135ed78be75f0292f020e4e7b643883ab5fecdcb2f1c8629877017ad331f3a8ae673e108e8ba938d9b8da73e3051273ffb68b40c8b0911f129716835186feaa9d05dd7cb4b4be051eed2c582e81e28fde37dae0fcde309431ab2c790a2b159b0787f42a296213783b2849864b2e032c4bc7e0ddc36cb87c5d8ef034ec6751afaa2db1126f4668704e898010311bf2389cee9a172bbf63a43247b25689227e2108e023965765484b29910cf9b3ef5cafae9c6d40d09ddc22bd946e2464df70e743e3936400d537f8746a18d6d0805bb9e067ab760a169e3126d927134590c6ceaa03f023c8701dc1ebc4fa93d2da0ae09cf2d26d9334b4911d94614bd26bd0176974057082c21fb2688de92077a2704825c77d4599ae75971cc63e00028609eac26a735ce02e935ac83d0e05dff08741811b0072a04a7bd75cb8c89f4fc10a389c49a57cbb4a1130e0e05d2e6c347994147f01e6175157119df5d39fb3159bb15422b2203424bba0440bb62d46cb580888cf2ce79aafcc85d11f2320ed84ca0abd68983e9e97769c0e85679dfdc920c438c9e1fb1a7d412cc921754e2f212131014b1336af5a2543979154db9ffa2939454e90efba50a33d2d4d4056b6d74990b1ca971077a4472f36417581d6399dc921e34fe4c577580222a37b382080adde89bfc9e4a764739e813fbc7db7dc1aa83cfcc8b531118e2d056bfb5c5cb1ce82a416cd7004a19dc4c99485bc4efee419ed13d39b46fd9ecad89f2a3397ee0adbc69d7bfc984f0a02950a4142a6dd8869bf8a351066a95cff511506f4076c8f363cbc5adf3bfaa12702875060dd660d9990cea0ed54947de06edf087e8f1f591bc902f8c05c087b8613ab444f04ec98471141fe6511fd8754184585895e3a740670c7e0ba7244e7a53dab92062500f8c9c149a861ef2fb788342409b823fb73beca164595b0d983601af679a3cf11b1ff68db2b1015e0ef56eec30a5e06b49631c03a79b952cec9de6576d38c84b904945792a85a7d2f21a5bd277561e828e947f7d2f6bf2b2ee7a78ca2b3ad5412b849cc24d7f5a40a09a6e63396459f36fd23885f93201a7a5db8be1164ae4bb9617d1e11569e0ee0c35b5838b8e99bbee527fd8178d4717ef51335f076fbb4f3a7eb4272138613368031dbbc1d87d26dac336dafaefe80836b47c44ba8d8cf124d2b290f29ee14f08bbfbb64d323cbae7d760d953e22b07347e66d58ff7f21ff677fe24747916ed19f984d52ac47d50dd75bb1849edf94a5574f91264a6579e67bf52170398005ed1c435d054be2c73038951366c564ab01609769915275ed9c8f883dcbfc5de607ea2056ee952db96ac205221bfc6035d0803362a5f1512a5fbc1e01ec2114691e539afd8997c1114fc4c2fcf0d146f2f3cc302a25c4732b09ed2111d8ce113c6d5ab1c801f0e3ce7544b994e05b864fca4da0383a0f3540c86f4371194f4e70bdb78a05ff671a8695491348b622ce425510f99ccdba8f233887070b4c663d4bca8017b6b028967b61d131aa0b57bbea87d502709839d563ed15e8303664e00f0fb170b2c0a7058a9d94f142f6802d8fb1b4555340202121b0c76b89e13085204f3d2085988b976e2bda2e1c5e43dfe178d335a28e9553245e7796e6e7950488f0a5a965981b51d1091cb8b27c4f757ba7151fcbae652948d4cac863b35419f928e1ce777210e29446b7598a358b5965628efecc9a3d991a52b1d44720800e5dbc249879e72e508c9e662de6e1a7945950c39146908fbcc10918850ba551c076a97b005434dee76f9fc8b738566d7eeac0ce75a742a5c0f47f75ad95c0f070663e213c64439816e9d6fa2f7dead3a11d3a9c1d01d88becd38b2aa1a5f0119ffe64fbce21122fa3b70c807eda010b926c33710dba6a5d7ca934ab9e558100fbc5f32dbb3606ded90b60109e48c4567f5a6dc76f81166ef3beec1bb30399948e0e520d0c8d0c2abce007d7c4ed02b6a20315627310fc93408a16171da030e4571662aaaff1c01667c0d192e44694e51688f33769f40e71ea631e3445c8db6a64650667d0849ed131d8c64bd85da2d6058d410f4f2676f231e1fcc69aa0d1c7fa2a05fadc5078e212a6f1ad6359e5ff14b3b50cb6bfc34ca8360793879d2062ac8175942196927256edfa9e2cecd00afcc2d741e591a7a9cb84fe27058334b35486d5e124633c6f5e2ab78597c891202640e77283e15594c275a6f5fb1b9fff3cbf71d59aa6989a9c3b984d279177370392ca9426f3e5865aaca52e9156a81348ffc6e4390eab4d2cf2edee407eb00850c5139365f5453b1ea27ba482b79713c73c11f8cd6ee831f58907ff64692567d7e41e4caada489b4df4670ee3115340026d842d192339920fa15b47c228f7ebcedeeb641a482b957954d6bac21aab74f5253963ea2a9c14fb88f810763c4809f916195bbb11a4c0f3e2a032d5b98e27f654cb6195e7b20e605dbc2be3f8e4b1a873fe3a9c6ae5cb07711e88944aeeea8805585e724eda151db152c04504ed95dd54969560cffcbbba2bb7c202e041ea0425a3a5b857a28a3e123c58b23b0f8e19b615d4adbfa0d689b0dc8ccdb849a07de2657feb6a10a52160dbd3dcdcc333588d83021b2a35555ca6541d58cce338aeac0ecae95ad2ccf5fa745d66e8c427fe08cd3b8c7bb46b42ac679a84006f216f8fe650f7a88e5c25f59caa226c8a393001d92ef9a5fad50580b3a9a5547ac5653cdfec6dbd09eb535a75e6e8e51de5ac35de91e88381b63b434df99d4429f2b1c20ca79a202604a1da65740287712acf62eda9e5019890d2e8a3ab1310d1d6174c2326e9c73c61a0fab9651fd76f312b0cb73e71917bf3987774d9cb13dd3bc70a1dae2c5d814d8bd80302ce283004737b3dc25380bfc5793ce69788216e51fbe4bb6719ffa02e9381768f20a4b746784535f2cc2e49d36c3bd8d6f8840309b81eb1f12426a1b37d7a5e3fe5b3b85e5333ef1b3fafb6b9db28f46371fc3f6fb5cd21a498ad9d8c435644800a29d7e0fa85edf35c91039d51f4227ae09b9b18add4e9f29fc9eb1396fa32fe631621956256016a324d3d51d2ccea97c6c26bc6f8a1d773d4924097109dcdda3a1c8c7d5730d105e052436498f888063d91f865e5731a18a093d0ada828328d784e4c79b8c555729de05c44a61d7fe72b9a9a3867e05aba18ce328d19dae707153978a9ba3598cd0032628a5508099d767218719eaf39d061ab238a95f4bf3602c2ffab1ab36f37f657f2faa26293c61d7a9d252aacdf27ecef94bb4d724d5dd4d02a686715407679bebf931034b34c49afcbad9a43a6cada7f3caa302866bbcfdd35ab7db7594e5c0af1a8249b03f28ad39d4064ac91616a19c5d46a2ee83a685e921cc44b628273946957b8fa1946604b14db069d2ba64bfe1c42b08d4cd4b6f029b5cfc2a897b13f9f74c37286ffb7adb69f78c7d6edd442f25eb2aea0c77489f5c4547ca4f39e0ae79c3d64bb26a71e543a2a66fabb5fb21f385e0c55eeee01b8f66eb3afa79454ff135a0fc3b68ee770bb099f154d1b2b3c813a42c8a154b6d3cb3a400e546012a3370ecc838c5c8ffedee59922058a0a1db5e4caeef2829358c4a77d402153e3615fcee2ee5c7a2bb5b16e275a0a581c5c94d507d6964d8ea56d871756c428857f67a3f01d606da5a642b48a3b2a3db51f608eca99d223b8e1f7ba5281185c5573d521a40231cfac19fdb69a6585abdd587d81289ed11bbad711bba16ee4e22ade3f1151c6715bd6af8e017fb37b8114c2fdd92f8a3aeb17918c213b90f8d494d1887d89634558b9fae1d380b3cdbd53f21cef22b26bb26f0c0ad267e3159c8bfbce87a61111c3b3f9aa9175203ca13b962af382e5c5507eff4ebf1859564c6350702d818736898a1a66ca57a54e707f67950d8c0e27cdaf7cd2120b09489a587c0e4d25da8e63c07dcc6d11b4e3e6a1aab3d4dba6bea9e80d560eb69f0257cd6eb5ad6cd12c837af93d37c295e0b524910988006f66abc7a56e77c399f7eab46102b154ee0230e8c60d4de1d26e935a1399428bf8329ae54e61784d583c5ca03f74", 0x1000}, {&(0x7f0000001180)="0f453b2a7fa6f322e3c380df08c9e0db04f4cf5834b026d25cdc9dd7fadf14eebb4cb9e002be9bc85bd477e52cb15eae9a41863f16a341f62c3a40a8d3318c7bd3e9b7c52cd0c8066b78113f01b0e34533238e6577992dce10d8affb17b7f2143d3e50af70b664", 0x67}, {&(0x7f0000000000)="626066fc70e0796f56d0bef6f4f794d10a934e250cc94511655a05eceabea55468a500fd7a553e26b23fea2873ef57", 0x2f}, {&(0x7f0000001240)="2b07948bc5d5834ef59ae8f8de8a8db72ebceeec4f185984d148110452edce3ee7188f024dddfd2238bc0871feb57606cdc2035bc02e3c7167f1e7692935b438eb184cb7fe4e1b83ae0e8d11b42326369b4579f543b804b3014d5c36338136922165c61854c298c334fb9a52e2467955243f578ae9a39d00d1fde61576c625dfaeebb83d5530aa81c65b0a302a793832ad02b5aa3c4af126671a1460f1e054de891ccfbf1b40e8c8f4a1df6b34e159a0379dca5e9e8ccbae7f7e51e162c0ebe760a6b31514df3c8b1c11feb279ed302c7c3f56c42ff716616b112448ac770ea172b8c2e13b501fe4d13ea97078a994086c7daf46", 0xf4}], 0x5) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r0, &(0x7f0000001200)='\r', 0x1) 14:12:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r4, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r5 = syz_open_pts() r6 = geteuid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchown(r5, r6, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r6, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, r4, 0x800000000004, 0x3, 0x9, 0x51d}) msgget$private(0x0, 0x0) ktrace(0x0, 0x4, 0x40000e32, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r7 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r7, &(0x7f0000000100), 0xfffffe5d) 14:12:21 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x6) 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="00002e2f666901923141"], 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:12:21 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffd, "d700060000000000005b00000000000000e74de4"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() 14:12:32 executing program 1: msgget$private(0x0, 0x1ca) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = socket$inet(0x2, 0x3, 0x8) shutdown(r2, 0x3c4d154a9c0addd7) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file1\x00', 0x83) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) shutdown(r2, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="b1f5d915", 0x4) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x28) socket(0x20, 0x3, 0x1) 14:12:32 executing program 1: unveil(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x94) unveil(&(0x7f0000000100)='./file0\x00', 0x0) 14:12:32 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @multicast2, {[@ssrr={0x89, 0xb, 0x9, [@local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0x10, "c72893ffc3d638f8235c44cbeaa3"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x800, 0xffe0, "6f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"}}}}}) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 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}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/214) 14:12:32 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, &(0x7f0000000200)=ANY=[@ANYBLOB="8202df845bb5125d967107c704556c1c9e72b3ccd5438f8b87657171425867e0fa5d36a1dc44d82713d071b4441cbf80f0e7d7a7f38933d9bdbf046fa786e6cb70bd7dba4764eefce3e6d83e35aec6dd305652064ffbfa334829948d821946fbdaad86f88bd6cfd369983fd530fda9d5eb2c5d116438fa922683d53a5e0361ed4593ea6e9144f47b74f32cfefd3720aacd79eb748ae060f3182ac2f5f9b04f03b0e3217a935081b4d8ee048b566909bac31a7f57c8506d0593a54f20aa07d1fe0ce4c9"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffbeffffffffaaaaaaaaaaaa86dde031077100383a0000000000000000000000000000000000ff02000000000000000000000000000101039078000000006097be00000000000000000039d400000000009c3b1f7e02a27a24d6ec290000000001000000000000000000020000fa6101168279f500000001ceafa8297606"]) 14:12:33 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aa06aaaaaaaaa8aaaaaaaaaa080045005640b42019d000300000000000019078ac1400bb00000000030b907800000000450000000001000000000010e0000002ac1800aaf5da19ad7590180b5db060bc4f187d8b9c760804d93bce39dffaeebcb5696e1f325908094a3daf4de7b5436fbc5fcdfa8d9e4af7f3dc530acdf362f7156b9ab105f89751415e4ba952a6d8037002f5d23d1f81b93105fa506d1230d4d59b61bdea6c008c1fa5840102aff09d4407d31f6ec0f28125a1f673ac3e782bf38b38cb4577f9df806a020000007fcd0c178a59f828488e4d8120031da9824a543379581441e44a66c95e0b955c496630fc6d3359494f27579c2d811ba6fafad46b414cb53b3d0be699c231318ea0e7845c1134f10f50fba52d90eb5a3860bbf6f7866b42fa5e89f5d874e1c3231bb4bed654eabd51b4e77ac377d9b776e379d21211fdcf0000002bba98bec56bf6d25b98c554d36d84d263f0585f184baa4413a2143b8d3b7768b4f0619fd32d337f720e353c34b1453934f0a32c787060eeea1533de3da99ac8e504f317ab4dc7a1226e69961e754e7a78525562a843b2e8271ec0fe3a320b6b9285ea2a0e284a3ed41ebaa692450206b91985e6458c1982f095e1ea64078b0457fa26c07a339474196e7af273d3cb26a1ea510c7fb1f44ab875c129a6e8f80c817e1590e9f45305a2dbca6b2bb269ef923514e453a3d168945abc04fc37769eab4079af355455dd020000000000000000000002003930f57cb519e2420c74a2e9549ce4ac9878fc71cb34ce74fb9816960f512efde0815ce96ea26e5c7e784bec5d0a9ba2ab6c7b69b1cac4366e0a235245bbee0a462db01dad0000000000000000", @ANYRES32, @ANYRESDEC]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000100), 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7a4a, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x7fffffff, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x4, 0x0, 0x0, 0x0, r4, 0x44, 0x3}, 0x200, 0x0, 0xf6}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000100)=[{0x4, 0x393, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x100, 0x800}], 0x3) 14:12:33 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file1\x00', 0x3ff, 0x401, 0x5, 0x1, 0xffffffff, 0x2, 0x1, 0x1, 0x0, 0x63, 0x1}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r3, 0xffffffff, 0x7fff, &(0x7f0000000080)="fbed4cd129d07d19991bdd882952503a835144e7ede95b953b01c9af648d1fab756d4081c2ef4145ada66cf86c46852f835f44e7c048cdaaefd956b73ca89e4a78644e45bc4c8bc16d6803", 0x4b) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) 14:12:33 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x246) chflags(&(0x7f0000000000)='./file0\x00', 0x18001) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x40000030, r2) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000180)="a2a1e570982d4982cda2eac41e028947971c7f49f7fcddba9a312d6767d05ce5b9dbc7daa8d21aba98416a84b3d69c1fd05c47a9cae48dcf77ca68db924620b1f8d55e36eae344aa565afbbf331efc7b0d73bfea3ef34ed28e74ff572cbaac81f250a95025f61da8fbd5cab9a1cdb409d1f180a60d486be61c5644e9a8938fdef53f213e805cb033bf1bf4b9c57eab1d97f7d543e32b333be658305a7c49f32755d40c0e0cd4e1c2c03bbcf23634036458d4c691083a48ae6655c89da12bee2b4db5aa4a751c89137637220d47d2434ea32c54207a46635195859545e296d24bd3819d3e9b9b389b718655491e", &(0x7f0000000080)=0xed, &(0x7f0000001280)="385b6bab2bb096ef56da2111fae7cbf85d7c1eb1641c7d54775a2583d1bfe2ff043cae253cd395a7d0381721b1d9961397e24cd4d4a240536647173b79236a66900fc1d6a43b0f0c53960b034ce1192543345e1fcbe3f5321f91ca011b1913ef378ecab0eb31c7186fbe24048dffbcb11301a3e4f82342f4fb86a7d6d2a41cd14294dcc5fccf68a3e8229be2714bcea3ecce09cf6099a56a6d9a2cd791ee241af609d1a30e7c5ca92c5c767bb4bff0cb3d63ceb02ab163bf469d181bc4169e162f2ac44ab4732c3a258a02ae83c0c5d2c0d844db92bce70bcc6ef76d066b5762469583dd4f0bf46697c6da26e385d3de4a1a4bdadaa33184d7f24c4982fc8170ca3bf70596ebe1ef72e1f231134fe57b20eae0377129f05b4e6f106fd2662ba524037aec95afce5477aa13d6524d723ed599a78758525311eea659902693940e50282fd94e2d83d290df46ac826c973df63ad7c549b577480b59573cfc78c6d8cf2f0be7ba278b530b3fff15d408bbb5d4a827f7f96dfe690234dc268dd596d9315cf9a0c2b3bd742163ed7833b75df7981d3dafe0b767aa0e6dd6727e911b2bea9698ee5d2f1070d2482d72f843e7fa782df4b4e7b9d3b6a4ec8f947830cd648b27a1c1fefc3fd7be9dcad2c84609eec07f50ba675c6f0105de2cd0638c91b65366e58c4779d93d50b6168afde56097848515e08e83ca0f5a508b58d2001ccab48dfe770e16898ab5316e963ca952557cd847cbe759ac1cac6417273478a8ba41b1f31a7f1f8f4623eb103c5efeb3e14f6e799775a826057684f1e619a1f09f92f513eeeaa9e8d9a73489ef62726716ac8ec4cb11e99e0928dafd316005cdd09961e50376dfa5cd232c6b5124c8702454eee16f03377b03ae30c2d1d5b607c0f183cd63cb8e15cfa11a558e0024e82dbb7d31cd42030723bb399e679b9d1eee075af4e1eaf0c3bb401971225498b65e5f49b664d2526130019c4a498c0b321e8842dddfe5afd24275c9f11d9335e2e0662e0c9ae440f13b5d66749c77e5174c839d454c89d0005823a1c09e1b312f7e845c364625ece346d87c8da879210057a05528245cea2cf76bd1cc4018c3cb592d823e282871d5cf28ce4d33acdbc0827f4023fc3f1394d1a7ae139ae7f94b6893858c86d7662b5bb41a5817a7b660fa76d24cc9a2690fbdcc51abd56bec7f3bb9ded0ee911c2ebfccf47d0bece3e23251a3945bb7f3d811eb1a0b11814681edba7998562c673bf33c349c3db84f6d9428cfda761fd28cf2adc106151e47f5dd59990a25b61fa00376fbaa7b2294333856eb577ffbc6d6970302e521d333da1429de203d976139ce1597556d9b1b70868e6b31708b5da56c6f01b21e5148c106c6af3ad64de418d57651ef7ff2290e143d5fcfcf4da2b5139e4adea754d5ddb069c04c2604f17a0ec5f9133f2f375d1a151c4a9375365db58f06ee86ec601c7885950910dd2fa0d1e4fb654570e5275781cf433c256849946df3a01579b6c98101d0fb8a59ae1499b0d37f762779af9fcf7912d3ffb0a47b12cba555fd084ee47f8cb2da4c6d796a0e58aa7dd587b733c9b855de051ba7e4f13b8abab43e395f0b996f7cb4631085750341408a2900c29fae931876bcad5edf4d71fb3b6b30bd03a166501f45d702779fa820b60ee687d26d87f5cf9ff94738ffea0ced89aadfc71ab669699ad0fe7201334626a00374750ee2961d3d2f5cfb80e97a360b3fc4746fda34a80760539d32d287d55908b28a9413066562b4b9efcce0efa3da57c9926e2d11d254c6704d3cb17a4472c4e40b5ea13716c7acbb27361c67d7e595bc64cb801ce5d7665e52d9507b911e7fa4bb6274efbfaf72169ad518f97a52c68e858d69287d16a3a6fbe18f17fa91024c1e471d855b5a06383a70719aa857f834fc05bf37c0e2f67df79f741e77fd60ee39a8b00fc47964e53bdb98c240a1e1e5b607e17d50dbead0b23f6f369574c1b89f2e95af8f4835b733899e2939d69193482b346a7fa1186279386519b29c65a78f4f6a09b92e03a4532374140d354aa065a35c1911fe5fc53bb50ad7f0d0bcfc835b756d5d41abbb187d12b58ca78ebeee0e650efd58306c9198bea1c9a3a068944fe6fa0634fa0e15a447f1cfca37624c94b9ca2505662ab499470284d613adb5e9ed28d8a9ecc972325e85ad1f87edc22b9c39994f96c1527da3b783476c2427953b0c7a8b43d56004f8a2c352254654f539c1d3d784e96889540a23886603ed555cb7ca322a41f1da89e4ecd7426c0c6b6d2176d568cc324db0a1d105720d514799356d1d988684e625607e9476e68443b88d3f654a49e1a02009a868f862b5f94306e5997058c35354e9ed5ff5c2899bb9ef5ea4e1e58bb2ffc5a2e975610d5aff331b231d2a2e1f8e62220081e5334229b776339911fdfea0499cc4691359ba816134b9e25001c570bf16292fc795f3d829d16dc621be5abe9dde8d6a2d6c8127dccbaab710b90294fa0dfa60a409fb9f053fde3671adbec5feffb5520acfd48989691e4d9e2a9fa5358c2fb6dbc86b5356c3a8a75ecaa6798425b194fdfca5c1b976c8ac91423cf7d9c3c30ce19302cae313dbdfe108338bcefccc05afda67fb9f24879173b54879f8e57b52f8721b672f0c90a3777ea354cd56b0bb4dcaaea283e8239090024eb5878667c2d6d9d1637f0cd47cea5fd461b77ffd383149f833783cb17be51ef99a9b5c6ef67ef01f22c11d89406b3a536b4f7af0ac1409a620144964dd1b56fc4da81d9a1e7166cc92c01611a114caa33d066082efbb8de352ee31db19d4ed95c0e1ea7daa1f1a3a38d23c1f89959070fc0534d7e2cff62ba267720625faaa5d83f8737021b359a1eca67ee40d31481f1b469673a1f0f37404593442838a9521d2d2344956b7ad2bed9b87c8e4895335769506482b39373ed9b0986e64c0dcdd5b062cb36f820b61b3bf12a7343e2a00ddc17d642ba1307afcd1170de9f5864f245a99332e5243943121a48ab2460cfd4bfdcef92807e260433fd8f95916aadc2802edde9e7e7866e83cd37fe4e30ea60538cff38bea6c15dede0b50a9ddef5876250aa4438d2782ba0650c09be36f7304bd24c372e4d34dd6ecf447ca3245c3375827bc5db98076c796e9b2310f69069d1fad8fa86fb8ff0100ddaf9825faf004bc9ad66973fe467091547b24fa750d9f694ae3e05f195e401e6bac784de8e459ea652a996b6aaf1b000c54ebb0adaa2225e1e9d12e0e58d507ca9b0f3b50d6823d461758d4331d2c7b8ccd548088366a6e979d5daf722e8d22546a19e54ec3f48cbf3510c02c0f68aa1e5f90221a9b7a399397e0dc04333e7f6acab7ee41befaeabcde08359ccf803cb04e7f96b34b4d2410eb3dfd26cd1d9b40f228dce6b233d72d84d4f17336b706e7805824bc23614eb381db9a233a205e048011261f0680c9fcdcd41fed36f9f1baea31b1107b2672f110531ef52222de8ee234512ce86bea3876bce5ff3a7ce37c97bf48d69a918e09e30a286823fab0ba7a43335d1f8e2486706582411c7f0dd45a9af7f95ca883b9d308b26c32bfad42d06143f30fa9fbd84161d07e3c1f5da7ac18b2a05434d4da113fa3118ac46465e96f42acfa5240c0ff5b37fba018ec196bafd9de8ddce2c036d2e6b8850b5d57a5a24116491755ec41bd77e9ab01c941deffa9554bc92963a10507eccf76dab1435a3b809e93eeaab44a397df1d9bc6377fbff0e5c05915d5dcffba9a128b47e33d914b8861d816e67a3ea291469a463247b7c115c483a2058be0b2f4de64f754b40350118298d022204e7fcd7f9330539bf3b27fcc7fd2d277d0499ea0711ffa4e0b80135d6bfa51f6297b22744c6694128404e77e63ae3617e9e45437955dcd6ad6925ff9c7f6ca762828f505fce2f9e5d51d963585d17125bd2971ffb8a5e7e3789507082b327fd602f3526380f6edeb4d0b7f8cccdbe4a25341d552814a572de5e75d8ac5b9137cbbf1ad821ae1796f8d9494a1900cf696e1337fca1f69bb191aacae24a76b929a9d12c281660d97c9f174fb5b36238cca1d7d52ac96c76b92be88eaf352f53fd0c6fb707d0832e9df307e5a3c375d77be3589252f8a45773b34cd5909a4ba8b6320219d61db582d3b4624a22f5b51fcb161519b636be0f7d09ca4006e807703119ea1b98f805af056e5bd07b52bd24e3ff081a3a5764fdbc2800fa21e783dc355c19d41926b75f7e3b94034f59e6abe31d8964cfc284b8921d0ef2824f13bfb853f2d4fc4a61d535fa6a8d864d4f01484186bdafae644e40c57d57592c5439eb3248089010b6759030480477e273c37a1c55525705c7f1a22fe0b823e305447a2f256f9a39a5ab64bbb4f80767b53f9b5f33e21488db285bca56f9d76ea07035ebb030b70a755035a98b077265044ac1db1503ebd659303abf9326f8b18ba39a9c1f13f58871198f6ccc3cc283104092a01dfa7b6c356d9edfa00237e3847433b3def9aa3f120f074c91dab2725b817b9cea882433745b2414caac6278e1f6dd4200c11a80789c0e265f150a2f4ca8753805ba9272aa480a41eef9636afc726f1d7cf9f4f6bbdbf9bc365cffb245e1ab3106bbfccea5eb3993f31b21d1c84d4ece469dcd7426a8340e2f6b3abc706b7dc48240bb4cbfac156afb82b6144f72052f3d5eb7e3b49d0d7bec7a1f575a7cb6f0cc3210a10f5a5548327dda3788932611ce7c961d6f091ae27d589f5dc767c3197568e8ef157b59cee0b39486d45ca11eee8342e3b87a86aca3ba513586b2cc0783cf2c4169f388bffafb89258d01aaf1103c3cfb4437e40a778cf3c570d6c9cfba753b092de3f7ede2a4e91e14480c52bbf61c2984cc667829ea1c38b2eee347ebdb9aa1dac4a1b1177424292c842b4dc8139e850cf1fa3c64805fc4b1ae98b4182a8b87f732c8f7b50e4b398349b5e5ef0d8a15a1473b122692bdd8427755c7afcff2984e2e8e4592c6f74b5bfb13ad4adcd8b251789f9bdd1610d7f1936464e7fcd38b83a3b2fe4f3554412ca18568df1b39c1fbc51b713a77d5743932710d4978b51be071c60d760d61a3348fd8d0c4e659c8018e95ea4c81d7c1e26cb0af769e3f1ad6012729d500a7b21d7fbab6ee71b249c54a76c45b6701e4871c9e27db9e32a631f83f0304fde6a66e72e5141014e0e2b6f924d0c371defde9081d0043684204ede766c5c39a6ff90aeb06ef3e54aee1b5929face5e90c9e5eafa73f34cf7ff851df96bc710059bca8e8d99377a2e60ff1106e2cb989d92873ee604150b4e9f8b546b08e635c32ea684b4ab8c80eb2fca0869e943478915c7a15ead2df6a79c0824027dc145e75414d752a34c15a0e05a7557b201f443952cdd697fe356f104d0d768c6a47408ef2cdced66425027c4c2892ca11135965a0eaa2da8a22718de30905060a6a9de2d1e6a84fed063d6f71f6d92dfd6a75c0a785dfc1df8bc1b4feb33b2189056e539f0f303af64c441265c30a0f56950fbd171e9a443df6aabd72f6dbb47247127c50568c4bdc859281e6443f742c7e245541222563b14720b5f03c0c41564d9ea867900f1aec7cd986b10d08c9e41d62f83660cd047b572643c45d0f607f607a70e0fbffcd96c276b23772d88c3a77c235e06f75ef5d63a3e34f0379cf682843af672a1ddf717e8db02e309a51281b5622a2c0321a042d0418e0e0987380391d97a5a48668a5c9fb94fe8ce8b850c63196272f31bc16105bfbe9c949079294436e66d7f8236011d4f41d3e08b2f1eaa6053fa06683ef8e", 0x1000) 14:12:33 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001180)=[{0x3, 0x8, 0x1800}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x1, 0x0, 0x400}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 14:12:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0xfffffff8, './file0/../file0'}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0xfffb, 0x9, 0x2, 0x4}, {0x101, 0x1f, 0x80, 0x4}, {0x9, 0xce, 0x0, 0x1c000}]}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x20) acct(&(0x7f0000000100)='./file0\x00') 14:12:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000063c000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c7, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup(r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x1) 14:12:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:12:33 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="09edd8557e", 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) flock(r0, 0x8) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) flock(r2, 0x6) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) flock(r3, 0x6) flock(r1, 0xfc2c8179caefaba3) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 14:12:34 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 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r1, 0x2000740e) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:12:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() sysctl$net_inet_icmp(0x0, 0x0, &(0x7f0000000a00)="9bbc16ec1dc198f8925869c46bf92a5dd334bb7db107c47f4a7789d9e23321b23b9b460cf0e406735c9331286c455db2672146d60fb4af5bc8ed91ca08d97a07b8133aa10a6aa5a24cb9cec124a11161af4e075d86453b0ad554c0b865c94e81710f08f38224f5ad58415805197397cdc91793e66e8f563f224908211eaa7446b15964fe209a2dfa12749480a681870787eac0d71bf6b822d164f65ff85429f4642196e59e6ec02ba42c4801d062d0fd2582ce2a2a6c8bcd325d65e357efeb713759dae237edf6cf62f4426437785ba2745ff439ef920613899a0b9598e0b18de9035b497a6260d22724ae4d1311339d3a15e1545adf479cd2bdb76b571b861db0e14388326ca75adedd1242df43de6eb563a8f683cc8ded5986151bd655be79997806198f1e52990d10d337aa65bc0171a775e3f07ca868880b6ccf764b652f729c4bccb454ea36ed2bf2f92653dee6bc67c2b7ed70b29ac1ebee0017126fd7516f6cbe36859fedf22795e95ca2b0decac52971447eb8f72aee41c40375be33292e7ffc6777cb7dad67daf1ddaa7f7b08845d56cf0244bb07be93b7865e43892eff6c3659022b4961ba21f0d59cde276493e7ef803a523a4902ea11b1ea5800564fa1e90687fea246e4fc52e89ab88e3d2cf382efb79b981a8ad3a5a99d200d6a82ed2713ab803d4eed4564ec7dbb42469f1fea07567822ed8821a0718cf24e540d29c4ccf64ce6ad58fbf6cf663f5d45f393ca9742395f2dcb3f544dc2a0a94c6235d501c1e4a6aa0cef29850e6eb05d1ad3e6c5bd26842d3021c2f165700f91590d782b2bb39e6a09aaaecdc3f190b600cfccdf568800e3f448b6033d717aa3d254df78866845f22aaf59fa4170420c0cec1dc6fa05e9647b01771c7d54eb7a10d21a554af2148b5c17ad0a6127265470f4d7058fb117d3936a3e31e2cb58b2378e422567c174a59075d67fb85897c0f2d8365df37c940d019d227287b9241d50376d876a1376e7aa7ba208048549b72117ea3610795cc620eb4e051bfd5de069e8a22b131d1cb2ad0caf0a792631a4a8f82a59081ecbcd51a1454c3eb816712063dd85be59c8811d4f3689f202418918d02338543158c37f44123b52e5bad876b720d6cab78e119c54702f76cda9651508409c256707d56e40b6a18709369c57b3b9634e4925904ea8dc7e35d32503aa2572ae675773c8855c217402c954e0a272fa89023887b067ddf63728fae1ac27de4bc9d7ac0673c2cc084686afb8bb0abb12267c3c189312fa37b2acddd97ec693eff4c297feb37b20f72b8df96f909ac3a03cb9e39c4dc0be5d375836a93f6e9e50f913d8740e677c63d697cbc76f116144f593791b82ff28330bce2a6a03e71560decbe9cc6e1299bd660b79447ce15097e79e8744da7387c640e3c57dd8e8ee45f9fa1661d8ba6ca06691d86abbd3a86560b20b49142e0cc33522da973dd6b34bcc05f8ab02cb2039483bdc5b41e067710d3edb2ffa0a64416524ed9e4916a3aaa2c58252262c262715d913edb7cf97f567afd0e844235b851b8e04c479e2f7d3a46ba4c2487ed7ca7cefc2c67358b84e377a5ea45975dd5718446908b2269505c4204572e6dd321d4b84ea9b8af8891321ca9890ac1dcebb31cc951d6819258ef9ec3a629dc1431cfaa4114de91020a06820ee4a9d1d84caa6f950ebff479a926c1c106c9d31b507143a96a823e241f330729940b901922cbcd1d83c0a7b1e4e62bb8d7e05e67a29aa284b7e557df8e77b3315dbe0f96eb06b706da16bd152552798b55ad844b1b9a90b3c78b4672b13adba6ebcf24d91eb59bf28995c93090558dd47184bb2517e4bef47f8e775433bb6e07ce0567e6e283dcd84947c59ca9e82869ba14fe6586a5c6381cd0731b8cebebfe2350032db31a13c0a", 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080)="41ad851de1b9e9486c5273e5a30f7ce181e808a070308c492c8b735efbf48f14afd699805f3defee5372cd8a7ad7d345e4928a4c951392e5c297bd8d475c062b462085a907e60107ef93eb96df27311d2ade0018453294d13f19c6d4b9ca97a4c7ee6501a187b995deb4e42c155f93d1a0398f187923abf9b098c6b6e1265f2e2d68f8753c4a9930c7bf15b73d85046cfe988d5ca2aad2aaa8", &(0x7f0000000140)=0x99, &(0x7f00000001c0)="faa8e0eec107de6b344c60ccf1298faabc0005b37385d47726a4a3dde5a3e45a5e03868808554e7d5143a3fed0", 0x2d) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 14:12:35 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 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, &(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, r3, 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 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r7]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r8, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) fchownat(r0, &(0x7f0000000000)='./file0\x00', r3, r7, 0x2) 14:12:35 executing program 1: r0 = socket(0x18, 0x5, 0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) socket(0x2, 0x0, 0x9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2, 0x800, {0x0, 0x3ff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:12: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 = 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) write(r2, &(0x7f00000000c0)="1e011ac7906f173d1c3de37de24da29c946ab44ab82a841bbe07ceaa8df377e71dc5d229f9316ecd206c82be53bb15717cd5f5df908963f5498804314bd50cd840a84eb1ddabaf593b2d3cad27b0760115adb321d910a4786858102bc2524ea2c76b7a22748ce892a1a0a0747b96cb9d257343b8de1223862169d44babba8ae9f77ee9a19959109d7c7a5abc355838ce7ccbcf2d79c6b0720bd0806575bab4efc975", 0xa2) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = dup2(r2, r1) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r4) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000000)=0x3) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x8001, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) r6 = dup(r5) recvfrom$inet(r6, &(0x7f0000000180)=""/33, 0x21, 0x40, &(0x7f00000001c0)={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:12:35 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') getegid() r3 = socket(0x18, 0x2, 0x0) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80186952, &(0x7f0000000300)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r5, &(0x7f0000000180)='./file0/../file0\x00') ioctl$KDSETRAD(r5, 0x20004b43) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x9, 0x3f, 0x0, 0x4, 0x1, 0x4, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 14:12:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/pf\x00', 0x80, 0x0) lseek(r0, 0x0, 0x2, 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = openat(r1, &(0x7f000052fff8)='./file0\x00', 0x4510, 0x0) fchdir(r2) pipe(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCBRK(r3, 0x2000747a) syz_emit_ethernet(0x1bbe, &(0x7f0000000000)=ANY=[@ANYBLOB="00a700004000aaaaaaaaaabb88a847008100200086dd607660511b803afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000031fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500f148fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f1830017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94ec6dfe452406d90a57859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888002fa6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"]) getsockname$unix(r4, &(0x7f0000001c40)=@file={0x0, ""/80}, &(0x7f0000001cc0)=0x52) 14:12:35 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000052fff8)='./file0\x00', 0x80, 0x38) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = socket(0x10, 0x4, 0x0) r2 = accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) connect(r2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) read(r1, &(0x7f0000000040)=""/85, 0x55) fchdir(r0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000180)) r4 = fcntl$getown(r0, 0x5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x6) r5 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x6e9b, 0x203, &(0x7f0000000440)="00fee09dc199357c2a71001000005cc465514a225a3ea064dc2df8d0ab504a37df14b3878a304eb14b3853bc2f5d6e58a81e049bf56e0d786b07096d584c07a729988d87d3fe04ebc742ca05ee0f3498a415080d32c283ea25eda8832dcb82fdc76eb877e9fb1ad5e02db016b4ed4b1de02ab6accbae1f94168016dedfa6d69ec292e2367ad9857c98554a62d2bf3ade72551a939385da1d36238ce4a0f78e5584397d5239df2949cbcd0dce710e50a6ac97412209e69c6dff0f0000000000009cf5a35e72352bcc4d1c49067286775375a209", 0xd3) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchmod(r5, 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x46, &(0x7f0000000280)=ANY=[@ANYRESHEX=r4, @ANYRES32=r2, @ANYRESHEX=r4, @ANYRES32=r1, @ANYRESDEC=r6]) 14:12:35 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1000, './file0/file0\x00'}) r1 = socket(0x2, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10228, 0x0) openat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x22) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000240)=0x6f1, 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto(r4, &(0x7f0000000100)="278f9e8755a6354abcd8170849ca1c56b134deb480eedadb4b57", 0x1a, 0xf, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 14:12:35 executing program 1: syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x1ee) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 14:12:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020016"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 14:12:35 executing program 1: r0 = semget$private(0x0, 0x2, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x4, 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, 0x1000}, {0x3, 0x4, 0x800}, {0x4, 0x200}, {0x0, 0xfffb, 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(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 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(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa00300000000000ed90ff9f000002000000000304907800000000450000000000000000060000ac1500b60000007c3a23088456412beea2ab00"]) 14:12:35 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000280)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) mkdirat(r3, &(0x7f00000002c0)='./file0\x00', 0x14) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvfrom(r2, &(0x7f00000001c0)=""/162, 0xa2, 0x801, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3}, 0xc) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') write(r1, &(0x7f00000000c0)="0920090000000024575f7800000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960af816ddfe225d9f71b5", 0x2f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:12:35 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="00fb2d2f66696c65300092a849cab5760f7631211539127394d56b708cdccbd1aa3613c67d83b8a6ea0e11c619d4bb591bf2ed40435f25bc75522df64592a0b05069b30d5298807cd36a1b383392c402004d96d2c8871acb98f0273a4d5332219e8d7638d9c935bb415646c096ae85e0b36c56c37cc84dfb1a307c7f4785a39d7980ffffff7f8df551f7f7ff725a"], 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) 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}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0xfffffffd, 0x0, r3, 0x0, 0x0, 0x83d1}) 14:12:35 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000000)={0x8, 0x4, {0x1, 0x2}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) 14:12:35 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x100) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1, 0x0, 0xffffc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000540)=0x80) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f0000000040)="56279393e2f550c7405981882f138a11da34b89ef07d75de9d6faf2551b3665d4e893097a781aadf6d4869dfb0edb1a00690bbafa40349a00a70e3247cd036e1be3f543324595b90c6f52da3e7227db88dd43e98b10ca35ccaeef2b7ce7b5a4256e058d32940ddc41370f0581b1c31f4", 0x70}, {&(0x7f00000000c0)="1dc781bcf259f182b9834995207f5e0ea1e3c0dddd8b4f8563806737c3d3e303e52904757ad2b929a6ce6470efa98bffeefaf82240ba5e5883ee53a3bee7f106551eaa9fa47ccee0183ad79a20b69ba7f7ab57cef4b09daf7dc9d0207cd64ca2ef8f738b", 0x64}, {&(0x7f00000002c0)="d9c5884e1783f80ade44741741ab44c70ab8e1ead1128a7a7751250db8dbf9bed29827b67a2fa2c760970a9c981613e65fdc07cff6e2c45e1b15bdd5d0704dd250acdf97474adb841a7c78d2d98db76182551a46e0c2463a0e1ab3528ddcbc0c606b94a03c5dd4387ae159def082a3ee78d72e664dbddfd6f8f7abfa5748be357b1d28fc6fa14e6b8898978f6a9a3e55dd5d8fa993ec73ce5282277a3feb279a2bfa8a0c47a35982fa6123f552516fbff9a53f197ec68fd95027abdfce5d3e49b3", 0xc1}, {&(0x7f0000000140)="006f44910f39ed1933ab7ad52327a415416d93298abcbbaef4263b42fc", 0x1d}, {&(0x7f0000000180)="ca5b32221cceeaf50679ca10b1a65540afed480c9a05010a6f67e924651ef83234bd2f4af6fe28ff1474d4945a452352fa756f15fa600729744447860c6a0030da362e695806034d4951a5429f", 0x4d}, {&(0x7f0000000240)="e1dc8553a8dc3f22b524a50e4237baf8439299c56ec665dfb643e90fc8631e68bad0e3aa18349a629ae366df05886f4c84947ff18bd5b70ab87db201ad1087d7", 0x40}, {&(0x7f00000003c0)="f7d2833ce8ce48ef36b20b9219d7a4e57369dbedfcc198a13fbeab30b30d4ad6060979160d6d0709ee7b2f10f506e276a466fa04d259ac339179dce73cad4d3414329f656d965cc252e4757676fb3c05e30c7480076f95526bec9a535bd68e448229c1469076fd996d8cf2a2ff58974debfdb4fd987207972c9b17225041025b9740e450a6e75f6a4cca35efeb602e4b56ae7ec5dfe8fab76e88e58630f607a1333020029e79e72dfe3a29aa9442a4006f04f5582a692ea29f09fbbea3efc12734be77b1a2f1c520", 0xc8}], 0x7, 0x0, 0xad87) 14:12:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$setflags(r1, 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000000)={0x8, 0x8, 0x2}) poll(&(0x7f00000001c0)=[{r3, 0x100}], 0x1, 0x38c) fsync(r3) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='./file0\x00') 14:12:37 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, 0x8, 0x20, &(0x7f00000001c0)="c9b9b4ee588989d5698d7038322709193a53bc516fdb72addcc27ccaf156c9d4a793aca920e9d4fdb196dfc84e7a460269821a43facf128873510f0715501befedb5bbff17cfe62573730c809150a6c53304601cddb84e795dc63c3571eb30ced61c60cd75459ac71a832e91f46544ae095e125091c6e739ac3bfb60aa877d92f63d612d6b7ef5579fec1bf2a4e11031cd212035eaef27335860497205cab34df6348d7f661caf20e1a98a281394837ad154a589e70ea9db94903a134f40a519d46eb496fc83ce872fff0d33802ce3de5d9a7ac53c5d462a029136bfcd85237ba605b036c1", 0xe5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvfrom(r1, &(0x7f0000000080)=""/121, 0x79, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6020797100383e00db1518bf0598f96bda31c3d01fec388cff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa3c00010700000000"]) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) sendmsg(r0, &(0x7f0000002080)={&(0x7f0000000340)=@in={0x2, 0x2}, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000380)="1aab616ff500aa03ea0ca7b549376f9db4ce121402c5516223fe28e097ae8542b5a123e58295f380ecc4d0985d1fe5f091c9e0059514c451a788efba85566c377515b77fe5ba715ed6fc54e6c12c83cc4950cc5cc7e36f4f6e24025fa3d1ab84e4246f2df5", 0x65}, {&(0x7f0000000400)="b0f31268adee425853cd803ce51a1909dcf9fbd6d4a33a245c94c1157026abcfd0e217bfbbb34f72b36fcc6b14e46716ac67df91cecb97ef4e09c923d2bc5281f803d9050041ada82189987f3a9889375bf675c3", 0x54}, {&(0x7f0000000480)="7dd2f67e729beb041e4a6f76f785386befd9dcad11509688c04eca68b14bef7639a389610b6a1eef90be5273bcc8ed5dafc83f7c3efefa6a7a529a8c478f9e661eb32f8e836ed92ff0688e5cc2d0b45783d640b0ba59f2b54d0bf9b8a11b8b7c10b37d59af2553c9d95ae2138d2a29dadeadf50ff3d43727df9e682b5d32801380a37114abdabdc95bbe8382c891162a394cfd0d05c4b7bf59826df1609cd2ca1a916c04e7bbd46e7c81c2fe0e8a0c19651fdad9e3eb619590df832f908f591fbd2854971fb855c24ad3abfc2cdb", 0xce}, {&(0x7f0000000580)="f287c32ff0da5116778dece96297e7620f85aa35c550213244c6427744fffa83013b8ce2d7513492bb0dbe7cde61a45a581f5f6bb39051c6223dcb216fc13cb8bf68dc097e402d42ea0e950e391471971027d7b1d34d6ddcce05aaec973b7451832cf4404f09e554bcc15fb4e74924a3e963a183b52a952e3344d32cfa3f5e777d2b695e46bd9f6945568cdaf76c8cfd4cc3e192323300765a261f5f673f0e", 0x9f}, {&(0x7f0000000640)="e1bae04f280b074aec73655fff7e0c7dd1e36d58733cf3f5b7f0d6dd8424b3cb02a631d860679732117b12df7b45e4ae6c02056fbaaa662a223a980b707ee9a38107ac0c37927baaa395bc104fce0742c05c78dfe28255b01b8cb07449b08608592c347ca669d2c366818248758db4aa06a9ea61382712cb74ad15e56431b2dbe2721935a090564726e649f084dfa87069824e4ca6e486cd766b6a20baf827d95b4485cc9a2ebf1d139fc4a9e6994d817d4c302a10fd2501ce51c288862407dd92ec963b631944ad9679b82e2bc35a4c4fc7fd", 0xd3}, {&(0x7f0000000740)="5795c75ff694f2462d81e2dc1c3f61f024a807ea0bc8bc306efc9d04494adbe9d8bc4d1113625b65d9f9d43228baf44f40c3d76a4fde79b2a51ddf4cd9cfe0e75d7b07b461c30fc8bd89bbcfddd8d3c5d7803d478e3cfc3853424f707f60c9c8f5f4f5e230696252859568c5f5babdc6a31ecb3ec6141b23fc4353a75b76e591748e37cebe97eefcc416369593a0bf80ea810d4e0dc3f4ed219ab334eafdd765ec558bf898ad81c28ac2afcb60a9bbbb95042c1080e000f59eb7c29d4788b222535455b0f26256a3ba825355e4e4dc8668b65e05c489dee24cbef91499", 0xdd}, {&(0x7f0000000840)="dabb49efdddd48d92010b16d278141878b11ea31e8aaeb95aab112573db86da8e08625db78b2b22cffe72e2618313546eb1511a6c19bee4b658cec966c6e05832ef0c977ac47817b994a051c44778dc6f86ecb872584fa6c8cb0aba87f9597c355ebaf6fa6c42ffcdf9a5e2e56bf239ca9bd30eefe8667f82b5f0d71f972060609abac3886edb47963bca1952d1ec90e1f82cfec4fbc66af1567279bf9f63118edc37e327dd52fd7f7defe33f68381eddc60029d2dbe15fb7a96f9a3ed07ddb376a171e42b91e7a8b82441e50d4a656f97fed09ed813f26570f7c5b53b1b5321e5b73fc41cf05fe9991fbf6faa7e1a2dccf6ea12c041315de57adecc35c666323684420e790e3a65eba6eb2d9040b1e831403dcc37526afd8427b99bcf5fa9545300bf00174cdc9e708c242c8dde48c4ef066c6fccfd925b9d696a7d73bf16bc1461817bc77b931624c1d17262069cc5a1418f8d2093e1cefd179736465474b2c7c6bf8d10aca901491f9d42e3e3afdb71ec64679ed18789482f615bd1e19c7b32701d2683f1cc947a0e3b2ab15b632baf1095b700421e227601c1eae00907a2cb6c93e34fab2240a9e9995055ee4671dbc52ece10f687d5f5d62ad703d66adf68e31563613d87d3843665d77bc1ccb433b3e8002127c93beb0794c045d6125a648ce101083a6578fad9bdba70f8e1f740b0f505d838145b2decc61ae68f108ebc04c4a9a9af3ef5741c0f726cf44750b344d24fd26efb5b009fdad62b68a59e3ebc39d579b814f5c033f21a458a1b3e587f113fe117427a5633296cb43f009b1944b75fd122a04cddf1bf4e614f457e7272664605a65edfd41dd56ab978747781eb306d6b696c01dfae85beb787dc00c4b2f8a838fb4253b35c77dafa518b8f6297c7dd1a50fd867077567a8d062888914417dec1723c322167a4a898b7df911c788742ff81bdb86d7b1e06626dcfff1096f4b9684a17aff0559218e6ecb19b5c8b34d49240f2676f530580962673149d98d214e9c836b33392a75f4a82c8d55fdfeb6eedd5a12df88c9dc2de0fe432dc347930be6fea7bdf2275b6b1a110cfbbbee373da08100b392b20bd9e687cecefbea1f268beaab88b6dbffd7949a7bdf12528fee1ba17b3804184e82090d83d9d0e5b11e96c1d85ed85e82e3699ab00f697442d304001db9a15a2d3ebce6dcc91035777a0038086c6bbbdf415c7827b02b481e0543f0b4986c04b66ab6b61a5b8beb767c0d667f0299849541e61db2f0083b30ff5149ab2dfd78804b842167a96ce0693daadac9aefdaf5c939a4c23de913c0de5a548861f3f2d906af357d80d3ab06a8d5e150bacf04b1645bd71f97c6d0240466114b61ce8e9775fb95c82387c1f3d2a519c93b96d0afd66233a2a684babe5505b65db0c16fbc59baadae77e6f597ecb00cf8172fba777dcbe6b2af9e7017c9dbe0af93647972caa4f712ec94e98cf46962dd05e1640323940848e5cf0422022fef922feef1443bbf45fddb71d9254925abf502bb1401c9be33eb3dc97e10634c4fe4185faa4059261891ebb1eb9d1d65449b2ec8612f8963fb5d2ad156ac0026dff9f4a2d62d29e85c1736c0d504544f4f9b0be8619676ce50099f62f193311fd5cb28241bb38fde399f34ae11c29426378ff0e609443c44b9de30bf4d2dd8b67af9898caf2956197e2234b05059c584b8345d7ec95d937f24acfe6b0419711242e22f6954c369ec37d7e34abe795c00a865febd456991c787252aba4f9e0e23a3a03ab3ed4b3ddd8bbb33ea9c9980c842e97e1866175510993fcbf06e37976e6ec466934dc0d9eb9be6c346932a8013f390a0e9f69158b756936f77c8bd1f345cca4c59e7e59949081de57da2190bcb65a2c5c296518fbe871b5dbb5d48121fc7d8ee8e58d6e0d9a365c77143afced236cac43ad461f1fa36e74caa945e7825764fd45ae81ecef1e0e74ce8724814bfd198856162d3a6729019095be9d3e60e66031b4c6c49b706a78da7aebd027c9d3d5ab9ad0d4ae9288a3a95cbf33ff3d42813290689dd2f0bb1856f3316c5cedc3600bf4549a33e1e9cfa25e93231ae048f02ba1ec92f08fee1c964bd226bd9477a330bc8b2a9e1cac866d867fdcd6e719a5b44d6454921d4dd02bcf9c1e379bbcf3e9015a9b684e1a0c9a546aa7af4d451a3dd71f16dc68b8e1a1377f7170c78be29946b45b21bb00b32ad936a9791925e555e2e806c8dee80791b306a9b6338fe98611d08be48cdecaea1a03cf81ec2281664347eef0b3c6dff02525349f81f18df07a806d6a2c78b530438890d8baf82ca2e3dad9f06e90c237b353788c8db037b31395d0cb3d639c6b7510a75770451018776a69d92ec706b8ae38032f9910469be2f4e3607ebf1e45725be214fcb8256ba64ed667001ba76eb816910a5377056dc8a3612412a68db56c5e017ebaed52aa29573728c9b36d2bafbee8680fd9f9bea1bb540fd5808802c5651538bae13a257277b42871b6afd15ea2a92f4a6008b414e1a828edab20dc10a279999f3b459ca3f3e00d00303d579f5a06fffad09ae22a6ce84edeb388d85179069294e5bed92e92eae9e5388ef7d6c0cc69739f75d12a39711331514aa346acf78bf07d9384c4e68459bd3881f983e3abcc060aba72ecb4cd400a57c38f07089eab867e47e725569dfc23dad4f9997630a207f3f22b325cf06575c7c7c9a44f357bd25a550d5191ef656bbf41f43596a1641dda617c31dc7355c1a07cd26e72b9352c16af2f817062e10aa51b9569bd58df4859647908fc5de60a7e906207fe0e1361b8745b0c5a904032212b4c4c90ef5d6bd465a8c04691ae41cb53f2ea3ced594e600bbe757646c46a5e6af2fea59cef1c909cd4f6571656b115500c809291d671cba2a92ca2b4a8d3f602241d8cff675d0f4749f13e27d1e6cfd29bfab264e748fafc4ccebd5d783ceb59d4aa88369b1a38167b54592107967ba60567b3a7b3832943b3458edb9e51117d1a3f54e48338f466a4df504ed273c9d2d6643b82e91110488191f3813608fbf90afe7879563769078e9b7078590cd705be2032ff49c7fd49e5033915df5d7d697ac04e05690bbbe066eddd766c3426a95bf805189d869f30b4b420dd372ca1a091f793124b36ba0729bfeeea9f59bfd56f1e0a8603d7650c4853e2fcbc76dca643c5808a9bc3997b87e0ed15ddb3de8c906cf3f85fa27beced133a2fc0655883f22afd6c8669850bfea368d6c5837893dd5ee0ca89a741fc4313dcbe267258740813219cf54d77396b5c8dc6d75f61bb7e822efbba44bfa970a12866f18543eb824ae32a64c142a99df812bd32f8c4fe1f39cfc0e18c545d98f31871a2be364d04a800d2e2138bed68a4fdb7c94981fd9dbcb8fe83ce7e810a98cf5d5f02a11172306b3b8db9bc0262ee7a425fe981c44a74051b0e4bf6423611866a6d818bceec7efcac72d93dde642e845c5720a820a027c7d9f5d69f30b54d723733a4c6202d4f93d11ea841121d698160e78ef030a7aa864e98b97e912c704ddb0e6a3ea96ee55eac8df7d9803ea5444862844ea64a92fb0c6cf618a6cd19c052818cf5c2c2370e58062a13e81ec9869ff170e22af274e432989d18b48d7f1649d16a9f1dfd8ab7c002e30bbaf53f61b2c89502ca8c062134feadb1c245c5fcde08f87aae080f618c578eba5879c732c6b8bcd946d5cf383c68d4ccf12f044ee7278163c7ecc4c6aedd72292953e0197f22c80e32dd9749d754bdb6350a0b59969bcf5ba61b1aac104b8315c87248c091441ee54d1c34a5527478a5f8d1204be28f4b33567ed2baa025465261a68f428df0d92791269016b02fac2cf113f30a22bd78adb26ff51c4b02ea3d3410159c44aafd77ac8468d28cf23ee0c2a400fab769e3780b3f2013ec8601c10d3cace896e7d57fecd9a1d498748b41be9377bb23a5efedc9669898540818d67f84aa902c86a82651cac74f9beea56ac8ac3fa6cdcca311842285972f69429432646c59a5a3914ffe3c0810cb9767ef440ee82c2e39a54b56801c90bcf8981949a322ebca91e7751b1afc07c12ed37b976ba3f7033c0140db71c32bbea5fdd0cba487eb046aa0254126cd8f50461f7e6c4d20ae3fe18b3c1655ff243f24cbf7218197d230e5fd7aca283a1656550b2c8669aaafb226880a6797ff5f1a13b72243f0f3ed7eeb443952903e939c2c89a3fb64cf00e53c37263c39277308c3bb89859601aac36c3f663b6f18e39019817b47dcdf62eb575c1ef9dcff945036ae3143b12e535aa0fba7c27f344b22287c43f71ec317461863945c6bd65e4771a259a5dd27c412544e108df13e628e3a97599bccf6e1c3d15cc853915e986e342fc778323da08e4cbcd3c93ea8d42fe8d7e3c0a2a247581fe24abed38ab49eb360f82de953309ea2884b85e97b18fdb3113ed66373756d5787ba374219541dfb32cb8a50f243f8741e2c335055f5c44bbea26e3abad1bc7f09be22dbde8d823351da739baee376d4f445c82c773412dce68e4ce78e75eb2960ab82d989b66de50f53a65dac61687f0fded026c02bb7eee0a851483fdb05005f0c161756ed711e55a2f7eb7e3e23bd4a6a03c3830ec7b689f09390ffa83682b7d581460b293f132f59fd90ad70b70a3ca92b2e724208d8ec970263fd10d295d452169529d460788aedea866141082f4ff4cafc72868de39e936da8d74a719af1f070830d79757877db69a1594b9cc158f95ccc63eb9aad24f26b892ce51a61c4c802f942955a31a9d5207d9b392f3d9fcf1450b8132919f51f9b95a486d67e8041b22e71df11068980c37103900c058de974fe91b532b3560b67c9f7b0009b85a24ec8f7855f06efe106ca9460754dbf07ea2aec9a24fa12a5d95bc7cd2d2c104ac5e4bd342cbaf620317fc34907d29e7bb67ed15ae54150a6cf4a54af9d69cfeb40a3528ed1a5cfac5cd9234445a5259022e396b733808cb1f02899be1faee960c002e7b22393bdab822b73208e240d81fdbb5c518e3a4fb5b398406fa73f04a4311a7d8c65cffb2097f6417c0c16cf26e25528c600fa1c8642b987568d3f558c3df27f7b4a397d24396f439ab6b1012d5f99769d9306e3cfb849144492e8d042d65c50c42238de78b399dc779606199737473474cdd675a0f3e384d15192d1fc2afaaf0f94cb73aaecb369c6db148f1e32e0910019b850155dca52c77168ddd18ad396fff9628ace3d956a860ccd7f5ed0f79d276e36faa093a911fc8057987ddb64df8b5d85e2308f3c8c567fa567a62440fdaae73de9cc93a4f520909f8cc5cdcfd2ff46180ceb07b19e4d13bb95f34b969926da80483de707aaefc35f63487bf17128ea856b005d9f0c108303f4b18d47370a9f0a21fa9300a15e49fedf805b8771ca469d9de6135ff9a8deb71de4db0146357b46784c78d7d1568c5b22e54e493299e466ad0461c0e7bb03d7a9594fb0f13731d43a00b529178a1d6e8682735ab2a5b0b250d16055c9cb4edf91fb61589e699d0edfe0dcb0aabf1d6a68303c612ba4ed58b4603765348d00a1879ce8ad712cf3236ed143c40deb51dd050fa1406a16789193c9c6b705ef88ca622aadeebf319d1e64f6475a8a84f7d1858248239cf759181c1b1e2ee2312a1026acce938808a552a58dd633b352d4ffe729c4a6101eb170cebd4d974501361e78f1c45f8505b29c1374a4ff719ee8a96de4cc332bf82dba715f087b78203d82575d73589b9612fd2b445c256c293ca35eba964a8b53c5853a537a5649a920e87a860f3cd", 0x1000}, {&(0x7f0000001840)="7345d30680f9712ae925e883d8017db4af2c525ac2c270ba1fb45c8d4f0762a71189d2d0b8f0769fd38695c376324daff7fbc3c385995be1ae0843ddfbc40eff0781469a0b5610a5383d315eee4f429983f67e72e3ca6c5dc914a8565373c9f09df0719cebbb1cc562dc59f5828cb666057a840975eb49c52fa649917edfd1d5c514c12dafba8d8690d3886fea2d16a7b87188023d2109b0168ccc97ca85acddec9100e930043d40c0c51a77d931cc4190d9241300a8e77541", 0xb9}, {&(0x7f0000001900)="5a639d711961c77a06eb66a13fff3c56b5f7e783d6a411a1f857e5c58083eec695a8a3f185b15081a67f887c5f032c242d3e92c053dba70e87bdbde945982fb93e56291af41de086f86ea48adbe3855d22c187f18723c0eceb51352a8a1ddf521546aa82388d9dcd08bef766efa674749fddafb9571762c391c121b5eaec5b08341f23efcea02bcdd86a3948dab4c0bbfa9f2de8dd68b646359941818385ed46c14604aa1e4b", 0xa6}], 0x9, &(0x7f0000001a80)=[{0x108, 0xffff, 0x3, "b933c1e40d80189bf9975af7d86909f5a9fa0711cc158117c2322d57dbf5bcd9ebf7e3db1a1dc964a887a647e9115584fe04a6c63c92ad2ef8af341953df52195b3823f0075332000e56b98f50f28aa864032fa41564f1b5c5b8c63bf7a747c2ecb6aeb5cc37d9ff780cc4e9de2849cfc9ced23a1aba4947d4fe1da40627950a3a24b337933ea5b9208be72cec64a4b893bd18303fe244b40dbb5ce1e291bb2a6e3505c9f754d60cd08b1af8297dae7deb4929d173b705d9dccb08d6e0111198215298281554500c971ddbc6dbfd2d000d816d9dd9b986248b56a1945003be70787795064690686b78c0f03aa78ee16b59a1"}, {0x80, 0x0, 0x4, "09c6483ffbb3d670a546bef806aed3e8ab4844e299cbbc93b4c5708e3bcc1ef0ba4e9b57a5a1f5cad451afddf9703a7134d7b9cbd9f27829762574d909e0c4d7a5d761981d82fb24391f5d1a8bc2c3dd6fa6521b09f828958cf20f4fc571321385d27e410f6a7db3ae8b50"}, {0xa8, 0x1, 0x4, "b2cb6fe27cf2668508e04c59c9566076823f5a3d57dc52f8ea8aea3cd0ad42e727b5b321c442e2f9e15001a4c59671f923963c443f8b2b2a4e9efc883df4589c8897cc43fd403dad108b564ede759500c1ed3a736c0feb9e5c4ff69c76bab48aa603e8a9bbd4d888f62007eb093cc0c0605c14ab6077430ed0eed04d8f5ae88b6d94758c3fff0df653a47597c950685de0c5ee9d598875"}, {0xd8, 0x67d2244e146ac35e, 0x8, "3340743eae04b55ff655485c4b26f39cf1e21f574586914425b979f9ef6ebf4674422198adbbe925d325fb2c2e77e6b3b75a2f70abbfb65a8c66b11e661e66423bcd7f20c26bed3917dfbc1aef990b4fcadc3515a48e08e620680a7c8fc8283b167b4ac930a3126da84c3a05884f72107b8ee58cace09aee2b4fca5eae4d54641d497cedea86d4022c04ddc98eea087a0b17bc0754c45138b370a1f32f6efb7528c8aca136f550e3f08a95a4cfffe10e4a3d64041dfcb84a71f96a7f98ad3e63d2fc"}, {0x30, 0x1, 0x2, "3280f4d93dde97274e74f4646f230d6c90c1cf7dd9919cf6ef1585ff6ab2"}, {0xe0, 0xffff, 0x8, "634bcf99104bcdf246463bb186b239a6a3326541d9242a97cfb62d445a5b55c88ebb9cd23bbc30458a4c3375098ebcd9dd6a12e7e6ba097cb75fe636dc7a88b2011934a9150ecc890e9ad088e068c966b05283e101f86f7866a5191919ac73c5dfba719c0d008b055ed233d60b5e90fa8633c9d50411235917e66dca31e1509c790d9c83a81a8111be53286489a5040b0086ea7bb202f4a2bf476ad76041839c4a041296c50a73841baaf300a3a1a3af16a38ac26bc6f67372707d65f3dc7737f17170464100560b2be8"}, {0xd8, 0xffff, 0x7, "2bbd5233d5f824c1a32d3960d10facce74a63e27cb74681c8ff1ff5b6a316ed6b471c7d20302baf31315d5db811a3fd49d673b0e57615551b55d7a890ba0f8df24679aab68dc47fd9fc125a5b58ed1c291d0c1a0518440d4484304119c674392f343a83a814a0d94d21d3a1d502078e2d6b70898d7a0ea53ca5206c7b10e0f884e8ba595da76f8b14dce0522ef2623d12a87b68d8558674c5a8dea22ca941a67f1555cd62b516e24b92bb5d6811778ef8e7e0a12c8d72de10c527afd58623270a8"}, {0xf0, 0xffff, 0x5d28, "77e164215bc0268aa6a5df624507373e29768224631d27f9beddd8b7483e1e8aab2b7642853b9bac94e13da5a7da04df19937b05df5a9df91321bf45cdc19272ac10f51c01802a5d410a1f1a23e6a511d9d25270cd11d3ef74334bf85320bb6a21475565f641ff77e3bcbfb70bd0d2fe305e330b0a0e386fa08e19629785c3ea6ad98ee73359a6401af9a7b6e25999788dc4e8eef320465d7eb2df6a538691cbb3b500b038fb51c8e6256e142932d51fe395a7191152a0bd7c8a561d691381a820d31b7eecdc16287e648675a9555568fcf6541e8644b39dc2a8b05679dd6667"}, {0x18, 0xffff, 0x0, "934093fe"}], 0x5f8}, 0x400) getdents(r3, &(0x7f00000002c0)=""/87, 0x57) fchdir(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 14:12:37 executing program 1: r0 = semget(0x0, 0x0, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, r2, r3, r5, 0xa0, 0x7}, 0xfff, 0x100000000, 0xa17a}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r6, 0x3) r7 = msgget$private(0x0, 0x188) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x815c, 0xffffffffffffffff, r8, r9, r4, 0x82, 0x800}, 0x3, 0x0, 0xffffffffffffffff, r1, 0x401, 0x7, 0x6, 0x80000001}) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sync() pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000002c0)=0x4) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg$unix(r11, &(0x7f0000000440)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000340)="487d553a392b1d1f8aa6c897dae3ed13d941c06dc25c51adefe7647323555e45f7c11f8e923b88cb57239f944b627b7f547fbe83f8954f7d163fc5343362c4b1d2b26c818eccf54528f50c0fa4228d947b306fe7da4e4ff0b346f85560bc4609d0a7d7c5af0dd83a78ff3d6045c29a9dce", 0x71}], 0x1, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r10]}], 0x18, 0xa}, 0xb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) setgid(r12) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="00000009003814fc5f8d3269580000001800"/28]) 14:12:37 executing program 1: r0 = socket(0x10, 0x5, 0xa0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x3de) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x1, 0x1, "1d36e6d7c0d4"}]}}}}}}) 14:12:37 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="d59e9c0400afe80b709785aa97778206c1af658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000000930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b6fc2376612a8f657d42536ad4b9bc6889d0191706ebb40fcdbdf6e0c8fce6c0200457d54f82831ecfd890ec578fc8f91908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c78f1d6c83b53698ff4e22a26e8b656ea5331915c267edef22d5a43aec808c03d0ed3d8e7713fc026b5aeb489515d4a89b69a54e6656a8e5a9592806ec98bcc321df8ab33d3c75f6d1817e5aabaa32445a1880918326c3d2df440d7864b11dddc73065a144b7cecff4d04dede2e4725de37e79654343eecedc61c528ffa9ed8752550be0b3e8de8d7654a83ce59cec7b5d4c8ffd0f0643d8e809bb8f85488576bd5a93fa5d00007f0000f37f5d95cefedc373b96cf86f210c8d14e4d82881a418ed657dac68e3112cd7be4df7cb0332f23cfdf352f2c3c9ed29164945440c15215cf53b4599d1235c298bd14e76b91f597f4544ea2f3381f0b1639ccc1593c2feca28f939f605a005d9a0ae7f19e48b1ae37158e38745acbc401671e6b86328b99da9428a923d847a3602811844c0600648fe36e360df44f4161f9d187035dc1bcc84d53f53c6d3dddeab9bbdf7925c903"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 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, &(0x7f0000001280)=""/4096) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, 0x0, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000280)="0d4d71b4ad20df73a2c3ecd163f4c9291d132f4e8152b480b671332ff083f3d8941ca14092eae642aa1164", 0x2b}, {&(0x7f00000002c0)="3b68faa52448b0461cbf10606b44927077ff79cad375579009ea20e5c0d9ae51d331859f35df1986bdb376bd9f3c344d32f8f1d962b86f927a35c2e764baa587bea94f251bbabf6deff0fa3ad1e640e735f8b319e6069c307cf93430e02099981fa0e8992eb24627b1106ea2ca4332d9a4a2c40e9ba4e3493d77b479f262", 0x7e}, {&(0x7f0000000340)="0057cf40a6f457efefd1f6597fb8da50ae3f66b191983cac201c4d4d376285e88cd7572b13a62646a483e254641df08d737750b69e7cca764e1d59b8679a", 0x3e}, {&(0x7f0000000440)="40f1ac0baa01f32aff116baac1bd4e3dac25c061f4fc2d9619", 0x19}, {&(0x7f0000000480)="5a39ce652810b9cb9ff6b5f5474b5e", 0xf}, {&(0x7f00000004c0)="5a20d102bc8876883e4c3d799212b9a4c02f4e8bed23bfec959075ef6b7d398c01622bcc85685528aacddded289baa33b42fce48bfa3c24572ee5d7dc83f521394161f537c96a4428566a0fe10f54815011bd77f4fb760ab7716213d44b149a296c5ed280d25764ff3387571f82b7a3b4536c3bf7672f91c8e12c8320d185b3068a592f962ff0193aa392baf30a09a0d9f33d4d6dc1689c2c5edaae39cc2410e076b3df6a1d10a88ab151c109d9c805f64", 0xb1}, {&(0x7f0000000580)="2eb182cfa9ece16e631d8b16de859e0c19c3d0bb0db236797949b96b9380ac965bcdd7488bcf8a4c465bf62e438b73404f471691f29272b1bfa3bf4ff6c39777eac1c81268b3c9a41237a383e3f23d70b319f3b07b01fc48b0ed39e4e8681521441e82481042aafe355b600d9afd9d8b69d8dc7acb0fb53ef368a4400e4d2b800f69f528831f5aff0ad3f3fb5fc27d3ffc6cc3a2b915b1494e2c331c3cb22a4ea2fde958c33cd7d42d00783bee963878c0e2a146ee222785f6402f850b916b1170bd6c920e0399e0b58b9bf13abe019634cd02", 0xd3}], 0x7, 0x0, 0xffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x6014, r0, 0x0, 0xfffffffffffffffe) ftruncate(r0, 0x0, 0x3) 14:12:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, 0x0) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) fsync(r2) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000100)="0543f64e51349bc9b2d4fb16f1", &(0x7f0000000140)=0xd, &(0x7f0000000180)="9ead3a6049327e467018c0d8900415263c4ef5584999c07a6a3b04b32ebf63258664c93beb1d8943ecb46a3af454eba5042eec7c6ac4967f4e2b2bc648e6b662b687304fef517e7654fb4872fc527ac380bbc2d8cf6a877a693d61524dbecd2340cf6af520c658e3b55db555f5da2c84118211d06df9d31011721f62baa2397b0be036697cedbdb68e827399281fc6b5c368a16efce8e00518d24a1e3155fa317fd066154c2396ae5f545ca3299661c399e6", 0xb2) syz_emit_ethernet(0x268, &(0x7f0000000240)={@local, @local, [{[{0x88a8, 0x7, 0x0, 0xffd}], {0x8100, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x22a, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x16, 0x19, [], [@pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @generic={0x2, 0x99, "75be4a9f961bf1a0cdeeb98d56cfc6f9a2c2f0c38508d5f0bab79ebe7524a068271cbec8f67f8c76e1d5da3da6e09d93d02863e485f945e9a3937b0e89e20d636a727756000cc40cb71f23f8ad80ecc3453b340ef2dc51d591c8d602072fb724c9221be2a9ef6b3d5ec24c803240b3e0a1e71becee7cb15d7c4fa3852a7fa331912b029645981791704fa3e94ae3c53648102b39aa7c2b7f74"}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xffff}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x6, "963b42b94464"}, @pad1]}, @fragment={0x3c, 0x0, 0xab, 0x1, 0x0, 0x1c, 0x65}, @fragment={0x3, 0x0, 0x7, 0x1, 0x0, 0x3, 0x66}, @routing={0x2c, 0xa, 0x0, 0x13, 0x0, [@rand_addr="868ebe43e13b8da5c9f3b4b727acb652", @mcast1, @mcast1, @ipv4={[], [], @broadcast}, @loopback]}, @routing={0x3a, 0x10, 0x0, 0x0, 0x0, [@ipv4={[], [], @loopback}, @ipv4={[], [], @rand_addr=0xd3}, @rand_addr="5e219aab04326208dc513a6c41e11bca", @mcast2, @loopback, @loopback, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}, @routing={0x16, 0x4, 0x0, 0x8, 0x0, [@rand_addr="bf542a1b75727101a8851e0a9f956c45", @mcast1]}], @generic="df8dc07caefb741f8246105400f30df35a70fc38f59272b116cabe10edb4340aa8ac5a13ea1214e77d1640cefc2505c78579310f6271fd674deb"}}}}}) 14:12:37 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, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r5]) fchownat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) getpeername$unix(r6, &(0x7f0000000040)=@file={0x0, ""/39}, &(0x7f0000000080)=0x29) 14:12:37 executing program 1: mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000d99000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x3fe0000000000000) 14:12:37 executing program 1: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @broadcast, [{[{0x88a8, 0x4, 0x0, 0x2}], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x1d, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0xc, 0x0, @loopback, @rand_addr="074c8813941bc1bd21501443b93bd6b5", [@fragment={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) syz_emit_ethernet(0x7d, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x13, 0x4, 0x1, 0x24, 0x6f, 0x64, 0xc3b0, 0xc0, 0x47, 0x0, @loopback, @multicast2, {[@rr={0x7, 0x27, 0x81, [@empty, @broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x8, 0x0, 0x9, [{[], 0x462f}, {[], 0x1}]}, @end, @end]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x6, 0x4, 0x2, 0x1, 0x0, 0x64, 0x200, 0x4, 0x4, 0x8, @loopback, @loopback, {[@noop, @end]}}, "1ed354"}}}}}) 14:12:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000002480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000080)="304193eeb53dc01a115caa639e33346b7c0c3c70739201d545f0472f53531eba475282dc74409a49fb7a734a353e9e196eabafeb64b83e60892afc88e92997316a41b1e7b038b4300e1a4c6676afa3fabdcc5d94dbd52cdaadb1d0c260c562570e026083b5efa13fc0012e09", 0x6c}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000140)="a1c0", 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = syz_open_pts() fchmod(r1, 0x1c8) fcntl$setflags(r2, 0x2, 0x1) 14:12:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e9219b7f9bcc0aeb5a45bea0ae662ed628eff5f01bb8eaa49cbed053faa8c253e770edb146c6d4b761518dbeea9e2943e713e00"/74], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/153], 0x99, 0x1, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x6) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 14:12:37 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(0xffffffffffffffff, 0x29, 0x1, &(0x7f00000001c0), 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r4 = syz_open_pts() ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) 14:12:37 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x28}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000080)="4f9444c67ba193086b2ed0907d926e95de6862d1918164a43a", &(0x7f0000000200)=0x19, &(0x7f0000000240)="401dc5d1", 0x4) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1, 0x800}, {0x1, 0x3}, {0x4, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000480)={0x3, 0x6}) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) sendto$inet6(r1, &(0x7f00000002c0)="1ced27ce5725b524096546504c6953492bfc2ca99c257b73f013792b104f6fff8af4e756d0b281d9", 0x28, 0x0, &(0x7f0000000300)={0x18, 0x2}, 0xc) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0x81, 0x6, 0x2ce9, 0x8, 0x81]) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r2, 0x2000747b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x10, 0x0) r4 = dup(r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80045710, &(0x7f00000000c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)={0x2000, 0x80000, {0x9, 0x84c8d3b}}) sendto$inet6(0xffffffffffffffff, &(0x7f00000004c0)="014946cac343f7616e987312a0accae0c4dffe1efcc57b627fb2ee8ce48d3d6b9277d826a25ee092c12bbde8eb28a33c9d86365442e5c682cc74581beec3e0e0b7108087b3e76a566df01e67752b7ab9b7160dcff65f663fbf0ca6fb1a635a1dac11dd1e07d8b234b02c099f3e5652c452b52a1553e708cbef8595cf4437441a6383e9b13be7e19edf3ce10d91624afb350be0b46f0830d7a1443fbe5755b9e431d4af7906071eea9ce1c966e59c0c9f2bf393a0dea6ace2bc5e001a1f4a17a3fb32a8922a57a0156749e5c69f50b2a8aaf5", 0xd2, 0x406, &(0x7f00000003c0)={0x18, 0x2, 0x117, 0x3}, 0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 14:12:37 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x4, 0x9e) socketpair(0x10, 0x5, 0x21, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x2, 0x0) pwrite(r1, &(0x7f00000001c0)="f8bd0a192d0338003681f1a07d8a6c709301830a706ac95986c7954e070f48fe", 0x20, 0x0, 0x1) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 14:12:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778906d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) bind(r0, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r6, 0x0, 0x8, 0x8, 0x9, 0x5}) r8 = msgget(0x3, 0x215) msgrcv(r8, &(0x7f00000002c0)={0x0, ""/243}, 0xfb, 0x0, 0x800) 14:12:37 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) 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, &(0x7f0000000280)="53af06a9d3fc956743a32d53b715364818791d234f130d4de750e45be14f90aebf128105ac7b0abc1b8df71c8b6a4130a11ee1080075d51c94a5250541fbdabbe1a96a7b94c1f2534f9b81de9cd2aa5545bb5eb58ff578fa44cd330196b3d9f6e605fefc3d912778bbac163bfaeed128c162073e891e", 0x76) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) bind$inet6(r4, &(0x7f0000000000)={0x18, 0x1, 0x1, 0x2f}, 0xc) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pwrite(r2, 0xfffffffffffffffe, 0x0, 0x0, 0x7) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x2, 0x3, 0x6031}, 0xc) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRES16=r3], 0x1) mprotect(&(0x7f00006cf000/0x1000)=nil, 0x1000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="00002eaf86ce6aa6bd9f2425a9a07cdac42f66696c6530006d41c6d347c67039e244513e49e27d54183a5136a9104a58e9e1e8e67f1f88ca51cddd82844f463dbd9b4ed393efbd202516b79efa9c1f505f9a132ff796cbc56c5f63b4e72cf03b27473ec3e31190140d5e31a1a22e336f315cf647d43c305d5179e948392374cefdfa207f4e023e50f32a0320f6988f091688313371a3aae006ca05da83966225cb484dda9741f0560e56c1218ac4cbbd05deb6deae41708990e4f3593319672865c578bf20abf3ce931c322b97ba713c02a539843c19fb7e8e0b9f174ed02cbd53730c9141df7553cc584af222ca1272e6e5f41f692e69a2715fca317fb3eed8bd167fce464a2872"], 0x10) 14:12:39 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) fchdir(r0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 14:12:39 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}, {0x0, 0x2}], 0x3) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/50) 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(r0, 0xffff, 0x1022, &(0x7f0000000240)={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}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r8]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xffffffff, r2, r6, r7, r8, 0x40, 0x86b3}, 0x4, 0x81, 0x200}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 14:12:39 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 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, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) 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), 0x0) mlockall(0x1) semop(r0, &(0x7f0000000380), 0x1d) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xa}, 0x100000000000a, 0x1, 0x7}) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000200)=0x40) getrlimit(0x3, &(0x7f0000000240)) r2 = getuid() seteuid(r2) syz_emit_ethernet(0x83, &(0x7f0000000300)=ANY=[@ANYBLOB="2966bf3e431f7b4d95970acdfcad168cf6748beaaaf0fba3fb21", @ANYRESOCT=r1, @ANYRES32=r2, @ANYRESHEX, @ANYRES32=r0]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) fcntl$getown(0xffffffffffffff9c, 0x5) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x4, 0x2e7, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) 14:12:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400000002c2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00.Mfile!\x00'], 0xa) setsockopt(r2, 0x29, 0x4, &(0x7f0000000040)='\x00\t@\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) write(r3, &(0x7f0000000480)="767ba09f94309aef298f173ce4caddce8cc33cd044e6d2da7b42c1ffe33465c6d1311e3cd67f50126464ffec8a95dd6c87e19b8352d72b61504549b968b822f229ac38ac944f8487c658131d0107d97f5cfee983734802ab4dd11dfa631e2c46a053e8030887436a20e89b276b3870035e973d2eb5063b7e4a3d06dc28", 0x7d) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) readv(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000080)=""/157, 0x9d}, {&(0x7f0000000140)=""/7, 0x7}, {&(0x7f0000000540)=""/171, 0xab}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x1000001a) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/207, 0xcf}, {&(0x7f0000000240)=""/95, 0x5f}], 0x3, 0x0, 0x800) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/50, 0xfffffe13}], 0x1000000000000159, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) 14:12:39 executing program 1: socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61935d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000300000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0600000000000000cd952dcb8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00cc4db7236eaa010cd3", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = socket$inet(0x2, 0x4000, 0x7f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 14:12:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000000)='x\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 14:12:39 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) dup2(r1, r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0xfffffffffffffffe) symlinkat(&(0x7f0000000040)='./file0/../file0\x00', r2, &(0x7f0000000100)='./file0/../file0\x00') ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x3ef1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000001c0)="159816fb09c40670e4326496a4df4ce22d2f85a59b328077a66940c7779e30421c1942334c8e7a206c8c368ba6446d7b34b6c1b547209ed584a87e74675007978972836d7756c49e63b69bb4afe2927d5a803fb3ea036cb886dc3f292c8bcd96130b1092b7d10325d91ed3d615d4ee6e0e819a81f5cedc22e055fbb7e75e500993b4699d0497ff55156e5a8fadc549b22f7b77c88b7873cd9b736d6e9300ef98047180941228", 0xa6}], 0x1, 0x0, 0x6) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 14:12:40 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) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x171) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:12:40 executing program 1: fcntl$getown(0xffffffffffffffff, 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, 0x6, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x3, 0x800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000240)=0x9) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/131) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = msgget$private(0x0, 0x604) msgrcv(r3, &(0x7f0000000240)=ANY=[], 0x1, 0x3120f3d0e8db2782, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/195) msgget$private(0x0, 0x608) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x7, 0x0, 0x0) 14:12:40 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) flock(r0, 0x3) r1 = kqueue() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x3) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 14:12:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) 14:12:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 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) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x80, 0x0) 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(0x2, &(0x7f0000000040)=[0x0, r6]) lchown(&(0x7f0000000040)='./file0\x00', r2, r6) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect(0xffffffffffffffff, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) 14:12:40 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 14:12:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x2000000186) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(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(r3, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="00000005429093f63f00000052221bbcbb39411fa875fbecde468bcdf40aab7cd9558bcc099e3be60ac43ceb516d62a7603fcf7526b27c5c2b8485e7c2048239cbf3112cf2c169e5ef7e3d971f5262e4f6e4d008392550e3ea3cbd62af5dbfb78358cd45400392dba2dd5d7bcfac33926b21413a0ac8b3f0f93d0a4cb066173c201c4d98e3b99bd9ce883249a26384804740ac35cf4eb83f3f6c05124d8b260c92dd4293000000000000000039edca007b281c79b0ed97113d13203bd5384f7db89d80fe9f1a8248553e1999b7da8c5156d04e41686c8b811d09078edcd304e7b73515f79fdfc144c7688e254be2e3687dfb446f4a727424d456d380d184233c12a8a5df00"/270, @ANYRES16, @ANYRES16=r3], 0x1, 0x1, 0x1000) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000380)=""/157) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000040)=""/38) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 14:12:45 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) nanosleep(&(0x7f0000000100), &(0x7f0000000700)) 14:12:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) recvfrom$inet(r3, &(0x7f0000000100)=""/142, 0x8e, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0xfbf1) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 14:12:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x1, 0x1ff, &(0x7f0000000140)="c09c5d5193ca267abea741d71eee6a04baf7fb0432532346ab98269c643207f7df6c94009bea2c2a800e950ffba15efadbd1d6727730e2e4a01397f36a1db9640f1f6e6cc88856fd3a2fdb80fc6e491729df0b69124262d80b9d011c46a7572feab85a957a39ede2", 0x68) sendto$unix(r0, &(0x7f00000001c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc25769a65b007f63504190e2fd315ec566da9a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3874303b22f310b404f36ba5f90006ee01be657aea8b5856668ea693a21ece05bd1b0aa79fcc5fd6f0d9cf049c00000000000000000a3f8000400", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0x40) 14:12:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x4) r1 = syz_open_pts() close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) fchdir(r2) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) write(r1, &(0x7f0000000180)='\b', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r3, &(0x7f0000000300)=""/202, 0xca) 14:12:45 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) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x2010, r2, 0x0, 0x2) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000000c0)=0x400) accept$inet6(r3, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 14:12:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) 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$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffffbe, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) 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:12:45 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) 14:12:45 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0xa00}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x3f, 0x6, 0xd824, 0x3}) semop(0x0, &(0x7f0000000080)=[{0x0, 0x7}, {0x3, 0x70}, {0x2, 0x6, 0x2800}, {0x1, 0x0, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0x400, 0x800}, {0x4, 0x0, 0x1800}, {0x0, 0xf800, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0xff, 0x3800}], 0xa) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r3 = socket(0x6, 0x5, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchmod(0xffffffffffffff9c, 0x0) r4 = semget$private(0x0, 0x3, 0x186) semctl$IPC_RMID(r4, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/155, 0x9b}], 0x1, &(0x7f0000000240)=""/119, 0x77}, 0x840) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x80, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x800, 0x97) sendmsg$unix(r5, &(0x7f0000000740)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000380)="4a9e854be1f58c0371b718067a9177714b4c619928f6e08073fa50adc065f5c906131062264353e73a4fea73d3cd9cd1deaa4c34049b0944dcdc1c31470b4231b96566fccabaf36bd45c8914009ad4865631ca92cd", 0x55}, {&(0x7f0000000400)="7aedfbf19d953bf4fc017db3e893c0123c80d6d05e30138165655a593c6780cf61e5842aa46130fef42ff8dda203e6bc38e2e2f9aff2f3626eb504b1ef89bff10d66c0de4324cd21ae84e34656ebe8fdbdb33d0d1325e68337897d83799de4b5844b047c", 0x64}], 0x2, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r2, r3, r9, r10, r2]}], 0x48, 0x400}, 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000007c0)={0x1, 0x7}) 14:12:45 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) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x4, 0xcd77, r2}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x21, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @empty, {[@noop, @ssrr={0x89, 0xb, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0x12, "76040f0abf6066950bda0c12c62ed18e"}]}}}}}}) 14:12:45 executing program 1: syz_emit_ethernet(0x109b, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x1065, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x1f, [], {0x0, 0x6, "ff9de8", 0x0, 0x61, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x6, [], [@pad1, @generic={0x0, 0x23, "bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e63"}, @enc_lim, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0xa6}]}], "f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9aa95d832310c2186a68cab109760a7059f8da06999504e0d26cbd081653b1bac5940fc5a1892a9a3ee24855609c7b22e77bba1b0172989a2a696a65c66593ef267c921596597f73cd953282d00270faaaf1d0b260d126c980d625f4b5f7e910097cd7f5547588591ff0532f2f5205d4734015019fea1a3ef728ec107b3ee33ce626464d40b4c5d89eb534ecbf6c2adbcb9b0066bfb839707cadab355addfcaef3c9c6542452a6cf9fd31e7a8a56017ab2150117223234013b0a8eb76d00dcc343202d835f9a0393f53113b975dd3b810673ca12b74737b0d4fe38b9c5e808917d0e1774cd7a09029f6db9008309fa3db3f78345cf4233c288235ec2f4c389b5ac2425bcb4c64e2494cb854828516781f8db4c42a03ebc76aabae3adb9e2232dc249f92b9463bd9645edb5d0129ac1f301a7ede7cf3c62d75a40c670b4ffe84101e617a1a553a0a92649a082713252a05d0131192e64140c1dfe0f1db7b5f0f4c9e56f075cab08b9c78044e1565b945ba20321f59bad5c7d4f7ddc5500b9e5b406e3f3df170f21707358033be9aae98e7ff74aeca66c176159e085a1130595680c986fb1957ee6d840e5def83c47f0022635da16187ba8041dba078330ece36fce7bb0033fe2de384b882e31cf2f036facc1e003c7c4a65e824e36203c40474e335f484f95342c22ebb4ccc7eb02aa785a1d87e3ddf16822496da77bb040bd183c2f0bafcdcf86bb35577774e4ac1bd653e3f1a4e84a3976b702fe3a4b03edbce1de8796ba55fcd50cf59213a7bf18742c8a29b45d9999ba0b11b2996fbf26d604125c1aae556bb00e34137829c444af8939f5169793b735e565ef57f2c38eed49ba945429e07c7e64e8bf0893c2265afd93fc08ac519beb2684986b35080659ffb1c8c37ec6479b6f87d34cf18beccd3fc0ff0541bfa94bd9edcdc9918d9a000b120cd13625dfd5069c7365a393f03059ed4ad082cc3877be66da84f02567f98f0e3b2e8ba0d4b7f470e926d546b156bfd38d4fed5a21d55137a8a970a25be985f30f20b89d9d4513b73af59c671c02e943c607f7dea498c086ea27a5d7b19e322061bc4684b107f567d821c1b1bb7f2d3d462dd201c0b1c5c40ee475b16f5f067177413efbee2eb7dabc74077694e420bbe13eedf216d1d345bf680ba050957233fee73e569c3927b412359359eceacd97682b6ce227f3d35d07184bb379f0d3bee6b9dcd5c85c016aae07b96a4577c885fd3492e6572729588678eab6eff894e6cf906c69f7d1d8dc54ab0606fb0801dda9980fe19d91ec2608983ce9cceea357629468e268df957a704efbf42de7114c2b2b355a21fdd305aa2b1ba498ca25c8e4a77b9b860008035830d0847109fcb0f3c6dbe82e1435d0c5e9e0cb0ac83ab3b2a45f1ecaa53d547382445a30dbd0c0dfb59cc00ef735a9584dfb2"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x81, 0x400) 14:12:45 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) mmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1, 0x4012, r0, 0x0, 0x5) 14:12:45 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202e480eedb9f703c2b43fe2622ab1db14a4f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2890173b32b7bfc31e8a738ecea215948acb0ad4d7945f5b4b7a362df479347673af4fd03bbb16bcf2"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:12:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) recvmsg(r2, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x4) r5 = dup2(r3, 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:12:46 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x4, 0x4, 0x1000}, {0x0, 0x8001, 0x1800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfe00, 0x1000}, {0x4, 0x8000, 0x800}, {0x2, 0x9, 0x1000}], 0x3) setegid(0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000040)=[{0x1, 0x1f, 0xc00}, {0x4, 0x3b, 0x2800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x3, 0x9, 0x800}, {0x4, 0x100, 0x800}, {0x1, 0x6, 0x1800}], 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0xfffe, 0x1400}, {0x1, 0xfffd, 0x800}, {0x1, 0x0, 0x1800}, {0x4, 0x100, 0xc00}, {0x2, 0x3}, {0x4, 0x9, 0x800}], 0x6) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = semget(0x3, 0x4, 0x870) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000200)=""/113) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) 14:12:46 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0xfff8, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\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) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0x101}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x1, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 14:12:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/182, 0xb6) setsockopt$sock_int(r0, 0xffff, 0x1a16, &(0x7f0000000000)=0x43cb9, 0x4) dup(r0) 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) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000080000d597c26374a520b4c615656905391dade1dccf1ee119c11350b8ef7164ad1948ce03000000b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875be5f3397d9e79a58afa76990a806a15556bc05948bbfd1ed62a0ca8c792c04b32d19fb9c8dcdd52df72d11cb3d7160ffbe4d260c652c26bae266665ba90b780b680bf1f6af2af70c67a8594a1d7d798b935e8159aefaabcf81cc027ad156d594f452de0906ca9ecbc45dca67f46bbbda7b48f0b040dff24a9a118c2aca86b57138a6ef511ce6bd33f0431009f32fd1f1c6f3c0db35240943c17b9e1ea06e8863d3919bc1fa9daed3f754946355ca49fb11ac38aa03", 0x194, 0xa, 0x0, 0x0) 14:12:46 executing program 1: semget$private(0x0, 0x4, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 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) pipe(&(0x7f00000001c0)) 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:12:47 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x6, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 14:12:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000000140)=""/125, 0x7d}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/244, 0xf4}, {&(0x7f0000000380)=""/70, 0x46}, {&(0x7f0000000500)=""/182, 0xb6}, {&(0x7f0000000400)=""/37, 0x25}], 0x9, 0x0, 0x7) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x800) sendto$inet(r0, &(0x7f0000000300), 0x0, 0x0, &(0x7f0000000340)={0x2, 0x3}, 0xc) 14:12:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) fcntl$getflags(r0, 0x1) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='r\x00') ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x4) 14:12:48 executing program 1: ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000200)=0xfffff43a) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000000140)="590c1fb75d49232b91660579c4bcf46d1b0625b808b3f05a68b39fa5367d", 0x1e) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3f0000cd0000000000508f54f9916d2156c6fce731200708087441060810406d00912c948236d3bb2858e33832"], 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)) pipe(&(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r1 = syz_open_pts() close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10000, 0x14) fchdir(r2) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000001c0)) 14:12:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) 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, &(0x7f00000000c0), &(0x7f0000000240)=0x10) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) r3 = semget(0x1, 0x2, 0x185) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/43) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) 14:12:48 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) connect$unix(r1, &(0x7f00000001c0)=ANY=[], 0x10) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="a5207617034f535c1467a4426a95d6c8ca7b7b340ed17251f1ac7fcbb727cac0fd02e30b22de5543a9d47b3dedbd70a71edf00000000000000040fc4080000009361b858", 0x44}, {&(0x7f00000000c0)="ccfd", 0x2}, {&(0x7f00000006c0)="b7425fc6e112a69c555431b9088cb800f0de6bf15e4f3f44a12ca9796a1f3c1e631bdfebb6b8aed7a8839d0e2442874a954c0bf08b85447409374d319f06bd5f8ff4601e9a916e13e6528d0eb482cbeda6c4a61ae81423f214fd3fe5adc8055b7734d411c2b0134485fc22466e117b0efb58cf44b263d581a925b85b7f24e55e93d6f876bb7c0fe2d894a49dfb57d3d932ee68219b3dea357515cf085d1d988845aceb9f1c542956ea717793e3de3ee660480d249c49fa45345ef17175806c82e3b78af2dc5f5142d996ae75078e4ccf7007d0f84278db7f27cbda4713ee39582df81f12f0089d9707537e172e87a28fd6a6574b3ec25ca3b9a14626db85373145490d04e0b4eec327d7ad125bd85948ae0e4e44c14e3f312588bc951a5ce0dd7652726b9a04381b3c937296e0f0718b8396cbed22ffb7724b31ec66e6e2bc87ae9e7d7e07264cc2978b44fc43c57d90d25508c362de25f890a4b3f3b8fae957ceef0d10a67c317782d66f9c74415777dddfa85b4f59daf15fe1f5c59176935df61ceb252a34767ae7f3fa74450d76be1f9ea080557b05dbdf58a5a9664b8af3cec6b36c217dd72ffacca01e8e8ebb5639298781c7026601533846e892ca5e33718e0804c64182e657f4ed8117db104a7e312bac8f336b36251572b1e740735ca6cd5b012704514ffbf3e8b9c3275a538ccba762086757d6710b6ca18a48b592e47c14dd881c70122d280a816eea72e5ef70b3ae08be273ddaa34e1b83b6c76a09e4b46ebbd8528e84819c24395dc676b33e1ceee6ce12098d8db46221cb71814fd0d7a4c1b51291cccf5a541e20010e0ca8c3b844e46fe63f9957415d1a6435d3311cead6087b7b4dc15dbb8070fad93539e16c60e6c0d3a42c4fd9bbb15fbb93bccb5e13fd318275fdf0190819c128aa020c77ab6fa980b234259a7b026d06b280bc3b12c38feb2d6d675a2b313830b875e09c81446feb2d39b24ee693ea328a0d3b4a31da46ecfd757fb4f90ed95a8c40d3ba679bc22b0b10506ca6fd3aa32076a8e7299e1643cac9b26e09ba19a64b0feff73e1239c765cafc46d75caf9f00786bc4b732be4147e89f4f80c92e15dbf1a1b1268361a4711f998002db6c569c7962900d590100d3881955aacf863872d9dcf7e79758795a5fc9af1373b6f46ed2500df68465195c0ba5e2e9c45b4827a71c16671e59cc3312f535da555247571aaca36d33a897beedacb31ab76213442176de38153aa1030a567818614e702ba8a47c709801fd6617c230c92c3de3525faaed5ecb707db36263d6fcc4a06fc62780139df832400bf6316960f8933f5bba441f1a37bc1f8fe1611f5415880620c6868718b3bcf1c29cd5278f3e0bc71233698aa30bcca6cdf33b112b8d6ccf767866fdefde16a91f0685957a1cbb5941c1f7fe632f79f69b707318b993aee86cff7c11741641339406e88ad492b2e8c888f932c61e33117a8ed1311adefd9fa4e3f568f2a969b9995fa0b15c1325ea88c726f1c3788f2615453900961d2c2d06ceda03fb38e7536d42188cd66dc743bf163559754e5ad725c9ad302a9e5740c53c84a432d73087f53e9464204c3b41b70ac8b4629470823a0d082f6ae2226bf7f89031b68aa3be23a02e90d5dfd701af48968b4a82a18e8b1a79e3fc3bad8db429036ba2715d3d4c0db781f7fed2ad1889dfc5f80dde72da63388e84c42e667178a41a2895b20ae0ec9ce1904feebe3f0232e76dd986611e127691d8eff99f84dd927d88d58e41a3bd0d432aecb516d182ef116d985ec9de45a00097e7236dd9fefc0ac1f21aa76303cb9e4af1c4675e4d9bfd56e3026f6d4654cf1dbfc53cf603d22b0d0d0a3187f942cb40f33889e0779e5d04b5d574c9e9cb46af96b6466130af5090dabc5aefc8b442baafc3773cf6c5191535004c1e6988efe8850cc7bb2adaed8b338fa2bfc4192df959b4323267edab27937ca2a68ebe963f8ca2d7bb1a9ad60e6394440b5363b2fef01a9544d3ef77c90f04fd1dec5041038bd345d4ff558d10b09cfe9a30fd63a75783d534d03f6b89fb3d9050424391d74a452ac8c42d4df8a0a49d5f86175246e6d77388e856dd2f6237b6143765b542debf1a66e47fa27f6ed6ec78e04240be15d24bfe2ecbf048f85241a406940a08cb5c7c3d52958d0aa0d96abf0faf00f92b277e281d1e17417e11aa88c4221fb3d3f7e52de4d4b4b012d5c40b436de30d2987d76f5f8e7637d9b4d824c30a6e58acc3ae0246758d3c1a5ff57a4e7e46636aeff808582e12800ad057cb63e06dd669983077b8073a2f5769945206f35c829b6ed54fb45ca10bbf450a3090f6340cf6f9591628cfe054904c150146401aaa65772a9fe20b5e4f9e89a98a4454f9d02a1d21631fd7ebb0b0637140367926aecacf935b0959cbdb6b87c2c847602702fe984912b8747242b98232cee4a663dd128cfd35907990e16923dfaa68b581356852cf6b19190d68d3205a5743c73a9519e06e62fd70c92521fd6207f2c43e7b6ba28775029a6d61a5359f4f5b888c08db7974061d188e9be812b3cef89e33c5289299f7cd3746acf489f29725a6b36ea29137e85fcb428d3674f3d682d446d206c80bb501dc164cc51b57963206355b0ec29531f158e3269be43d3b1b4f162d86d8c8f70562f0049ab1335b96022b5e9bd0f67d13b65d1e32c6d6daa7d6111b47d764d922e06aaf16f0cc04735b36274480d9d1b585d3952a0515fecd8defb061abd85b4e339c390bf979723e870fa994a259172939ec21b0fd81dac82662acbb928abd36f7e4fe6b0d4786e1755a81b731cab000639c05be5c29c18c7be5f080ea4717d06788f375ad2e330d1bb47150fd97a35b90e21c6cd13e47a785cbc6685fb46eb88a807ac220979205556c96ff41d757b56d23699f3585e193ec60d64e054139346a102f3f86723ae54ae41a9d9b1a814daa66a8e4ab9e29fcdbe9912ebcf71c67024bb06423ecd419c2925ca552c63a80f1240e9e07c05e2a3c0f01b78b00e8c77e62830005a44dea1b4841540501e6151ca46f16443af87db6b6fe5681fddb52c7666ff4f6d119488be33aa21f46c36798174363ef15900fe2b4e3ebf382204743c2eef4207f647d13f15aa059b3318a60b3a60963c5dc52ab5e7842c41a121e6368438b444f88ce25a8fd1b90e23f1ad702a343753ed77d1581517a1047f27fe0b82d52d45d7002a7254a68ab892a232fb6267c1f38738706ebdf8f7161b67a47409380de1175c0ce349595fbbbbec88366eb0184e8def32c586b2e48538fcc27b0ddecd2046a87f6ca73624c3ad2b2c44c79521f30daf067804d6c6c06339b5a1239c93e02e1f1367003719d1ff48c31276caec62bdf98583dfeff2cc8c9d4ee53ca443e561be7b745ea7a2c911e0055194b96b3d49cec1ee071d4edfcce1d5bc999f809dc609f3025588f8d695da794549de4e8cd53ee8e5eea02aed548a07de4dc5fbb854797443dc2a5802474792a695dd2325b9ab4934077336951b9947b654e583dbe5bde7e0af94938422dc87b829b09611ff75fdf41f0d47f69041f84861993107ab233b43dc5d253e1fd785375e23268d32afdf25886f64107d75ebf68c220f59176fa96b08082e8888aef6668f19002b9d99b227af02820b9f1b5ac82d1f9480bca544eae0f9cf9f854f2692d6f39169491e66de74b5daa630b393ab7c12781523df6a4d9d04b030f62c47e777f0a0885a967bcfdd962260cd87f0dabe98d4559303505ee3d40d6847d36f858f200ca1fe908488e93efbb65c689108459d108edbae7d1387d0cef6f4a788404ad459632d83b88c2541587aad15ff345b8c1d1bce71680ea033cc9e95539c58c83e31f1ab084a645f44da669ebf3dbae6963767f46b6fdd5957d344f67d539ea7c9393363c12947c607a461495f42feb7691db7b6782421ae40f1b43d09d37c8e909a9a08994e89729b9557429403a426a02b2cc503eee4df8e0aa72913811657225e5d2e422580ff2459cfba7ee58aaf435e08b87fe442096800a5fd3c8b850c547372088e0d5a0281fe4eb7834aa967f43978696380bb850f7e6d4863a", 0xb52}], 0x3) 14:12:48 executing program 1: r0 = socket(0x2, 0x5, 0x4) r1 = kqueue() pipe(&(0x7f0000000040)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x5, 0xa4) 14:12:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xb}, {{r0}, 0xffffffffffffffff, 0x95}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) nanosleep(&(0x7f0000000000)={0x7fffffff, 0xfffffffffffffff7}, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) sysctl$net_mpls(&(0x7f0000000180), 0x3, &(0x7f00000005c0)="6e846d33d9f5590e72a41cba8af8793fc808412b2cf53dd29435af5ef5a1a1cfea63aef3a1a2dfbee43e23380ae8f682e3a1d79387c61fd02ff08fad6004ec14a32d75d1c4b3f0cc8b573e65b90d34cff867cfdde2d0fdab72ee1b8c20f87f79e5a726d7deed117ef4d56cdd7bb4c0b4146cbc10bade3dfaf458eaa77f95aad0caa36182f806e4023cc5f0e6342c64fa07428f33950d5df28f3322a70bf7912409f3b4179313fa337a72e547e61d3e338213dd29d31be55cce2778217ff5b2717097200d29c23ddbdda0a491aa7101cb5aee41eeaecb879000256cf49f82c1d1edd7f81fa655d0daa45f6d0a7af685a66e519e2a4aa898170c2cd69fb38afdf0e2e21bd9514ba719d3f738d894f9800859004a95f6fa563322631c71c5edb918ef50c4b8cd675f08b88cd00e1865851b3bb941a3169d5792c6a1c327558d77510e3b1b2bf7c87d828d71206911435f1bf30dc314c8332172a7d7c953e4dd1a597cac3e3c6ea2708603a6ef0a539297720aa49f28797f2ac1706bc53b22562c67357fdfa8207233ea0af8c9b520fe82e2c90ff3467f00b8b8c2e5753cfdf4787aaffd388d61448325cd4681949a4991a9bcd7926bdb10d9654d08112257eed573ba0b2b733fe25ccc4015bc0501c5e666c6affe97af782a501ed79ce8c8b534f4215c786e8be5c7845979d9d48d44b243b2a312985921556eb18bea9105560f144b4d66a7aa49b3c5b768569c20d29715bed091040570dd8b98f0b21661c00fc35cff08caf576bf6ca99a7b6952b82709da12bf4fe7293910c5d14e2dddaabc1bfc1a6d83f44377bcde055be1b93dfb1a82ac6a5c14ab0b91be1f9fc2ddff35cda061419d0a22419417c391534c5d1de261bdd86b31ab7505bcb305e5abf46281d5b89740ca593d0f0094a4cf2319d910090c13676f404263db9aa62aba0d12260f3fe1b8f96fcd440f004a2f4a32c370e17fda1b5e5ff0f613e8d3a18c1ac27750e2af7059ed8fce3abae58dd718a2e9df761ce5517cdc50242abd3b9bac96b0092831f69d937b66160fbed1152cb03b37b1900d7ce8d857b87b20e4cc1f68bb3666baa5ac5354cfe097d2d1ae448a9128287739c290a681ec3089d591d24307acdeddbac6424cbb2b3c815c88628b69b19deeb7967c07c091158f1bec138915e0d23265a4b803dd7032dbc92463502b6d9a45b82b8c5b83e9b5a50f6bb72dddfc9d85bca7bbc4df88f6f734bb5d088fceeaf63797615664f73435574006760d332676a5d391b42d918cc11d4b31109d3a175cadde22eb03b1c3bcfa5d9a6be74b24370a2fecc3d0d5fb04b76d1a280634d354aaeb1be2741cd8532e0d648b401c20bb48becee5f39d03f32734248dcd1bef0a28f083af003a00f508e30380d868bf1f3d588567e749ede0dd391d8f60c0fc6eb0f7564c3d4b8b4cbcc58da66039703ff252ff0ea69d3910bb2d5dc82492c8d195b586b9a2d8f1b92abf83b7459d539bb61b1f5ce697a9358b9b77380ab7aa768d32f0936b93c8254a12bd57adc62a0b799c5d0160396ae91d5f9e563bb8f26b8b87f926b4695bc3e11f33779c79d342f001de5212eb3f51c5e103ccecae8ea28a2c85475dcf3a0c58f4cb20648fd6b4ecae57cdfffe739e880f670f5020f3755ece0ca179fee0b99fc8084d0cb8a89a50f155dfc9090da5753758b5ed93b5814cb53b7e81ef74bee1b7a2e7c96775715ecd2db0fa38ae2b9f8c2b47edfef58bedf333d4a1a7a2e99f1b96a56286b330d5812d93af94dfcf1822bc1389e57b268e7d9be94381f0179bea4c439f9fa1b46820c59a5b3d95bb96ee88fd88df138b9d5142f6228e70db9dd5f0d4180742392a834454f35dbd7e9142626d96bcb939ed33f870801154e4d13731284232e8a11321ae56a97b51993a76c3f88e5e5637876274b5badb5a4fb53cc85a8ca1729817dfdcc9074c3b2c7225aac49fc4f10d0580a8603f427515e398250b79cb8b4868cd79407299519795bb7f34d2017d8d4a69b5185f158e8f8b9b987cef2352591916d2ea12acdaa9dd021934baa7fd60c5dd4cd9c87fae1c112d6536b28b197128087a1a0677e6a97a3ebf32b5b35ead08bf2491a82f6e056ca502387b13749a5f7ea760652e68bf35d12c34e07ae2610ef86c31457350d92db38da45eae1d86567b416bbe3f85a885b513527772f44ca084033ab73491c4c9fa7ac91aa89b5c496c3736932582970fc162bdf008126a2aae32458ff352c66294c33ad555dbf691729be0ba6ef1321defc792e83ea19999696deca235c70d5ec81d2332ff9e488a87701a53f4ec157c1304eded5573084d9d987fa1f80666ebf5ddef61f35fa82924dc8ef8e87800b05bd12fc22441197b5960e4d33bbf9caa52122dfbfd0df72aa86b1551cafeabef2af2d434e28edde0133d87536d70bbc9117ab5ae8ee9ed62a42f5fc508d074fe14fa51e4402da39eae4fd7ea41843f9d455f23c18c684b5b608d23901bcdf614d3b553596e89d2696b20215e46e808873d1e38ed8914325264d7363a5219c61186697a38142f6a3c91f9c25b33fd665f289cdcbaede35219cd34fd7265603151f44267c70f3488507c40d9dd360f21b3a667c543a338e8ec5742e2d96ec36be81ea74c1f517c6a742c5cde62aa868c1c693366328af30aba5e04c82938f05dfce7c5a603468a3b99cc7d92a9c3cf89eb6de71df52f8f9d8b92f28cdc5f7797a84d6373ab1b2c4ddb22955ca04ccc4a38e2831362abc5553a29b0095f25d4fa126d4ba18c513495599f5e26f1ac19b4e7b7847f76a77aa6bdbddc44d38f9ae2e173d519799f9bee6d0a056ea13a1db30d2320731d7088967018efc2713cd919fb1d7a32253e1ab3b51178ec381eab5892ad50a477abc7a3e93c5632cd39efc60aa071d9dfeae9da109f3ea0b5e96f2af376bc1b0551865872b7ac003a42dc78a51f5a5290199aec123e5edc2ce16accd7532dbd7b3baa9306f8dca60746f644f2e0db473f250546e0588987562948f01f75c306fa3dd7d2e5b5981a1de7520b4230bcabd826d6938ebd98bbfcbbfdb95876b0df4e9ea2d4a8d10311b82b5bdf4a4e2ad725079ab94cbed781802e25d92b6c8838c98711bdbf76024fca917fea39ff756b5204445fbea715523e273333c230907da02a99bf1ccabab11adec196c7eba572d4e9b0c844553c7e3dd9f585d8be63370cd947c4134a99fd561a3bce0fde53e2975f8904efd0fdc3fe31d8836c0e4a752f3335455c2127cab637c99a82848285870589a8b626c3aaa03df5b8d785562067c8d84c7e3ffe03a8865d6d3eeec8a15c32f52506c28f9642be8179be04431bdff864f64ca061eef8fad87fa08ca7862c040e13ff26193becf04e7e811118c8d1545858abb88fc3d96ff0597688effc1b2aa71464df78f34d1b4eb233df0d7698bc79f060c3bb0b215cec4ead9add77ef8327f350e8aae147c74d0f86b2136d7b5ef086118ea0b0f0439a0df8d3b8a88a46f285ea1b5464f9511e9c546c65a7f5450efebdc36f3f8b2e842f1a88d694c32b65338c9a5c6375e967ac03ae089aa164873c5a36e119deb5709ed33b320f52392623e7a8a6394a236573b192f2b68d5db4c32da0da5ce8d32ceaf1b7b0d6c664c88fe4ba471976d0ebb0520703f82d01ac4765936b963a3a1fd62cad9ed0bf02b6465683ada03ec63a6b905f61e512e4c8653df58400d21bd87d973837685afaac1a07c58c9a0da3536a2df0311e32f3a7f74f5659e674dcb7591ff3eaf7b3ba2e68f7e95944ac4899e3cf33a4f54da18219cb10dfb2352a93f3d18d319d8f32a88c2ebfa0e8ed8c29c4a2db5858b399172eeb2d8fb2273d0c40ef61f9539281a4d1df9a15f7da3834b982bcdab3e56218d83b8336724c4c5c61cc11173ecdccd99dbc567f6cfb88e8dca6cb68253366ff0d058fac158fd0c9b2fa2d862ea23b1ed3fb32b86148038f9c0a5b74fc9664f7e699e9f771cbc90e9f7226fe45bad2bc736b43f318831c06ef1b823451006023e55a9e6b61f73866b29cf779d8e1ddc9f09ca212a97030bff8958fe5abaa07c7ca90f08004bb7a95494ae341f9449ce9b8363ab88332aa9f458be1ae669c903f083b2e9043d2d63ed5efaf76b924bc9b5e1e1300f9246a958edf751351c08c07aca7f5ed02cb0ab6d8d198d5002842c689dc5aa72171b7a451f814a91196f428f52c90ae98e2c50bc9514961845dc1ac175404697ba276bb8e52082acaa7ead94f896e5def66ca92ab4172b8f5dd8c767db7b376848d9aff9040d987b0fa46bd39617762a0c8e8d69677834357a85a5950f6af70f3dddde04f640e9b028c93c22f619ce2a9a5e211876fc304fe4289e9e102ee4ef1c2ea65620bd8cdf38bc9d17a36da837e47084b2177f116f87c6694af80b602e04b5fe46a61a4921b3d681a24277ebbf05ee1ce9333c79e37e5d12aae72372aca2820ed47db3c99cf56f96016581197a1565e9591fc3bb875cb651f24c282480713bd8690ddf3a8a3bad00301f28aaa3b334340c13c7e45d35477d25d2f55952bc905764637337ee8e5f1a8047e615a793d4a343b8a2f7d030b420e30bbb92bbb3c353039ba8268947805b8fc6dadebdd5859d0db823c00dd85d553d039e2b30a3800ae62dfe668069660a6418d9665acae208ed11d717617e2a3d2ecf9015f4f2cf1ac7871cfdcf6f0bf88447d85619831e91dd0b05e612e833164a1c97793bde1da9b94444a77e9615b61256438609a3d1f4b317323169bc064668dd0b5467e0630e5f2ecdf164a5e7c74993f2ccc92b11511df98e8d335575b3c1556dfe003f4ed7dd9efa7c3359cdcb7c39869a9f59436bf606ed98254a2126ccb5a4b2a1bbd5c4db113318cb9d5ee4a79c22de43f3f7a70228856cb898184c1a0a304331a6bf33bd5502129efda1c41634eb05a50a55f4ec02a792cc284cea9df3f37e48d24dd8fbf1d38961a934b4a4a5f4bfcfd917b0b20e8303b8c501463d7106ea60f47ede8af50958ec06a8c81fac626e57e15eed980fab5e690485dea829b34b8d664527287e5c7830c0c0b98fe7ca89a421538bbfdc2d2543ab79dd6dd49e601040fed786fd8db2908195c81ed102766fa887385dd06fc3f5476d8d818d8dbbced353daf8c0bfbd311e27d9ec70533560f66ddc65c763036bfa4b7cc6b48b020aa6f926476ed33ea5fc8198a9db1398886e50575ed9df3a605be86beb9b2e65a6be0f998cb383ccd0d1d738ca2a6deca7123097ec5a22a2908206a9eca30c50e309e24e5d2c71b7108f29ba8e81e5ff592fc3a866f9dee590fc005cbb39a787b827193a62afdc44982bbe5e502f0d6d83aecba6e8bfbd6ad617fb36f0ccda75310bb180be81390d3f65d53155661baa9da5388ae242d9669e3383ceab1505c51ae848c3411b3789dcb81f16268e4f6aef520988efdb763ca8f4f1a3b54b8a863d777467175802a66cd3f709a448b34c4595de0c8faacd8b8afde6c2dbad0c4329efb37d665c36f02d6b51d1966af3d886b0ec40ecdfe8213b6b4b46a97c9648382011356372c5326267f2dfc4af0aa4952948d6215d44f626d902cbb531444f76a608199ba3714dc08601fab23f21281988b2c2b0cee4fd78e7184015d58ec5cd1a209fb6ba4b87488859403def6fd57bf45b0047dba9a50c9632eb0ffc7ff62e980791376176024f5eb78c8641d436e0fb830f314037f18ec9528b03f4e1bf296963a6b81bd878f8350c92d323ab1e6928b2c3b943fdf1a557b1ef3b95b95d414cd8f5efe4657854400", &(0x7f00000001c0)=0x1000, &(0x7f0000000340)="aaadf70dd24c5f8be03b21992bd1a1a0c884d3d2af58ac364d7e5eda99659a9fb4a6f55283665aa5bcb7b7e1a247aab231430c46468f19903b99233b5f67f3e0b642488cd4b7d01aaaff4b349fa0b59b6814ecbd804bf494818f1fc14db3e73f63", 0x61) 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) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x10, 0x101, 0x9}, {{r0}, 0xfffffffffffffffd, 0x20, 0x8, 0x3, 0xec}], 0x7cf2, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xa, 0xfffff, 0x80000001, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc, 0x80000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x25, 0x40000000, 0xffffffffffffc8dd, 0x7ff}, {{}, 0xfffffffffffffff8, 0x20, 0x1, 0x4, 0x5}, {{r5}, 0xfffffffffffffffc, 0x20, 0x10, 0xf800000000000000, 0x8}, {{r1}, 0xffffffffffffffff, 0x6, 0x1, 0x0, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x1ff, 0x5}], 0x9, &(0x7f0000000140)={0x9, 0xfffffffffffffffd}) 14:12:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b800"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf", @ANYRESOCT=r0], 0x38}, 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8002, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:12:48 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 14:12:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0xffffff00, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000", 0x0, 0x2}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 14:12:48 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000540)=""/96) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 14:12:48 executing program 1: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x1, 0x5, 0xfc) socket(0x1, 0x5, 0x1) 14:12:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000d00f29157545f7ea38da200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x98) r1 = socket(0x18, 0x2, 0x0) chroot(&(0x7f0000000080)='./file0\x00') setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:12:49 executing program 1: setsockopt(0xffffffffffffffff, 0x27, 0x7, &(0x7f0000000080)="2a048e19817c562727332e8b33a4898fab2c0a4b61e1e2c27cc4f2a0a9ca6c398349867a5d37f45fd5782bb569d9b6a41ac9c1fd6045ac5917475ddc5c42c5137c83ec9ea231c6ea4f3cd6e0b8b3384ea270462757d34f9ca5722e2981c20a8ea3e3b231d1cfa8720cdaa9cced975aba2bda2cf905e29346fc5e08c8d38d10a79dded0d2383753db0a94c6db665ddbfa5d", 0x91) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x10000, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) 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) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440), 0x0, &(0x7f0000000680)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x48, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2, r3, r4, r5, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xa0, 0x401}, 0x408) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 14:12:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r2, &(0x7f0000000000)=@abs={0xff6eb82a4a0be740, 0x0, 0x0}, 0x8) 14:12:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) socketpair(0x6, 0x2, 0x2, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2feaccfa66696c"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) read(0xffffffffffffffff, &(0x7f00000003c0)=""/228, 0xe4) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x5a, 0x0, 0x0, 0x409}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r4, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000100)={0x3, [0x0, 0x0, 0x0]}) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) read(r3, &(0x7f00000002c0)=""/221, 0xdd) 14:12:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x20100, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x8, 0xf2fe, 0xfffff000, 0x6, 0xe61, 0x4, 0x7, 0x5, 0x8001]}) 14:12:50 executing program 1: munmap(&(0x7f0000000000/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) 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, &(0x7f0000000080)=[0x9d3d, 0x8, 0x4, 0x1, 0x3f, 0x8, 0x0, 0x3]) setsockopt(r1, 0x29, 0x800000b, &(0x7f00000000c0)="00aa7d0cfe54c6c1bdc5fc5e7fdef31706000000", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) socket(0x18, 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x98, 0xffffffff}, {0x18, 0x3, 0x3, 0x7ff}, 0xf20c, [0x3f, 0xd0, 0x2, 0xffffffff, 0x7f, 0x2, 0x113, 0x9]}, 0x3c) r2 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r2, &(0x7f0000002000/0x4000)=nil, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) 14:12:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="4d5c40a717545b4be562846a5ddcc0f80d2cd080ff51f4904f3f8591b7598cfb38ce4cd8a881bf34d4247768bf481df220d4450fbdc8fee8195c98ca9033a39ad1da18fc514adcd8d80463062d208156fc74ae503765", 0x56}], 0x1, 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="112db0176aa94a5ef20421a15bdca13a205c56247918e83e68b4c3aee999d022e933a2e2a620dfcb9144f4ee13c9f83e2aef5c1f30993a7e3a22133b5297b54d6b9397ca99251659ae4f9771798880032737a79acb640476adb1e0c8192df95dfa3fc11691311d1ea3b29552f5807d2bedb939804eb44c4f44c52e6578ce27520c2220e81f2ad021d990c924cddeb7afc246ee1aac346f97b75a2c7c1f41038190162547132c730b98b4f928429bb70b78969b9db76de2a0032c3be018c8e7f5a51f217b0ed1", &(0x7f0000000280)=0xc6, &(0x7f00000002c0)="edd479c36c9d71d324ac8c7e0f55", 0xe) fchdir(r2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) 14:12:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r0 = socket(0x2, 0x2, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) sysctl$hw(&(0x7f0000000440)={0x6, 0x9}, 0x2, &(0x7f0000000480)="1b2b00fff52ee1d2c27236dbddbd9443faa68118d84bcddecf5b4d331ff30d4051782e16acfa4683b6e86146c8cdfe8128aecdc33e58c3ed1c96deeb5727eea4bf63f1fb83862b2d00526b128edfc3ab4742eac4422b0bdda98a17f8445c3663cb406f569dbd03032f413889444fb343b14af370ab0345f6ecf398fa38d70f61257bbada8879504fb6f5ca03a9d432ff561b18569ca2df58e82febff7c74d24166de8de8d2f80f3b77a77353aba2991d070a4b2a9f8f5f9139e71131f917beadf0677c7dd27410dcdbafd167cf378e42c1072229a88c4e929d40d959050201319486e22401439058faa84ffd9dbef6", &(0x7f0000000580)=0xef, &(0x7f00000005c0)="016d175030f5f255f2085927061b70da6d82e5d83691def8e4c11c0528925ff282912bbab1cc371d6ab394b6ff0589a098d35c258f96593ec2b9c2e00892c46bc5480e8af640ddd569a279d58ec64095e8a98026b2505f0b76bee396265a9674074fb16ec8f57ac3828ccfef3c45a4d1b1", 0x71) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0xfffffffffffffdc9}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) 14:12:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000005"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x400, 0xe) 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, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) 14:12:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7f, 0x2, 0x1, 0x6, "5d8261363403a924de5075236b0430d5abac10a2", 0x5, 0x7}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x8000, 0x6, 0x7, 0xbd4}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 14:12:50 executing program 1: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sysctl$machdep(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="4bf6ad8a8b7525c62cb6048b5f054219daf04b67bd3b89dc65ae44e692e666f9973932ebf636832c085a7b313970", &(0x7f00000002c0)=0x2e, &(0x7f0000000300)="026b4eb825893641852e0acea8fe59c0824c3be8ec50d581e97b158d62f4b3d62298c752e3f30159364c20ae", 0x2c) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = accept(r3, &(0x7f0000000340)=@in6, &(0x7f0000000880)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x0, 0x0) recvmsg(r4, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000540)=""/243, 0xf3}], 0x1, &(0x7f0000000640)=""/249, 0xf9}, 0x2) r5 = accept$inet6(0xffffffffffffffff, &(0x7f00000007c0), &(0x7f0000000800)=0xc) bind$inet6(r5, &(0x7f0000000840)={0x18, 0x1, 0x7e09, 0x5}, 0xc) mmap(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x4, 0x6010, 0xffffffffffffffff, 0x0, 0x10001) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) 14:12:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 14:12:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="b244906c15f54157fa7d60156d3ca6e6f3aaf3112bdd213906c673bf14b0507f05789b92028392639d33ba2fcd390378ac7700ee32b945276fa9d8e82db6af63de789e0b7c7864f9468cceaf4386beb64bc5aed52bb3ae863ccb42f1936a0d3b124097ba4f61c72e97f5bde8c31d1f0c1b2030df497537d3a21234049ffd4a4c747ee50f7f3495a84e42d8f4de70b47539e3543252efd9843aa897cbbff7ccc982e30040788c6416c4b4f0f6929731ff79d8da2d81d8c3f25ef9438cf190a8d3312ce1c91e0ab76cea1102b46249383eeefdc7c04f96c2880b3c762e8c892aef78ff75aa923d2e6caf4c150f2ed2cf90046504d79936b3b5b7be7adf75d14311bf7f87fcbf0f2ebc04d23eb7172d46d257d7b4", 0x113}], 0x1) 14:12:50 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$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) sysctl$ddb(&(0x7f0000000140)={0x9, 0x4}, 0x2, &(0x7f0000000180)="21a8baa72ea8026d8d877425478498af041b01d640abf3915008a9aed0920b15ef8c4b9cac682d19043544abf3e38387f27f89983a11bf604895d15f95499e3603126e86225b997d", &(0x7f0000000200)=0x48, &(0x7f0000000240)="578b18601900269cc1ffd7c12271528b3e8815df736fd26513f8aee5fad204f8201769574dacd52fe376c6e509de1414453c5d543c8c42f1dd2fb528aa62502723944fa329b68b70489b5578f04b57012a5872bc5a", 0x55) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1011, r3, 0x0, 0xc499) r4 = socket(0x10000000002, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = dup2(r2, r4) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0xfffffffe, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r4) close(r1) 14:12:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="022f2f"], 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x108) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x120, 0x0) 14:12:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) kqueue() r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) socket$inet6(0x18, 0x1, 0x3f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) r1 = socket(0x2, 0x1, 0x0) dup(r1) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x2}, 0x4, &(0x7f0000000140)="5cc946b270dd478572ce12cfd1b6481faca3c55752d90b8175925f5f8f8f4ef4de3bd8c568307e4fd055ef87f0ed6a131aea672e7ade07f12138b98aa51f7f58cb9018ec3e562f0522580bea23c1edf0b9d6adce8f0323639a8514543b13659271d915e86b8d4700df858d15a4bbf8ad832bc78f171a2bea7c2af69fcc2354d5266c64c6a6e23201547da0915a70ad47c9a7a80c60c7f271e688a3a87f01224c188208bacfb617b9c56e92467faf2d16f54e0c081aed4d073e6c897d30d0eb4ea419268b4be0457a277e01d1ebaa67cb0a964900c0b5f12f64ceb1acd4490eac5dcde21dd82a0bb84eab535c1de0bd0460", &(0x7f0000000240)=0xf1, &(0x7f0000000500)="4a00000000f11b2b25dbc8b2811de948386a274e23962142e8f251b643881972314e741f6442fcd1b13aa604a6c2305b1c3b1a32", 0x34) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000480)={0x5, &(0x7f0000000440)=[0x0, 0x6, 0x20, 0x0, 0x8]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00860060a4000000010000000020000000000000000000000000aaff020000000000000000000000000001000500"]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000004c0)={0x22, 0x7, './file0\x00', 0x0, 0x80000001, 0x2, 0x9}) setsockopt(r4, 0x29, 0x8, &(0x7f00000000c0), 0x0) sendto$inet6(r4, &(0x7f00000002c0)="bedc0cc1490aea26f6ef3430b41dbcf7bd35b9b663afc98c7347d1c3d25c335d5116cf738a565d1df66dd1093ca9cd4558267f0048fc7594c9b020722ed8f448b5cf158679c4f8ca6864ceaeb635cc27c6f16a0a7cb68b79d9809e97d4aec271795f53fe55429fc7074a35b9f41c1dc36f8700f0451db89993e6103dfecefcdea39d9e072738e4eb3ea8a981ea77968e207899bd7fe5634d1319f934faee251759c1d51b101e192b77a971994ac31a63aa7a65dbaf7b04dd709881d683049e", 0xbf, 0x409, &(0x7f0000000380)={0x18, 0x3, 0x2, 0x6}, 0xc) syz_emit_ethernet(0x3adf, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff5be998db1b7986dd10"]) 14:12:50 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000080)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f1e623932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda560", 0x0, 0x0, 0x12) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x100) 14:12:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0xa) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) 14:12:50 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x3}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x0, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000000)=""/54) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000280)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r2 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r2, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0xffffffff) syz_emit_ethernet(0x56, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004b0000480000008000009078ac140abb000000000703040703f88802440c0901000000000002000001001f0c14a17b8800000d0090780000000045000000000000000000000000000000001400aaaf47b772384cdb8bc2a44d2d775a86737060b49fedce104eed04ea63df2a9d9e17ed9e28ed6493a9ab2d947591a6e19d7ca3d09f91a58cffa1b3ad95f2373b0e53e5b2933c09bf5781d8d9030000000000000075"]) 14:12:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r2, 0x4000029, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc020691b, &(0x7f0000000300)) utimensat(r6, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1fe, 0x8}, {0x8000000080, 0x2}}, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 14:12:51 executing program 1: syz_emit_ethernet(0xbf, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0xb1, 0x0, 0x0, 0x9c, 0x1, 0x0, @multicast2, @empty, {[@generic={0x82, 0x9, "b019cfb89992c5"}, @generic={0x0, 0x10, "c72893ffc3d638f8235c44cbeaa3"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x800, 0x200, "6f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d367052ff154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567b3faf83f72bb0f96831b043d6ab07331ee152f6f9"}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) msgget$private(0x0, 0x2000000186) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000680)=""/223) 14:12:51 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000203aff21405aafca51147426c02f82783347a0ff020000000000000000000000000001880090783f000000fe8000000000000000000000000000bb0201bf51e0ac1c57"]) 14:12:51 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x61, 0x2, 0x0, 0x7, 0x0, [@rand_addr="fec45722f976ccd50639bbe5eda7eea9"]}]}}}}}}}) setitimer(0x7, &(0x7f00000000c0)={{0xffffffffa48df75d, 0x9d09}, {0x0, 0xf17}}, &(0x7f0000000100)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 14:12:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000100)="302d0fa5f62720639ece7506a6e8e87b11c25b53ae81e54b51a8ac8079799201fb94eda4ebb0168e3b0d1a3bc30461165bc1ebeceafffb4b9bf7368cdfe3ce14de06af5c7bb97017a0bc94f7", 0x4c}], 0x1) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[0x1, 0x4, 0xfffff174, 0xff, 0x200, 0x6, 0x4c78]}) write(r4, 0x0, 0x0) 14:12:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) 14:12:51 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 14:12:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000661000/0x1000)=nil, 0x1000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 14:12:51 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = dup(r0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f00000000c0)="2981ec84c720bf81ea88ef4f4b40a964c947b8fef5d7cc2006122bbe39e20c7ea381f93af788", 0x26}], 0x2) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchdir(r5) flock(r4, 0x2) fcntl$lock(r4, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r6 = dup2(r2, r4) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed780800fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc5be9efc1dd1bcd25c70235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c8890bbaadc8b47afb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a378d34ea51bb641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT=r6, @ANYRESHEX], 0x8, 0x800) 14:12:51 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) 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, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)="e68bf5da8548cc5fe43b88f5b62f98d6fcbee62aff46d3181e0470b953edb18c48bf413fe7d55c5501d2a1231c7e66", 0x2f}, {&(0x7f0000000080)="febd44fcc0971cb002ff9de01411661f1d9bb2acd5c8c949d360a5c498cb43345ccb4c97b73f6bd713bac9188fbb8a2ebba1bc4df254176459eff58d7cff15500a4b49948d417954754f92043554d4761dcbf8db1635eaa31281ecea5eccd06678fafe8eaa374095097cd15000581862f1f17f6825fd588404beaf85ac2b3b69a61fa84089f12f07b7790069579ad0a98c673892475ffb80b35b6526493a4646848e1d97c463f39434a5dd4521682713bc83b6a55cd425edf9016a54727778e58d6d983323457ebffdc05085f48427c8b358da5662ec33525903", 0xda}, {&(0x7f0000000180)="377641f7a6470bec22dc9daac7b4f9915e1a0299ef9c33b3400d8f4e1f", 0x1d}], 0x3, &(0x7f0000000380)=ANY=[@ANYBLOB="2000ff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0040000020000000a5a5d03622e94ea1000000000f7f2a51ee0cf98b6b9866aa6af388134529e202fee4c3f945c229b80d17fa5c89a7ffee08f5b75b", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5], 0xb0, 0x7}, 0xa) 14:12:52 executing program 1: madvise(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) 14:12:53 executing program 1: setrlimit(0x0, 0x0) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000200)="1a371952b2e9f11193f0bf3d9e2704c0e4d864f5e60a5b8e71aa9e8272c449ed4bf8ee53ae4f70a8a52c45ae9b300fae18a93d503a5df4c3535e6bbecb08cd056c82418e7f03bdfad57a0b13", &(0x7f0000000140)=0x4c, &(0x7f0000000280)="f2071314bff6c977b50963f197bfa365df8d1e316b4ff93395c6d633e7d624dfae9c954b3d9c224e2853a0f463e29dbffd19cd7b855686cdb0cf403caff2fab5c4f15c5ecdfe7616c17b565b232c1107c3aad7234ca702f41838f551a01e2582773ff85b711d2349b3aade2d33c0bcc93677b90f15b2644315cfe962302ce3510e5f58acb04992269fcf160083fe4c1268efe3ea765eafe01afcc1a8cb2170b2c5bf0bcffb15577f5ae4a784ee3342090dbcc6a4e25327c6165065e692ef980a1cf3a9", 0xc3) syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15, 0x4}], 0xfffffffffffffffb, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x9, 0x6, 0x401, 0x7, "5c7ad73c9833d7dd9d5a14032134537c0af1f9e0", 0x2, 0x5d}) 14:12:53 executing program 1: kqueue() 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, 0x8f2, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x5c) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSKBDIO_GETBELL(r2, 0x40105704, &(0x7f0000000080)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="a1028100ffffffff2a2f50cd8022fb978ac66be817c5ca1f20863f292617b5eadb33fd987d0d07951697aa5c2c4a633f843684219c2efd1b9d0441a0861a5bf6cf07d76141335d93f738d1b9d0f79dbc1ead74ccb1d919026fa3be7d981dea6bb51ef90550482c71fdc47f3a7212b0163f6d1d4ff16c266e0e14bf1a47da3a49c696d50b0c7d09bc50fe9f463ab50ab9602303501b14e752cb583a4b58cac62332baf692c13e9ff9f4691276584714cab6d51d68b1591c7d50f8e5c4ae2755c6168d462859b18941ef60369c37e1e824f8f86ddffdd2de69a9350f6d40dbc924bf5ab5f2c4c8eaa8383c9b9eb6ae219a49b3b052ee3aa67981d4b281c03b29d1c7a8bfa7c197fefb5014fcf2e13963ff68452aa888acf890f20561f2c1bce419ef2201e8d641aee4f34ebc9579d58c55d28566034362d76f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup2(r5, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) 14:12:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) dup2(0xffffffffffffffff, r0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x11}}}}}) semget$private(0x0, 0x4, 0x749) 14:12:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b9180000000000010700eb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000e7edb0d0b85ed67e5c27160000000000000000000000000000000000000000000000000000000000000000a0310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004650a98f0000"], 0xf5, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 14:12:53 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaa74dbe140a5c5484117acddbcaaaaaabb86dd60e2db14000800ef9700feffffff0000000000000000009d890100000000000000050000"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './file0/file0\x00', './file0/file0/fi'}) getdents(r0, &(0x7f00000000c0)=""/204, 0xcc) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xc6, &(0x7f00000001c0)={@empty, @empty, [], {@ipv6={0x86dd, {0x3, 0x6, "60cf00", 0x90, 0xf0, 0x1, @mcast2, @rand_addr="fb7e112c9a9d4c6a7934f2ab1ed92548", {[@routing={0x3a, 0xa, 0x0, 0x9, 0x0, [@loopback, @rand_addr="e554ee6acd496a80270d24b7a3848add", @mcast2, @remote={0xfe, 0x80, [], 0x0}, @empty]}], @generic="0c0d94884edb175684482ba47309bdcaa3c435ddec2917f0fd2071f9c9149097c08a8918b4bc6bb53bfab4bc8e9399988877128072a81c29"}}}}}) 14:12:53 executing program 1: syz_emit_ethernet(0x58, &(0x7f0000000280)=ANY=[@ANYBLOB="712ff2f77794aaaaaaaaaabb86dd6076605100223ab31480000000000000000000000000bbfe800000000000000000000000000004018c4ffda0e582f62f00e40000000000000000000000000000000000000000000000008e843c9ebeb0e13a310d77681f78493ebe604fd1c43da857acda95427f4f8b58902a956e49cc035dd7f21ba9169b2d951311ea9202518e9de7f00674a64a73878dda292e22c2e4ab04758c3e4a0b08b9cd3aaded8a7aefa034df654582b4f94a169e830a1952426c376820eec694f51cd70b166aaf772b56d301bfbb2299248b6799f3175fef25f6856a63f1c9469cf117251d50bd55cc1b3bac4dae5dcd0367d6b3e9c8c795cbd9"]) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x84, 0x80000001}, {0x80, 0x6}], 0x2}) socketpair(0x1, 0x5, 0xff, &(0x7f0000000100)) 14:12:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) getegid() r0 = getgid() setgid(r0) sysctl$vm_swapencrypt(&(0x7f0000000300), 0x3, &(0x7f0000000340)="6a1e53bb9a8deac3e6c1c1da91d11ba759cb688ff575343e1f2e2c63be81c629bf9e4343fa70d026052adf28b13f9855c19e39636a", &(0x7f00000003c0)=0x35, &(0x7f0000000400)="bd266b8ef8b6ff72825bec9a4d0ea98f034fe64a5cbe600e2791d3d2246738f02bc78553e4460af0f86457eb350e35fb9eaca2318b35210954ba71d0b3962efb7a24daac761ad5d2e00f539b7ad6adcfe3552100d8a94f7bce02d120d71cd0ad83e8852e60aa56cafa117939a9e8b4f2a639463513a2776c230f3bd6e0e5b16914829503d20c2acd14d805ae63413b857567d0bd66cf6d40bbeb1951eb3de7fa4d974a81bc1b59d3a29be5ea5dad1db629c2e38a8b6186242d3028c088a58ff398e121", 0xc3) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x8, 0x800}, {0x680aa56f55a52eb3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="57c854e9523d8253de23d975ac8cd5e598035e", &(0x7f00000001c0)=0x13, &(0x7f0000000200)="41155f5fd32804978baa65b1c9a9955bd0af2f10e42b4450c9f93a7e118ea37aeb0aae61a84562198be8e0e77e639a271551b4d11d568fe27ca3bda50d2f556298e33788fbe4a5913af4287fa6321e23b0e48ebeec493e3f70d4190889bdc5346762f63627d9e0f6500de81d5eabcfb2e433b45b4674649b89ea98bd0589681f16d8bea65e4ad0a5af01b2dbad0586fc37b32679e6a16e1181453ba2171c9eea9a44f81b1dd38f08328725b554a912acee6a7169cfdc0644f2eee0044b1071fe38ffe5b9745915a8a4169623e886a0", 0xcf) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r1, &(0x7f0000000140)=[{0x3, 0xfff, 0x1000}, {0x0, 0xffff, 0x1800}, {0x1, 0x9, 0x4155733bdc85ebef}, {0x0, 0x3f, 0x1000}, {0x0, 0x55f, 0x800}, {0x3, 0x20, 0x800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x28, 0x7, 0x81, 0x40, 0xf800]) 14:12:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) 14:12:53 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff03000000000000000000000000000104e18f780000ff036027671500002c0000000000000000000000000000000001fe8000800000000000000000000000aa330000000000000073a2b8396680331754bfdda163571dad114b5b10de965d7f737d88182a047eeb03e6f58f7fc305ad458be1c2e35cd141388a7e0da13e276f82985a1af6de1bd9b2ddcd35b6666f7126a5ff3ca01a551f4ab1aa1e807e5d2f439bd738b4fc62f5579c44d466435e60372ab48a3b820f2c0fbdd5a548f0f7f2be834b61a3eabb56a63f0f06e629e52cf31f482bac85102eb06a39fc19edcdc932600ab2eb99776e5bd2101902d92d320075682bda0fbbfeeecd27e23ac5036523b7f6a361a934acb7c6bfc80722c49183a3ee9c0799102c5a56a5e8da602915b8d40b1a8f657d27bceb8ed77bf78decc20f0bbf5023bf43b7fb20f4eb142dc4a61affd9300e9faff0f8fd96709e440d6c0e4b88dcfc4b4c7bb5d13ba8e33887f36e91f24a8c45f0de55d5566afdbd34c76c57231875c7fad881fe1d18d0941c027ec318eb573d"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r1 = semget(0x1, 0x0, 0x18a) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x200, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x81, 0x800}, {0x2, 0xea, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x1, 0xc333, 0x800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x6) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) 14:12:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='D\r&h'], 0x28}, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 14:12:54 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x1, 0x8) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/244, 0xf4) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='J-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)=']\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/)$(\x00', &(0x7f0000000400)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='%%:-@-/,..{@.\x00']) 14:12:54 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x4000007, 0x1020}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebe8a71e90", &(0x7f00000000c0)=0xffffffffffffffcf, 0x0, 0x0) semget(0x1, 0x3, 0x2) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) write(r1, &(0x7f00000001c0)="3bd4ba3a63bb17af7783a3c85f98e196e5d4f88fd021a3d190047650c271e8a99eba5d62ca883f8c6087dbb274a9ce4480c9ec6bb079f0314d49b4834a21cd5040e37d376e4c78f39bae3d", 0x4b) kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000340)) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000380)="ebffcbff13b9fd812eaa4e713048e689192b1cca4ffd2c0d86b52734ce6a98176a41a18d328aab56546df4f822e5600c82a513fee7bc892985615f529e69049f972568497c26b97dfa14a0e2bdd816abb094d6f71d67e56edf1190589f6a39a33fc5558f2e99dd3376031c4c0e7e81932a0ded540dbba4f76942154c73f51eb0e4795885ef5da7ce68cd84fd8e0af4d6e9e6bfcd9b73c3dd169794e6988e7271ba6be6007b5e7ae96486fd7c04bf40b105", 0xb1) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="ad463721613213741f3e13cc1edd9df0e5419a36997374f268da90f562df5759f7545f58c795aaf89dd4ac0253b52aac3c001b222aa161c0649c364d0da16fac6255ac447a8a8afd408d0d6a38e4680c8277e19723faa9715a25903d7c97bd5c03a9719d95d11b9700d61cda942eb700572c3e6d9168544bffc9f8cf118f", 0x7e, 0x603, &(0x7f0000000080)={0x2, 0x0}, 0xc) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r2, &(0x7f0000000400), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000600)=0x8000) semop(0xffffffffffffffff, &(0x7f0000000240)=[{0x2, 0x6, 0x1800}, {0x0, 0x80, 0x1000}, {0x2, 0x401, 0x1000}, {0x1, 0x8}, {0x4, 0xfff}, {0x4, 0x6}], 0x6) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) 14:12:54 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, &(0x7f0000000080)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411f939415cc5b42d487e4e43fcf06a875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbe63357e4962a2300"/81, @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$IPC_SET(r1, 0x0, 0x1, 0xfffffffffffffffe) 14:12:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 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 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = accept$unix(r3, &(0x7f0000000240)=@file={0x0, ""/30}, &(0x7f0000000500)=0x20) connect$unix(r4, &(0x7f0000000540)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="33299e6b9478195f115ebdeedc24a1f3333fe5767814f8294e658007993ad6bb8eff82657725f8af6be1f2af", 0x2c}, {&(0x7f0000000140)="7d3bd76385d4390fcc645d04a08ecfc0bbe767b5937ca31c04b5d223f7eb37745da99e8e70f3a48645fb622aaaffc0960ed0fde78718c6871e2040680bfb63c25d3ba501ba6a7311da0abc1aa441081b2bcc892027b23c5c7733dac4f7505853f3c3df012a8614fba404015937dd1a2bfcea94c559b3a7bb6af305ed6adf3e438d61ac77d3fb544f956768cbca76a92f27835a04b1927d1c8c4e92b7a4d0c75861b81391e159a4fc1c42bce15a349877b3ce0a34ba02145030e15c43fbcb31ef81af270b0d60946e25c2d16668e908e1f340a8ea1579772089aed8d0f73cea9ca7a402d3b9ad29728f479fa51a21", 0xee}, {&(0x7f0000000080)="d9883e0c08a8bad66ea4fffa34b98abc46856b98ab79a2c5b465f2975f4e6070fbfdce40a0946009a2e1fc9f3be96e2227746e56ddaad0a494ce528bdcc4d3b6d18ea333886d9c83958c7db6702332ecefcbd76154af987fc3fa8f2a961045c8b0b66bc9a06491dd26741a9a670f158c", 0x70}, {&(0x7f0000000240)}, {&(0x7f00000002c0)="b0e7e668c738475b7b6764bacfaf009b8f10ca6be01b2160456c0d982831be934e9f525cf9f50de69dabed1965535ffe3f167b761df625bb08d390927edffa95f6a9e7f68eadeaf303eb1efd4699e19c7416fb90664dfc0786d09ced160e1c58f36c0c3175b7141ccd2ba7fb9abc26e14d765fa14bfe8243861b7bff7f69755548a1c5b6424286205a45f865df9e6a4336d22c40fabbcd5c", 0x98}, {&(0x7f0000000380)="991096af2692d80b3708925ebe0343eccccb00cb729e3fd8103f5036b65630e255558a6c806617b5ccd723cceb15a24bc6df03cff70ae10251bc2faf7eb806f6b6041b478197eae9169417f046dec0eb71314f864c5e0361b5a9db8d848d809f143b3f02af30f63a2b15a86a28cbfcf470682d0a3e9d65ba095fb26fbbb82405f22ac35387e18a72f515dfdbb86e1669f41f41f745b16ee0ba67f458cf44d851efd3cfc670d9", 0xa6}], 0x6, 0x0, 0x0, 0x402}, 0x1) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001bc0)=""/4096, 0x1000}], 0x1) 14:12:54 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/187) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r2) shmdt(r2) syz_emit_ethernet(0x36, &(0x7f0000001200)={@random="958852d110e1", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="fe95ea8c0b0b9bff00be00", @rand_addr="000000007de3f34700"}}}}) 14:12:54 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) r2 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x80) ioctl$TIOCSPGRP(r2, 0x40047477, &(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, r4}, 0xffffffffffffffe8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000380)=0x154b5a4d1d61e9e9) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r6}, 0xffffffffffffffe8) r7 = getegid() 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 = getpgid(r3) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x400000000002, 0x8, r8}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x100, 0x0) 14:12:54 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="80020000fa03000000000000000025befa6a6615235ca6d23d04fdd6b6bbc59e22cf746d30add3132b716ae70f866aafed1bfc8c5f61423413ebdf9b7d9e99f75ca527dd3e7de6a8e45e0953152dfc091f4abbbeab54044f32ead049a0394452bdf3ddbd931ea7d099170e4f9e"]) 14:12:54 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000140)) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 14:12:54 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) bind$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="3f0000000000000000508f54f99d6dff56c6fce73120070808744106088a17c79a00000078be4410406d00d52c0ef3b167bb2858e33846fd8783273da4b9911971e64c6f5fd61bfbaea9ee237580909c6bae09b354cc7504d575de82458364725f2628644e93e1cb1e01a2d66ea5e9f71427fcd217d583ce4500fb84bd0084eaabb81508adc97c3b8f5f6b9122191b9932205ba5763b7be48bc933bbacbe4b3cbe5eec90ee422a47164e639a7165e8f53422109c9249f5a3e4fd2f62e9caa0f34b6670ae2a04a33d676e23feeeea59b7cfac70f9c3e51d72a4cea766ff4cea7f8c66db3ebb1b4fd52f9173fe992dcb2a8a79f779723c6efcdca706f935da0a9410053107"], 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, 0x8, &(0x7f0000000080)) 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, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000140)=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}) fcntl$setown(0xffffffffffffffff, 0x6, r1) pipe(&(0x7f0000000180)) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r6 = syz_open_pts() close(r6) 14:12:54 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 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) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x59}, {0x18, 0x1, 0x9, 0x9}, 0x9, [0xffffff44, 0x400, 0x101, 0x1, 0x1, 0x5, 0x84, 0x559]}, 0x3c) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:12:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 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) semop(r2, &(0x7f0000000080)=[{0x1, 0x40, 0x1800}, {0x3, 0x3}], 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x16, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 14:12:54 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = msgget$private(0x0, 0x2000000186) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(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(r3, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r3, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r3], 0x1, 0x1, 0x1000) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000180)=""/122) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="b4", 0x1}], 0x1, 0x0, 0x70004) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) 14:12:54 executing program 1: clock_gettime(0x5, &(0x7f0000000280)) 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) sysctl$net_inet_ipcomp(&(0x7f0000000040)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000500)="72e58190c5b7e1de85cd1bb98d917c33d9d3cc768906c5ecc4c2319c012933e9bab52dfac04d85e9e47864bc06b080ec7192dd7a16c97986d2bf94314f9f7d3f7243ffd0c5300a5a692a43f019209bc500f2164130b16d1ba19ed645bef19ede7e1c3538affbc38331ed786bd58952b5d8d1af4865ec88131f9bdf60ce5e652a5f6fee6d5cfcde798770c875f89ab679c8ca95d0ca363ca41a04ecd6824ac6d57676323e6031ff806754bb94b8e4722994e703e7c459b20db7b36c6498bae5470c5457f9c3ab6a007d892c27744f231448e364d3c52cabff209f928eeb6b0d8440d44346397fb58d1e19b110aeb8b10e31513cd35502cc83e4b814c011f804af534b379571547f0de23ae62b5934c0e9892e2a1e2ca08afe2759913e6c9851baa2ce4e0a5b8b2884dffc536830ceb08aeabc7dec1b19ff9330aac2e1381b6f070c6e6e31fc8554a74c7b2270f73955102c024e27f1a5e951650b3a59acda0610da135951722edaa2ccc5aae36d3654c5fd1d173327e6deaa652b0a10e3841206ce5c8c14730d6cb0a5c80a97575dc59127e02e2e78884a593aa576096dea4966f1398c75a7eb616daf3cd6173dafe8c97722244577acd50f71a4b23fa99f71c0fcb00da59e8e8a9b2409b694ed2346577c8c83c91f0cc0dea594d4f54a4290e01789f7fbcc44a897253de4f0f364a2556dec9ee6e75d90004705c34214faef2fde3e813aaa65639740d851e7896b2597e11de67a24c8f3917fe24832679b1d9dce185b6c85e9a8ee58af7d93eec2fceeec16823941da9660a5767df574819a92da62960889241e835058db8b7236a6d16c4a8e457a7339f24a8388e286b1d2c7f6ad9313ded3846e1f80c5c7eb280de0e4a68ae357371a9e65fd62ac0da11f0e7a2a17d881adcfc322cae810c063718498abd7a2deed943e6f39f95a37d49c37d527b0f45f82e3b3847d96902909af4a59087bbd261407020c85829508dc8d66e5ac5ad3403a3006fcea0f87c9fb554991abf8729127a1a937046985f2524ea5c76af9dfc6fd86474f6e09cd8f00bb58abac5ac23109e9c29b1213673bba3918cc9f2afe18e7def85403997b2786248317e12646935c721a4bad3deaa26eb331eb3817a9268ec9711aab0abd818aaf668132eb219931e9c98deb3e69fefb463dc2305dbbb8f767b47957872cad268fcce31635ec0a56a7033c6519ed8377e5f91da4e0009afa811c2c30afe217479a5bf621ccbfb368d1acc8b0bf32603ce2b0ae33b0e66f80bcf99ab866927bbd2b09cbf81732f18040ff6de5ab202c2f6a7df307ddd4283395e0ba92aaf1938ce5c939234ea29a48d448bfbed7426a301a895db359edeb00b7d3c7b769f0cb5da18a83fde082b91ee4953207faf30cdc0123a61dc06c80fed74772429bc0e2b8e37586f69972681057c0edc67777b7d966ad92382101ad927699ff722951162383b03af0e4a1abedf64f9c0643421b984620342586c4d41df8972402412a0ee8c62fbe6f0236b6e66d6e05eea154ff116bc7ef782eb76641c80f0672db32cda151b4296016441948f8afb93d9a9b269c556e0a6550df516dede8dc8e4ca258a90ec717031e05c88d8b00fe7562167d34e56973518e52a95b572a5b4544aef45c2bcfc6306cf2c005e0627018addb14154f056c6100a0561004915849701e57d201d7c8824c58476125df63427430a26653db76cd362c751fb6f3c98586c26b7810fe30e796b125059f1cd129637691ea6c1cb49bd5622f89e2075f1b18bb567d619acf7dc09e5a143c47816b9dd2957fefb89c37ebf8f54bc4dc3e8356a1806723c0b50df54816b595821f8107322da38a695d95c425dcdbf3f33aac8e0c3d70e2d8cc2c9818ec75c6309b8e87347d5c8e8e9ab84fc9343c2dbddd0fbb3054ba6a17734a3a5fc14f0464211ad917ec07b91e53545f2e2cf7404cb353b8c1214a206d4f30abe33cc48738951a78ef110cdafa002ead449391fea5ac0932e4a12d9a669c5f7227839224e5159aaf43aa3b9aeeff23ec24ea28ba5ab9f7445b01a4e2331ca24d0af6fe1441f67137f3963dcc1f7ba882e652c97d520f13248c783dc149fc428ce99547cb7ea389b7e6ff4d28bf31e1ce0531e2ff3ad437bcde33bdf43714cccdc7e270894fec0b3b44eac1fb55a1ad51e8d1eff4f6da2b5d315f7a4829dbeada8541c994849a15c5c1d19bf181730ffbe049ce885d3a8872d28fcf2e0e673e187e44c17126fa359f9ae93f9488f58c991816c3bc3872374f69ec61d21584342ab7d98cfd1b835586730abb68fc4f954ce8f237e804d64b6bf03b70b7f40f38f60a1c2247dd53f695d459686b5493d5f58001345cac3bd74586d7d73c98690265642b010004944d5e31f60df48adfca17d9694ca12b58f1cc7de4fbefc44f1668056de3d8749853936bf85712ec996c829f77e4e7f0cf4314909ca404e4229aae4b74dec97cc77229a2c05ea6359a8a943645ed7127c4e737ac432b1ceff09ed48f0b12446f528212d0f483c36199146c24d8e701e1995c2a9317ec99c3d7ee05994af7cf58394f5cff97b256bef6121750a4f8bc5e0921d83039e299216909c021e6e9ea59879dfe04bdfcebe3a93ca0480826c8d14112f0f5184ada6305b62bf42d520b3ea4100ae5e8dc1a6e4c6f2c1f039e683b9edaf607da2d7b1e0a44de629d88ba0786de7d9993c6da1589d35ed2e50f158189e103d3443b4037812beee2f5c864f83bc20bc2e36665d751b8cb9aa159bede14507eb2ec602468d5192ad8286eb1c3453108b8849d1a4318af4494fdad2f8bc75114b5b518c5611d4450be63ff1d7c0b4732259c779f0412d0de41dd73847686fa56cbd05bc443940db218c86ad287c1742ae1e7de191c12dcc3bfb7c66dfe6797dd1474d7b7df03e71f6222ec28f853d050c0d0e30b146c5ad55862c84ade6b5ddbd43d59fb520183fcad986f7760e7c107d87e62a2cb03370ff203e523bf91437c31c1b13400af770383b89176b5dc7d57dbb7139f7c10579ffde32149e569014169603005f65927f56ee997220351649bc8a2cbafee2d0525273125e5f490f8b00d68c2d44153a152a293573610b6287cec13d9c336c41b4304a5b201d72f8a2bf724b57bea0b7b70a5269e7442339ac3886e555d74fe21021d0f1172870eb12244293c91297c0eb960b7448b83815d256e1d216d583713c451f3bfac585450ce0afdd910090778340a42de7718c3e42c4dd8c4e6a40dabe61b646a952a788df20fddd7a269327be230a28f3a0551fa02d56b86c4504c8686964609ddf73b6860ed65d4c82eae1aa649362c45115195009c33e38e96dd95b9429a0a973c481f6d4b039b51926ad7c61b0547557641a41471b58512cd151b9cdb6aba73101207106fc750d7776a15f1e9f5b27a8234c501d91cb6effc0871779966a6f62c242995d5ab3cec18f8ee260c101c7f6c928efc6d0954a57e7df3ea5ac95c287723a61e9436ed3cc9ecef0f7057b0f0a6e73a6f13d33e23c859379b73438fda121c2aa29eb6e97367b8dc849fa5ca18f8668b4bb50a03511bfddae19f70ccc6146584316aa95d58ef8325f5ba1a58b7e71a5f13b17062b061c1d312d66301bc8b69429719aefd2dbcbe37830f8a152ddb5c814676acf71abb187710dfded21b025666b0b8ee30e8e1959c45ea966486e83f6d8efd6404d9dbff8d5c83bdbaa2cb0ca860d0f8f72622a490ad82ac6d9158b0720155291db7646f2d977ee17345bc0e1eb888486c6416b4347ebec892b2c7e062c7e052d36544d13f6e54b23f91e5e00f9a3e321809f080051e0f09dd06dded2c0113384e08f05008e12af234db10af0fc0be1f3e5554f68176a2eb3f1105f57b82d6a8d56a4c208bedf392a0965aa729a4cf44d9347df04ea6850b66922b76b8f3456966d8a06dde04b5c58abea8f01699b377de45a4bd4f7c74f6a7dd7c3de27045436d931c0ac72a9b6d1b30e77145573766ec4cbbdd32783974d743f0262dca056e0b712cddc0559320fc9d3c8d7ec570b33e2196cad1d7c72469559c607cd4cdd95b891ff55aee38aa42bcda380e788bd6750de05333979f6234d266b038f53995df9b34ce8bac12ed42970ae6a282de2ccc86e9e0515d390d1b7897b711f4240f0cbdb09c3bcbc5c8a58aed2f41502cb51b02135f7789a480f751e37be0accd22c0afe7863a47b81aa0194efd5b7704af89e072c71623e67147ab1cb4c4807543320b6a6f925de05c5e4f240c05ea4a267f4cd4621175e2a60c23ca1fa902c08633d63dee67e80c2b0192b7540c8e9f81567ed18f94ea14d144f75037ed84a3081d5dc397a7a945d11e1e00235b77a7337f36800c1937814c5ec11822e1592b758ab4a6f379a6bcc84fea601bc9cb81efe1732a086160fa5d39f503c8d834cf7404591e71ab714893ea7dbb2192e67e2b324a0c45eb1408916129d63a4cbfe8ed86d6cfb3660afba11ec03ca84752a336c29b596c519a36271b1ef48b2c192ed647889e60f0313b0c291ecffe67c9e255f7ee524de12562294f8eca5bbd3fb4318ef601a1bbfb465e23c35d8bdbb1a4c549e3537733bcf325abf9cac1feb0a12167ee509f5e940559b704b93b6c4cc9e2a848c09fee5126730f253087d3e63d1d8bc31e14d065282137f203dabae834d88f2357420c77f2e932df7fe35620c6ed8946ced970bedc49ac54a75ff7aba4e15d7154450d499585e323137ba6311f7d9dcc560cf90dc922e2b86941c6b09e04aa08a5f599feb2225a7a61190e0e34e7c882e0080c1626851be2e61a618cacaeb9a8166dee2068ef7166ba9d92d72aebbf4e55d36f878224c2499b1c918326d53a41b4022b9f7ed3e40fe769734dc0afa7ef781ac1e5bb32c557ab73519dcc6cf8de527038b755a462c57e4cd335a33ede17e4ac3c1acfa4e52ac7d8d34815293f6e4935395b5d7b318a739680154683617db1df2346aa36bdb5df6c43dddd6ea851cea2fc98a220d24fbcca30905cd69f58e5fb6bb31acbfefc5572d7009c581f9f22969d75e620721a6de486880af58776a99189c591920280dcdb5b5bcf50cefc0ee5fd573024f4c9096be06defd7edc8e1e6a2eea6f4d407301966f0589fca712f6882dbb3d646add812448637d1dbe7f60cdda52ab3b412cf6da7ae908b66991174f221e86a7c6c19d39f0495c90c7c40be1733f2860e718a1614390aaa213f5a6e0bf1d3e1e5da6b7c76bdf9b08ae1352da8e867cdbd452ab134f53ca222d1f7d97abb42f428c91f84a72111d1c6164ffee2814b3f221de711335160d589ea5cd0c144ac31cebc641397bc369c000e22af3f34fc7c3c6d32bbe8244b091ebbe9037a596ec554b2410c8672b424f647b2bed338a4cb3fa24d239412e553c5f1a6c721cddc695ac85812b18c312a4e2141de92e4d30ae3cfa649952a4d54d8dbeedd4e7deb3d8ccc42db8bfc7d363e1f9b6d7902b0e828ae0575b7aa4f9720ad68cf38c961b51a058f0300a30de463e88600ceaafdebc8498793fa785ec6f532290384cf8f5c9334f5258d6e9c1ad134738233cf6b95bf23cc117e44e6f23b60c14e07adb9d5aa22ed304833b7a777784b547bd514b69a4e1c322d15c1a4b82fd6ce2c5a0ac2481e5e39c068dc042402da04f0a0405ed70ee3811154d0ca79dd843d1e4a71bca6ddba79e85d3d1f24debecc5743686f7b69d9f697bd9171deb4104e4fbd07e18c24d6a608a9d3f3f896d5abe8358c331d002593a953dfac0248b8ea7629dc0691beee21593851c46ba99d", &(0x7f0000000140)=0x1000, &(0x7f0000000340)="c29321a02b5bc7b6709998567a39f05f04945766265edcaeaed18aba1124f8b3a9f36b3986b8686b25870cc198051c238337e47936061480eeef05a9d38352945fb26f7766039cfb2d84867f2376b5ca6f05362e0e1b056ee53d9fc3b3c9166291dd700f50815dbf6a16e01a70d963f3605f", 0x72) 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}) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1e, r1) 14:12:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x1004, 0x0, 0x8081, 0x7fffffff, "0200000052007fb04cf3340700", 0x1}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 14:12:54 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x1d1, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) 14:12:55 executing program 1: syz_emit_ethernet(0x8e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000080000000009c019078e00000021e00000d036a936931d75a6d8c2ee70890780000fffd4900000200670000000001441800000000551a2de900bb000000000000000000000000890f00ac14f18900bb7f000001ac1400aa94060000000501126a221bd72705b449fcac4882aaa2ed1dfaee46a9070f0000000003000000bbe00000020000d04b9452c56d6e8bc844f8dec418e9b637fd9ad58271a0063300c07b5475f35850963820220235f8394018595d69e7521d74085ae0b412de477a2c072b9d3e12ed3f4bd1d3ff8fec7a547abde821b76ef045e742a93d64ea147b5a4bdcd2de28aa7f1253b1f57a461cdc87c1f9397a2740934ff208065980e384d916b5da9de77d498f8a636237780fc679ac1764029b65705dde764a9aa6fa8e547748d1"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchmodat(0xffffffffffffffff, &(0x7f0000000500)='./file0/file0\x00', 0x0, 0x6) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r5, r6, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0xe04, 0x0, 0x0, r3, 0x0, 0x10b, 0x19}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 14:12:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6204c17f7f00000129b60030b1cc400ea93b52d1f24853cc8bd1fe8fbb059db5503bab98faf2f1a2ef32c77452bef4042f079fad1083e25e1e01e2b0c6654ddeb66c50ccd5515ad6ecb411c4a48c09b55e091d6b4708107795ea59c3e6716980d0cf9b1195c531467151f3880de49937ad49157f15fe0af115638c1a0f1de0e532f8512fe3bb75e1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000001440)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297acb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec92fab23020f2d3e75ec4c64bb70e841846091331b3f2945b6f7f39a347e226cef02f570a82b1055b8fbb03ae3277a7319efa581f6c9529ca647dea570a0f2c6d726b009ddfd74addfc628825fad331d0139615352d81741761c73dd1792eb18fcabf190239078c24ab0728716abb07edcf49abb35000000", 0x130) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x44) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x3) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendto$inet(r4, &(0x7f0000000100)="4b1fde6afceadca8d789b656fb61c8da0ecc80c135c41659a0fe2b30557646898befe29e9285b19d600c2dcf1fe9139e1592dec72e4e552d2ce0e23cdc36aa8242a5385bc1450da98da9e8cc5275f522b7f6991e7168a0564c754973dacc64464dcdfb05478ea0579e0f0efffd907063408dd68e82646b06eb22c8ddb9b52c821da87fb9eec6a0b39c84af7c134abb3a8c40eb19e8039a75942ae203894df9f24b494dba3aa5", 0xa6, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000300)="480c16e70be0bb619529ad5023579bdbf0d6be432f5d828901c00d172f7fbd80eba617135d58ea08fbfc0cd8cfccd2723a1b2450fb25012155b5b90cebe7d70e3968dedebcc4283f61ab01c4450631d7f6ae5ca9eb16bf699bfa1e0935fc84c3ebc2f0d536d4f8d3a514e75b413b98c1a4a361042231c91a76b8b72e0cb2c6795074e987db5f1ec6635930043fc21c76098b0d43a2453fe6c986fdcfaabb8dcef831e9d18a0d0cd86593affe6b090d33fe676bb9b0a6445ee1b89fca21cefee0baee463b15331bf1e86a830c0b3370f275023ee0a76b9b9f1b5e71152d62767cc6273b954963bbd2136ef8da0cb9303d05870f1d1a6780091d6a8a22d1e0d373838233b9ecff86dd2325e65a82a7bb159bb35b861cbe64d6cfd49bbdbd1d483a59f1a211694601b701e8bc5de6699f7221b1080d4e24bccc623d5332c8029ac992856fae9f67e4e94ee7e6db48924462b86908ed8518c6e9d48fa1bf231b2d232f09350f0ae65268a28027ffeb69b39196547e2df9e55b450ac547cf8f74d3c36736c7d0c28f85eb1e6c8a5bb35f3ff22ab0f44d47f7e955fbba903e01414a540ff53a587aa1ec1ba1c3f437b9123ad12662c82595b7fcf166b429674192e5d1ed27a9c41807954468c8fd54d3d1e6d02834c1e238e252199eb17cee7cdb9122a699d80106cca41ada8809a87ec01371b131bda9d9019b3b1fe6d49eaa3a4ef1f043fc633e51123d49c3bec622a25f09cb780425bc54ec93c1bd3901a95a4def3c23bfe35306333f2527674d5f2be554b55a3ce42f7cf993ea599d3ff270466897a1c779f6a558e987b4ceb7205a12801724999c16794925d5c20767e445388d6fcf5114cd40795c1382dfc416bef61dfaee4d646c8c6f5328b097577fa9e99f37ae68db85e3ee5741179e169b61e70ddf8c86c2f6c4b0dba1d77976438a6d785a098eb0126f374b00fd7ed544321941026c9f266f390a8716bfcd2a343dd526931738fefa8e8aa2064d0f6ba3d9548a754e2ccbf5e2210bfc20f609069a4b364412bc9d4256a9b673cfb5bcb198519aadb4dd7b4646b26da1d758b4640b8e0ca29b0347b7e6da00cfcee540a7b76e4d585cfdad0a82aff3f6e98ddf94218319f812b41959d746d4fe45c94434194dc3f27a04674fefa54f9e973d95b0d5a8ac7cf1ef8648ea4f0c02e333a9f823ae4bf0a6bee2e176af755312d79f98f4cd95034bdd859c9d566d4bbb1c8a0fa05bd440ca556dd232174930af409de25ef8500f9d00b6ab6d43703ce40d7dc01f1b0b5140bbb6ff42af5194954a6719362a7a934f3a262adbadfec388b2c20888ec26e263f614c9d8580bdba2bca1f17255484a387ba90cc1a2ad083dbfb893e7cf6c7a114531e455d395684d1d9fe0769dbbc03c1fee5a7bcd4077877ca969468c75e6395f03942baba470030db7fefbec6190e70d571c33615330960f12c69edcb56f6ac099ffb4d740b4f83627d28d895b74022015b49fc718bbf33e61b17af2ac4ebaf4ecfcabf1e5867b334620c53cf45ccb7c0a33f30a7fd7a740bb55c34759dd399ac987e3256ff3d681dde447149e8eec0afd33f3b4f83812d8f942f7fd990d07709ad98830182a84bcc6e55d8f98f7ffaea97306723d7198fc9fc9c7b3aeaa4c812f33a4012ec9da2300ee0687b3ac19bab25c572b3705634c6bc12bb6429e2cec51a0740082c1caf0970841155bf53378c45542346c8eba66d360e8905037989de7367b15ca5d9f953f617d87071ae3ecca15d3ac15ac0664b801c7847d4847ff16b20b566f18f1febf33d6bee77f75ea7173cb77aca2efd952e9173cefcd2f0e7c9127bb7713fdc0434f9bc470cda769ba278956dd8ec464d9012718feaaa0ce16f7d6aac439b1fd45fbfcb137be0a573742a56264b43c37e5de7260e9a83a47c250e560ab56305ba4c7e4cfe9f4e18151af62e4f43ed916299553946dfb8b9a147fe3e6aae2c6f16d1ac611f6acc121ca72205d2f5df4c9f0e032208213fb66fd98195510d5ae2dac757173309f9ad2ca1983b10311fc841c249c5178596bfb9b290bcc7f49dc03e55f8fc0b98d7bb188eef6e14c3dde550037631555264ba14af76d8c641bce5748325838a0ed374f485479ec51af6b1d555e7d89d847d699eb0dc42441aaf66d7def2b4117cc826e29f1600919f7cbb3064720fda14b768ab34accd7524e5e91cac53f5f872749d91a3e33d5c3b5d3b6542a1e073f8112d94e10fa1ebe2bab64444f9ee2d83ac98f2891c516224cb55a678b887298701e0eeb62ee4ad268c2f335e0cbd4f0d1b59163f6b239904265422142a4993f54b57a800587a299ed7400e9b71eae096f1ca14fb346fca19e2027a3e80c7260b0a0ae1d766305e3aa913aeab61c267d4d8f069af1a2982db715698270bcca516a3a635aae3ff2a4da93da6864383be06564682f8fdd04059121d546dd5c29cec1fe158b101f0f0bd0faa43b5dc7fc0d54d5f4155169aafdfd176e2110e607e2ec6f6683ec56a7b62cd36c0b5ce63035f10188f64238fb29a5f7612fa8a56edf44b8d40e9ef2e3cae4e762bb475d7cf2d4c33ae0f67f38650db531f1b2558f9620c4300f9553fe32634a1218d2b22522226ddcee21bd10cbc59063650bd31c2a203adf4133e8342f134a758e3e4a70f10e5b9081b7da9aedc24115dd4d1dbaa220df32238bb2294d8e02a892bc071466e6be6fa10a5c65305e514d0110cf1d59a93d3298255e0b35539b65239f9943316b07d7f0c3d8c8ba20e276195c1605cfb795525780514eef5d13b9316640a6be32ec8c13bc9234307ef1bd6fbcf9a5376cff78e8127587e7cb838ff00cef53d590e2c887ac6d4e6c009aeb846d7e4a0f09bbd38c2ea67a7fab2ac4e3928416a67cbf3980069d59b9b3b0f090a8ae5e8aa1ed9db2020fb84506a9dcc0bf695ffb5bf641c2057f3e21a83ae79a1f5cb2a23e760e324d82e4533465fd644aeaf57dce700c858881a5ad9e80a070955b8b6df9bc59eab346ffbbc2330d53914debe9ad8f64d1a23d022bfac750bcae3bebbb67980edb4e8e2de84b530cda1caca5e2ebf9f970576076de204557d3b1c4469578c00c809c291b90dbc2969da0f3a858223966c45d3c8157ebae03f0ac1231b45079f33ade0eaa317c141857e43107d78549f94909b9e29054a034fcd5007ffa73ad6c929b5f2c21a47edb748e6a0215530d4e2c2f0f172508f32777fd7f4f03763e003eebb151f9fe3a85a1a194fc989f0f56c42ec7d3329515ac35a05cd581e1e019e7bff942344c8d1954c9e48ec3ee0a1c2c8f06144a67dcefba1de83721f9708151e2148b0f1b4c7545621b6a0778328b5f9bf87fe16ba3860e4a51cce2ec35f3f9db3038d1800b8cfc57c6917d6f82b39c23af6fa4b32463b6f8ff2c2fa2829d02c38507e7135d8298192a2ec07fa278055a86f43a9d7d44be2fac43c5a61b098fc45693d929335d2985d6e7690355ae2e3dadf4e0203f27a171bc1ec892027b9aad916b95a1603c413b1c03400fe0fbaa1579fb6d7391f165749fd327b6b76d84fb33077093fd32f104ea6766b9e34f77ee00908a73f280ec43abc3ac5286a5748a3a456ac16d16c61041b1ba0b4e2fc316b46b72db7553e1b8a764b42df167d6167db631454e461375461b086d6df4d67af329c0260afdd54d6e1cfbc367f22fa216eedfcef6ccfca971bec803c2f82ebe30818baa06d1e3c4ac2b73c34cbfba0616782a0b3086189261f849a126b5fa9635eaeb82709c34aab551326a0c34b5abdbf4764d90e5222058fa8726e345a38202a7b021fbf7a2f5cccd6c368dd4c6873fda299f9be18fa925291235b3a192116a033259c9a3f3851044e1265c3f62753c68b7142e92b8ee5ca6cc58f7d31dd7afbd665cf21dea7c26d86bd81ebb4a39426247c07f6c0e121a81be21b027c5e5711227b6ebd0e3b64b80df26c664eca009916c4d099020e0ec04e6e5b94b03b10c913018c45ec3d842f60134fe880ed1c1e5e886f4cc3713c07ee9fd263b7190f80d0bd27a4b1c13f5418eb5daff8f36a615ce3f017e8b3f4f846f081193223eb93cf6d3f56dca7bf87434060400e3df0f2980c52fa87277c045ca831911ed81da490d40b865277467e2d929bb0d74f3d96937789bc5651939793f3d8639c3bcc0265b523d4a030b5879f4f8a73427b70d12c3fc96415abd5fd3459fc2ed70be072046cc25aa2ce07607164729ac7cc2493c843ee5c5fbba168db363d9f96211e5e11bdb77e58bb71b8c484ef5f997a3df96d1c3df8b3614abe6580e512416d12e7d00c4053e9bba56e028da2a3feb1b794a3b5a141556ba9db48435d5f5a19995eab2ac74ab01ddfeb597e86053f8951da13290540699e0dc8206e130a89e87cd2e587a785941d7e6e834a06bab36a49769a108046b4f067b5bfa720551ed8fc63089c1bfedc23703fcd6f6ae861e5c8424fe64eabc7e0b2cb37f8235c717984b8205f519116119db7472bceaef276b380b8e5b86ccdb6d8f704f461d9187681d9a9041757013d435343ca730b5dbdaaaa0f4511f39f374ca207db6f0d6f3583999bcc9ce790506e8d297925e7cf38736322c76533e3c8dd9bfa83cfc2343b2ad34bef5da1a6fb00b49f8c0978ea53e055b2fabc09a05e4b2a3b22b93987c9a4a8fb7ccbb818003e1181ce5e218ab56ab571d9ba694e7c0e46815dc7cbc50561eaba304fe089a67ff7edae175376ade014cfee13f2d9a5e83cb0d8ebc7e2ba75383fe25ad3f82c0b9485b259d7ae2e1e914efd8e6866c5b59a509e4c73090a8b7bf1f8cd9e8219a875b82c0d6f1f2f721327d9251dfcdae3ceae19041b1372aedb53dc2c3ad94c1022ee87d0b4399d97d3408f9c151242197c47298f75c801f7943de08a7a3e0d0ae1e262945acc72d7eecd991bf01b06358a53c4e3a52f49516a073e9bfe9b5ece8fe2681b7d4b50382b95feb7240f1c54cb355b0a34cfecdd04472e5dc7ab2a46fb2e9644971171d1be4ac59bb3f33a92a4b877ef95b4a656460ad6cf5c4a65d5da79b5a60bb5089ac0d8c4e0e163ee0d727b7ded353d6b376f2244345d3755ec8faaf3f88f87f9a92a3ea89caf9c2b1f5b2e2b3dad8494fbf1d2876c6cbe5b6ebcb19028754210a3e2447ddb0e4532ea61156ad49b44b105eead9f4168240c23b81803424b34b0af2f21933a12fa3bf4f0b9057b5788a87e2d3dff23e53bccc63d3d342e3394754cc204692c85c8d7143080f1926a9cb6708d6ae805302280b0acc64dd442d0117881a4ce274f6a95b2ca8912b7b333c8e5e07ad997f8238b45f2f9bebd459ae78b915045da53df5e29f68805c49cf6c018587ae78fcd45acc3abe6f40a0cbb736d95e9ff8b1b7e74214bff907f6d1da35b7ac2622c9ce1469dd66f2b734d535f40559b2cca6e938707ddb5d8c3053138a2368d75ac8131d27b36eb9155bc6da0de5a369788182604e1e7136ac63ccaa2dce5099c4a33aaacefaed737a427f164eaaefc8e910cbaf98599ef7ad9b03ee6c9af6f1035e31e83546c3f739c5f50af7687c857f88fe43242a515dfcf175096ab696f7183b3c96a23d29ec068f1f578cd4e0b41e20d8b1409770618fc00fe19ad7ca45f4d14b1d46ba9f2dad94098bb57bf7ae9506bf5e81b014b12c0ed5d5b8d6a8a725cb959131b6af68681c6d2a5dc1dc9aff784d30749e40bfdd9c0b849c2ef7d7c70a3afef71088e68ca0e3a8ea358d8170c921f5f291ac57669c20ea307ab767479b918896613ae83fb4beff5821913d", 0xff8, 0x0, 0x0, 0x0) 14:12:55 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000001c0)=ANY=[@ANYBLOB="70012e2f66696c653000ccb9a20197173f0841792f4fa68d3a76215c9e99c8944f302e38232150ed2fa3e0170df014ac5c54d42859c92fb68cc9af31852614b763cd91b4b76f6c71c75af246a3ed07c3b0b8f356c11ed42e45b4"], 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, r6, r4, 0xffffffffffffffff, 0x0, 0x401}, 0x4, 0x7fffffff, 0x8ff1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 14:12:55 executing program 1: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = semget$private(0x0, 0x4, 0x1da) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000640)=""/240, 0xf0}], 0x5, 0x0, 0x3) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) mmap(&(0x7f000076c000/0x2000)=nil, 0x2000, 0x5, 0x6813, 0xffffffffffffffff, 0x0, 0x20) getpgrp() r2 = socket(0x1, 0x4000, 0x1) ftruncate(r2, 0x0, 0x80) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) 14:12:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8a022e2fac14"], 0x10) 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) 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) connect$unix(r0, &(0x7f0000002440)=ANY=[@ANYBLOB="7658f0b63df1d8c96d9b8338d01453c0ab01cfb7afe125743c42b7e1bf2dd76fd9d19bec0dd03d4849b6856d45563734a0f7d1fa189458e5a897c7c7f90762b6f34079c3ebda7ff37b49fbb2c1496c946afdb6d77ad3bea3d30a8b33d42e96f5901ddfefbd5472b3da4b03c18f166026022c5848874bf7dbe450154dac6097de80bead4d6fb79a8e8f404a374998995310ba1031c4a70e65d69045aae2738c8331f876964b83b6dcd5dad02e759595ad27c473a45e8ef280359183aaba4ce3f72cf6e43064eb61e29a6aac359484a91f42287a25d1a5e69b7c625122b3495709c1fe39fe9273e15c6743ad3386a4873d07a313cf57e3c3489e160c6a920f363435e6a7db81d35411fd0aa88cf6f2a99d7ea31783bb986df0b8fb7a91c1b3c0a23a4a04ef46c781f1692e0e4bc6957eaf2df3dbea2cb05a4449da0a378cc7031196a141880cfba8c3c348f69a372077ad739dfecf7fb16c6182407abad66986f9a450ebcdc83ca678f578dddeef2eedc455c61938a3a1fe57a679be12b2a471c7285c30477e2cf1b82fe24af9ea5a7a1690bda93b73c1cfe4959094aa267023a61ff5b5a6dc53c9e4909a685c12cd2dcd389374f834da8d367b6d88d77d5cb014b30cb9f3386a7b91a126b3a7fe49bd9c8b76ce9e8ea88e33308e6408bd577cd28876ef0b1c088a123af8f78da10fe120c759b9ae489b960317383d9938930f4acab3f1440578c1b162a702dfbc4092913e2023e3f8f864734579ec5fae64a2a3078cac1723e46ae1e916687c46d4e07ade9d0dace9cdf4495b45a6a93e86ed6838903e87448d8e6b41c249e1261667b86cdde27a621c4af57008432e4b0e85ed0663543cc1587ad9fc06784bce2a2a32fa74079aaeedb0e2baac599c0cc79dc795f0b22709e0e9470d2be70368ead812bef95748dcd6119a50f7aa44014d116e5609809516f2b54b2e904255f393048ea3d6cc2f799af69cee1bcd3c8ba8c2beea1882324da68d68827f2f18eddd82b3400c55413e30465fe2b674600795273d5a39c43e5529371d737ac5ada057aa8d8c99a7b4b22b6d60a280a3da012e9213193eef0531fe776bdde867b22fce41360f3d5750d3f8f9f642e551bc2ca038be87225088cf5adaffdef2ae81e45884e5cc81b27ebc0980e7443a381bc69edda178179b9f20cb2a5c8d08792c4dc5c3f40c4b60966b07d62d814e2cdbf05c4a9d9f13b8634eb62e48ff18953a20f5ab03911ee60fd52f4933d577973afe8fcc657cff634e6230de1910c9f71f328a76caba71daded764243321186273ca6bfb6fb300816344859ad4e34691e26478fb840b55d900478254388ba94a19bf7a8da9de8ea3956c1f12eb14ccfabd6a786c1784045125d34bfd34e14091e2bd5fa4aa107153d36d30e876422cb05fbb81abb8fb04743700250eccad0724ec1ec4fec982413f83077b0ffefb0bdcb5a72efbcba68e3623dfbf35f3d966bfe40ee0e2f443c93190bb4e899a1df68d5006e93dc33556c0df305d8d0b8d43fb6cd8602a0c5bbb8ccf86471cbbdf3cc7da2aa8bea5fb31c6e43ab6ce4194caa2b2c05c108da7fe90650f2cb838d4842ee91c82ee88bec2f6b15cb22a74c1ec77439ec398b2903e350af43f1132493ef3de0fde09aa0289ab4c1c567a3a5fb77236a51ff3af5af9f81e6c66cf66f56bf989893224674d967be4808f7a0add2674ddf0e96601e760919a58c15c513e04f41943eaac871de62951821d02cd986e690684083f0208372c5a06bd930b5fc844facc967163a467ba30aa7ecb386ded71b1acccef02c27b9a8b2ab5703c5cf05d18802253a1a04f71b91efe17fe1ac848675e6aece6e329c083ca6d27b772087fadc290932301980a70c001ae6c51915694e62e2697fdf9941608677b018653f19bc382eeb7a6026f3ffaf4a8bf3b8316c808bdbcd8e3ea36f8e2b222ac2afc7cd181019320cbff4e635d0823fb1e26405a8a544175ab0e4ac50c37b20966706d5b9c22a8643442bcf2147527556d8159ba7ced8081c29e29cb1846b30743d9e4c0fb691400fbba8f6426429451b52247eae6d4d0c37b06fac99bafd77a23726195d29cedf81fce6f67c9a2f531c8d63ff3a91050288781358c8261361297908d9b90fad2fa73e21604be2bf0b523c23c0f66c706256326cbfeb54453ae7effcfd52aa750fb579b7ce10e7eedfce5a60a1d920dcc313043e5ded931e92ccb1485b3e0ca8171eb344f93cfc8a109f804ea3c0c673ba395546c78a0a877f09901f0121592e6219c7130953b17342909ab400f60c14c70f9e68676ba0af3a3ca1838bdf704886366190e16b717a5fb13eae08bb163f6d7e9fc9009b2e7a241f2ab774744c71876cb6cee7b239a42404d61dc45bcc62f041fc012433930300791345b84623b927bb388826482e68848d1e58ca41d0cf6bcfe8b209e91de7a68d5e40b636dd45d8e8671b8577cc62398669bb600586a4e7d3655d864a7dad43e6fbcb44ed2b2ba52b233ce51e3fc9b96ca0ac633bb84a92df36c01826a8e92e5211d4bc6428b2f53bbdf0b4b8d2f4f30d5f3dcbfbe90a8375be936d5a36ad02c01d9c04d073e95e9185a9467fbdbff829a341a09bb20cd89a9178f555062d301d23cfeb7d37ecae00a508416f66be1e5dd0ab39dde0594a99d36fd5a4aac53901966c3c031b363ecc06b9fa474d2080d6c137f9627e4ea6c8c269dd984dfcf18049297a21c4487f76ff46c510b6053f3d2493f5d756a5e156f6082f7e39e9bc8943efda0c8aa7dd6078e000c38e2f06c8aa7fd64411e137566ea816516a493b2444eb70da6b12dc2bc4def7da7b4da988f163f96b8ae49089cd137c48e2ed08908d4f6522301cf82c0f247ecd9ce3041c0c976313b52347df1dcfee6979603df70aecac29dd084a5e883d027c5ffdf47086807319a124faa59b6a8a6fa65aa73a33688ae5bab88c806cb510077989c980240cd695e58671c6b4de617c932ed961228d0aa048e1a406cbf1c4d814118f7c30e4c657fd9a32e06d54f395b4a1a60e5acdfde442f01ec4419170bd938a83937248456cdfee5932fa54978d55effd321f2c66061a956d5a1dbba6ca125e9c81cefcfa40a57e81d4cdc6c0df98351ecf5c35b55f05b8cfb87a0f5bd0e17c7a573d44d5d61141b77bc8d05ba172b86ba84c265f568ca81798f7501397dbca0a69c25d968719d8816be4c57a26549f6cc44065d835dd02415758b4c5a5fd06f1debe51ab3195305ee43d236811d09d5c2761b4ed86ccdcee806744081cd1fdfd4c4fd53e8cf938c8230082161063f67b42c14cc7406f7a0d51c120d246d1dfd110e5936e119aa29bf1dde2ff8da4bd60c54b78e9f1b19aa1a4f399eca1365c9b8a0d85c8b2faebb0ead6d4287dc132739150fd48ef0ae2c5f0d1221dd69aa7aef53c16c9e6eed675dd67aefba76a964a913f7728c9563e7fdeec40d4454d4e099083bfc81802e32ffed30310bcf7526bb051ba6a223d438f26dd1f26379db692ff6a960395b85042a3184fb406a61a8e10c37947f11c500dce25c31798d2039f2cd04598cd953370ea02c4e85184cd4a43934c8f5adf995f70b2b9d6203b83dc8158364d2eebce59476f78230f9fb99035be985e25e97290c7d44df6e630d755f6a748090f77f4335d387da572560d223227b0bfa99fc5648cf2086c916e0d8f7cb6baa84234f003da753d69b533da706e505ac5ae3e82de9b164cb09c60b8d96d6cae8c9f150969cf64e203661164439676b9bf95cb353a4917d950786bc5b2fa21c416fa03f598616b6b81b42131e1e26dc70c84af7b56d28277b6652134266eae060d0e4fd7f534ad5dbd676426bf2c1d8e600109b6f9fbf097eb34ce76ceaca5180267bc6033fc8bc0b4dad933b4edbd687a5685c7149444890d578129bdf05908e627df6592f812bd507d88cf45ae59464ba362f28d8e95a99f0ab0115f19308d9d24d9516e2d3783997e554a5328c71d9542d7ab76c356cb59147c0a00dd7a847e7f6790ee69a82fff69ae9c8fa22cf69e85a78f9d2aad4c05713c5066e49fce47c982113149526c2eb120cad1cfd28ee0754486575c8f4ae356cc35a93ecffb8c5ade9d771bce7e5e8129ccd04b224a35497c0399d1136cfed5540eb0937bb536a8de83584adb3df9c47ed7187436e9147664015759823da26393f242c775dbd897273b6d24b581f55b2291f971e787f7ce98f17cf8de99fee3b3ffa0bcb1d6415afcba91c0d01905bc6732082fa9edf71d5a8261151e99974f828838e0f4874f592cfba47c43303077fddbcaed7771c23c665f347f48f7029dcb826fc96e116e5e9692f16091b656865d2bd1a0d3aaafca7868883b3c6dbb2734e839bdbedab34d932a5e8f030ad1ff3efa1ac446c2858acf755f043ccfc8c16d3dc96fe7b5c423b928699fef95ad9a4e8693fa311f292752e191e403389c5a44fd5c3a062faddc43adcdc6d4b24a73105c6b57c72e2165cd6f554b59b5649f588fc387832b49ad4daf50c25eb8df54d28630e8442b5ed66e33105a4347cf67c20e43cf2eef3b497667dbcc96fbf2e63e1460a3123b7a072a05d68371661e6613fbff562064271cd802b0d1dad1f0005807961766617c0c903703b9aa309161721a3c29e3c0e7fb02e2f3cc70904db881646aa6b8010beed473de36e3f99561ac144a78e3748012045b83e1ccf65e66b47abe8d57de226815808ee2088ceb24fd2bd876b8e6026c3aac55040be148846ae9d5f71639214914b7be931810626328ecfa73cd3cfa54e0527d71b18d3d4190b2dc12a63369272646a70f397e905dbb9dafd487ce340288c10ed967acb6f194982613479b628577ba6124822dc6c68d1139e5ec459d8906abd90d6b492f032bd831e07e11b0f13cdaca0e0e642a1ba5497ac0a69be4e0e7af7c72c661f8f022a3ce264e1f548fcfddc46b078a52bf1bd74320aeae96489491119501dff74822f43721a055ad931061d3c44ec9a7540f089b11ccad1a4a9ff871dee793f500488a9e731308374c0c5a4c860a22f3e1bad43bd07280a8331a31a883b8e954b7f3a59621f0db4329037154628bcbea126665377063a9391f22a7415f0b1e395267054b7264aff35cfe9bc163ad9330db1ca3daca7e55924e34b93401c35888503ef3ca61f59f6950b424d1b668b42b08d3f07c4a340481ffba27b748c58004fd899d3e737f2798ac6b110c3b3722c3ebe9de55e4fdfad905afd649742f642cf5c0a7d570a861c06cfe65b005cd241a9c30f53819a642457a19966ab993ac0e78a24943abefcfc347c289938fab62cc4dfd8eddd445fbeb982d9d94991d420d631b873f1a4ec01453b7f9dc7b4a666f4fd7e67bca5cea02fb327124328d2e2e89da4fe0ef3d2b73887da052c516b6fbc70e9c49cd524e41bdb3d816e381fd1931f61b874e1bec97c238e0c519f9d74f68b3f30bb68617f82b2bc4532f347bcc321a0c7cade1dfb5c9562660fb8f9c7fab7c933f3f334cab063fe2683203fb5bc23f774a82db8a4466b212e027fb68ba2464796cade675b17dbc3806aeacc72aef73827dd418567c97704909bfc5b0a502195203f7698193c358b015082c8fb73ec5bfc56c1e1f33edcd6e69618481c755d2bb1ba2bda2c6a0cf6bd771830a75ab4f1d17ee4d0f697bc0c0a5a4283409ba06422dcb7a13d24c18c1530b2c525450d613a2156fb87163528eb226b6d4089a84456d1b5fec591b0f810747b479699b2809d6f9ec1deb3fc5fc7f3296a739c3d34510977b220c6b27fa131", @ANYRES32=r0, @ANYRESOCT=r3, @ANYRES64=r1, @ANYRESDEC=r2, @ANYRES64, @ANYRESDEC=r0], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) 14:12:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) chmod(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r2, 0x8, 0x207, &(0x7f0000000100)="d9dbe8bf997de3c0403e95dd3d713b6c11cb41342e2495fa5e97c8f1439c3a18c77ae8a4fc0dcdf6cf4f39ffba27847a29c59e1001e1a4ad45ae024ca5a210df0ef9e87dcaff2cf966636939e4b0bfbde0001e71410b89e81bbd7997e9b6c6892565d726a91987b92b6075ae43ecb9b5ccbb4f6d8e531183e154a50bdc0d976a0ca83210b3079f977d56fb0642706b23a4be04ae0e844a66f1b4b8d1ad2c7fe3302300bb0d9eba07fabf1ab04fb46831ef82c21b98df27c65cafa55ae8f7458572ffbc8d03e1512052d3faff6747d48eba04c25e9d7bf98653d6a45f23288b077e1ab40291792439d181d1d5267f6cd1bbe60f154589537693f7a049a75c7d702b7bb2f95865a7f1a49ba41095a95d498f65ff5222ff38a8095f86110264af5d1b9855089ba8ec7a34f332a7fc1a64afd03bf84a5127c8e6b823556198a1cf34387ad9463602f1cd7d51b07efec7ef8bb20f9366d6505465239655c3d2eb6fb11e02c0c4b6e1d021fff4e87e737fddba86789db868802c35e9bcfa4f7c7c54c87f9414f5367ec0c457c1ac3f078d50f3f314298eeced4dfa9e0bd3cdca50ddbf6e3681023f0f23c941d53d715a83b8005a561d8325476179db5a2ddfce0b20b2c008280bc0a8576ef2e94eca73ddceb09a8b9790885bbb56b6c896c40a750527132a9a46f93f3b664205a9c2cf52a3b416ccdca2ff13953c31b87488fcfe0bccf706e30ee5082d19ace23ad5afaaa982b1353e62d70440db3d94e0f46a51b2cf0a458fce89577af46ff2c3d8900626f6c45ee7c3d6042211c399d2d6f73ad69d23c6688b82f8f714778ee12a0895f41039c1aec6211b6348c7ea26557e7478c8669ace2de3ba1094a3b87493350e58807c6037efe94bdc2eb9c8e52b1aae98a5356e1d99c63677fb8522bcb57700f77d8d1da515d7db2c06735a0d52e2176c5eecdc91f48e18e7b35e0845b87d890dbec08ca8c30ec8f83f86ba6c2728210ddd66317dc79dad008dda500971cb87c0ec6d0f75b75ed22c39c297f52ad70b47db59cc9c4a9727f338acb2ced8347598aae618d8a9cb44a52c1afad757ee4e36d3d71688ea41ba1a8ffc4c68c33c652ffa4eba217bed0dce8ac8523d23ccf52f1c816dc34244292492ae3794483b3fdf6cd4cda42c4a82decdcb1351e7011c0ea4107860793cfa3df392956ff956640c918333dcad15d56e8a0b18d889878505208bebba062cc90c07e46bfbbcffdcbd072e65edf12c1c621af429c977f7e46b7318d168d397d5c61022eb6fe2467f5d68e02db96ec18e1c2f1fda83545646352ff76664dc18c8a8a95824d80c19d1a31f6d80426744e27e0a4ab3cb17a3ed3a2cc180515fa5deeaf7336f39e0a605dc935603eae547c9e3ea49d4a085ee1f4f3f818205ac351f9784fa6ed6fcb727ff3bef835b8838e5229143807f9928123506e1671b17b9ef0de701586c32dba74e9029f599ad31a234f5ea292b36cf5d17ef0377c5e224457bc173171cb1009ba5c9a818fe4b9dff7fdb5a45fb9fbd4167f3976f149e6c85e820d375d5213aa4d02471ed1b608cd2366eab061e6bf7613003976641c2b643ee1b6c46ed87343108b655ca4e920a6ca4499cc55f650db1acc84dbd347648a611d10db7025a7e1dda30d100953ed7bae68aaaf4c1671c1c1c812e48b83b66b8a394be00058bea4b576ff0a62d85f77c116f947e795780919909b93bad2621557721c2be460125fb6db78cf86f3aab810ca4bf199b548e3eaa1102749cb01bbec5680c068a1786e59ddc5d2697dc8762260ade07c0b9132485eb178077e9a11f98809a8938fd2236d0f6938a2b29e0b12e94a16e7f9453e885b4c1a6bc375b322f0e45f49bf7bd904985ff782e24b4517e3d586842f4bc4876ff964463967390372c8d291d301456ec4d0c6f18dfe212b2031aaaccc46f7078a83af9d75c1ba76233ba14ca5ad0275b7fbeb9e22ecf85cdb76daa69ba7d634e8a23180d92bb2fff5381310d9ba5ed1e8095f2ea7ef92674dce55f9f03768cc2eba9327ad23915ad791f19ee18cb28ad9fb40bf6ce10d543aeac968a8c11ef6be35aabac5a4f0484f6db903b79343e99c76fa72dd94284706b4b8c353de6916f8689f5cc071071922e8f2ffbe1d3eca78b3ebce25d3f38eee443905be15ebc159543c103b0a5300b7e2eb714da8ab643f36c5ae7bbcc1f2ae23366a1dcea5d639176e4ead007cba86103db4e269a2f7cdcb7ab8c04003e1c79e3e67989170dd0cb07052464444bd578ac2f65f91cbb836582f2cd9c7b95227bac0dc246424a5dceb52787d1cef0f9b45b87dca76cbe00a19ed4a709ff4f9c4d5ce64b9ab8e8175ff7839b07744a4640ce8a5b6a56222df6a22163aa923b0b5a987dd0cbdc0ce1b5efa9905603e2474751ba80daa847b134d8c49307a47083597f3e84e579fb2c4506f5cdac11fff0b0f59a1ebebe19a5c0ada93db7c6f34e21bb3af6492be007e785a41e768054557d234ee6b35bc1c240871e34a3c2f7fb3c23519617feef6dd6d3f7f74916e2ccace5481c452cb52b053b7147fa2cb7a0a0fda80f956b24c0fd2f198109114441eda17967c7d85815f08ae61f9551146f687b9f30dd6545417f50545ca7c3c6a7297f6dfe006fb4e92df29fe2acc66a56b4806de8791ea2a79be6fadb6fbc1315bd05e50ae57d1240f059e0506883fc849b22da1c3090f173c2485b0b033b2e5ee241f8dd092a016d17d726a84f58f2889ea9107e18b2cc22c43b06b8d63bca679884b6ade521c959ee2508897268b6e562f21e7ff04a20efeb2eaf21aeae07a33e6e4a98550dd57bebfee9249c31deb75e5a5e559b220ca3c9d8ba3cf9e7c646cf52c8d59b3749609cd96f22179df5303bddc3525d401eac6b7301f16eb86f701b5511696140ac8f21e1cac5081f5a90794370d42d34979986b1e8cb96feb0ad7b30382143d305ec30a45cf3c48e81af8c79d7b74d5847df9ee556ee2f06e443ff97768103c90cd0803b33b29be0b2abeabada4f5dbc84492ceef54f88dcd2e9846c95477330629513f6ceb6a88ee6f64923a6c1f443e0a4b7d543b058332b5e88767101b6600ccd2b6ed5600c4258a841c8bb81f416facd741cfc8aec9b2e6b34ce0f0a9ad33632a4b609a3336c5e4513a546fdef2f7e970e15add95763626a40e9cec5ebae4ac28ec0d6b920fe4a540024b9e4503e2434736e99f098e6781f86e8b5c8abbe500346eb3c65ce34f220df4d2294b2a718ff504669c526f9e43c82f65d9dfaa4f1528530060896de3cc9f059daf7e35d6df29617ae76d708100a8514612e9346da58462fef9f918a4dd168b626824c23dbec71d4c2d27418e4fed3db608a120f1a8866bd1afab027022066502d8e7ff336e2a477337cc97dad5f9033d7207b13e78a849d35f07b3f7c72e62d7b2ab397f15fc42d77d7c7ecd0d397c28b6d994d58d02e9ef5d8026ca294d927a74e66fca18c1d7fca7c23d3e98228afc7bbf1a80027c013fea95156f1e3eca2b688293c7bd2189f92785f46821b4bf9b02c7a02706ef0ef66155c54e7fd8d1b05ff55dd210d0be9cbd9f44f5c2c95f902c30e52ab3b0c9916e9498b6e16c99667cd7b77e0143e4da313a1999c8ba495fa07b57c00072558cfdc2edcdf462fa0754ee71b94dd813551b4b69d827a373af23004b8d958f07f3b4aa8b5bf6e65e469fd519feaa431016be88758d01c24318bc1b9968477c5e0f7da6f69491fdc972dbecb30bb86fb68ae88b220971d7678ba8fcf2c8357c46e3d3b9c230e27a20008045413ac6d3b6c69ccef2cedf8a21f4fbefeb883210421203c66489c5d4d6e7ad9c5e12cf6b6858d25dfe6b0a12c50a9aa1772cd22c75132655dd67ed43c02fe247875f22d16b5628685233f764f81ea29b88bd28fc8e6553a07463dcb3ff1baa46f5ba6284433a0bf4888b27074fe1cbc5f62aa4c7be049d81b4df79df5517bf6d908201f570923038478f7a3e5d8a101a1b1aa85cb47f0d680ffdfaf30eb93ea3733130f1dd232273f9046202ffd6561fc32dd229d57ee71b301f2829ff11e436e29ed4cc78a70d43120d545571aac14bba1a2308f6d673a1d7a78b06946c53e68d296d4be2ea51dd453a6cb1539342862bd8341b602704466efe98877516f9dec3c1e196f72e51544ac2d943b042f9b4b2f6bf39d2b0cfa563cfe55aec8a19ce2d9a5f4f6c6f494544a476f38aef98ce8e06a92b4d07f3e4ce10716f25ade289e4e557299fbcdfbe30a350e07132279375fff76ca4ca6dec5029526a3caac9dc1a9ea96bc40be1c26d71ad48eca5e54f2c72bd5c7390ca22ceb1d8c981b4d82b801eec8cc465d6dab05cf1f4cbd0c6c9fd930e03356b27459765be3459b60ca3e1d84c2245ebf501d021b2aa8e0180deca8a204ff84e78f7b278dd33b35fdbb3e1e3fe80c6931e3c00f2e877ba1b42d961a64f9e5de74ba60a0379edcbee8288c9cb6e17d338108d3b9051d46644e7bba68d9bb2d8e0bd4f9b39ad56c8b871c43f69a057607b627e2e86921c269827456c5950f99abbd8dcb031a9278a501803a35d39cf508149353275922873a895b3367516ad4eda163fd9d692307666cc5bda46665fa6258325ee4ff7d8eace9ad5521a619e0d7366a1ff131d70f0f18778de3cd3be33418950bb2fa3746f389aa5644cbeeb8dc7c2465c334674308a324361ebee25a545eeb88dc8d49dc41c565f58623b619ffabba432ada0c224be184e19106469696dc379899ecaa652fc5195610ac4ca97a98c7975bce5a1b6385876993d1e7389f4330172e9701d257f15d1de96bbbc856424d30b8ac24d9f6988e36b63abc0209e1f93257431c767ec08ad9362182296e090108b2693609d94f86afce78f68d5fb54a6440d3cad3d2ec844f2119375c64786929d46b0912e1acf19d43115d9a0a7fefaea04971ad25b9bc21dd66620a5c43310dccd7c3694d78f22dc93c10997a0a75b7a3697f5d3c8ecf8241e51c676ba7be21486c76cffe4ad5ea743a158cc6ed7a164d856ddc3eaa64a6f9d76a66ef2e6fd10908a800e88f6c84fb39c1b5ac71d16fad336d163d958c05a0b172b2da92aacd8ff380a3ba6a64b34af8bdb1e7fb8fc47939e22045c519e4e108d1933c75a23a2dc0907512cd86c340a7688d6797bf9eb12f5c257ab8784f956898204441701c35ba2f1c1fdaaa5e0cb1380125c4ee52ffd7f9e1e662386766966d12b47e3b6f8d3b89b8d648fea75df846e0e9be270323dc121621e73b2f52d3777b75ee3171f2130fffd08d2aa38f0925a08e473979575ce7abc70e430b023cf73b0ec4df8fe53e2630964d4559d8bfe3968c6516eb13e91d27b7c8335a0784699ea54f04285279d60ae558d1c51c465c231e938aa78b6a2fe05173a09b7f83d4c04a54b87e31e0fe12ddbfe59a7a95cc727a8382962a2c90e38943c2d4d5660dae56106e6fd8d13ad3820252306b05acd50a0cf18fcc0d822d8c68bf855964d995e8511a80f65048f138bd52fdb11ceb05abd1805535640683ffbd23cb8e2f60450a8cfc82d2187365c89eee960e77c3ec7f30ca4caa7e9771e284cf3082c2cb37ade007182d0bfa44c26a44c96ead2d04efec16d55b38a1b87df09f0f54aaa1c078b05682d17ef8769ca950cf00390b16bea5065f08f4e667f12dab130e4ad27be2db78f1257b35dd445544f945bf3e001d08f637d302b4a4f020277c7a5ae851a08d6dc95449f3f7763e7702d3fe11c854efb444fc1c4ca8f66aa8f2df53a3c19c88bd5e13957d108d4210e3addc1ede", 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:12:57 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x0, 0x9}) 14:12:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 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, &(0x7f0000000240)=ANY=[@ANYBLOB="00000005427093f63f00000052011bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc44a53679220f39924231140d4", @ANYRES16, @ANYRES16=r2], 0x1, 0x1, 0x1000) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000100)=""/30) chown(&(0x7f0000000040)='./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) fchdir(0xffffffffffffffff) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) 14:12:57 executing program 1: mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x5) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:12:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x3, 0x8001, './file0\x00', 0x4, 0x8, 0xbf, 0x134}) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) 14:12:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc1206925, &(0x7f0000000300)) 14:12:57 executing program 1: 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}) 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}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffff8000, 0x0, 0x0, 0x0, 0x0, 0xa4, 0x9}, 0x8b, 0x2500, 0x0, r1, 0xffff, 0x1, 0x435}) syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}]}}}}}}}) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r6, 0x0) shmat(r6, &(0x7f0000003000/0x2000)=nil, 0x1000) shmat(r6, &(0x7f0000003000/0x4000)=nil, 0x0) 14:12:57 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x3}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) 14:12:58 executing program 1: syz_emit_ethernet(0x2de, &(0x7f0000000280)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x2a8, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x0, [0x14, 0x2], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @loopback, @mcast2, [@dstopts={0x29, 0x31, [], [@jumbo={0xc2, 0x4, 0x80}, @enc_lim={0x4, 0x1, 0x1f}, @generic={0x80, 0xb3, "d3a0916f1b50a23d7c2e4bb88a33f3b9dafb80ae74b3fde34d5b9f7589f21f0a90a92aabd70654022f7f34c4bf36355686518d629249753f7ea71dfe994e8e19964c1773bc2948f9f0f2954428b779cc97f43ed8d7a52fcd1a39281eae6eacc5aebec842a7a89dfb80344d847a37b431eb6f64fd1159bb3739af996da87e8a7a6bab102c7a0c3d06c7ffdcd201d54e4af4494072dbc71a1d4491eb5089ed4911092840716297e8b6438497d4f4d1b2e2902c49"}, @jumbo={0xc2, 0x4, 0x40}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @generic={0x9, 0xab, "8d3b885f80719b2a8675ba7f9c8f6e222f395b9be91f1ea6a3bf1d9ac2ca074c57449656673938607993ee38179609cfd9adbc4b2aa4080f8cdfd876f6f3b05451c231a45c4b3a9e7530e13dd7a40a2ca9faece350997ff36c044941b33b5ce2982d9848ed8d476b8bea4c7662b5ced49aa09fc882ccc80f4f978e0c52ab23767d8403478a9efcd80e8ceee9ca0553a9012f7290141698abe10cb4b18783a0c25697279e7311afc0a3ec19"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}]}, @routing={0x1d, 0xe, 0x0, 0xc9, 0x0, [@rand_addr="95eb4adedfbd4f7bd652d4089277ecf1", @loopback, @empty, @ipv4, @empty, @mcast2, @empty]}, @routing={0x2b, 0x0, 0x0, 0xcd}, @dstopts={0x89, 0x2, [], [@ra, @jumbo={0xc2, 0x4, 0x3}, @enc_lim={0x4, 0x1, 0x20}, @padn={0x1, 0x1, [0x0]}, @ra]}, @hopopts={0xc, 0x6, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x10000}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}]}}}}}}}) 14:12:58 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x9}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 14:12:58 executing program 1: syz_emit_ethernet(0x192, &(0x7f0000000040)={@local, @remote, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@ipv6={0x86dd, {0x1, 0x6, '\x00', 0x158, 0xff, 0x40, @local={0xfe, 0x80, [], 0x0}, @empty, {[@routing={0x1, 0x2, 0x9ad8d6cdc2c0100b, 0x6, 0x0, [@mcast1]}, @routing={0x3b, 0x14, 0x0, 0xc5, 0x0, [@loopback, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast2, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @rand_addr="55dcb3a7a0f0f5bf507399b8bf04ddaa", @remote={0xfe, 0x80, [], 0x0}, @rand_addr="3cc42b67ca4040d4c71ea97dd44439a5", @rand_addr="6bdc4188f5fc68ef21059e2dfb576c57", @ipv4]}], @generic="5ff6fa1140094c58e66f7a509164f361b18a3a94eb5928e080f135dd5d0f7369bd870162023f6f6d62cb146b412349a922a63da0b96c554e5d106cefabf6060688f57cf797998e8de615b3a5377e2defdf37942523c418a30ef005a7e620e084bf8264da312966d5ac2919e50d71a8e7375f77a0b48614bd338daede3c5afbb8a61b11f1c0c384b0934b8c587c59324a1bc6d673ce9821c2"}}}}}) 14:12:58 executing program 1: mprotect(&(0x7f000042a000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)) r0 = socket$inet(0x2, 0x4000, 0xfd) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="f41f62b5b8f53d43755cdbe42c62ea06005c00000000", 0x16) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="eaff115cb3000000e0ead2171b7f3d621d319f002d1b8f5047230b9fea42c52cd371b76fedac5daacf", 0x29) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() syz_open_pts() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setegid(r4) fchown(r0, 0x0, r4) setgid(r4) 14:12:58 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) r1 = socket(0x10000000011, 0x8000000003, 0x0) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) write(r1, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 14:12:58 executing program 1: r0 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = socket(0x20, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r2, 0x80000000, 0x5f2dca85, &(0x7f0000000100)="9a44ecf366098f2e89508da81f35e82fbba375734584f75973b98dde3e081f2a87598f98ab3a0a0a18c5a426c5a4fd5c919394fb066f895d4fbae6b4fbde319a9ba54b83bff670ebc274eeac7ee99bebff9be196ebd2754b739f18e4f03045753dd27123a79f5cc0a69d1e77da58b7cd5df6c475f5803c62936814f1049f88f134729f9c6113b123ed97cc811f013c78fc0b3c1221ec19804de453", 0x9b) setsockopt(r2, 0x3, 0xb, &(0x7f0000000000)="20010074", 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$setflags(r1, 0x2, 0x0) setsockopt(0xffffffffffffffff, 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) fcntl$dupfd(0xffffffffffffffff, 0x14, r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffe, 0x23, 0x0, 0xffffffff7fffffff}, {{r4}, 0xfffffffffffffff8, 0x198, 0x80, 0x0, 0x6}], 0x8, 0x0, 0x9, 0x0) 14:12:58 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) 14:12:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x40000000000001ee, &(0x7f0000000100)="4d14ea520d7ca776bea86f635ea10768259bfa897741feaf1c7c505ceb2e46eed12e3a249b5e591227527064ac4da1ee1e28b87b9f4dfa2f7082bcac7c0ac1a12603186b8e097f84dd9387a8ebd364cf8e3b0b8aa5884a306a8b9ceb5b731a390e955c87cd26ca3d5265304054e0e2aeba1aff2335a15046fc13868767dd039b0cab2b62789bf7450b830fa71d7d29aba6ee29452d86bcb0a1", 0x0, 0x0, 0x0) 14:12:58 executing program 1: syz_emit_ethernet(0x0, 0x0) getrusage(0x0, &(0x7f0000000000)) 14:12:58 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/249, 0xf9) r0 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) getsockopt(0xffffffffffffff9c, 0xffff8000, 0xffffffff, &(0x7f0000000140)=""/168, &(0x7f0000000200)=0xa8) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt(r1, 0x0, 0x100, &(0x7f0000000240)="357c01488fe61bdc1025f422fb99ecf563b5b65daee40a27e2b3f20b362aaca0ecfd4fb6b8a601ed173321e43584ca48af2b013e995ebe9251b5c266c4b92a9b3faf5aa9851d2c546ce3c08782d725dd82ba0730f1a629783127ed1bcb7f1347c729bb3cd162c1475943248ccbd9af04e4bbc7f96c1d73136ec01611db6ea1bb4569d234e8570fdca6dfb386284977aa1fbcb0bb695219344a6d16beaccaf5d4cc448e051415adc9ad66c3c809166176b67b2b42b63e66a85f0fea7a514b9624837ce37c093ff99fe90adab97853faadea53c65f5e90", 0xd6) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f00000003c0)={&(0x7f0000000340)=[{0x101, 0x2}, {0x22, 0x8}, {0x80, 0x1}, {0x101, 0x8}, {0x24, 0x3ff}, {0x46, 0x775}, {0x88}, {0x0, 0x2}, {0x1, 0xffffffff}], 0x9}) munlockall() sysctl$net_inet_ah(&(0x7f0000000400)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000440)="6fac61c102e229df7172b208436cc9abf3a9dd4b108fe72a720714b91ff1d0be2e58984d62349218626f14bf7e", &(0x7f0000000480)=0x2d, &(0x7f00000004c0)="4b4211ab72ee39602b73199e01dc7db6f643d55292bbb098c6b20d55485f07b19b6bb34e939dad7dc7b98040ef67a280f55f53", 0x33) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x200, 0x0) sendsyslog(&(0x7f0000000540)="51139e6b861475845a1f233e82b03d899eb3d50946811ccccf0163051da18d9d65307a82090690a833c2494118ab4e27efbee83ff1e3ac92d72c7de57b5f6b55f0f05282f82c7de55f0792daf3ea052448fea78f1c32e02441a2ca63b31be55fa0839842a774b0527400", 0x6a, 0x11) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000640)={{}, 0x5, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = semget(0x3, 0x4, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000780)={{0x5, r5, r6, r7, r8, 0x16}, 0x7, 0x5, 0x900000000}) 14:12:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000440)=0x3) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x804, 0x0, 0xffff, 0x3, "417592eb35eb1409d533266991514d00", 0xfaf}) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000004c0)={0x5, 0x1000, 0x1ff, 0xfffffff7, "3e28b95abe072a79e8204a60562815a65367f3f4", 0x32b, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000480)={0x3, 0x5}) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000100)="6ccfb7669d79673a6fb625e6915d510ebe594829352b4edff7ba8816cfc0915753d3e0625b3f6aefd768cb54b1f7e75f2241069d25bb5eb0d1731202de35a49fcddf1ee6187802ba5f243219868026064a25a2398679749897e754179c3124edfaf0d108891ef4d6312f4e7d1e7d0c3c5d8e0fe7efc02ee5450d958181d5c145", 0x80}, {&(0x7f0000000180)="0e565c5df86c67cc770cc249593252bcdb797d38b34c67ff03b832bee3bd76a6a60ba50ec1ac75217049605651e188bcf7251203d31b92270e226dab26ea09cca8317be9be6032bb28cf56ea080cb8fe9a1d1dcdf31e6539ba46555659cccd32bc7a65cdc52d49413439375dae10bdb075f19c581df4c8e97d57ccb22889df4148fa2fa3b791c52b1dd423dcaed32471e48d3c64eab393a202a2201365e9a09be822861bbd198f74146b2d4bd3447bc1206221a2bb68f18e94296fa3983f788105af046559cae38a419e88a4b7781b460a8ad2447ae67e1a3742d073cdac947a44e3c230a20305b94b6ae886ea00cf39b5656da6e2cd5a00e5c42e3037b7f1", 0xff}, {&(0x7f0000000280)="77504af705daa8747ae651db73736b1856e25159a9e56ba1dfb252bbed1198c0a783cbc707fcb2b52612166830ce4b01330d752b7df09ea19fc737150ca86e49e9ffe4d69f793ebb25ca8ab70c739d8e14609155007f2dd44ee2f46d5d22997d4060ddca0f636129ec2290", 0x6b}, {&(0x7f0000000300)="d36af0e15506d26db52dcff55662e9e120d9d9df515644a5e28ade7afdb7225a556f9d50f356fe054780710ba7f7e926de7c9e54d2204533d3ad4a04dd1b39484f91592a26eaf5b687bc0dda9566cb8535d3c2b24071320ae41cf0bac75aec4f4a345b4a7f373c8a18ca2f0910872f82e483f20db3310c64ac9493de3226f5beaf6f31a1275c8c1c880cfc3fdabee03295f5d05c7d4b99afb2dcab8e5278be8f1094ca2722be0907b9dd1819b331f95a8c", 0xb1}, {&(0x7f0000000000)="41768cc36bebc7e6fd775d269711343f1b", 0x11}, {&(0x7f0000000080)="98e4da140c0739385869f6093fa47afb0f1caedb25c625f3972f77ce44f1", 0x1e}], 0x6) close(r1) 14:12:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) lseek(r0, 0x0, 0x7f, 0x2) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x401, 0x2}) close(0xffffffffffffffff) r2 = syz_open_pts() r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fsync(r1) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)="3321c87b268e7f7c0000", 0xa}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0xa5, './file0/file0/fi', './file0/file0/fi'}) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000180)="8d41ebf9201c954dc8c478f5500901b3e26f59a43fa9fc84b05bc79dbee73851772cafe5ad7c80c8e926191cdb298a47c8c084792a57c2982d2493b71a566ccc6c6142dd2937c2c1dab499165444875a177a1f2eb064ba6f1fd401d341ff34c624944213cf20cdb2ad1a188eeca788e8ca180dd4c3f684dddad42f2c373bc4e50dbaf7af68bbcd6544bacc723debb8380085e1287b0ea07f7aabca0b33e56d9195743ed3137725db16da16633c23f37fb2535400ada1be669c11427429f9431e1fbcc0dc464adc5871c8a0d6190568d1c868b183a4eca4f41c6ab99138ca38ec60c156f3e63563da474e2b3920f824cc6d34b168542436d0339afd2192fa48", 0xff}, {&(0x7f0000000280)="80dc5722c3964925872c6539a5598501ba55f7fd8942eb8338e3754392aafdaa226b5a5dcb96d92e9963dd97190c9aba857f0f2dcd8a76fb74ed86b2cbf0e635f1b2a4e75cdb93823f28f1ab192577457501535360397ebf3ef4112739e3665256cf914b991f473de1c0b177724bd4d6be6d5d60dbf4fe572f719e530fe5ddab8bc3fe2c88bf8800e26a59771448725dbe48fb31aac00d317de7b321c3295d2ba7414584762267704ba4cc236519d477a56073cf70873360dfe9484ca40c40e6d433f53d6d4f22be6df7a4b892f399f7dc09ca7733d0d7a59cf59bd72be84a5de1512c448ccf44d6ba95a750dc", 0xed}, {&(0x7f0000000000)="67c12928eadd1866", 0x8}], 0x3) dup(0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0xfff) ioctl$BIOCGSTATS(r3, 0x4008426f, 0x0) 14:13:08 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @broadcast, @broadcast, @empty, @broadcast}}}}) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) 14:13:08 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x2, 0x4000, 0x2) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x100, 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)={{0x400, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000300)=[{0x23, 0x4, 0xe9}, {0x800, 0xc6, 0x84, 0x8}, {0x7, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0xcb, 0x4, 0x7}, {0x5, 0xff, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x5, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0xff, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 14:13:08 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000004ad0be8ad00cf732000085c1d4dbe95efcaf0f310b0971e775392380e78bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cdbf8c61098e37553007c43dc887d2c8e00d1608611954421fd14194cc83aa208b3bc84fcabac6b136cb6e7e1c8d64924affb8aa098936db7aa8c1bfec4bf79ac7acc0d9be72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d3"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x18, 0x4, 0x0) getsockname$unix(r2, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwrite(r3, &(0x7f0000000380)="5befde7d62127c24c546a00520406ce7d53603df9851d0237220a040711182cb911326c37fd1cf05b9b24caed7439e68d7479b5eef59ab584cbaba456f48554c9d063172020ac4a8eb17b09805d98e065f8e2d652907877b595ea367f78eedf3a370fae1571a748f37f21fd3603e6071f05db407a18615ea55136cda377b679972848d6f6c6e43ec94ca48f83dc6ca0c88deb76cda678ff408a049883ca9fa9d2e461da3ffe14a3d477b448d7453f6651209849f358cbbe10e89a3703e0acbcd8811191aa6a341daf413d9c8449a08", 0xcf, 0x0, 0x6) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x25}, {0xffffffffffffffff, 0x21}], 0x2, 0x7fff) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000002400)=""/4096, 0x1000}, {&(0x7f0000000240)=""/189, 0xbd}, {&(0x7f0000003400)=""/4096, 0x1000}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000000340)=""/23, 0x17}], 0x5, &(0x7f0000000500)=""/226, 0xe2}, 0x840) pipe2(&(0x7f0000000100), 0x10000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0100000000000000c518d829faca28da145996914381328145340000000000000005d8e63bebc8f8b92ab5446cdbaf30a896719d5c3f9c81f3710a6411e01e2dc277558cbab2effe6096dc1fdc74ce7b4e03e40b864a78d1bd28fa30afd6be753912f3191837f9062300f0b5b5a289bff62013c55313ee918b1219f0ed4ea3043b0b1c50"], 0x84, 0x800) msgget$private(0x0, 0x48c) pipe2(&(0x7f00000001c0), 0x10000) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, 0xfffffffffffffffe) 14:13:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x1f95d27d48731892, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r2, 0x0, 0x1, &(0x7f0000000100)="a01350157c7fb4a2cce483cacf8ed20e44b9238f3b9be56379bb38c327c292fb3d3d97ff02974e2cf1", 0x29) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 14:13:10 executing program 1: syz_emit_ethernet(0xe7, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd9, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @udp={{0x1, 0x0, 0x8}, {"ab4dbe780f32fe93da5e02fa68ea7e83de014694e10ccc6fa7f1f2e80d4bfffbf9874146470a24f27431cc9b3efd136f706f086a398e0ea34720bfdab01dd384a1f5ced9445428b59bd99e215c1ba65422f5b49289220867b86f460bde554643d74143504db6d945f8788b36cac4c8de745967947f7c325c7300344cc4c4e1041f8115cfef9da9a78c839701439dd834cadceaee0423883bd2bc8fbdc2ec616630b35daa19f25259b349729ff97e48830706c93bc5d7d07a373fda0490"}}}}}}) r0 = socket(0x18, 0x2, 0x0) socket(0xc94985dd3a9d49be, 0x6, 0x9) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) nanosleep(&(0x7f0000000000)={0x0, 0x9}, &(0x7f0000000200)) pread(r0, &(0x7f0000000040)="929232c23b1d54ee421ca83e25f35191ddcef9a586287968ae6eb26828c7515fc938722fb8c83a65f9721a402b85596d24afb8a3c1f5c60ea253b9c0e47596dde38a9d94d0784efaa3d4cf543daaf19a24ffd916206fc5d7b40dc137a81e2cf979796586e286980cf7a6701b54752b184f031cc5e3f2b45eda9e0e8609373c0723e5cbe7a7c9a0e544d768709c076feeff660b79e8bf3ec50a565addd5100506df4c3aaa4c", 0xa5, 0x0, 0xb1) 14:13:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601068a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcd4ab4a83b61a22dcafcafaa97fea4a8a302df0b167fcc549fbf605deb83d8ce6de0d2ce895ec359af2148493c3046ad77df891972dab64e893ec8718"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x20) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:13:10 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="66025e00ffff"], 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:13:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) preadv(r1, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000280)=""/111, 0x6f}, {&(0x7f0000000300)=""/249, 0xf9}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/234, 0xea}, {&(0x7f0000001500)=""/146, 0x92}, {&(0x7f00000015c0)=""/30, 0x1e}, {&(0x7f0000001600)=""/174, 0xae}], 0x8, 0x0, 0xff) dup(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000180)=""/214, 0xd6, 0x40, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 14:13:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x6, 0x90d6, 0x0, "d700060000000000005b000000000000ff0f4de4"}) 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 = dup2(0xffffffffffffffff, r1) lseek(r2, 0x0, 0xfffffffffffffffa, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) write(r3, &(0x7f0000000180)="582720efabd16e12ee3225259560f8e5815f73f2a0441f34055552fbd7e41789632dfcb858334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f50104193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000), 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000004c0)) socket$inet6(0x18, 0x2, 0x5) syz_open_pts() 14:13:10 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x80000001) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) ioctl$KDSETRAD(r1, 0x20004b43) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 14:13:10 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) setsockopt(r1, 0x29, 0x0, &(0x7f0000000040)="80100000", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) socket(0x1, 0x0, 0x9) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) preadv(r2, &(0x7f00000004c0), 0x0, 0x0, 0xa) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 14:13:10 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x2, 0x80) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0/file0\x00', r1, &(0x7f0000000240)='./file1\x00') openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 14:13:10 executing program 1: sysctl$machdep(&(0x7f0000000000)={0x7, 0xe}, 0x2, &(0x7f0000000100)="179c000000000000a6fb9bf39ddfe3bc9e7fd9039b9494bc00f2a12c348d99a1fa71baf9aa11ffdf133158a3873dbd5c6a7b110754687bcd509a5058cfd9b7cb53c0c81ddf55657eeacf8060078cb2de962047741f07a4fdfe54d37f3706007e1d9f8f8cc2284af3fa8a7a7ef842150ce00a713ef21d538c4b32ecfd186328a85ec9d932cda629e096c324070a459a09f0872e7bc5128312218a6b9ad71af47751550198df03da880ab40c85fd38c7bd0000000000003783fc481d1bf06c8cba2c", 0x0, 0x0, 0x0) 14:13:10 executing program 1: msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000b8c2df3615000000000000000000df4d98989f8d04a26b645a70ab76538cd69898b82c9894ed5bf89f2cea47fca7b8a64c885c6ffb66ba797005bffc5f23389dbfa0f76d911b65a9c67e6b5fdf932d21bca95d53"], 0x19, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000280)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d80900000000f077d55f10bf208a1501009a03000000c31551f900dcbf43d9a4c5459032ba78cf06e3e6dff86d15ac81ffd539c221d0d8894615ff18fc678944d0f65ab486924ff505c79cfbeb772b4d690ded14f9ca833b67ff074a41c00c000000000096f4307390be1c6e6c0cbc4391a652915ffb2c2e3a35bcb91e463d8c572e263951", 0x0, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r0 = msgget$private(0x0, 0x2000000186) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) 14:13:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="ec25ede1ed22a283839537b9597ba15f4b02d847c24529050678d5680746e1ccc6266ca4a3f3035541133a69f267431fcbe9f26c06e0360474e078cf36781f9a0922e5c5478dd0df1a1962a6d4d1babffa414a6a02f746ac0f49c7b861d6c3d403", 0x61}], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 14:13:10 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpgid(0x0) getppid() getppid() r0 = getpgid(0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getpgid(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x98, 0x5}, 0x7, 0x101, 0x0, 0x0, 0x6, 0x2000000000000006, 0x200, 0x3}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket(0x18, 0x2, 0x0) r4 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/1) semop(r4, &(0x7f0000000040)=[{0x0, 0x1}, {0x3, 0x6, 0x800}, {0x0, 0x9, 0x1000}, {0x4, 0x75ea, 0x1800}, {0x1, 0x80}, {0x0, 0x3f}, {0x4, 0x9, 0x1800}], 0x7) 14:13:10 executing program 1: syz_emit_ethernet(0x6c, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e70710", 0x36, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x4, 0xabe5, "b0585c479dc9f11f81a45b86025b73928fabc622dc7e0dd8b933493f2444c961a03abd4439d6903a4a7c142713d2"}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000100)) 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 = dup2(r1, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) 14:13:10 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) 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) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000033000000110000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) write(r3, &(0x7f0000335000), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3, 0x1}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/41, 0x29) 14:13:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="36321356d3a6dab53300cdd01b42afcc2d9292410e98901dede4068de18a0d7ea37b0091368351ce99f43517cc24486fcb474da8e94cb2b174f481efea65fbba707e640f81d50b16e7878453533f8a1ee9504ec9976a2adbf60792b43a49b5d52df9ed99dc62db753e55af5aab7cf7353188ed460a689736312818a03c2dea78577b5cf3f0badd94aa448fb65383f892cef5bb24c3e80a3d73d9b6bb4da3712ca54a46b665a8b55664b6be52e7d4c7c6348dad2369a21401c2f86ccb0b1c20009f410341d254c52f3158fcc932d9495d9746f6cc374d56609b5d0138ba3729d23e504f8eef3e0f3b32ad190776", 0xed}], 0x1, 0x0, 0x7) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) r5 = dup2(0xffffffffffffff9c, r4) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000200)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 14:13:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000080)="1bc12d29947128cd532e0ccc33d3b67acd77ceb3c1448397cce6c7bfe8f3e2d3b4299a9c7e76795cde3a3e7657e6319cee3f181111a107739e058da6011f5e039a7223255967080285bfe68279ad18856683b45c74bb27db8d", 0x59, 0x40f, &(0x7f0000000100)={0x18, 0x3, 0xffffffff, 0xe8c7}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$setflags(r2, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) 14:13:11 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) r0 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x81}], 0xc4e, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 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) 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, &(0x7f0000000000)=[0x7, 0x0, 0xa19, 0x1, 0x7ff, 0xfff9, 0x4, 0x5, 0xcb1a]) 14:13:12 executing program 1: 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) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 14:13:12 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000001000000000000012b0000a800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 14:13:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) dup(r0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x1, 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="127e143613ddf099f7470963b50071f82721cb3ba850afc9d71910c4cc8d59572fbaf69ee2d7e09ef5d5bba2b02032eea52e34023df0075ad4a7bf3cee64719df042918e8b0ec9fcff4f021fefcfd43131d450621bc6a2aa98e28fb22db2c7ebd2428370efa1bb9c5ef10073846753b716224498ad84ab64f0f9b5e1ec7acaba34a9616abf988d5165c35cd76d4afd6ab7de099be0341f180a1db0848b4a988c254dac52a5d58b019de6d5536579a71367eb168a859d790d855d62c7cb35544dfc98619bed6d408e", 0xc8) sendto$inet6(r1, &(0x7f0000000200)="da6145ea9b041e8e6e2544df0106b052b86f359b9533e65e1862d968906a37e05bd3b45cde468416aa98c0207f8cb4a91654030bf93f3f97d47ace820121ecd9da8986b484bd4afb1ab68b386ba97fc2c85661f3693eab5d84f585b96e6a1eed777f61007ed2b7ad2db1cdc90da2abcb3231d718f67161634d4a417616e2c7d24234feea6e788e4c0bbe9b8f9e071adb116dcc421a20", 0x96, 0x1f, &(0x7f00000002c0)={0x18, 0x2, 0x10000}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) 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) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x4, 0xb, &(0x7f0000000400)="4a9f80dc6885de1e69cb9e239c8e2dc4e897964ddb352d546e69f037edf097c7a930850d14e9f0454f5f9b6ea561060e8e2b5abaadb5348490573551e2a0fbe3b66cec3c959ca581c3ad65d64544c63e1a7c8ddff6311e928d2c117db68d828da6bffe81d2e2b43ef16e68c8cb2581e712c93a2abe3bf15bc224a947e4aa377ed114ed265de38335b31b9ca9faa5ec7bb3a648655ffd714a2017c22d0088e2a64a8498347e92a7b924bb5cd4ec428c5a5ee19d218a94ec5b38ce93e3c7c0e992439b0700000000000000a9e29d1756d1f8c247fa21a773fc76361b6a48588e4343518b35ef3074c9994e085af5ca8107f1322b9798758ad69ebf54ecf3aa976823fe7ad4a481756775d538b3a07a9f0cc87e468dc14200960ad4d548fc723ebc3bd4ac81397a9400000000", 0x12b) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:13:13 executing program 1: r0 = open(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0xf6) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0xa5) renameat(r0, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0/file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) r2 = socket(0x6, 0x5, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r3}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000001c0)) msgget$private(0x0, 0xfffffffffffff4b8) r5 = msgget$private(0x0, 0x2000000186) r6 = semget$private(0x0, 0x8, 0x10286) semop(r6, &(0x7f00000001c0), 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000019500)=""/102366) msgsnd(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000003b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c3e023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c434695a5dff0daa44c5310a93b6f46a94282eb2b6dede9399222e5d90bf2b98cf9d4a6b09428b7613d21ff358322af4b9b2177f27861803b0727fb65c3cffff000002c50b19e5c648c41abe891057eddbce1f082a1579e253997d676dbb74512cec0000000000000000012cb5c2bab7ea7c88f7a206ae513e324c62a70766487f98be8e1b15413e46246527c502a9f417d1cd54bdbfca99fe19db5925676bf7c374316a386b4d83e6b0ab96351a89976ed76799fc7c22eedf831e015c94a8ca04870994ffa0a91be4ee"], 0xee, 0x0) 14:13:13 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x1f) flock(r1, 0x1) close(r0) 14:13:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x80) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81286947, &(0x7f0000000300)) 14:13:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) close(r2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:13:14 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) listen(r0, 0x0) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet6(0x18, 0x4, 0x0) r4 = socket(0x18, 0x0, 0x0) connect$inet(r4, &(0x7f0000000000)={0x2, 0x0}, 0xc) r5 = dup2(0xffffffffffffffff, r3) recvfrom$inet6(r4, &(0x7f0000000180)=""/220, 0xdc, 0x2, &(0x7f0000000280)={0x18, 0x2, 0xff, 0x7}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r6, &(0x7f0000d06ff8)='./file0\x00') fchdir(r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f00000017c0)="1daad5cd36198c6af8d9417b5289a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d0900232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94126a94ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d6b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e8414c1931e1360f00ca1d7dc27ac12c937f4dd878bb5de460f952801f8247", 0x28d, 0x3, &(0x7f0000000140)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) recvfrom(r2, &(0x7f0000000080)=""/59, 0x3b, 0x8c0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000001480)=""/98, 0x62, 0x41, 0x0, 0x0) recvfrom(r2, 0x0, 0x0, 0x801, 0x0, 0x0) 14:13:14 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$getown(r1, 0x5) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0xb9c94fb2a47a2373, 0xf6000}) 14:13:14 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x6) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x8, 0x0) fchdir(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 14:13:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) syz_open_pts() 14:13:14 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, 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) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="3b0ef8b8b38d8a8e15b56a1d1cdb6c31434a56be70fb43f2e88b7c73", 0x1c}], 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002800000001ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x40a}, 0x6) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r4, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r3, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e0", 0x11, 0x0, 0x0, 0x0) 14:13:14 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x40) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r3 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) 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:13:14 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) madvise(&(0x7f0000a87000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) 14:13:19 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000780)={0x0, "b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d9774"}, 0x121, 0x0) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYRES32=r1, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000000480)='./file0\x00', 0x872d4c417eef8f72, 0x40) msgsnd(0x0, &(0x7f0000000140)={0x3, "e6e05aa54d54a73627878e5605e1e3c23997a448a3e37ed94b7b846c77e5ad0a07"}, 0x29, 0x800) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r1, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xb4, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)={0x0, "ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4467a4ece3abc0cf2713edb846421c7"}, 0x37, 0x800) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="ecabfcc309ae3f5e92190ae662ed628e225f71bb8eaa0100ed053faaac253ee62b2a8b770edb146c6d4beea9e25ba174408067b8c8828daf709e993b6cdb943e713e00000000000000000056dba9e56ab3a3c149f1bd337c7fcbacce503d9d543f785f456f4e41d5c0b4a5a93e329a9533534265acf55c98a5683ce912b18a26792aad536a4f45fc3c59362efdbf4cee3771d6ae2d195c0c37bbaebaf3d004f9a603e9a3a62ca15b8d494bcfeaed9b4488258ad03703f2278dbfeff065b94bcbe39a542a22181dffbb6691907a92e226fc8256eaf0ceba3b3fb8daf31affb4e3a8d7915ba4d9e76455c2a178368ad872da4b598797e1a1a60f67521f"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000300)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 14:13:19 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0xd513, 0x401, 0x1, 0x8, 0x1, 0x7, 0x2, 0x0, 0x9fec, 0xfffffffffffffffe}) 14:13:19 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @broadcast, [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x6, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @remote={0xfe, 0x80, [], 0x0}, {[], @udp={{0x0, 0x1, 0x8}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 14:13:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) 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}) setuid(r1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x7, 0x7, 0x3, 0x0, 0x3, 0x0, 0x8, 0x1, 0x0, 0x9, 0x13}) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) sendto$unix(r4, &(0x7f0000000140)="74617dd0259928c9ce934471e00398fa78bd148a3bce4ca49036b1c0c80d4971bb5fdcc571a719bbc20e3e92256719e931e8e7e1fed5510865185656e53f367e1723a542713597c61264c2934afb22c10cf5606a545aaed430ca75bc341f1bc7977edecbeef4284facf6768a2050f91a48e5781e84a17ba0a87d3c32dd2ac3bc6ea89a7c869040ded951d85976962b563e2def7b9400ea8fbd38f075cdc33e0b72ed57b0ae8112a7ea9b5d1ff3c7e659fd3f3ac2385bf095f566", 0xba, 0x6, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r5 = accept$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/98], &(0x7f00000000c0)=0x62) flock(r5, 0x5) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@remote, @remote, [], {@arp={0x806, @generic={0x1, 0x3c02, 0x6, 0x8, 0x8, @empty, "7f0293c8fb357c2c", @empty, "045632170c00f0865d9166cb0ebb94f8"}}}}) 14:13:19 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) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="62020207e0000001", @ANYBLOB="faf0a03863c7b147ad298c14b51890fcfe96647e44f3b0e1b5bb6c995b191927eafc388393a0a98f61174a9d80f5ea56fbcc968d6d2a54922fe0b3aa18e5d5925dad3ab9dc76bd996d968e3b04c46b6d321361364c090e96ef79a87c518bd07d86e089ce0d957f09571bc32e1856507433854b1b3eb57db6e1fdf743210ccca29174a919d90888c66f882effdfa25ff5e43817370358f2", @ANYRES16=r0, @ANYBLOB="ab0b8da42411edb76d362433f5d13dfaaba2bdba27bac3ae1bf4a48401725c82a5b8d95498a5bc3d0f00526c9833d67ca140997615ad4b840edb04478b60853d39e6ca3bc8c988b213fbb9295d2dba101c7f2525db525e35", @ANYBLOB="db9db243015c0ef3fdb0ecbbe6c791e4b40ba0cbb0113e01744bef36009dcb43a793ffb085cc3a8d0e949e01be56cc78323bf20e3ed8e5070098c4857a5e5717d8592fdaa9018aef6547cb2dd508e4562f5b51987874db4aa1dff381d3ac640c880083efcbf065af7465c5a56481db2d7af453000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r2, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 14:13:19 executing program 1: syz_emit_ethernet(0xfffffdf2, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x3c, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) chflagsat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaa2837980de6b6504f8ebb000000000000e326"]) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}, {0x1, 0x1, 0x17fc}, {0x3, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0x200c, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x100, 0x3c00}, {0x4, 0x7, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x3400}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000380)) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000f80)) setpgid(0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000580)={0x10001, 0x31, {[0x7834, 0x4, 0x5, 0xffffffff80000001, 0x2fa, 0x6, 0x0, 0x3, 0x9, 0x6, 0x57, 0xd3c, 0xfff, 0x6, 0xa, 0x7, 0x302732b1, 0x20], [0x632, 0x600000000000, 0x0, 0x4, 0x993c, 0x58e, 0xfffffffffffffff7, 0x3, 0x5, 0x6], [0x9, 0x3, 0x5, 0x3, 0x3, 0x9, 0x7fff], [0x1, 0x2, 0x80fe, 0x441b, 0xff, 0xd1], [{0x4, 0x80000008, 0xfffffff9, 0x5}, {0x3, 0x9, 0x3f, 0x5}, {0x1e6, 0x8, 0x0, 0x9}, {0x1000, 0x6, 0x4, 0x6}, {0x9, 0x9, 0x0, 0x9}, {0x2, 0xc055, 0x5fb, 0xec}, {0x0, 0x0, 0x9, 0x6}, {0x4, 0x8, 0xfff, 0xff}], {0x2, 0xf199, 0x1, 0x8009}, {0x1ec, 0xae, 0x0, 0x2}}}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/150) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 14:13:19 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x9, 0x3800}, {0x2, 0x46, 0x1800}, {0x2, 0x1, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x22, 0x1800}, {0x1, 0x1f, 0x800}, {0x0, 0x7ffe, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0x40, 0x120) 14:13:19 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(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) 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, &(0x7f0000000140)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x80000002, 0x3ff, 0x80000000000000}) r3 = getuid() r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r3, r4}, 0xc) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x2, 0x44, 0xe93}, 0xc) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYRESOCT=r1], 0x10) 14:13:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000680)="c797490e43194b9172095c59fbdb61324c1217d9e4637b0cedb33733b2942a76e047f3ab061c6a57d5ca6a96ffebd378a494e4b05186b76862682b3f8f05a86a8d3e2533310c9f385633490fdfa5093212b5695069a6be1c83acb77aba07b3420bcad5eced1e3315026bf70ba733d6553d05988816d5b6e27bcf57eed3f4cd76e11df4896d677366ff44dbb539b4cec77413109001e56aaaaa6bd74e5af9682285222b2b300e4154c4a631a3a4c7d9bd2cb668e906ad6ed74523e2fa86ff12652b05c9a6bb060dd25e181ec001021f16e6976be1b2e036d39ef03bd74bcfab308745c060a1a6df10ad4a3349a859e45d6afc94906c9d047c9b12c2c93d954b9df34ab188250f45373e48ee3ecc517e2abad448e56291c4b9ec3eb1a9a16e7a135c4ead28cc82be925dd89557fbf8cdb5c306b5a2e7bf030e8cfe9ea3b62e4f82a582bc0164a6003a1992f009b8454154f8826f7ae8e664615f90d7e004cc9b6cf7bd8dca1f11e3dca4b5afe2f0d0e5c193aa3ade4379820554f46841b39b5e894407c445d799feac4418807245a013a8d4645acbc3a72b450e3fe0058ef11ab96168961c253d4e87d4cd48c4a30b255b5e23143884d930eb3a035e6d1a35e938f7c40156271c25c9f30b8cde607f8e39a9d3c25d8f028c64af6133b425826876c325c313eefeb8a7fe2ba36131db4056f4474095b421a7830ac795fcd1346fefbebd98491eb52d00daa1a651f39aa7c896596c05d0c0e45ae227534ca722f17ec927771f3ebb1fd5ff62739f14f055e83c3d64ee82ead2b0e2c2ff94b6003a810a6a3ce00b82c051535a04636f3391eab32240067cae13013f800e8bf7a65c09eb4191b3943477d76abce9d3bb66ffe77f0f96712d9b1ed08fdce861771a46c508875641fbadd058cfbe8a682d8714021d28b815cb8f01611570581077ee0ba1e7fa978bd762df8278584ec0ab98242c6ecbb900c2e359d2338c4702cb574d3025330f0156b7ee3257310f05a1f08b273d8f4c182bdeffa1994bfa5fd32df570569e5c2fc402698ca88b176d69f44adc8ad4b6c5f858a86313d579fd5b9afdc678207370a3f6756b2a3c6a3ac4abf19ba526a69ff68c8c7323bd9c2d510500d3cd5f00280cdd93437301e8544ec638d815350829ff748fbdc53b39bf6fc021dd2dfc9e069461fa7ffa160ca7ed9b5da57e9ffba97e0ffe5b63152342f8bad0853465aa6616c1e6524a2dbfdbdc75d016dd3427f34558ed64151b658b4135795b352c3863f4ec2e7ba82533e45a44d00accbd2a3d00febb5c566e6240967c09ba85da2a1dbbcbc91bf306791056b8420324567480723cc43f125038528d46041be9fc95d911a5c0fe87e26f38d3b118e1db5f12537bd9bd4326c073c2a1ff7acf2f01d524b12a8b43b91abe3f00e7d6cad4b16920d6f04777cb8991a65f83adab4520f0db0247df7d305b991c0880f55ce98d59f749d4e1b06e88a98570aee3e960a77dcebc1b56807eaf9bfcade03faaa78fbc8f2b994243a4a6b60ed6b73dfcfdd948f627b81c8de8699c6b9bb01615246d9253273be505479013dedb5d8a1c6217e8195eab10d9fd096617dca08267dfa16b7a27fa1bc9799d7a66fecef49a3d545365af642eedc689bb797b971db5999a1aba4dc69c103da7b9e9e495c6db75099e35c0c14f0eb75bd1d2732866bddcc5e1a6cbcecd099c029270b7b2c22d45b50a09b4ea132efcfc23f3b88c2d832b806dc3752f7650da7044e6531976206932a10d004b328d02b128a04ab50298f8e717a1b4b38ba1b3122b352e0b88bdc56c3d4083b672c0cf194a3c3e83af1c76fe20b2bf5b19130a785e657456b11a90f98fb0af380739e27e8e4b76fbd52179adc0a9acbbbcf0cc780f6e2aa350964803bf81929425ebcebb141f022093c7d0b49e414ed01b2f636266f70698768f3698de35499da60f41b2cbd789cdf8304208b7dea6eb1e33969937b81ddd7450c6dfca7758ba3d8fca62f1c92c36a60acf457d53da3e22f32900482a3a9d744ab237a1af1c48469727494fa785423a447a70b21c45be1cb324db9dca8d44ae9b23872cf767b12117375bdd6ee688c89f626da94f61a24e284a6187642832e863b063e461afa3ab1f750d549f2b242443de936fa20cbca889fb65f1bf1d536f87732204d26c7dce7fa72c2281ee700fad143aecaf7c47f68510086bd782439f99180cd732588059a0f579b131168c388c7aa24c0a8a6c7c2ef956402f4af0ca05234ed171d437fe760b8ab80f55006d2548b1249572da0cf1755f6273a2afccd9e8c090a0892e4d4b8bfd7f6f78fbf55f1c8f8f280a2b4d1598eb373b856cb658d8c0d673fafd6b9ce33196e5985c871bdf836ff5109bfde2358070c8806933a4e3183ca50bf7cc0b5dc56be3da50b399b8458bc8ea014e8e273a282a04105e9c5c638a10c8559819bc8af27a6b10ab8d3d8e0253f2837b9bb4b1c1db3ddb2206f4b5d358b38f9014b205db03fb46e881fecb1e32284bb4e8c72ff73934f2ff994c7dc830635ccb60e4cd3765e883104c4d54c8d0a13a866b81399dda33b19e55621e43a19a8f75f28233fb2464afc6ca1986cf4c62ced033113a60054b8dada1be1baf4d56bcfa7edf21f68ae44c89c2ed3aef852460d8b18936c0e61bdebe329185f2a74ce59bdc0abf9ca0f651cb42d7097350fba24157c4e963f3c529168558ab403e61116430932636ae375b8d2f05986a832eb7ed3715f3a0c088e9f3cf1f9e05018a3686cc9e4a9f72e914310359815a8a7526272f6dc3bd717c51dfe931977bd56691118f40f312b1f8fd41a1a5134230fbe6892eb3f4430f58df60726c07055a0d301345fda57bee12e4e5f24c7209ae97d583b915fa2f15a16f909ab99f7a3a7a6ee3db3216d77d7b6e377a09ff9a0def7f0fef3b8298c5a9961f33d3794c3082c251bec65fa88462fc5000c30c6ea443e8b8bf54099824564d13772efee87ff00ded464166d98c296fd18c342ebebc09fe45f6e3d0e114de54d4fce5f10c5c03f3e080deabb7af572b8bd26c7d356eee436aabe476961ee395ebe34faf3bccd0554337d1761a797ffeb69028a5b5caabdd3f5d86d455819e0260b07dd70a3eba2d2ef9c2ce03f6c0f50e3b81433478dc9627fc2c00bd4121b5ed19c4e922e3b9c372b22cec32356d72b0fc79c0bf8500b4a7a97b782f971dae5619617c863c2d67836c6049d9db6cdffb40f6dbfc16f60b1249c66d6efb584588c80b881714a563e0e07f80de0a66540949e04567653cc9fc0a165a40dc8dda0b93de930f62628799cc7a2efd03d554235cc2d5cc3eb4fd5d056f883ae55f850344b696642133d4fd6ac5300d936a3ecf11424d3010cba4f5b575399f0e7e29081e09fd5f2118d45e2ac31b36c998efa02150adc2ae968a5e61b97c85eb60f580eef1af1ecffe6436ecdfdf9bfbceaa60046a1efc9d9ba1895471317b65072d9f75acd8f20c87a65c1e7f7d5f3acd28c54deb6d5d2e9f93dfb72f83b41ed47f289fc073eb815d777331bbc8a0b393edf8c522383a1e85fa1b379c8fdff85e84f709a8b9ff219665e43ad0b12666f3abde5cb1ccffb5f41b9f9960000961c55faf1adffbdd864d7dd8b19365df57108948e24a65138d3bcc924ea33cf25a5b463e3ae05b1acef64d583dfe280b38d9ce7bb0a720c40b49ebb54cc0bd3d55e336c69063c830da6fc7425babeb764dca44774fb6bf44fcf7b78d1265f545ae03fad989b1bd87ab7fae8028cb4db61b7cb5a3121da30b4ea027c39aac5be0df5fb723739a9dde4471e74825c16200e7e7b0f643fa5f5462b8b7248af67703f148e1218f02529decaa89e7cabb4bbda5d4d8b9d4a46a94fb0acc9c40ef60913d8fa224aa3ff8c960227f13bd63e7320b496051951df5e2dac4c72357a852e784497ed147745e040a73c931ecadb6095ff614141fae5e84abffd5c26a0f2532c568535c5c33bb0abae32214616763f6ca57d39a305e1473b91d747905b150a7010cfea30dcb6d48cc50ad7fbf3ad67160cc0c42b7fba0e01b829df7d3b62dc029e72fe7dd2d2e5df172cd5816959a99a935de76bc6b60de26e5811009c819e7cf92520d82d8ced4ea5fd8970c9343ffac030c44bace1922c4747bb996830b2943f5874982a52c066dd53af33dc8a95eb6348313e54867dc9342ceedb8adfc48606ceaf5acda5f818736b522e9ba040b6e3017f364dc33626890a03e5d045b593cceddf6c3d1038caccf69f75f5b2529292d30c3755801a660eb81e1cc3ae8d29201ca4e42443cc5e13efab40237434db52eaa833b6671fb9fabfc1da31d291c118d968ac1f8a06a0b515bf442e76e6000ee2da147c990eaa94dc2da44e41b81cb4980725ba44996d13190a634ce52033bee05c3c545068bcdc76be51b4f1aced0e4c415ea71fbc1778066d8c785dc93b3d5c68b99a92de3520d1266b8179ffc5e08e4f856b849e72ba3be33a36ea870f758db3458e7eb5b0fb7f2263b49869e5bf241472415e9e71811cdb9b7bf8f4402117138f0a26a384f598b86b4fa05ff41ecfb1377ad79414b5a852998a3244912a4e43aac6c1e5b783fc4c888de00b30e690aa0a42164dee21611c909aaba76d6f172ef1466dc512dd39304a4bb3c0488e050a35e123646174833a6a22f3ad0ba43f70e49a2999e7d986285aa793b3596975039868d045da62993c7d9efdbcef1e9466a2e2c8c9c75d8ee9be3a278acefa212d8e03f93f10d2860803d2c1727cb2b9b158f5086235b9854e84e86b5d74dbac04c38244910ff96f95893d2587ac5e5f9e4c448f5a6c04d43d1e7edb8a2fc073122bf55b3e7c6742273cd1c0e6a5431a315576b2c0204a01cc3e4f316a97df6fce800c530b8abbd36b26111bbe66b6734f843c5f60469b609a16fe47fb92c32f94e661eff5bab1cb2a11b4f93af342063b77fd78c9f27cd6b8ef2b28af3dc64b267127a4009bb51d6d15cccdeacb61badc46fbd4328525dcfa74c15d3fe6c5e3bf495406c4a2667c7d0cc4e1af3380cf436ecc5efca88e635ec549e779a3da439a4e8a82321d433bb4b40af84a966ad8ab416b9f06cee4667f0cb3449179ccee0093b31b8396cdecf4ef708cba2da1f658830e2e6f3dc8e092dba26fea929957ade5acc166762564d562092d36a05f73dfbb3a91fe9bcfbb49d76bcee6a075b6fbbdc65b300f81c4185b8564db8902aa879ec503f5d35894f6658e99dd9b4d4a4feb9a001fd339546519137f7529882b9c22e0650fe7f17a252017be08bcb307d1f693e866d84d08ed0264c78338ef2be93f793025269bd826bb8bb4bf2b81819ba70c8beb842e5000efd9a23824cb8990a4ffdd54fc0ae78111ae26a399ef863d2d958a55c3a1f168766db59d610de972b96ff79bca3b2ed7bcbd24d5cdf331f6be465063a240e10ce8f78e8893f22dee51007049b6099fc432a40629312704e2fd67a98d283ff10709a86ab1f090ebdf4701882e60dffe27309340d54822bc3c49b6729fd3b1034ac5cf5f6b8ed20a3c380f36a9300c4dbf7d05bc76a015631c489b706c6134fc38d8c518ae0544dc59de7690128d8e7b8242831033d5aa30289b97f424d8696098c926f1168054fea344f40c45c96887d95d7460e440c58cff1e678174f94796f35245af6a571c41442685ee547bac8a176bddeee753ac0157ee8ab7bc8c68b315087c625a0235b2e70259dcbc3585fa8e5021344a07848a09ad07fb6810cf660d923d5c9d6a1d3f0a697d05c0f1243c0856be69486080a2cfd4a", 0x1000}, {&(0x7f0000000080)="d9565309ca5f81817c43eb9f4370052e08909c02801a6cc4edf289f0605010c0ed366a5810", 0x25}, {&(0x7f00000000c0)="afc035beed19a2ea3053a75c866d85177e44035235dd62a94d", 0x19}, {&(0x7f0000000200)="c1232746617761b0898a31b2e471fc884ad390345d27c58b6ca3143fc6bc101ca754052d178c0a477e7a24f50c7a3f8fc1d56926ae355701cea0a26d06a735b02df3d3de5dc02b336c9f731fdb90c4c4b291193afe7f2d440065a726b2e3de9d27abb0143c4a54829b0561d34b4916e5f213c4fd01e07ff1a71b5fdd64fb4d59cd0b967f9fe33901ce2809b05216f28a3925a0d975c75ae711269bff589fb03a1dfa65dd22320bcea1217d3599af49", 0xaf}], 0x4) write(r1, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) setrlimit(0x8, &(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kqueue() execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:13:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="9b959caf0e"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="143d2f49000000000000010000000000914ce8c4e25cc10bc416513a9a95fd5c6701294813089f999da39db87c87fdd9ee369fd06e6548843b7a428c1112920e169275dc0a47da0e38e04395f515709952af99065b3a509c810f80077980e2451690c456c0f43f8c01335dd0563c0dd5", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x402) 14:13:19 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaabe4bbaa185bf8000000000200000000000000000bbfe80000000000000efff00000000004e8300907800000001377cf3194bc77e675aa94437c41c20758bd149f122a26cf281107590465b00"/92]) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) 14:13:20 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x400) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = shmget(0x1, 0x1000, 0x80, &(0x7f00007eb000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) ioctl$TIOCFLUSH(r2, 0xc1206925, &(0x7f0000000300)) 14:13:20 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaa45905e4cec3b352e0dda2fe900000800450000280000000000009078", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 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$GETALL(r1, 0x0, 0x6, &(0x7f0000000640)=""/4096) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}, {0x2, 0x1, 0x1000}, {0x3, 0xf65, 0x1400}, {0x2, 0x2, 0x1000}], 0x4) 14:13:20 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000000080)={@local, @remote, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x3}}], {@generic={0x200, "587d4ff3ac028be841fc11d9bb2eef510d61d1ad76ec94b4596f22061fb9fa1fba9abf8f0be2a22306378480f1961bf387acf66de65caf0ebac0979a5f6c808fd4da0b835e15af886189f8df783cdf78058c15c965af1b526dcdc3f5163f1679926300bbfd134252a610ca379fa6f55c034ac598f32ef7fa27dc9233d9d9860fea00841311463192fcbf71ddb55843ca913bd2c6d5293c9338b2ac7925b59adb8f40ea134221fc8d194061d80e3b36871eceb84ef19b7cc3f43d862175daa4a71aeab0eb16aebbac1b1d8b2b5f093180ec37c7fec243b3babef75d80f6735a9e2de0727f0bd1219e93c24044a7f3d276e87316acf7f302a0489744492543871b4b659d250ee46bf097215585deafbf2db259fd5370a348f42eca4b3451e6b1d99a5d2fc5e838e5cb73a9d249dcdac31e2577bfee9799d7c85c7682ffc4f9c16a0287954c2192cbcf93cc494a2cc4bb54127c4dc3c9e19e6162b835f5ea8d9a9dd1ac7713f9abca3e205cbea0fe88b8c82a41346a3e097626bce24b888bde38d68ff10e2c63fc81c3b63e7db9cc95ff4bf21827c53dc6ffa99201079f2ff69721d506540879238da0fd4b3f1e9bc61183acd76504f0efe18cb6f111dffc65556b07dda78a4249a320498fc435277ecfe9f293042ce505ddb801d45e0e539bfceeac871b83bcb35d85f12ff74125d102ec218e6f26746ff7a52e742d7088a5f69fc9da5f6ff91e60c633389259dc0e1499bbe4c8e36670fd3f1df00f2808e2778307c70242a03b4262fca6c4eb79c5a3bb3303bb262f81cb9de69ce683efccb3c0ae487bab989250aaab2f301cdbc7166ba798c940102080bc438676a22d38fe14d26170f9c655cae05e7391f023dadea7ffa25aeeff8e6023ae4363de59f9a77263e9d03f4ce12c7c5e41623c1ea6d1bf83865ef488130b3c844dd8dd264d25d426fd9c85dbed4e60338ae080dc0f6f9daeead0b9b79476fb6dc041555eb240a3e6ad9262173342879d8029b185f1c258b6cc759bb93a43cbfddbc39d0fae8ebaea76a616721697d97872b2136696658e2a7f4ef0acf84795389da81df6c0ac912d0ba1b14770fc11e58f4c3babbe2d156d8228510b76e15504ba59083480b62e846cd0df91221d185da91c6f31396263bbcfc5c58654f6005a5a27ba5fd364d19ba582c7f8511f5f6027e18d77c2439c33c5f4729e9a329942f078556063e362d144bed7247b1017de990b5452ed66b16dd0b5e09c0e49f8aaaaa8e2d7d5b379052e684226e45ad4cc808d40b81d18cdea23d868d924aa89f2e0412736df10d44718d2808654e29e08ce9705a1e1a1375073c16567794eb119687fca0d76ad404925feca6581d397572c613fdd177b6ae41a17d16b8e5aff69e809b48fbdc85149c4f9d9983bfefa0a7b958f330efa81d2113ce3dc72c029da7f12e109feb83a947e88c7133a9944e177bc43e407435969921092a129fdb302f66e49a1002a35f3140d6b9aaf972ae4c8ef8187046aa8c28899b5e46fdb1fedbbb76f0a2e280febd6528279e4dae82f519b4d8c61c0855f0bcbf737eff64ed38d9769336e610c769335ee90fe6166d1d549556474fc9e469a27244822bb2e07edc11436ca706d786f12561cdf71469e6e9521a87a90e77dc15597c3f2824170b3047d0d6bddc71665ce70fa2ace55b823fd1dee4c4ab76d1059e2a0061026257e70c53da0f67399c16c87ba315aad24ab58a3a5ec1eace3a313fd58c5a581daba0aba388589de54b45a64b2980ab840cc25275b607d4bd8a7b981eca3778347e259bbdd58e2207e6f9717d02bd3f3b3bbffeff1799b66246438405c8a36060522cd1af624ab2a06fbf527c5e4b09a342ca7f43a6358e00168b0c6a5de7a9406a766ff3015be551f689e0bcc7c4853929fcf1e056fbc528f39c7ff7bc07a1385d86f920d39f3ee9001bc13673401dcdd20c942286183cf8f9fe44064725365202bdd7ed61aa3800b1679b947663a18d7235cf34e992d2b3c3e3599aa12e0cba1c629f4f40c4b2c8c00894de9e351e36851407b3f5007118c0ad76c0b2dc3114531785d80d1af1bfb2be77d5eb01eeec031d2c3b2a35263434ea10995042a0457cd8d2f78596524db4be639e2b29a720268fac3d7505373012c1d33885c22fd9882f45b066b35c464aa2840d6cf427f51dee7fb9d7e9033933fd4ff911fdcec5b33860c659eb9e58b232e9dc12f218d336662ab31718e8f441ecd61b61fe31a833de037b203b5a2a5fa414802a4d884109c37990d2a9791665c4c7b7e8ca523d2a481d91dbdaa51d11700db3914045c8b421c539a50935c80a0935e3c65e704d34c696a43539676e39c0a7feffb9c382e10ac658240c36509a4cc5e28228528d48e92672277a919028fc1ae7d84fb101d3c13b556b591ab3757f7c03de0312471ffbb74e9a05c7ea5c1f9686b6c9395e68f86dcd17d70f5b52350309f19de26dc8246098d2311cad356a4bee8064bc973edee36a90840e2e530e2aa2b65f30a2506e5072eb51769d8d09d175e57b1da20959fe3a85123a2d5bd8cc847e6f568fec2a4259b93f229f5ffc68f31eccd0198b3d72bf8844a9c899e20876367b0fb483d219b30bb50e3449f837ffac0d823e7a8643c982f4e8d4a5f7c2eeb79272067695815f2f04a1500fe741da6527f59dfd2937252b923cfb509585d65701b097e585c1277467a995876c85942ecff1b307b40a4ce9c3498df9463b05d6a90a3e0940fdc7a4095e2cda8b098da717517c7a4ad98d6dfc93952c98e3c6ef89880e88ccf20ef49a321acf36b5ef43ebc0f443a42e3d56d6fec1d89015edabfd2b4c0c40d5cf774fe7b0c2fdc9796da32b649397594a3bb4f4d0908f04fd1c8d2ec8f9ce1e342f534cde26e7ecc8d7d485c5b6682245836c7a474b03da8452168f70c99f320b5576d1fcebd3bea7865d5b599d08556c8edf7367897095c945bf125ce26e34f855ea826e86fd80339fdd9b3644300f9eb842f521062d30cdc1cbd71a6db046ba7cdf4b237729f52fd2ef979fe4f64f5948224de55d5fd063c833fdb8d65def9100c9eaff2e3a6198c86fd4e6fe1048e8406d5bfb825d87e792507825811b2f3a7843ed99321dc655436eea040182e1d0712d1fc3e1a232e24809548bc487dca5580309b5153a4c850735423c304e06a7182a524c23f52a7c3db428f5caea586366be453882708f15a77f700c56c298f9dbad9071fd88d05ba1b020745dca0980b4dd452ddcab76dd4ccd9ef28a2523798d3a06b25d92fbcacbfa1b95b16da6bc5b5b56c656d18a815d8b64f869275c49d254d23421eeddb04578bb237e0da137adab8ca8d1d55f163df256412bd5c8d58c6418d56ca1904682d07ffb94a4b2fae03ed0822ad7931638df7de0645beadbdcb70ca70c43ae739f396f73ba374008986ac19dd1c652ef20a84d78f6491d77d5ba9284e136a0a813d82468b917c344ad4ea1a5f3ba5d23f5149ee2bbc4d4b22f51189390f50c8df7c56560a982d200e5227d2fab337ca80a3da741a50bbd0837950e5a4a9b009386c7cd27c1f1758b0ec1cfe9b8b999593c3f7730a9c5274226a03c4e7ecd8665bea1bd795d549a4d0339da7b0cf7167773033caabf2747777d586271b6b0626656c4dc17cf8c342803cf54c5f903823fb68cfe6f49efaafd935a1d2f667ccf367e78d771393ef6d399ba15a521fb684b6370dd5ebad757ecfc928c2d37d6c26ba36cbb401f3a09e828d9323fcd596a781b18a63653b6fa36676a861b95f55be52cc850377fa6573052aea3e87abafb34c0ea830c8c1f93dee81bd25b1e779f98ae32f53fd72b41636268191982716a4075af0e68a8c8a68b97926fa7d324781effdc2efca2f28f51917a849fbd9624df6d8f555a56e8ec1a333307da8f8b9744dc07f67daf949cbdd222942c94bc33d9036baecb480ae9b5e86acd424730912ba9b464f84bd8ff9f8614496e5c4512c9d4a8b5befc3f351b6a130dcc2d3fe95e80c78ef1329bccaf8a771d87bc0345799b98f10c65c6235c42661b78cb237fcff3ef82b949a24311bbd882afafe58266a5fe853e33c238d2713a3c133e02571a0b93e52b28c4580cca31b058c8beb40f29426f457542b397123f9b8fd2b924367226ae57a3fa734581be30dced1086a97091b0b96edbe0299534e2d5d7587b30bd8c0e010a3d57317a74c4a4206d9dcd9af47411059ff0ddc77b4d85cb22b7fd20e59aa30d5bb396ca68249a8f663ab0fe7dbc93588dde5c089e1180d36c09b408cd030f81a6f1748504d0e990d26ab7ed2970ecc6bd1c727864a77553455447a127d467d30b5f96f48a10b0fc94648630489710cd108b2ee09ea7ea6358d31a8f3a096f31ce301a3dd742a8ff99e7f39c2819340cef94044488d15812cca6cc3168c0c30ddb41321e025fc422547cbc0f6b103c8e60e479b1e817016d265b31185367d282de0f3c0c4bb5391a4489ca1d383e9452603bd5653cb377193b150ac3f55a2ed1b96ab7567705948364f8dab36095f8474ef8169f9eed9759ac56f5225802e9f865af79e3bada04c13f93dea19aeac8e8522a43d40691fc7ae2c9412a5644934b0f7829b6f9bb0adf359ac305c72bfe69f7822af14073ba9feb5b67794ea52c39afce20faac869c4bcea0daae9bd98f2f2585d980575fef51207b08ead259480818107eda818e29e6bd95d9e6bf907d308986e7396431e3d574a354526f353a134c721ca9752e6570883830a9d49460481de8734d35b1c22486deb3fb82a5b8c899ad7626d8a566144695aa37e02408cde791399cdb5496f4c380266064636c058df06a8e0b5673568ff02fe9de026401b7e9695f1a07d278f3930a91ac3961302f1fc65c72b46f7a5ea4a0a3c4f1cff50505bd2d71efc0b7f334ecba3629df9a8a50a3ef223e8d8cdc12fcf3a78646bc213810b42fce081728499f6296c6038d406ee485945f5abb3ee1e283899bc9d5fea69a5942798dc3f36c1cf9b42ecff8dd4d13d9322d50db1694dc0939f813f829d96355ed826de4b70f5e56acacd3cc7667004e550b704ceefe060d6ef36ed808e5e7ea1807495c9ebac6cf81529dc8e410514f5e0eb15a102591d21ef29dc7e1a87abacaf601d17a3c410dace4260739926d781e1f42949f3ecbdd6c7f6c65d51c15dade5df8bb788e46c20c5807141d7e85c3ad8c512b6959c06f0785208c90ace10935e5c9dc299a7f69e33d443241d2174091b2f76c50f73f22bad03650d423645f2ddac73c212ae6097497ff9b463723cf7d36122534bf3457da62a8307f04129c0633abb3d81d2b505b8a1924bb5d446c6958d84c90e266d7913b1873c915d411390b6885c049b5e7edb86d7330b60d115ee70cf2bcde1f7d8fac660ee0f3eca2c6c9770d221bb7241c13f07997a3cd1e3fe243ad8885b0e941758535e6ba4b06d04186530630285c41f23e6e50229cd19522e68ee761c08deb7fbc955b1f1191b3189e9ca587aee0873b3c3d8612a327416741d07244dadce73c134b9d1322c4d80d70731fa8299e36b477748653f6a7690834b6414274f652798880aaf4b7f9f59161d5decdbc2fa431a87cfebd565637ab5642046a3453fe4385521ac51f5cf263e77e4b04e2c1c863a8d00e4a5a3cf493ff1dc1cb52d63d8d55e72c8fd3ff14143ad5b55b1f98bb36782620e9921df2799a2ba407f6f962cf9bc10e24bc5e643bd1dbef9b840301026b37939f7256c5a885b73a70ed8ae9adbd6288ede37ef12faf0027999855a75f36f06f84d31ee1445"}}}) syz_emit_ethernet(0x3e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004ac100300065d2607f8298cede249e8fac1400bb00000000890b160fffffff7f0000018907030000000100000f00907810000e34cb544f8b3a1f"]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, r0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0x9}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r5 = socket(0x11, 0x4003, 0x0) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/46, 0x2e}, 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4012, 0xffffffffffffff9c, 0x0, 0x5) 14:13:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6c3ac755e5d2307da4137fd9c86e43f1f366e9f8cec60cc63b5cb1f8d028bdd6a244e604e4a5733293243b69f62250629dcea88b567300000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000200)={&(0x7f0000000100)=[{0x21, 0x8}, {0x80, 0xffffff81}, {0x6, 0x8001}, {0x2, 0x4}, {0x81, 0x4}], 0x5}) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, &(0x7f0000000140)="5f6976579adb7666bbb480015b76506d735766f6fd291d107d8b739cc11872291a1849b5080b94d89a4d7cce31076178c47b18caa7ed1bce19ebc359d18d881f867b93ba247eb408ce29496de01e1e93df34a15bdbd9041a2e9225d6e5b92fc2855209f71d3e431c34cc395f36de39fd3e94e966aef4ce14ccd2631948302b29fd1908f9647d1657a2614cee3c6cab79ab", 0x91) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000000)=[{}], 0x1, 0x606dca73) 14:13:21 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000780)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d516db0000bb83bfc40281ac89000000000000000000", &(0x7f00000002c0)=0xe6, 0x0, 0x7) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x1, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000300)=[{0x4, 0xffff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x5c76, 0x800}, {0x3, 0x1}, {0x1, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x1, 0x1, 0x1000}, {0x3, 0x1e0}, {0x2, 0x1, 0x800}, {0x3, 0x100, 0x1800}, {0x2, 0x2, 0x1800}], 0xb) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000480)=""/154) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000101a6, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 14:13:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050460000000000008000501000000000000ce24fef7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be114e80cd9128b378aca3ebbc65769a91f292e27ecb5d602001f1593fd4ece7355c5fa116d78b3f47fe3189cb063ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee80181ff7ca93c894303b22f310b404f36a0069000fcffe0ffe601a371a3f800040000202a5900000000000000000000ce1afaa24a50a87f8f359af17e7071c57f57777e4e60196e326a3dcec0299796e834dfe28847f36aa8326512a526fe2cbf1d1ec8a398f94fd81cff04e74b2175d643d1ec026274984a7e86b46362c5aaf1d3cb", 0x107, 0x0, 0x0, 0x0) 14:13:21 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x11}], @udp={{0x0, 0x1, 0x8}}}}}}}) semget$private(0x0, 0x0, 0x4a2) 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) semop(r1, &(0x7f0000000000)=[{0x1, 0x100, 0x1000}, {0x4, 0x83c, 0x800}], 0x2) 14:13:21 executing program 1: sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f0000000100)="8b2f75b870bd03a570ead92ddd8196b276a8a6ea7fe5c457ef8e391da944c132268ceab5863c2e8c", &(0x7f0000000140)=0x28, &(0x7f0000000180)="2b840e9acd4ae33e53406bd33366b60baa72f8ce5e726d0e3e0628ee54cee36f7de648b3a756cff32d391386f1bbb5962d7a6e788cb050562d20b3fb66b8326d49ad6e1ca741952955fca8b19aaf3fd7f2db88df7b4b", 0x56) getgid() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000080)='r\x00') 14:13:21 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x400) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x7, 0x7fff, 0x1, 0x1, 0x8000, 0x5, 0x6dbd3cdb, 0x1, 0x1, 0x3, 0x4}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x3, 0x8001, 0xffffffff, 0xc2ad, "66fb08be668f0691e498aad0ed0a53f3c7869256", 0x6, 0x434e}) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 14:13:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@un=@file={0xd80f49edce43012d, './file0/../file0\x00'}, 0x13) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r1, 0x1, 0x100, &(0x7f0000000080)="e7de7b7de31e02190b532d4792f2764a66ad0be1f716267f4e1f68f3e0977e0d4497f931ac491381af05ecc6aa3a4584168101cf23ba4621b021d9bedfb494c43c5fffc364d89529af16ed1eda2b8cc19e", 0x51) 14:13:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e6e4ab01de11c12a646d889283e25bd6110022660be0a4c0f04ba03cb2d00873b87120463b00d903324a6be23a79ac94e9e90817eccc05e94e1709a8e951577d2966869ee8d7166a51c7eacf393e6985c33d08d512fbe4148f613"], 0x10) 14:13:22 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) 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$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x2) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 14:13:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x401) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8090, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r2, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 14:13:22 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r1]) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) r5 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r5]) getgroups(0x5, &(0x7f00000000c0)=[r1, r2, r3, r4, r5]) recvfrom$inet(r0, &(0x7f0000000100)=""/28, 0x1c, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$setflags(r6, 0x2, 0x0) 14:13:22 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x903, 0x0, 0x5b8a, 0x5, "7a5e2a33490b6a1d69cb980420022be1d0a2fcfa", 0x40, 0x8}) getpgid(0x0) getppid() getppid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)) getpgid(r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x98, 0x5}, 0x7, 0x101, 0x0, 0x0, 0x6, 0x2000000000000006, 0x200, 0x3}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) socket(0x18, 0x2, 0x0) r5 = semget$private(0x0, 0x2, 0x120) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/1) 14:13:23 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() r3 = kqueue() socketpair(0x10, 0x4000, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x1, 0x2}, {{r3}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x0, 0xffff}, {{}, 0x0, 0x10, 0x20, 0xab, 0x9}, {{}, 0x0, 0x0, 0x0, 0x8, 0x1}, {{}, 0xffffffffffffffff, 0xd, 0xfffff, 0x3, 0x6}, {{}, 0xfffffffffffffff9, 0x10, 0x40000000, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x40, 0x10, 0x8001}, {{}, 0xfffffffffffffff8, 0x4a, 0x80, 0x3, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x80000000}], 0x8, &(0x7f0000000640)=[{{}, 0xfffffffffffffff9, 0x8, 0x10, 0x8000, 0x2}, {{}, 0xfffffffffffffffa, 0x84, 0x0, 0x73, 0x7f}, {{}, 0xfffffffffffffffd, 0x92, 0x2, 0x200, 0x8}, {{}, 0xfffffffffffffff9, 0x46, 0xfffff, 0x1a5, 0x2}, {{r2}, 0xfffffffffffffffa, 0x10, 0x4, 0x80000000}], 0x8, &(0x7f0000000340)={0x7, 0x8}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) kevent(r3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xf0, 0x2}, {{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x5, 0x3}, {{}, 0xfffffffffffffffa, 0xa1, 0x20000000, 0x4, 0x1c3a}, {{}, 0xffffffffffffffff, 0x0, 0x20000000, 0xffff, 0x100}, {{}, 0xfffffffffffffffb, 0x8b, 0x1, 0x1e97, 0x7fff}], 0x7fff, 0x0, 0xbb01, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xc) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x35831e88}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r5, 0x10, 0x1e4}, 0x6, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x7ffffffffffffd}) getgroups(0x0, &(0x7f00000000c0)) semget$private(0x0, 0x3, 0x505) msgget$private(0x0, 0x2000000186) semop(0x0, &(0x7f0000000000)=[{0x1, 0x0, 0x800}, {0x2, 0x3bda, 0x800}, {0x2, 0x8000, 0x3800}, {0x3, 0x6, 0x1000}], 0x4) dup2(r1, r0) 14:13:23 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(0x8b, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, r0, r2, 0x0, 0x0, 0x9, 0x2, 0x101, 0x0, 0x20, {[@window={0x3, 0x3, 0x3}, @timestamp={0x8, 0xa, 0x6, 0x6b18}, @eol]}}, {"d0daf29de01f67ac8d67012cfb09b20a9235d2e2216662f6ed83e1ed785417d749946b852987eaeec77261ac69af793539c5c69d2a448e89a779e0aac23c710ff4aa3bccdd"}}}}}}) 14:13:23 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 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 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x7011, r5, 0x0, 0x21c) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x54, 0x1, 0x4}], 0xcd5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x4}, {{r4}, 0xfffffffffffffff8, 0x0, 0x58000000, 0x1, 0x5}], 0x65, &(0x7f00000000c0)={0x5, 0x1f}) 14:13:24 executing program 1: shmget$private(0x0, 0x1000, 0x101, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffd, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000002c0)=0x6) getsockopt(r3, 0xe264, 0x0, &(0x7f0000000200)=""/51, &(0x7f0000000280)=0x33) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setpgid(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r2, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xa) msgctl$IPC_RMID(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = semget$private(0x0, 0x1, 0x763) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000640)=""/102391) 14:13:24 executing program 1: socket(0x18, 0x1, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x11, 0x40) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x23) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/73, 0x49}, {&(0x7f00000001c0)=""/226, 0xe2}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000340)=""/103, 0x67}], 0x4, 0x0, 0xb8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) setsockopt(r1, 0xff, 0xe, &(0x7f0000000080)="ec75a3a589ca7669e5b31b9f3b72b6ffe2d2a0887c8c1d83df6c1d460872056bb1e837a32dc9f52ce2bee51e63a3db166e7fb7ed740fed35efba02b46807f65b6b387e27e700871284188c5c90bd1f663e8709ef69649c1b29eadc7b17c397133db8ecca9ce4e0137715cbf4643914e7f90180179febeb05cfef6e8735d4e3125a27dfa142d3afff3b0cfbe1afe605a4e4fb2460ca82691512f6edbdd302778d59b97683204ca0f598f72ad8ed0bb8753e8673953d838113fdd30ae547", 0xbd) 14:13:24 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, 0x3) dup2(r3, r0) 14:13:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5", 0x8c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) setsockopt$inet_opts(r1, 0x0, 0x7, 0x0, 0x0) 14:13:25 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) getitimer(0x1, &(0x7f0000000140)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000380)={0x1, 0x1}) 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) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) 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}) getpgid(r2) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 14:13:25 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(0x18, 0x1, 0x0) close(r1) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', 0xffffffffffffffff, &(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) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2, 0x1, 0xffffffffffff07ca}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x30, 0x80000000, 0x1ff, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x2, 0x8, 0x40, 0x6}], 0x9, &(0x7f0000000140)={0x8000, 0x7f}) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:13:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r5, r3, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r6, r9) 14:13:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x401, 0x0, "00002451859e1865bed5c32f3920dc001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 14:13:25 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) 14:13:25 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x4, 0x811, 0xffffffffffffffff, 0x0, 0xd324) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, 0x0, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x9, 0x3ff, 0x80000000000000}) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x3f, 0x4}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 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, 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:13:25 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000280)="001800000000000400000000000000", &(0x7f0000000040)=0xf, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000100)="4910b467207feb5bef08c064493db99247d05f32917c7d78ec7968064ae35538abfcdd6e26e8785d41cbc884ea98ea45697810e42a8d2cf627a8dd64ccdc465da3f40675c35adc0f4dad31b2662abb2a901cd4e6e01fa1ec53dda13f981cd1fe0d7a758bf561178675de289b208668629a74e0a6425c4fb4df0849c39f08416ee59237dc6e18ec5e587b4b32bceba3d33d10db091aadcf162f03b99049295b", &(0x7f00000001c0)=0x9f, &(0x7f0000000200)="47b9c01a7413a28a621c3dbf06f0bfedd879253f7a1ee6597e7c4370762269b1db19bfe4cd6800d3613d410851a54f654b38a2bcb2fdb97ac227369568012e5cfad23a06e782d21e4f523c804f51315724da0de3dc9004301da327a90287bec6a5543e7f4a41251fce805f352ccca612822d7164777643cbf862ec148701c177", 0x80) 14:13:25 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="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='W\x00') 14:13:25 executing program 1: kqueue() 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) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffffffe, 0x0, 0x0, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) 14:13:25 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x5) write(r0, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 14:13:25 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="09edd8557e", 0x5) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3f, r2}) 14:13:26 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) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000100)="395c520e1ea0bb6155b0dad8e08109c72d613fc2705f70cd723275efcb380e9484364267c41188540db5dc1566d4470e4fc766dfc38ee4da9ac0f7e666ab62fb5eee3a6244d36108eb8fda6115faef4f31b4ce80fd8b03d0806a1ef9fd7cc48a7199a24bc9ce181f1efebe7983ce6fb9b49bb9b1"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:13:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xa2) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x63}], 0x2, 0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x8}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r2) 14:13:26 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x9, 0x7, 0x40}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @rand_addr="fea35997d81c578f133dc42850bc4b8f", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 14:13:26 executing program 1: msgget(0x1, 0x601) msgget(0x0, 0x81) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDENABIO(r0, 0x20004b3c) 14:13:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) dup2(r1, r2) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="f9002e2f8ed9dac5387b8ee9c910f259ad460a59092891677f354b66"], 0x10) 14:13:26 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"}) sendmsg(r1, &(0x7f00000027c0)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000180)="3541689d7d53ada49521d569c25493e3c237654a28b99e8820723f7b6ce3bf63ffc4d9c7f7ab53144b370e8991fb206989d864a87e8fee68bef26b0bd745c85619e298fb83a1492527ad85b11b4f03c3bdde2607511c9dc08121f02b868ecbba17e31a3298f29c6147d4de5912309be6990d6eb71471455e5094cb275f3b7278ce654d9172fbb88cf3ef81a5", 0x8c}, {&(0x7f0000000240)="be01c84aaa27424cfcf02189c52c4d161132043be74f7c0bb13e1156a9b959ac97fd9a96c3a80012616a11f4894d945b1e24eb25a101540590acfd151b11a6f4983b8c4cb258a776e5bf0664607c0212d797d15e1a470b25e6650fc4c3b7b5cdd32a8d9b8f8e47c6a4e900dd948236d2ceb1e0070063edb090951124f2efcc4ef91198f3160dae19b78a2790efbe3645c7ac97458a2198cad61689a188d01a11f7f59ed1510e26229406c599535c39a250f8fcaa93b6fa4a8a7a0d4417957a", 0xbf}, {&(0x7f0000000040)="45d87bf9fc61c5b72149c9f0feb58e31bb4908b4cf9a4d0c3bb951a2f304c6002907cac742474b335bac9d", 0x2b}, {&(0x7f0000000300)="663704091a2dd8d3e44452cd6d3331a17d941a52afadf53613ce83f736efe07aff8e8b6e07b8716e45bfd4165cd17c658b7b9df99feb9c160f0a26569b1c6d6152ea99d89bbe390e7f7e9a467f992636", 0x50}, {&(0x7f0000000380)="20350918a473ba3bee8aec40bb03245adbd5c94e7fb6f3456c672e02a34eec26aa39df7f86b4d00c1ff90f227fafae6c80f43cd59d1fad119244130571ae4e0cb17bf6b45d4adace99ec7a49a1760bc49fbac87152a3faf8bfadbfee5b8b0a55c4aed2d732e07d72aa855a3990a45f3b9073662d1b77767b7c0fd1a6a5ebee1e74c2565a4ad6aba1f06b834906d36593e256cfa7a0f6e78d8b0c1d84e177c5960672c25357bbc04cb626356257038ad9f1fe761b56938342e43d985841da3e9bac88aa1c4092d6b05da4b2fc88ba602d16d550f71b5dc054351385f2a438deb593bf245632f066b0ff9ceb9c367c6f95cf", 0xf1}, {&(0x7f0000000480)="fd5ee4e98069cbb754fa5f5951ed0d04975f1349c1a6ba0b9e046b7c829230c1a597633ce14582abffbccb6e040217154a6fd87d0b99b54414d652280efab5eb31c5c626b6d853bbba7c49452f28f54f360730a19adfd86e23969974adb2d0fb450947f0e9aa936ee2dc035776f8623f5611a95f583bb0d2c6f35c69700bbaf8be98ef4136613b27", 0x88}, {&(0x7f0000000540)="fbca1eba2cd10478530fff45a37557cbf51ed8af07eae0e7d093e038d242176b58a9ef04e95f2a1e787d4a42634c8e0f0b", 0x31}, {&(0x7f0000000580)="8c2a6d4461d48641475a4da25c2bff2599af5d591d9540773ba939d6e82e6382f4a6ba9f1bc7f21e5020b30038a90fd1b2bcd37f0a1d25113a81d6f427be488fbfa33e2b2002a290ef6337a6776097d4d9d431b99186b9401b1d8bfe69747fc5e0e9dcb1e1b7f5d85c89331fbd2b308766d4731a5a72d026fdaa8d483a76bd74865a0a44efdadc151ad08f734cc7fa96ccfb3bec1cc1d246b40da51622e0ee6103ceb4a2772033060e745187b9a9b6cb746fff45357bd5eb4e720637de2c3f46e1f54a5716c7863e5320b21a06a2508a40ac8ea50e3a4584bbd7ba27b1f007f4584c7e160a982304b751c3637d70158d0c51c5ae81bc0e2ad9484edb0b137261568c5a22dd253c389eee56e3d3b9f3ff3e6ca7e0eee72fbfd2ebb98832cf922c401126d9d52c67e61d2697574baa85becdca525c90864b3b25238647e28e78b672a9a4600b163baaf3b2466dfa9a809be67a638be2463705e8f2ee109776d7b32b6c57739ece1f1281f65c26abf11e9b0573c08c0e856af16017e96035937c27a2c495c74f6ef8c3ca358943dcf99a14a677c0ba448cc5794c96402543dd5882942ae0256d858d8a9aaf6dff670fedf3f962e1fe631ddb3fa513e0cd0a4cda77700cd23b267bfd81ea0a3e753ce144559151cec762af7dcb522973da2900583bbb0572b45be68e003e3720ff57d9e5562a607d20b1ea7192284deb3710304010d21699b6972b4f7c0cb64ca5520475b1b86736ba7b19d60eff924bc053df74ecbdd65be9164f2257cc8d1cb553518abffe458979e9d4720a5c74f28d76235a8da9adb222f071bf1d7e3c8fdff1d29261169cc71cdd55599ff681c2528e22a50dc654bec46069877f5f35954a3c979c716388c57508de465abbbbcc45550f741241c012db5401a4bb121417220944652fe47643a0e575803344a129b00124885ab7e5a3e0bce61cb4dc833cb785dbb23156c5e371ab26c6a9a825aed673e6d4cedcd513c3b658f637c8d8329ef93ad3414ce4262daef7a1fa2c785378ecf955cbaf9b95bda23fc5979ce19dbfa123972437f7f28f752e2c420ee44d42e0463be824df02f440e5f17f077ad5a5e1c6fbb57fd15bce316d179dee13ed2ad2924b57a702bf4d810157292eb1ac5163a469b4984b7b6a245cd4dd2e87b5cea55a45e20b7c5c94120cd9295c1fd76ffe8bb066de6f5b33defe9b9966cc189bf26333e9ee70bea541198ef88e4d65960b8221e37a6e34adac8f28596a19bdc719cec3dc8289629ba170c56380531218f0dace41dd941da3629f3cc9de985bf9b082fbd7d888d64fb7202073e58b0e244a82c06fd41b708527f4ec05a7ca94d42e5c8edd9eae388140ca39479f044b5ac79181da429c622248204a564eb138683276627605e1ab769ba6ba6c2fb5bb2f72860dfc427056da4967b9122edd07e09df9a52b4f181c5f1503b8c6f27be3b552ce39344b06de66121b249693e747e0f1bb3d6bc1520d814a2eee01a82d882a0c17e8dca975ca22fdfecdaa53a28bd552bcdf25ba0bffd750b25d13154f870ca88bb07043889c0d7f839e01774857e79f3f9c837d7725f35f2e7aa74fb2726b9f6815ec51242a39bf18278d8ad90eb9757f6edeb9d6574bfdcee7f5e787cf1019a48dc2220b034b6f137b21d773e0893c4a6777ee90b60d1422bdbb066e774ccc43e41174a0a4b3a410bf16f4a8dd9c46f09086c393e0d0eeaf734b3a3c15d16bcacef166632341608625f4026c49a1693ba3c39a5578b623ecdb5c6b66d342ad97a547ec498191ec1bd9ff0d5966bd53fbe1c5e1e55113c1661c95966b958cbb4f2bfcf03289c885dbac60eba052569c269d150a5fc994be0853ec6ec686411bc5fd8a50e87fbb78eb291b7afca5742362e297783f336c61c2966a8cf0622df8e9e0171cac9a75057df46bf763926752e373d54f457dddf27003a67b4ced39ad9af41c55d846566076cc69ba3ddd44fdeac0bdee1072ab3b1741563e362b715ddf34062935407ba7d1ac157c9c56746b5e86983e7ea01558493dd741afe2de15ecb146e74ac3950bafbb23871e0a69b0ff2dd2813346e6cd32094e64593fe91e67d30af4f8418c601709de65f7042f9f2fa7507bc8fec5b126eaa6481584397b387d8157b7f8db5660b6baf4c65f84c4a96f7ecfc39838b10c8ebf8b1b7db140146ab5e0516b7807ad6bc4602a3fc3e94a2cc9aa28b4ca93be234b6537fa1ae71d00dfb26c8112b4085ea29ea72eb8b77d3b026bfc5e1a61335859d0352b18fb315e2408cf197cd41ad5c44793d1ff279e14302f390caf78bd44e6e7da18e4368c18bfdb2dab8ff91606968dc32ddef5eb06b56e625990854f7875974367ea5ce5c76933b8326faa09c194f9ca0c7e2d3d05ef11290c912d04e4c16503a9feff1bcfc921db8c1f98f74ab4209996811eb26f2ebe0c3d23c486570ad6fa8aa9d2c5ec7ef7ac6c05fef4c093277212b4698c468de14b443e5b470df06634081dd32cf1c95b7f146ed92c48c119289fc084e3b06c110ec50dfd131bbc296b132bc8a8bae31e74773d497122826769b8c3a1d09a2e49c12259277bf9a50075fbaa8eb73c922dce691550b8b326b7afd864568be19b342a23a5ff9064ca0872e9dc4f5dc5284ced8d4a353b3266b236f37f14dcf6400a5ae2dae2f0b06b2fdc1f8c4f529a0562b901918b251e30873931b40bd4a1231ea5c16a974c03755d130548a3f275569eed1ed27cae6af2713db88b4d3e7d3fa86625943141744d845bf705670e54229cac9e110f2270db25f76bfce273f11f0f9eb97e8f9b9dc6010dd2441c12cec40605629e9a90f01248b43f87949283da8e6958a81c404bfeca53e370949e936fc322c7ec0f075d898cbca9737c59c52f48fb956cb716048971fb07b5ad352a97b6d4a4d1bdb837a3da33d5c42bf57b3c16655b447052c086dca752d62b75db8f278a4d827130595e9d05a49bd93507b85b2b931b3b3b5ffb3c3ce9549cd30c39532d057a05b54a599068f6ae85bfdb95ece5263f56c4fabe8230e733937f92d79275d2e9874eb510966fa009d77b1c452d17839550af708367815318d20cb4548f9fb77673f6efa11c8ccbbdc6dff5e153fc088005d5083a289c55b3bcab63860ec2e2f9ae0605bbe1555b1ea37c3e845ba85c17cf530957b63ddca288fb33cc4dbb2eb29595322b8a2eebc73023c83d276096e8ed12058756b09e9b6d5bfcb693c0d802b2ded444c9d6d111ad998da498cfb3f5f0f4c9c28d36baa98f4b23e70bd41a2e6402ca2423077d26671d63e9a3f4f8685814c30e9d64dda88a177372e9836a5a3830e6e7f8ef5bbc637103bcdb6cc8a8c97e21bf93a52277c8caff63376f9a6c4784fd7824dbfc6d384c3f1d48193a028e207174c4a494bf5640a3fa0963236fb1794762273af489032eaddb99b4cffa6480f3b68692192ec1130e4a13972dd44d04d5283240e6aaa4b4a8e97fb344b706d7c0f71306681b1a8b0741cee0473dbb383cbb711b1c6990b3ec6de0f09cc5ea5f72359801e2aa713e81a13d5d39e73cee839191e7f2e7772a1e51720f25c5ff990a8f3e8f768eb9a67a662b45321297570476c40e3bebd9eb9aa51cb8540a44262c59a0c1dc382002bb295137e1c31861cfeebaf9329c1d806a3286c453aac901c9cb31f54c9a3836e26aee069292f848270cc2ddec713b0df201db412c879a842fb03bdc5ff05af6e1c6dfa258d8b02608ae7b3c199ed18dfa485fccdc52834c0d6e742c90aaa262e4f6f2eceaf7bbc5c44ca79a69bfb4d27dba5f65a793c2710023097a111ffedfbdd566e636412bbedf90bb2a2df363c8cb6976a7b2690fad0011641b94837db1edfb16852e4a6c5131515f0ab4eddbf620f427f51f9e02b6f7beeb584eb0e8238b7ee3b3da24139f6f08a4380ab9268e83afb9c0f28a96ad71eb13e400c5f42b7eaef12a8598bcee3a271b0a4c3c6eaf87cd6333c538e89f912c131ac2f8973c72a967ffb2031149e20daffbe07fb55f8617d1ad4fb11622b8862c979cba97504db7edb477e93ffc2c53fa1dbd7cbe017309ca84ee7fa4fed07ebc60785acc37c385c2b443df666fc8f8870cee0d8ae89b7a96929849cc7ae996e436e5a8eaf475061c7afa40544d713175f252f8c7064b87eaeb54420c7ed362b18442f3d72844663dcabfe0c3a959f81365377491019c99412e8f00c04d7e7236dea1f5bd622c03d91014faed0c2525ed6189cdd0bdcf35155188bc6bdec5f5f6f3c90b2e7ef12a574a65d01749191ef9dfe252de96fe2532b3ae3fa50755f59abe66cbcd35d89746e794408f6cd5a42cf98ea5799c14fd6136e18c707ce64e2d832667c876f056aeaa718171245a0248308353ac83aa529903c59c62837f7a0e92a652bd3701c3740b958c9f9ab3496e1f7f13e4b6a1bfc6137976824a8b6be270ac772339679e4ffd9785d6a975958cf74c514666dce03e17be880592c968ba63450e0f4511ecb17756b0aa9c69a49016d302285527fbcb7024c4411e19a227c28d8b2ea9713a8e7c7d4d8b348a963f9ef57d00ca2a20a76a525a64f35994d57256916b72c87b3c99074027c9fbf9af4f7d7283b8ab8bcfb5629846fb7a9a517e0b2c30b4b3c221ff4943822f2a6d8f5fb37eddab38518ffede2741186c23990affe0319c6c650b69f4d9fe84981020c8b1c994989f4f3ff850a4ed8f7d39c0c17d0c5667982b8290804ddda1ce4559e271015de86a184bcd49733868e3465b97e06c7638028e067427d93cd28b24b2194ccce041e6bb8467962c391186c72e6ee4733e626493e94cac3565bd71a7762fad1a26ab07cbd21536802568d689af4ff0e38eb80f43e0f11acfd2e8a078649ae3fa6e955de39a01286cd36223963b2cd06b53750d15af425a64c16e7114c0e43f4b8ca1b33bbf7cfc224b5bb247f6b7f8c1b4c44fedd4eb49b9c92dece1a0c37fe07a06ec5e0ed4e2d4bb105fdf3094f76767f8bec705caf5b7e6b72cf08ca476d2327c3b9dad764255c25691dcf1d1528ba72211761b4fdfa1d19a108089d07f90e2ce35ad949b69b5267cf7cfefc2bd6f2cc09c785f54f33eb013b46b9a498e4dc9259cad7d0a4ceb2ca397c43923ed9f804e13c162b09e61bc5187dc253de9bf03745d3441b4b3cce091c826e218e51902b9d92ca218a725980eb5b2c0bd145d0f5360c6c9cbd81db24b0c9f2b9c9676901701b5764396a7a4806a1eb933a29c67390ba947a58d7c535162af0a0aeca1316f58d1ee2f8dc80787ac91b5ba40b421f435d32829b9ddae4cda54856c5c6285f44002395602d2cbc1f03e3f43093f2891a58e0493734f4c9296a644e5d28e268bf39ed664858d7024b4f0f5039720bc8ef48a38298f37d5005a53b2192fa47ba3b6c91a2ac3cd894cecd17ae74f5355d242b9e06ea943952a2fe6f2df62ea02ab4971479bdc917e2276a61e6c354127d74b6c2ec2ec39392aad06e9a675be017de8beadc64dce1b56102723eda2cb4bb89fa2c040d8e079297420e6241e1b5c6fda699e368eb25179a2e8ee94e279b2a1081825f2bd95b4164875743dca6ac5a77fe2564a19b5bf809065819c9ef45efa2f4d83bfb6ce0f87c6c6b59a9f18d469c7111e6e7eca4fdf7614c956d7cde2182adc39845bc6d98e4eda009a2d7e1785881e20d55f1e9b20f450843287830d8cbf13176fd6283aa14aa08d2f2798f838d4857f1e634537ed0bfa4127e04124836f8d9fffd158f093baf01cc66eea95c9a4a3cd938e50a647141b38f165bb462edf75", 0x1000}, {&(0x7f0000001580)="0f293b94e38873a90318a5bf16a42a287371810bcfaa72c0ddf0ee0957462a6f97a2dd01a63b16d39c3ae69f51362379d2f1661b3aaa5f78a83a3d1b9535ef1b1025ad3201f9767849ed5c2fbbf29fe2a97b8aa9fdf166b401e9921d6e0408ecb52e484892aaac030f3a4e19686c18316da86981e3bf028a93906155fceda23645585745ca896e3c1e4371bc92fe222073209763ec049f59a38d329e09c6d23b5f5c1705582dae70d987bb44cdf5e0a9f3d58e410e9814f73dd2774b51eaf8f31169a7bf1fed1ba8179a0f423556ae177ba8a5c004d330cc8ed103e21c2a0d9bb697999c16052dc812b07c555dbc2cc7d9e09c2470aa5c7b90dfca9dcdcc86703c9d809c99879553ebaf873118cc49e918d01a7ad32692b2d195bd33c3aa177a7406072750b57d01e668e38de0bbcbb8e0bb57cdf7aad237902b2e71d87bc65b4fd24cbacd53d903f44bf10735c0f8bda55d117eade948cacd1b2f15102a9ce377d4aa709cdd5450b7ac33046509e1996ad7a4ee67fedfee2be786ba472a59526a98556f6a8934c08c11782002c23b71519c697e69b72b3a87d7e2147cd3d702999c95b84a1023bab612679b3c4054848dd8ff00f4ed1028227a90d469c0b2765e0a1d04b54c627ebce5515aa19c03aeb292fa0d40bc8b0f0712ca5cc6f50d7d26036e6b769e7348a1f89915008aa8d7ea950dae666ddcfbab2adb598ee217f3a0672e77250ad7db931668e9bda22ba50b5c91d021cc0e1860776f9a4988a37124ba1bba08024d2aaa096a42b3e20d5db1611101687895be2569d8712cdf8d24a8737647eabd18bdcc5acfd23e6b09160197e667f2beb9944a232b664d4c0d08e7e1f1f40720924ce272db46ba3a520f54f9e07a1b0e9d3141a6b68b4a9079783b48d94a297ed17c281287d7f16ba42b44d1b38f19ca01ddfbc92c0e56f2de4b96fecf6a77e0307527e4069e071cb6817d244692a9b1c524a44830d5a0442c09b2d52191aaa0f020627194f84082f1201ec78b00c4b8d7f60f1e3a4d4744d2480709d8c596aff8aa5279cf5d5be815819ebe675a7015f816d5d397a2dbd2c60833029b66dc14ddb682676ea84f6e8c0bc82fa93d0f390214ae0a61b9d3b6953d0fb21cb1bd3c7526b36fbaa5f0f89f1f19c97a208e38cfdcfcaeec866cc07dc3f44bfe27079641a76fa2be352d59a766044498e7f14739a99d97f89c9fc4db46b4813380ef8712a444d1544433973526d9015bc41b99d264e19fa69ef0d2b4c7165b21302f9810839a25339647164859349216d0f4fcb562a757835f53b7c7f3fe918b80e3f2cef629ecd161ce4faf83a8a77d7c54bfaafd9157f917c9a3ff2e562795e270fe017dd1d84c95df81de96e056c4898f8a8f1c07e82cdc239ad45cb87437f689f9786407873f3c1082b524e47087417dc2e97f82358e4c3032eaaf1e3376b26b93d0af293c6ed4e3305653e132029053ed3d0030133bd86802e4ea15e5345e8972b7bff9ff650356d76448d00ac05c6d494c7c397dcc809afe76c6228835f0be018070d595c4ec111598685901fa6494e392ecd14afc4c18454c47ce33bcbdf1c923ccbf0581b63fcb6ae7a24652544cfea0731cb46b9ecdd70859e0f5bc63c668c47d6e4be15980fd2f6629275d8aa9c55736ed72966076d43bf0cdabda008e0dba82bd772ac1cb5ccec88ae5f97d3f9d87181954531eaddc579764999c849ce60b8c706c9eb4511bb3542736a1b0f10d3043238863972558f91adfb9a1ed076107b72e8ec01d47c7c6192d6b0450c08bd6742d3395952feecd4c22b3dbfe21ad37116489d49568e6b468d464c6206331b875f759120e190f39092902c3ad30440d9f71c50c7c5b5a2203b2a1e6f8166168c6de344dac47281f6c51a8cf570c66f49ef608da2869b080148489e2a506b71856436c38a0bfd81dcc6bf568d6797299145340f34bbba45114777770ccf6f4ddd1d721bf556cd409799abef81091c12453e3d7595c966cf622235b154a9c9545c02c5ad24e1afec124b1284f6421ea6cc6d8aca8c4b91d3a40356692cb48c7b7581ab513c986a7a2834abe65e8055142cce96e9987b6e3023198c05db71e6f4aed2b160b8e8606e3c9b04867d1490291ca68571eaaae6db12eacf58a96eabcc3ae0fb2ee13d50fbac4aab8ece8428e81ff61fe9564e4df7276f4a0302fbeccaac9685ea09d3968140a906947361e65ae894d44eef18ff7a61a60ed8b5338c06014889ea12f1630b6da77e9976ff28fc5704e1e715e2ffd4c04dcd9ea4c19f6e677d484540b5a53609e47fa3b4e39d6664192b2411bd0162bfefe6d85bbc4b772ca288f195c4ea08f66faacd5fa3eaeb3d7d03c24152cd01cd9835a1b655add3e5ed1af57f45b0c3318aa584cd44b1d061a56f146e363b2671b26ab8de448b3d73e10d5f9c00906650873f12384946b94765d9b6b5295f18e45c99d13b1e7a6c55e80550c665ebe3de22654242420e2edb8390d708b8cb66c0cf10dd31096a0387f3dffb7957ee95e7ed987f618a4a43f80263a73ba70a4d745a9a3352b85caa79b54b41d43403c76d60f9024cc16ca581b350612f2b9edbd3b41311938444ea8d211b0db1449891185d402db93b43f788fa349bbe9f7dc49e3467c3a57fbc804f3a3e4b3a04cfd4a6fb8b7d80bf951074a01a81abdf10fbb34020d1a9e7ff14b5e9aa5c05a2b0a1f5401c21bb6ffd156e48f340b74b670a44207e0a5ec5ba775910b1ee86c3e4c3d6e8253b128cc4e7c3466abd8c0a4db21b7a28cfe528c63734a878e9105bb817ed2108e820656e2c82b7f0421b5655a1add7fe3bd1a78723c6b971df1d7279e6a2904c1ada4730cf9a835dab2a3d254e0603e3b9fc0ba65a31a120b5b8a8a4eda1e344172f4fb0366112be5c371b2b82993e56c523ee05bfc59363a03fa61122722030f8c3b7dc7979009ed3bd326426d0e966d48433c61b78431409599f89cb76d84a803623ad5191129305a8a82fbb8be7a5e98c55078ee8741925c91f8b1a1f39b32647de57dc865f13849987fbe733e0fe8e796d8a41a70a8a145542606194b9d4a4339032d7a98a389965051d12580428d16547660e6df82316421a46c4b1c2b9f50977c2017c4af7d7c18698a5019476ca0cb1eb2c650b9bbb73314057968b2dddb3729f2a506fcc9aa621ce7807d40954946bdc8acf0ba99606f55f4c1148955ddfbc92b4a0da7bc321da84477ee8320270781b16aca588dce0db0066d8bb88a10ebddc180f90b59eebf3cf16900c9c225baa7d24177e625a6cd7718c19c8409f0e7aa75d15af4a18c98ebf058f1bf16c173e1432618e61554999263259463ba926825291af092a2cc224f65a9a97b58b9990273555610e1c6d873e07a914570773c6a8ff914c1b54ccd35d0f74b97d15eea478c181c1a0f7c89d4f59583cf34b4fe6130c05077bb93ff41e3415a7db7828887acff8c487f9ee0da6256f9821d20ca93eeef8a283e1a5bfeed4f919865f64b5f8014bba9631dc915b4fa08d11f78991d25fdc7f9d479a842d0397c76cd7c5a28755140abbd23d56d3b3c82405b4c491714ad3c24c50d16e0fa36c9f52e4238a33fbd562b90287069e5b2fa413548f356fee6d176304e73e8d1bd0f18b7dd9c4f500b08889d5faa41bbc37a8f4cc87b9c6ffec17b08da0b2792f5418041236859e6e06977e579b43756195cb26cba347fdbeb5cf298b927ee73c363cf037b4dcec9432cfcee2c56702a83deeaed4cb49c6884813cd45278919d735ffd97af589767e82f4ec5afaee05df2fa5a230cdbb2de1d210a55e3a2cc42042cf11877f15f18b5f2900d548c9bf851c6038019bd5ea0bd29bda30920db9221d1581ae370428276311c85cf120d9fe1eac4fde3dcc927e606f4f2fc9d8789f309f0b9b6503e3796a5683f299fae5c1cd7c6b9068087a30df4ca410e74a792bc7e1056b0c2aafef42f6d89e7b2822b16626845c5be59ba036dd3a8a992fbbafff966e10166a61c4ea08d2e636378623970edf3ee078ff45608d133007b91c2380410d89286444960b85adb773000e9a77e975d3ded94a3f38825aa0322f8ae459d7cda743ce6eaa644e9c1a6692d5bfe7ceee0ee580e4ec34f86ebad6948da2b4da00fa8f387dee06ba6e3a1ca905339f868ee7f59cd69c2ddd1db5e9b9e384eb2111b97ee1fd9f604375eef7506f1d668e783809d1a790947945d2fa4f245a2cc1ebc1a1c30b3f7ce0a837b7c0155246642cf564d003b9738e6695205e204ea78bb22e82a69e1440015707bd1921d0cc33ea5b71781fe880d60fc3e6a83f0b79a8e49428e2c872f56736821e8d7fe8c3e9b302043b09a881d6d88e4e5a0d1bdafc85e91253f6d75add1f071be46f5c3d019df7b1e8ca3e3487506d6a633b2dfaf3d694d177ce03401c5f4096db7ce45785f5c22aa9bf186847e68f2582a37b29cacd996e02d51fa1f194d1b6d08aba987d2c4ceca3accbb1d7438348f3aeb6b1634cb7c3da919574cece595ef240c55ba9a698b4563859f5b7381efc95d8594ba398c56d840aed23ac24b9095f2b895011fcc5017c90a35e99df085dee8c955a66b62d04e675ea60535c0b4a0cf76238cba6b71b685b43433a35dfc0d1974b522fef228eeb5e86be5fd96173362d5fe449cc8fe9a0987034f55f91248139749fddbb696163036f0181ab589da63d4b7ba1ba806a02eeab1edf97c89fd7bf9cfe4587fa163c627cba4a23d9af18482bc81acab3b5a4c2573699fcd8df94739ffb48ad02fba5622494c889ea685025089a56943ead5ba89d5ff43d469b000734c55ce101fcca99020f40e661a748341991ae17298f09b31bfcdc7c2df172807a50f69d42b74e6896d484bd89badf1745b580923d30b310021287fec6127b25c1065932df0cf8ec33efa37eab1efb204042c17777aea7c3337f8e4c66d8944375511db93083601704e1faa4359b23ae646438659bbde9d2aad2cf1e329fc7bfbc4c49c625ff895651fdb1644288d60536c1d107d4bf65777c53dc15b32b66bb087106033b71d73008b3aad456e1839eaff30815b54b190397d85754a597c1f05a1d67635c5375325b8bc7075f98a529f5f12b4afcca29f5d5fb10df5427df56ffa78a394d6a43b912589d91b9e201654fc3e5941e7b0b9de30a949c6092975b9ea18eeabd1165ceae0496765bd41ae8cb1e886ef54cf6731ad8e7cf24cbb4640f062797397d85e10de90bd3981260cebd8beefe4f2b718cad2e24f217ecf5fd02399c2563a4fec6601e71d885a19f5f7d570c2b6d88cc01448bd622943dc2665a1b006ae57a73c7653504500337534edbe28d6aa5d4303bd8dc358dfd2949da5fc7a0f039664f8f4769a1286d24e08d0b55e2d27a7c27e34c0935c050e8512f50ea6aa66568ba42ab1888852f1246e00b1a7dcb04a8128a9ea282b332357e28f906a9351aabb0f363fb24529eb28f243925b41e8ec4aec88595b196c8313fe08c25d04dc9e828a0a435c482428a453f4b39741a22fe02b3fe07b82ec63b2b75f52d7f4f05818e7aaf74b5ed3a16cfe2d7305c1f54c00000ed7dac6f062383a7e700a6727521af732d54fcc17e4d03d02c29c0db4cde4fed27a7d5d4b32c85f0c9f628e1e9f49da61165a81f5a7801fe9768dddac2bf5d9c26545bb87385a8d424ca380e183811ce10856237d9dc61dc08083239f9ef2d8fb441b1325175b7dd9fd28fc011e44cd7006d89cf38cc408f9fe059de20fc864191df68674ae85ab1836498c1df63586bc2ef77e0ef5c18a172126", 0x1000}, {&(0x7f0000002580)="d3bfdc22964ef6db355cc3128d3ae5e74cf177c8946b85e65d3e29d217c44e3048e6bd6330956f266623b7072ebda1e081af0c636fa042f9e3676b25d2db50d2f5fa504805b87ada9355db0514caf8bfa2", 0x51}], 0xa, &(0x7f00000026c0)=[{0xe8, 0xffff, 0x8, "3349a1e952642f6d95b84fc172a003ea3b862d9f26b9ca4850bf7bb4d89a9124ba34c9f17756e4e3450e95d93f387b6530e4580975245b5398fc6b481c5c4af9a476cf59270a0b5f218a1f1c3a0a016539afc388e0b90bcdaa78c8e7e73f2bd292d4b1eab2c97085496f38e4070d22faf6ba77fd03b68c0154944b24475697ec0cefb9370ea05355fa1ac3ec952c92c05cd831fc2e66013a7ee18da47c8088f8ff64aab74acf799120c1ea1c262bc827d475cb8d4a132c6797826c0f221bece8379829ea0a7f3a20743e1984033aa4e21a5ab2"}], 0xe8}, 0x408) 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"}}}}}}}) 14:13:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="eff9207c18f25ea52e797e751caf978de2ef46b39b44083868c4ec79d7c015227a87a7344ea4b2f2db47a67591212582e33ea34c6f0b64b3bf511193f45c", 0x3e) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140), 0x0) 14:13:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 14:13:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @rand_addr="fea35997d81c578f133dc42850bc4b8f", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, '\r(\x00', 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 14:13:27 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="b190ebafb1e07546b87a50cc247718df92ba8a52bcbd1d7417356d3911bfc1b300079437a478b4203de243eeac712c6a1f8e052ecb4c7be7070b6ac4ea69c57e06723e5a9d9b63351b0c6bb89f40c32da71744bb2c29", @ANYBLOB, @ANYRES32, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES16], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000980)={0x0, ""/159}, 0xa7, 0x1, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x40) getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000200)=0xbd9bfb88b8ae9c04) msgsnd(r1, &(0x7f0000000240)={0x3, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r1, &(0x7f00000003c0)={0x3, "d68d69feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd56cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xffffffffffffff48, 0x800) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0200000000000000e2b87773246db0bd9e136e720a68b40bc4fd8d14c41216e7c5188cb4257dc1ea3d880e6fe24e426eeee8b8d1d715f69c66120a1cc1cc5081faf3a0f57b5f8533006769dbf30ad621a77766b327696bb2e92f74da076430cd8bfa63e1e86fb9195816d12b085999227c111721a1fd056f2c0ca577a162fc0bc4179ef9b5a144970af38a458aca51d1e8ea630b513b7f89895837bc1f12521f0460842a5ac0d8de1297f3b835022b87f0ec6eb99f2b20dddc007c5788bb2d6af8ceedb7d1e81485e1b004979afed892f8495dab333e83094da2aaf4b251d93d4e8d88b0a2dc159f8ed8e1c39f5ebe9a5acb783ea773d0e7ad0a43f12b"], 0xb7, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRESDEC], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(0x0, &(0x7f0000000540)={0x0, ""/87}, 0x5f, 0x0, 0x800) sysctl$kern(&(0x7f0000000080)={0x1, 0x23}, 0x2, &(0x7f0000000740)="7343c9f13a0700a5dc41e7000055b9e7c7c284dd8870494b904f6ad7863de60cd427986c3b21b38b2f8aa72038b46afcdb9b4f27d6ce61421c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe750b00007aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad59d7e4c199039ca21d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca", 0x0, 0x0, 0x0) 14:13:27 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 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) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) ftruncate(0xffffffffffffffff, 0x0, 0x6) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 14:13:27 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) sysctl$net_inet_ipip(&(0x7f0000000200)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000380)="f7fdf0417a5cef66ac5d9ca04deb993f1ab16b367f3400b41b47c3cced058a8e135eefd45d4ca038022b68adc515d3e5fa9b3efb30d22b8b941e455ac6c3c3fe649ca6f7c3ed5d96121e51ab509faff53e96954fdefe694d15fdb7ea3de16c131c6c45443e83bfe9051eedc1fd55382d53", &(0x7f0000000400)=0x71, &(0x7f0000000440)="9a4ab7859dbaf233bac94d4d83c1e5114f91a821b908e8cfea1f4754308108eea1351a180ad6e3ce66264f4eca69f04c3de5c3bdb2a1d35c269ed37b51e2e8c02b910600fe22cefeac28fa4985b2f04a64dcf2d43e8ca74b485d3e18471da7f8c9d7be6d2ffb6cb3262461f008a47ccfbe0837ff53be8b90b411534d78c31e4f6a3e5937afd0f7203f15f38db2234b4918a506b9", 0x94) 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="00402ea3022f66696c65302f6e696c653000b4c5f802d38d3ef3ac0508c4e0fd35733f4977c9242e1a3a4d4daf1f61c2e41a8124ae37929e2a1028055e856e83981af836243541f205ccc84939b2816296122f490446df17f3a4e653a63f5aa2b9a0a632b8fed794a8b2a7b174f6a3d294fe149dbeffeab2dc4d4abac95e6edfd50263fbbac25534a12908a971000000000000ff03c8a5bdb38f5a35720a3cef5df8d994a8655f530800fe6117e697c1edc852f1c4f6d8a7bc6a15901d62de8ad5b85b3e2fdcbd08e75e8df0a0b0a5600c71f99a7c309cda9b5bba2b12f0d3426e5922cb92ebe7f0ae95ba863ff852b4748400cbce3bc2e57ac04c155621a0c1bffb69e01847f8881c852a7cc8a333142332c3106c64a6cc02000000e40fa9391f8c0000000000983a7dafd25e9e2be54d178a04624c12c944f3fa751b693e888c0d1a608b52ea9277c2b2c407ca82052ce477af7f94d5ba4a14862ce9d4a2c9719d77acd6a9371ca18c07a7b1775fc3773eb1dc3b0c990f6e0e04e3ac33bd0f114ecdf79c26c02c35cfd943b9b364740603412c650d3beca35690a9fba56eb4e9baaf312743c7a8cdc8c2dba969ee836ced7b10b0bb3769ff0300000000000067b4e32ed199072d9fee70c551f000f4ab7ebfa42d51bf1a9f91ebb141f3b6dc6217ea862242a8a212ac0b96839f8d8c9a0c9923c5f800000000784ce965b5b68834ae46481c684762456854ce1d9714858c38ad5b5fa5731abf87c3e5f0430ba6f213b0bd8c32cb242d2b71173900df1a08975540f9d60f280039c5b846f2621b3c936429bc4b97891d742abb511fdd4edb97d5b0518bd697514bea14bc54e23ba16762cf882c602f685a12ce040dc582b32b81d8759deeaf469c0ce8dcaa0d700be6bdbbd9c669f74f2506b37c2291798550f999998ead6fae8578427e3c64450feebf3c2c8cd4d1368f0b871be6d95d790e8a11177d0951eda56ddea3844b337eb087aa4e0c8758dfdc635e49eb5a487d74981ee9e77ccc58fcddc0bfa8a2242146fec50b5749b61dc06258d8079be32fc9db0d600cfff36b9dfdc86a9cba7290fd29a1594b11bf3e99371f247ebccedd13ef2ab9aa85ca4dda1c30157cc1f1204e51722a5fde9330d2bec3e9fb8ddc3eaed3427dd4daa6f199d39c6482db845de2c3ab3579c0662229ed5b7e8e8eb8478811a21274862492fe1d4e88a3d06f672281d14106c55970cc05b2d67b7cdf658ae6d0516f63e8103bb81351685c9ca2e66e83c91f52d7ae627aa2d192116d819baceefdb8713f296547cf4b1520f75b424d238d5637d7d9b748a93ce801b422c68f7f16da535d68fd5ac37e222c5425929d129de97fb781363c7ca8120a5af430efbd21c27285bb931966bd6c3f82715b98861c776a25dfdce9b40fa6621a0da425143cb0e7c8d57fc8576854ecfa0087de2da418eacc8aa9011c78c4255c398b5e23c75924090bd473b4d202f03f3b694163778728e9d7d1993af9c8da9969e6bc011a3864b9"], 0x10) socket(0x10, 0x1, 0x0) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x9}, 0xfffffffffffff89e, 0x3, 0x8}) semop(r4, &(0x7f0000000280)=[{0x2, 0x1}, {0x2, 0x6089, 0x1000}, {0x1, 0x8}, {0x0, 0x4, 0x800}, {0x3, 0x1000, 0x800}, {0x0, 0x9d4e, 0x1000}, {0x1, 0x6, 0x1c00}, {0x0, 0x3, 0x1000}, {0x7, 0x8}], 0x9) 14:13:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b3124a76a800003edbcdd0004007337c3f08f5bf3e2d68a59a1259"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8b9cb4af5f76ea31eb670229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="b1f5d915", 0x4) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 14:13:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) close(r0) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc, &(0x7f0000001380)=[{&(0x7f00000001c0)="9a42136090d0b1ed4adc402faafb73a85a1bde48c09b4332665a695633c42a35638f318e2f89b3d6f0fa498144019bd503197b18c97a339a82655798161845a60b2262aee0b5c7a8366f5b09ae4c20299f7e88135b8815c786010c9fa8a88bb24b75d64a1e", 0x65}, {&(0x7f0000000240)="535afe74d8d5821448ea8b12298adba9668431b0015ef3f2a8e0cf565222680b30e51a9eefa1ab04f4b85cbc0135727366e5c93bb9e1587672a23399e066e0c1cbf66d600575f50986a38f623e23346851a76afc4d5e58b137cabecb8571e7f602c047c0e2fa67366189e53595fe845157091986edebb56cd9e80807c1419bbd5f074c003c6f14d5710b7ca7664f20cf4c731d22e92c880937cc2239b617c805df9b19dfdc23961a83df9cda2354ce158af0d3041c089186c6abc72ee8709182c8fba947549c1240321a7a6e709b9dd043353e870404eaa0f4f0da796d02a886488655eb3261d0ca43c6159568aa03142cf7556c583ff441e3a76757fd7acf6af70709fb40dec3a3bd2259a4b144e8a24abd4b4bb1be993fc7e9bee738c75d56fb496cf1db9364f4f1caaece027a1cb290e3d56502cb947f42805fa8055f738abb848dc20491a0c6a56e0fe6bf04c7d1ca6f733d1e0dadf55c452e2017507782e015c5b9668bb7906108c2df0a9b6474a8250b90d988002029c1e72b3a9c4653ed0cb878fcd81ca0d310fabcf153ab9d97de09eeb6a2d60c2e56d1294059325b09fc1bd13433a331beb26ef5078710080c121759e7d1e3d548eb8436ed7daee7ed9581cf53dc84dded80816f8a8c1d2c98490317a70ec65af0ec7b3f002c89201907d2cad80b104e1567911e5c794505a5f7904df7b9c76a0c5726a56619974ef16c270067cce74e5dc2f027f341ac35c4615d3dc06b132633efb0882e651ad99c943e8f4c4c939c58420188626b62e0bb52e1830a2139701754798e84c9235322ebec83b123f533feca93bb311a26f98bc723356b8f44eb3b7bb82d7f14841a2bc8e44b12a021f5e0e85757aaf2fade0612c5c7175a7d5f70305f140173a69559c2c3fb32858cf5d9867ee860ac10ad39b747725a544e8f4207aada22d1157693053e0e64acac5dafbeb90f4c75c2840373f8692f8de4dbfb7d7df466ee7d12c854d3fa534e08455e2e201a3471ce06f1071b6fba08495ec6f68842b1264a7d34e5494086bce338666d93e18f21fbd593362abbf76115481a37a14835247e25a0bed76c708dd44a49a9314afa352f213ec5714408f952aefa25f1d99884c374316da9b1d9d2ac4540ad5d2124cb355e0edb1c439437ed888c32bb6f8b0af2ab67113e14e5daec7d372ceae13887de4f4a775845c3a665d9db6522913501841e0095c364132e33020d94206a7268b6cfd776139509ace0e8df9fd0901f0849f5277303a15b7c4e6f2a1efe618e1d2537782f27c6c6c605ce76392f8347d437cc31c7794c03fb1bf4fd52ee6adee9a2dfe606425d1c12a209a3ddded060c3f7a399c82d5ef4e71d45e4be5c888fcb622538d4e4ac82546f310646595bb67bc5bc12aa801748d7a81d6ec0b279955cc3e15b3dd400e35dc8128e3796d33bc17c05d1af075eef9b92d4fa892ca8cf462c8b37b718be3e54621c36cedf1fc8a91d1db7c094c5218cd7402f7b947b65b6b15cbe348550bfa02d9d32bced5e4daeec4f66e1a6f44fa58503ef1e5017e8d10f97a3f75f35cdac44f9d45ed250fbd0d5cfbc7278bf12aaf5c39bcb8d15d3e137497f5dd283d0265566f1be1d4fcf8d415363160560e29d48382be12732fb82e8054708f70ec295ed65c3a3ad822bb170472365b3d9e9bcfa03990af4609e6ecdc39355fce4dc48e6566fb6806d7e6304cda8ca5255fd3d0882f1fb3589c35aa1feb55e9045b872468d7543d25dfb3660bce8fbcf16320e4948b7852eba08c728ff745a1cda6c9666eb24199bd54babd357e69a4c38ad8fbb78d04747e349fd457f79c91837ebd3768e51777d93964d59f4df0bb26b0d4699c14a57e8149096b00e25d2304fce6aea9d37b7bd46a2af33e54108740c0da3d8930ac59d7c7f49838085909d9d5664eda03a9066863c67f6af567a64d0c3a1f78ea206a8cd852bf214942eb780b96459f0e88ca5259a965668b7280fac567d6c96134ee0411a05eb502e7f599a97d025d56be750b33dee2d4f17861cdce8af122492ad85e60a0901bbbf7bab767f4f96d569bb9c2961238cce5957b90f130f4af4eb9021f2d53532dc44bc605c01dd26e721c18b54910d4fc872b800ebc107e171ac74a4617a206dd9eb0fc296dd37ddbf81e609768f409359c6eea620d5878b643e12837abeee8bb95d29f7684b4f995e55ae18a8a640a0df48a6280d1e09195a4cadff0d5ef97291c8c3b835bf7d78a007a4b39f8f5553c3b8a5ea78267787595ee93153a265918e231508586ad6b567cba199d93efc4e55308def8c39e839e729673936cc68f22e676e39a32426be2e5c82257076a249a9d529f3d80d90a4886b7d080adc4cf3149c3c79cf4d831a9e5201ad2df007555131d574a83f1dd315f3bcfe38844c85d04776bbe9892da8e78264fe81b6e0d9bd2e373bbd21751231a1f7d16f0b986d0b2c2bda8a3668753bb309dff17f168895f2491c42fa491651c849f487d77a1297d169c7c281af6da4155af6cf13eb68903e9fe9ab53d73b76ca7547a8e55d0327aec2d38368bcdefa1abe8001ddc3bc3384b07ef5a653d28a5a8b38dc02483f553ed9ebe17f65968f9e1f0afa43beb55a8c98daea4308c53025365fbb66b855c81dd57f560f8d62ac73fabe7dff75bc7829704eb6e7254e85af1384e2d6847cc81f49c4db60af778a5ea7fad083255dd1391ad947eabee809854496b60726b16e7b0578c143f82ddc4029c3aaba0f32341c1148867226172564ef7d2d767387dae2cf73cb0d2cbd0ea65a423ba07afcdb4bab467f8b81bc4aed2a3184aca8f56eebe5b8f4217a65fabe461d6c05610124343cd83107a3fe898a934bfaf66b67b7154be4b4131f1e813818fc317504ca2a1ded46b07194d3ff529a4000d914a7280ce91569fae9aca431669fa9cb722b5c7e68d2e692b2b1c98b3bb15536109f00f0e40c7fd3cd3af34ce5e0cae95210b10e3ec5ade860d643034280851bb197a16a4e2eb82121c847172fadeefcfa121bb6c4f655dd9af1a1bef6747d6b8a2f1aa120d99a068084a434c8bb2b237763c56e4756e3e47a0ac4385eb559c9f6b72695f14f98c4625eefae39e3260c5be96a13657e9f38cb528cc5717d65104b9e554a2569b35c288ee2c6fdc9bc29c5c9b868d25bacb34614e775df900fa392a96449854f6ba54aaf19cd139ba827f652ca97dfbdc684c603d177c650f9b8f8769d60ad0b26b42141518a37c13b014bbd988c8af423d1e635123d3751817efad512a0d9d7cfde1a7b5564511cf7e0b2d2d56047a636de0c1a4d9c03d5aa41397d588859f2094f07ee65d26a2c316cbfa5914a0d2706c8ea1e033d406cb744fbe9e11ad601465c5505ec9dfa1293718442d64054fa818f5c9792bd5ed7924bff22c1dd89475f12bc950c603ef8524128beb3ca1f167fedd80bde2f6da4bd7363cca19e5929d5487b09a8e34259f8177f5143be70db93a18a9384260df54ade6123073f92bc8d2d9b77c58684ef7ddbccc4c8c698db51d8abae3df54be09f40a68de9012cadbc5c2bd1728f70b014350163e27e22cc39298d53355e63c9a3cfd864cdd010a001beb2a243fb3b710b09ea2d92afa9337e4ccb46a641086438af89269f68ff5501508ff4db6c8072f1fc7bd521bee75863509a65698096d5c9a0d620beba183cc8b14307d994b96fdb0c435db294618afaac4e9178f91d64239cd477bbdd2ec13a26e76b571c3972e2bb0f2506cf608673da2f555886ddfbeba718ad4ec056bdf56a3c01c9f95c07a204775ba129b070da12c385204811942f62e028af97d69ee94c28cb58c40f378d108414dbdf630611361fbe0deb63c874aaaf21bb92ec28fdb46ad1aab3d3fcf145f07cd9cc36e89a281f3c36bcfb025a070be765e89f32e2d25d4fe305b1760416a46bfc31570f913766ef09d144ca790aec27f9d3cdbb909b887d016e4289d5feb84277334eb0d9cc103e68b478a18157a84077b8195c90a7daae0da30ac48efe78418e71c4ac094864766abbfd8f1684a5df1fa60d53fead00b3327c1c3efcbff2a0b89d78dec08fb4157f9fe4b328d482e1bd5fa0873f1cee9f1bb0ba58666f5a6c0346d15293205bfaa98f6ebbf0dc9121c6dfa730648d5685b9a9a3d5db9d79ed0d96678d9b0285899dcdce0749db82d0e4fa1cb9c0e10028588b754301ef087273bcbfdc67d46b2b089931c67c89f9662eb1e1aa62673b0b5c07fdf639f9ec86610f8d6db85a4cfd8e098a6647f067b25a631495fa56bd2c9c74b54d4383c6beb185ff1f20bade3c7e50a96ee967e34509555a2d580d400fd24b2a3de2f95c30e56aaf615c1b2f0da40f638c683621c0820aefdcdd7444d6c5eda3f57c4e1b700610946b353b5518a45984a905358b6142bb1f80083419d706db6b11c517e8875e4172467c8c0135119546bf0dd523c070c83d799d7332f710ba10f0bc1201159067931ed30b6394e02414f207ef96fad4039cd3a2231537662a0260b76bb2b2dfae380a81fef2bf064f7e6c75b1be38a726d22f3edf0a5e1d573ca9138c393464458517660e72782276f099dfd566c34fa27ef9034f3fc348420b13828baf00358f37548492bc94923a02e99e51a63b46b7cd82d8f45b16f6eb112d6bbf4c08dc0bd3eea7bedbde74ae09e4af24ac75568823e96c488536018e87377e6d7bbf256d5c6b6377cb4efa36149ee7911a18c2d192ad15c7ecd9c0770b54d158b3fb8cb8f28904fcb17a93c0f0fefd87358159a643763d938b381e55cf89c0a9a087929acbb1b76f2422a84aa5e51cb13ee15b2cfd03e2050903a3531f1bbdc6189bf3bf791746aeb29aac895b9247645379ceaac324c6aeba7038ebe9a3f18031256c98afa51b079a80f363ba18e45c4bd158ec0136b881b2243b228e7b2b675276d51f0593bff3f489fe020a647d956ef69405cdc53355ae8e28dccf560939426a0a21f4111a5e49e952b6fefcf014ad75e0ddc09ce1da17763d350fde87183fb4d1ad4468855d7ef9e3c4f25b09ee8f3003f8c493cfa7e73469eaf10bd4b7961f3215658bbdd7748ecf325503c078d3aa710617bed39f822856f82c4e98d3177c27503f4a0761c47ae24bde5344390a0d5ea04deddfc2284eef480d3382c446e60658c564301cd00988c8c4b9f0a4efaaddecc723bef87ef66ed28787de78e1244b0b8d5a1e1112ae1206e08752df869ba5e39b568b8a847788507fd8e062d45a896215f95f1bc65fc9bd95eed87ce273e08b19b8da34dea05c5e757f30cce4a913cb337ec2b9b6c3ba81e19c514f27c33f1399a306f1eb05430ef2c6777fabfe5e2724a0d096e98fb23dcfd7469f34176da6f497343096b0145416b568a3c68d2318e7419ad49a1dc5bca184904550e6daa4dd83488fbb9b511f6e05e84223f47689102ba2422009ab5a84d1e03a7be5c1b00e68dbfd9bbdd1da46d78f6f78093aa95b9c508f33146259e2cba03e0f5e33f5d3173e6378ba66f37849139141e618318ef5abbba09dfdf82dbc572e399c6f2a4131adb652d19710ff43276c64151739582b9a8a47792d82716e19f890a4f6deb8a3210bead3251e5bb2e005da1353986da0533d041738784f7c6015e42d01cdd9538cea54e4b4994655987904750eac3cd127fe5687ea014491306fae3fd610cf1583ccbc5a17d99d9f6269ea1b82b82adf51b88b978e9fa13a2bcbf879a9224bea4f8a07227a9be1c05878c5a0b01d4c0f9fceb08914ce6dfb12b3741f79254e9fc34df9d53f5438cdebe3bc2506", 0x1000}, {&(0x7f0000001240)="763d18b99e5b84ec9b5639b7f9434e438050d149e57ab08d0b23a48506b6c229c724e7ed73d0d736eb3ce558e6fb453d7768057149713869e4dff3e10b785e5875bc5c5b7f584f8238a2c245dfddc55e9d92f00a88ee040174ee4e6bb2d4b6fe0921452103ec14bfbcfb17d51b2ff82bcb1cb29d725ad00a423175b8f43529bf05e586cd1e04729febeb1338b3a1854d627c8bf36045abd240a6fcea", 0x9c}, {&(0x7f0000000140)="096f5cf4dcac795337fa8823e261d6cffbcaa6f5c45a7189220a1293fa4b636aee26967ace60f760f07ee9058fff1e0fb6", 0x31}, {&(0x7f0000001300)="13e80d77819cff2682dbbe1bab0516e9d1e00f8aba3d3aeca62bc9d527437e6f0ce8894d9dc8f65d87eaada311587a11", 0x30}, {&(0x7f0000001340)="f0891c13a6fb389f833e8d61425cc89122fc6b465497de1de41ed96ae08387b552", 0x21}], 0x6, &(0x7f0000001400)=[{0x58, 0x1, 0x7fff, "8a853fd9b2ca0970ce3de0111185cb2debf5c9af34c5ce85e9fca6e83158ad7bee5d37c55b9638ceef0967a0bd9b9b640cc0e43befd3101cc13c91fca4de17fc4ac4"}], 0x58}, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 14:13:28 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x4}) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) setsockopt(0xffffffffffffffff, 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) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x22, 0x4, 0xf04, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x3ff, 0x7fff}, {{r1}, 0xfffffffffffffffe, 0x14, 0xfffff, 0x100, 0xfffffffffffff06c}, {{}, 0xfffffffffffffff9, 0xe6, 0x4, 0x1, 0x3}, {{}, 0xfffffffffffffff8, 0xc, 0x2, 0x8, 0x8}, {{r2}, 0xfffffffffffffff8, 0x6, 0x2, 0x4, 0x8}], 0x830, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x34, 0x4, 0xa08, 0x5}, {{r3}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x0, 0xf7}, {{r4}, 0xfffffffffffffff9, 0x21, 0x80, 0x80000001, 0x100}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x9}], 0x4, &(0x7f00000000c0)={0xee}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x2, 0x4, 0x3ff, 0x9]}) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 14:13:29 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x6, 0x0, 0x0, 0x7fff}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\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 = geteuid() setreuid(r2, r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f00000000c0), 0x14) writev(r7, &(0x7f0000000300)=[{&(0x7f00000000c0)="8e9fb1536336fffac8a0a9619c5a786c31b7e3b0f6ccfccade972bb44e1347726a756e0c9ce1e0cf800c952133da8a016935bd9530", 0x35}, {&(0x7f0000000100)="558eec0065844ed5f41f3d93602065bbc430a453b0a7b0fb75ec938275989d79b9d72d335be33199b0c6b2f2627c475bda7c3c349acc5663c025460dda709115678fdf4f5dc3126826f1073f6b66f0dd7676bc75f88adb", 0x57}], 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x6}) 14:13:29 executing program 1: kqueue() open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() dup2(0xffffffffffffffff, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) 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, 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}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r3, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r4, 0x0) execve(0x0, 0x0, 0x0) 14:13:29 executing program 1: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) 14:13:29 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x80}, {r1, 0x20}, {r2, 0x4}], 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x181) r7 = socket$inet(0x2, 0x1, 0xc0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x1, 0x0) poll(&(0x7f0000000240)=[{r5, 0x4}, {r6, 0x8}, {r7, 0x40}, {0xffffffffffffffff, 0x10}, {r8, 0x80}], 0x5, 0x3) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000280)=0x7) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$SPKRTONE(r9, 0x80085301, &(0x7f00000002c0)={0x80, 0xfffffffd}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)) r10 = syz_open_pts() ioctl$TIOCDRAIN(r10, 0x2000745e) r11 = accept$unix(r6, &(0x7f0000000340)=@file={0x0, ""/86}, &(0x7f00000003c0)=0x58) getsockopt$sock_timeval(r11, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000480)={0x5, './file0\x00'}) 14:13:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 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) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000280)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001600)=[{&(0x7f0000000180)=""/66, 0x42}, {&(0x7f00000012c0)=""/178, 0xb2}, {&(0x7f0000001380)=""/229, 0xe5}, {&(0x7f0000001480)=""/95, 0x5f}, {&(0x7f0000001500)=""/242, 0xf2}], 0x5, &(0x7f0000001680)=""/69, 0x45}, 0x40) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x401) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) 14:13:30 executing program 1: socket(0x18, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x2, 0xfffffffffffffff8, 0x1000100400006}) setsockopt(r0, 0x4, 0x153, &(0x7f0000000000), 0x36) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000018c0)=""/50) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x1000100400006}) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x100}, 0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x73, 0x1000, 0x7fff, 0x1, 0x0, 0x3]) 14:13:30 executing program 1: clock_gettime(0x0, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) shmget$private(0x0, 0x1000, 0x128, &(0x7f0000fff000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) 14:13: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) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES64, @ANYRES32]) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000240)=0x1f) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x40) read(r2, &(0x7f0000000080)=""/123, 0x7b) write(r1, &(0x7f0000000040)="1a", 0xfffffddf) r3 = socket(0x2, 0x4000, 0x81) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x2, 0x4}, {0x0, 0x2}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x2}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff9}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0xc}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0x8}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x100005}]}) r5 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000001480)=0x80000003) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000200)=""/58) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x80000000, &(0x7f0000000280), 0x0) 14:13:30 executing program 1: unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') execve(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='@\x9b\x00', &(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\xea^\'\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='c\x00', &(0x7f0000000340)='{]\x00', &(0x7f0000000380)='\xb3${\x00']) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 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) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf30900f2c169f5efc4e57ce63357e4962a23568669a98559867044f99241a7c7958bfecedb2c3f", @ANYRESDEC, @ANYRES16, @ANYRESHEX=r0, @ANYRESHEX=r1, @ANYRES16=0x0], 0x1, 0x2, 0x1000) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000640)=""/56) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYRES64=r2, @ANYRES16=r1, @ANYRES32], 0x1, 0x0, 0x1800) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000040)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000400)=""/130) 14:13:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0)="5eb3f6004ad12e634abf18b419abf26dad328de392cf5865ed85503074a810b4ba1644f080307c0e1b6b0a7de50b8c39553736a37ac6c8585137ada2e0482afa43802a3460f5", 0x46) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) fchmod(r2, 0x180) pread(r1, &(0x7f0000000080)="796c5d5ba9a3000d5d7125ebeedf9ba6b042889137743775b7ecf7343e32c02c9f0c61b715a36236fd3d8c189e16e6d8371a68332fb56c", 0x37, 0x0, 0x80000000) 14:13:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="6202c15fb60c265134c7f77f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4, 0xfffffffa}, 0xc) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(r1, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 14:13:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlinkat(0x0, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) fchdir(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) 14:13:31 executing program 1: pipe2(&(0x7f0000000040), 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000000)='./file0/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) r2 = dup(r1) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000140)) 14:13:31 executing program 1: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 14:13:31 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="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb51755c2b8239ff42332117faaa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0xff, 0x10000}, {0x18, 0x1, 0x3, 0x1}, 0xff01, [0x3f, 0x8001, 0x9, 0x4, 0x9, 0x6, 0x401, 0x9]}, 0x3c) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/50) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/7, 0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000140)=""/241) syz_emit_ethernet(0x5a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000bdb973531eb41c9d60cca81247e4f515ff02000000000000000000000000000100010000000000000000c202000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080000090780080574f764b62a1edbda1d77eb57cc8776625275bf68e29f6ecab005803fe02d1687e7f64fdd01a7b10011416d7d1b9d5c9c039cb04ea39914d2207b1cd6f6bda1b585be638ec79891f11a69d7b58d361627bd78dcb5e6c0735f9ca30709fbfb46f1780fd674b545d90fd08000000739a4a516fca9fe7962cdaa9111f20eeb47246cafa4db92c6234e10f425bc28d79864702a8ec53646de1f54d91ee05f62c4e942a6f18d97431d9feb9e7e7feb4cfc6f2b71cf986343b468cb49d1e"]) 14:13:31 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b0000000000000000000000f9ffffff00f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/12]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x42e639e4, 0x0, 0xf574ab3, 0x7, "0cda943b747b2e39106004869c4f3cefed5e06d6", 0x5, 0x800}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) getsockopt$inet_opts(r1, 0x0, 0xf641fe1e23e09c6b, &(0x7f00000000c0)=""/255, &(0x7f00000001c0)=0xff) 14:13:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xe602}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:13:31 executing program 1: getitimer(0x2, &(0x7f0000000000)) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x0, 0x0, @loopback, @rand_addr="0000000000000000ac00", [@routing={0x6}]}}}}}}}) 14:13: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) fchflags(r0, 0x10000) 14:13:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00fffa00981f0001f0a972a285b655ee89bf377c6341d56fd78025ec484d81dfb0de314de92ddf0a292750e09b65508ab9d3c4804222eaea3e8eac789842adceaab0e24b0bcd922e25ed794a6313b374a038fb149425e217ae0000f441c4f778d7aeb304c397c6d5af7f4181c94d755380c27270d65a8b7bb073f8575da9a9aefe7ec883cbe84b5dc42801ce61c7aa10139e07000000478c2b51e75e28f5635687276582d09b4c741976d23590e7dc9760f51421991840174976c89a5481d90b4bfbc2c87c092d4cccadf6811816b304617bf388ccad73eadc0337132a3eb3b6922a2bee82211bd1da36c7da3a0255959e7bd7f27c7a7914ec3fb314eaebea22e935436707a5cd4d5f62115ba4c1717f791d941dbb92ed0414a947183cba8d55b43ba9e6999dd2827020372b20455acc3f61ead724f755b57dbf148e7896089e444ed07e5339e9b527cd89cba348d1f1087678474fc483ef39c3c31f205d951219d5"], 0x10) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 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, 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}, 0x6, 0x0, 0x0, 0x0, 0x8, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x81, r2, r3, r2, r5, 0x10, 0x1e6}, 0x7, 0xfff9, 0x0, 0x0, 0x7, 0x3ff, 0x7ffffffffffffc}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000080)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000180)) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0x0, 0x40a}, 0x0) 14:13:31 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)='a', 0x1}], 0x1) close(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) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/90, 0x5a}, {&(0x7f00000000c0)=""/118, 0x76}], 0x2, 0x0, 0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x8, 0xffff8000}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000240)="fdde09fbbd89bd35d314c83b3e0a074ba48d8e3e4e1ce64800a10473d7c74fa17e2d877b8e8e020b1e2586e99bfdcf407eee39d96d2317a400beb00ef07ce7845b57789f87e02e1946d700b98832d322bb70ebdc30064a4ff2fe8d890bf1397ffa7217682ee39995bf131c0b88cfc5226e1b642d20bb6b32f214d77725383c9d49600c2a75fad2fa1ca8dc2ebed759f8af3777e02f7fb20c62f4337d57b169cdd828a6385527ce94b72b95db1539b24fc83a4fc75cf2c4d99e2aa506109687c87f28e4f5869766b77c4312806e5feb44b807030a1f5052260ec6212f3f96a9f0b37ed3b50a12242bb6ae1a2c0592a270cf5d76ebe2d5089b", 0xf8}, {&(0x7f0000000380)="f01f9a92fa5cb56f25504bce88e9b550", 0x10}, {&(0x7f00000004c0)="09fd83a696ff39e780a2246bd7b4d7aeafa7bd93a9de9cd17633989f7057cfb8be48a6a11fc05775bb5b9f0c2436f397f760e17c4c51512007199dee99273fdfd4b7319149451979c4c90754961472ce8a682215d254c0f9157880cbb9f59bc99594f8d4a103c0a4c178dd5b208f1f2f72c7745424b9d13c9cd933cafe5af22eaba56b1940b39d3cb669f802e22c5732103fa4ffee7e35638508a63ca22fcaf1529cca7ae4e1172717f9245216bb6bc41b3bb6b664d9ded7e626b1204c7da3ebda74f90cd01c7570aced5c9c0e421a6a0c76cf9f9be822f8edb5e4f1c0732a7be6038c7cf51440cfaf", 0xe9}], 0x3, &(0x7f00000005c0)=[{0x100, 0x1, 0x4, "7aba887986b2c99fc0ee562c502f39aee0699c0fe9930ac839dd3d70695219ec90dc87a1c845c0da9f7d141301baf61514f0390aea7dc3478239fc486924074a2ee3a730bc51e452ff873281a6429b4b03162a83df4fcab52e1cbfd7d1963b8c07ced6af97decf8fd41e791a2ef6b0532071a7421519853f90bdea6a13c27f4f2f91c2afe09e6445bb8cef70f1b5ad2e91dde8e19d97e4d9eed6d9b206fce4b9c894cc56fc40f8bc6a5f2a54ccb090db1e8580b3770634c6ad2104714c0ee2e213c5b1bdd60d405d9e8a30e78a561ae484944a0ad83b889772b5df8924d506374516476ac89538cacc1a7362bb"}, {0x28, 0x1, 0xb, "259348be2c32b44a3b0f636744b93fed8faaa93e06b46149"}, {0x88, 0x1, 0x6, "1fab78142e3577cf548b2da68b3799c881287156240ce12eaeb08e66ef19362604c6808eab1f271464c09898f04c15dc6d17c79bf22d04ec43dd8662d57199192cde5bb1c09b4fe4b26c94a0269a1825bc5b782c3ac5ee4f79d302b5836683ce20d8c19f8feff2e7dadab489dc0e487b3311b5e13f"}, {0x60, 0x1, 0xfff, "516d02ff7fb2e4017e8b300b18cdaa91e497452ad24258965e50d70c2e39e99377e182e59c189af83343bf296177b6986921b0e5a2b8872a9b322dd07ccefdf85bde7bd4b5c130233ea239e38aa161"}], 0x210}, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/179}, 0xbb, 0x2, 0x1000) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000180)={0xfffffffffffffff9, 0x5}, 0x10) execve(0x0, 0x0, 0x0) 14:13:31 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000080)="f6cf191813b436b8bce5775108d9eacb8f428148b09ba051cd1160ad868570fda5d1f8140e41673d9b64252351ed23520c80addc3b98666d19ef39392d92ba7d6f1da1e88184c84fa32591399326f29e595f30b3c25133ef965793aa4fae53548f86a2db9d2f31af06af79186e06bcadda8028493aa32c3bd63242e40992f1e1a298d6d93f52eb040221ed8409ceae7f361e1d53c59c3463f2e57737d4511bc9b5138787", &(0x7f0000000140)=0xa4, &(0x7f0000000180)="1ccc8de019fb99d96580939535eb6fd0bd3a6f7820f595834c441c585690ffd5963ab27f165525252c742b22edb660baf129b2d866f644be115e21b747aded8ef3c0bcadc8d9cb17471939be983ef57f0f40d5478e44456fe3a1e4bff6ddf8c778bd80f95f3c99f344b2d309ff6b8a7dc5fdb48c9fea3d073d210a09bce8023dec1b88c487142ac6d4bb3e1ee67c", 0x8e) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000240)={0x7, 0x6094, 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) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) listen(0xffffffffffffffff, 0xc6ad) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000440)={0x9, [{0x1}, {0x2, 0x61e8}, {0x2}, {0x2, 0x1638}, {0x2, 0x5605}, {0x1, 0xfffffffb}, {0x3}, {0x2, 0x1}, {0x3, 0x1}, {0x2, 0x7}, {0x1, 0x8}, {0x1, 0x4}, {0x3, 0x505a}, {0x1, 0x5}, {0x2, 0x5}, {0x5, 0x9}, {0x2}, {0x1, 0x3}, {0x0, 0x2}, {0x2, 0x875}, {0x3, 0x8}, {0x2, 0x6}, {0x1, 0xffffffff}, {0x1, 0x13}, {0x3, 0x6}, {0x1, 0x100}, {0x1}, {0x2, 0x8}, {0x3, 0x3}, {0x1, 0x4}, {0x3, 0x1}, {0x3, 0xffffffff}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000600)={&(0x7f0000000680)=[{0x87, 0x9}, {0x22, 0x1}, {0x86, 0x8}], 0x3}) sync() ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000640)) 14:13:32 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) 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(0xb4, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100000000000000000000000000000000a6251ae944362503000dd2f8a835a58a70c7ef1bf08f38a2f392f82d30c51f1b59b7d87ac51c2e5976fd2114ead0563b61ba11f639b61b73e2ca35832cf104faffdfbe5a7e36"]) syz_extract_tcp_res(&(0x7f00000003c0)={0x41424344}, 0x7, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) 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, 0x1, 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)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b32bcba28eef4c625a3f5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 14:13:32 executing program 1: mprotect(&(0x7f0000cf3000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() getegid() kevent(r0, &(0x7f0000000080), 0x3ffeffff, 0x0, 0x1f, 0x0) getgid() r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/84}, &(0x7f0000000080)=0x56) read(r2, &(0x7f00000000c0)=""/25, 0x19) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0xc00) 14:13:32 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11ce731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7394000000000000000d4c45356c7ba884245d73f252d7496bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdbdad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b93fcbadf25485d5ca4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e741205360c9d2e43575809838bebf4e71b1393f400c7c32ed7a1f4dfedd53dc24ceb12d50d3fb41b2732e741d0ea739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad961fbf7502767ebb569f49ec000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) r0 = semget(0x1, 0x3, 0x21) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x81) 14:13:32 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:13:32 executing program 1: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) madvise(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x6) 14:13:32 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="0000a43a174fb912ae01"], 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) r3 = getpgrp() 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(r1, 0x1, &(0x7f0000000080)={{0x94, r4, r2, 0x0, 0x0, 0x80}, 0x0, 0xca, r3, 0x0, 0x824, 0x83d1, 0x4}) 14:13:32 executing program 1: r0 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r0]) setegid(r0) getgid() seteuid(0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x12a, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450010580068000010009078ffffffff000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7bc3fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a080000000983000002968a737d5bbf001921660a5e308fe80000000000000e12e7868cdf1401ede063eb5", @ANYRES32=r1, @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, r1, r2, 0x1, 0x0, 0x6, 0x6, 0x3f, 0x0, 0x200, {[@nop, @nop]}}, {"fc3af563dd004a20d8dce25ae6fc13087afff8b3ad11d2d106bffe998865a12dd50a3f926ee6665d878064096029c9585e5072675d7004c65555ad4238e1d8e425f4d5f9455a3fec1d52a0aba4a41a961d9fdf533d38104952e947a7d8179009038f2988a10993553f312ccaeccd19eb76d3ff74cd95a5986528045066354550b4a69215859d19ef3cd90ab8"}}}}}}}) syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @tcp={{0x1, 0x3, 0x41424344, r2, 0x1, 0x0, 0x6, 0x4, 0x5, 0x0, 0x5, {[@generic={0x3, 0x2}]}}, {"8b7f6553a8562c08917dceacfd09d0b6e16fcf94b3bcf901e6fb32af103d90ae7677f68a"}}}}}}) 14:13:32 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') 14:13:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r0, &(0x7f00000002c0)="98", 0x1, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_media}) r3 = socket(0x18, 0x1, 0x0) dup2(r3, r0) 14:13:32 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040)="00000200000000100000009b4e9250ce2789ff9c30ea70f503cebb5a9c14901c2c1595d9f6dd5971ed447b03529b58b8359d1ed06f108d8d0bf0b63b77b563f19cabf9a00f50fc7a71189bf0ed77682422fa47a77c08bcfd930470bf9322e2c05a2ccb0a0704a95784e6cedc5ccb07567b7a035cda6ddfac6e1b8e355150294da2b6925bfdceb50c54cd358131d68fc8463bac1e3df9339bea746eb3e2d1f64c19", 0x0, 0x0, 0x0) 14:13:32 executing program 1: truncate(&(0x7f0000000080)='.\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x67) 14:13:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) close(r2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x4}, 0x8) 14:13:32 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) getpgrp() 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, &(0x7f0000000280)={0x0, 0x1, 0x8, 0x100000000, r2}) close(r0) syz_open_pts() syz_open_pts() 14:13:32 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x8}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x25, 0x3ff, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x80000001, 0x6}, 0x8) writev(r1, &(0x7f0000000280)=[{&(0x7f00000003c0)="d863a9576014796f930c23bb4eb98d7f712776f7b636511ed2013019bc5e53f5a3c831b6766f78704144d7d5a5d00afa41eca51523c03d92a090713ce265ded97f268f3bcbf2354c51496fdce844ae7bc855efded0eb0398ca2b4bb05da59b82853c8c402343609fa8b796671bd89d784ed32cab4a425c54d93f95e4fcde0781b91d946aaad4a1b5be33279531ae7ff2bc61f93c76c508766266436ddfb58416d64ee8ac5ea7b47b921397c9872aa44881f99c9bcc153cdc8986afe746cd0ff1bc11dae02c554d6794ae2aa2adf8d8def16732417b9d38eb5a2610255b245ebc4a22fa07a3cfc3308666a151ced719f75a9a662939dec401158c4bc6e64188307cd9f1c8bf67fd8e492b8bbde52801020a652abda2a8832f4a7e8968fb9b95d58bd52f2c437dd38b90b94361e479813ccc81bd99154fee6d5fd67145c8177ebaa4c258edd88da2d16d754050e34646e44a530172bee0d8d3b239643c546065180832eb6d21437e1a9331e0ae5cb209", 0x16f}], 0x1) 14:13:42 executing program 1: semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000180)=""/61) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x4000, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x400, 0x0) dup2(r1, r2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x2, 0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) 14:13:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000004c0)={&(0x7f0000000480)=[{0x84, 0x7}, {0x46, 0x81}, {0x8a, 0x80000000}, {0x83, 0x1ff}, {0x3, 0xfffffff9}, {0x1, 0xffffffff}, {0x23, 0x10000}], 0x7}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000000200)="ced95431cc638e705b33c08b91bddd1dad9629a974ff56e2fb3df2863f45b222807207f7e55e1d8630365d9afadfd80158aa1a3f73239dcc7ddaaa1b1f88978fd789a37dd7753594f19e0919edf16b477d12707b5a8a9e7708ed3ca6138b371676b550c00c09d380a3a27d578107ec9f5ef4f55d24a30694be7ec558e0a91fdff8c8853c19d8acf9db9ff788628996aa2d4f18f2d4ab58a1f8bd3926d91211c392446c0f78b038e4e67b8b1da01a9f36eb775fb056e4dca246d7a2797d0849274d3fdc0fd01ab68d141542445a7a42c748466501010676614e76", &(0x7f0000000080)=0xda, &(0x7f0000000300)="d84d089dde1aa81cb8a70f345991148fad376b0215d9d2708931584b24e1be07c2b155f02c1014ed0825b205ef4496d8522f4c7dbebb9e7f5fb10e410aa47b646e8d893a913ddd90c79e097fcf2ab57e9e59cd19fb2500ca6e21befd60854478d2084a4a2ce440355f014b1a42e763f4b935676d73476005", 0x78) unlink(&(0x7f0000000380)='./file0\x00') setsockopt(0xffffffffffffffff, 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) open(&(0x7f0000000400)='./file0\x00', 0x8, 0xc3) 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(0xffffffffffffffff, 0x4, 0x2576, &(0x7f0000000500), 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x3010, r3, 0x0, 0x1000) setsockopt(r2, 0x29, 0xd, &(0x7f0000000440), 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000003c0)) 14:13:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0xd, &(0x7f00000000c0), 0x14) dup2(r2, r3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_carp(0xffffffffffffffff, 0x0, &(0x7f0000000100)="fbe6d5744f5232e31e9ebc959f8a7e09a3011fdfa7d60788e1b1ae34fb1e583622c4f44864d2b50c1ca8e564eba16876eb2dd72e351be29f885ba7adf0fbb3084bca1698ad320aa625b73aefb90e1dbfc968669530dc863cc840d82fdeed39031c0d94bd5f8f44be2b7e6cd23ef67e60b91b946e020cc80081f33f39bb6ab0fdf6dfb63d7a7dda31aa4dbc287efc635a9edfc550adefddb324787a80ca44fbf8d98e63a783f5cbebd3cd78f11ff818db58587b924ce18bb2b40e5fadf71aeb64053b4762db959fd522a856da4e843d66f855aa8a8df325a634912599918f727c70bf81c03444ab03c95fdc1f230f8e855502544ce8c38c91aa472cbc", &(0x7f0000000040)=0xfc, &(0x7f0000000340)="ab85df5ab8d3413cfd8eac2ecdddf15a45da0de47a6d5a8ece3cbe4350891295ebfd454e7639c7484637502f364d743bd44c444fb547c2561b6e7d07993c443d11a1891e02da67735314d4a4e1159ba9129d62d176c19ad1413e3659a4534ec456ea3750dd0e1b71d9e117ebd467e116173f5a8b9b72e6e0bc51289d2ecc0b04c9496ee7df03e1f09c87f17d628cfa3e5f4494e47fb3615a4a4236768a072aec1c1c40e35d26993e623c64088d117cc347ad2b03e10d8a631f640a763941b2b9fbc732fc3785d9d5288aceb5b1ba172863537d2bba89415a8a31c2ef967af3ca15aadf6eff193238b5c783f1ca0079c65196c498e996b5a160017ec800114daa382350f9d4f4402af69b118b58f64898c9467aad549f31fa735484f5d319e8a057ecb1cd0c5272f8c9b015155ef8dd4f003729db9b6620f74a722729485afeaeb57c70722a5b3d88429e26e6591726c8f81dcf7c35fc4e0d22260ded4f23129690e812b224a8a4b970fed3d6e3235df2c575c9df26e597fc22871613092d9d03da0c88bf5d507e0289a2b6133f9643f632a178a402c1a26a4b4434e1791695450975dc4117895987118531f084a7c6f45483b170bfe463627f3b6c42f6c71598d0dc6a8a9225cbb5e18b36486cb7a26cd59035350900855ac867c48a1f61b70d071991f7a995baeca7465a41ecf9d592a9dafb8c5ddccd57b12f474e36c6f95254b43d478eb482886ed9f39dc019eda502b4b69dda5fa7f438554909a5445a4dd310a85643f37453a3ca2ed2791180e1f501763ec132f9a689ee4aa6a5d0744d0f81f85e1f4669ea5627914a39d7e054b109c85936b6ede7d06f5ae393e6dbd24dd877885077384c9bcf55daca417e58719ecd8d1f7e3773f62f412360f5b848ef0ac33f18ee2edd3472b64c607e6872501f5b3d0620a7997006a94f5083d45498bbbf7a7e6935f57e20e916f714c0a7e36b475203b15b9bc548ded643d26b1dde8cd48f7fda553c44962641aad7de2dd82b6706fc780687070a29651577bc6cb643771538eaf122e1bae527171aa017529bfe10aa0bef052edebce44816e6f2aeeabd59b3f71a30931638d55fb38a41ff7fb71e551817a2ec784f2cdf73d3e86d35b0ed22b434cf7f070afac3bd6cbda1513c63df844efe8565bac54d6ddc958bd5707658f36aae6d0de015a71e96c6e4d31ae1f5d5e8c9ebd4ef925b8681187702039c4e76e0e383e1fab3d9db7fa418c885cb278272aca11fc529f4b2e1d544226cd9df917600230b449f1b3d45b88019e65fa538e578505b9cffa75f2d1defc192859943a8ea3897ed0367764ccd716838f576cd77571c8c0d38390aab5190f61d6bfba86bcc9a981ec1faa0c53192a76cfb7416d677c45aa9306e47dbb93961eac4577b7b8f2abd1e68fb586eee0d2ee77ad7da543c66169c5e3dac60a98d2edd159a0492018a5fce418b0f0b3b755f5a7d3d1759996b00582e9c744c5a1d6a094a4420cef92e23c1bce381dfa879a36abaeea70ffd3743922a5b7bca73d73249e5f89a70f645e0a6a6be22ff86708762cd53254b1cdeb55b17dba071ea7b211ba895775d57a2df72afac482c84cd2d9fddfcf56a1839cdeaa0f7342952b5c01ec8bf9cd51576cff13f3b7493d7d7bb602d0bd83800ef6db1e970908b543a787806a60f233c9fe1a6d5d787b3de26b81bc83b862b7859927a80ea434999a5e9f0896daf1a12277266d77ab7621cef5d833cea321b61fbdbbc7fb7b2e9b43c55e784e9a2f40aea7ba70aafd6ba2cd8949ef0e4fe15ec95d40d6fecd0ad06aacca866e30cd0d35c4f2c9473fe544415d581e0c7f5a0574969361214f72ce9c84aeeda5792539d30924102067aa22486857106c24aa8d5045788d733a0ed95ebf1b9a2a4dfcaf1b71d6aa944fc921d0fd542f4f0e8a09ed402c4efbda514ad702ee015c46e55df32168bbbca66e2716a333f70c0ad1a4ad0f20b52227f319ab97d1bc29230c5ea2043c8ae5d63f1caa4f123fe4c0d9b5b7b30943fac170a1fac4732b8217687a50ed082590806566f2855596ddb8ed80f118e74015b58a02be02a55693e1c6aaf5a5346545b69e861622ab4180bdf5bbb32ec9b5a8a5c8da73e5b3763ce60333f6c3f7bd7bcfc6b69cd22b58dbdcf1a4466867a4e69dcf3a9ed6a1938348de84d8382d774e5389d1e6fe3c21f345a64ed5f6a88669e1e4fe43a32417d8932c13af0682b30b2d928be91344563f02e0a18f8dac2af4ae133db85704ac8813ed9d29222bf842fa28ffac3d36b907df91b3008537ca856a4a5204bedebdcf882e92bfea34350fec8e08a0ccbab1d2c1e08c0df8b45273016c100db737d83918fa7486d91aeefd30228ab3d2337096aa12dfc2db26d232927d7c8fcedd61c99bc03e03b22d75361ab9d7aa60e1585de6c93655b6ae75efa79f1d19143fdefe539e57bee843e204a88dd6e588007515ea934a37c45f33d8885bc9d2280f374b4e1f5d28b242bd7cf1e3365639f88423c066122ad1e29ec684851a6e145295b9ce00bba260c5b52d61dbb1a61083355be5f0642e0fe03c1b82fd243085f6d30ce4e6d8b5fc642031d013b3e41be6f2bafa593bc16ace7e2e29c8d651478b92e05e539f4939fe57285040e0c6f24612ec7972a6fa69f91ac55dca93ac76c3a4f9d4dcd788035e7efa6aae8baf5cdceb2d299da339434b557482ab2a9d4fba503b080bc3852218e4ba2d23b47854c7a40ce3964ab9ff668e28fc197149cf6c6dce93493e51a985bb220bc44e79d3fe1c704395bd7e2ff1194f876580ea88724daf3344bc57be625b2c4dcea5b04d1b4be9cff83b56df9d661a07c2296ec74429a82239355e744f350a1794f608e457f3f814f3c70031f63d8eed93ee0ad9558a9b9c3ac6ff3307732f2bfb879fb3bb305e975ef1d499a0eb7ab77489b44b6727171280f619626525f2aa090346ebc7778102a0a9f77fb20cc5faba9799a78223e8ce3e400fc9184a4df4e055b88c90676fd20299f7a0eed4f4f79aefb76895c95bcb0e4adf27d1477e4f2fb181d8a8c6ea9013a2de2099b860ef68e23ed364a57e594d3ca9bbf64673171e943dd1a5e9631bb98b41315d0d82dd6adc1b8cf15fc7ea70bf6ce5f7b98841ebb5be7078743d504659b399640b157c6dc90d5881bda4aee64597a26500f5cd90165d954a451f8fbf42b50c00e56c986ddc6cf8255454d4448f1471ce8aa63c82860ba237dac3cb020c10755681d7879424b4d656218fc85307792da73c5838c53e5efc21a36164c2908dada8f72ace49049bcf92a983ecff0dea287bb593f88e5a11b4c08d01ba6cc8ba68964dbe4e63db2b561312c5a05fc95c3a3d2efea92100c1822bb5e44ed06921e267deced30f4e7a1b124a35709da50acd660c46c0b940f04a9df1bf5c3f2c4abf53fcca6b73603788aba5bbc178c99f3250cb9884934d0e25c62fafc7951e97683a24704bed6fdbc9648647b6baf2c53f98856dd3be21de619fedc93a816b2965f0bd0752d5883c821562491a37de5d02185e75c4080d25ea33bee732421f88d2f7d983a0f82d6617f5755d2b534474cdf0cb12804cd621349c2237eb2efe7e8b0fe786bfbdcc457800066e1cf953a5a630789dabd61df8a2e2c6751575c1377a46e6c3bdc9bfc6c139c0e6a6112a4efff8c544f9640951a71b7c798c1855ed778e95bd5621ed1155ee68af4affcb3d09ada05553347ccf834a1b27c9676ffb5267bc1c92973bda271cc7522f15df9c3965970aba5a9f02354b60e18472723eaba8d0b3bb5a6d8c6761b5143042488eafe546a6c37eba4c0ef03ca85c6b6049414f16c6431c3ce49049aeedde1794d7bfa278196091a5ec7c20d4684a50b2a3a4048d8d08b3758a742afba8c77560830aad7efc37146760d548f0025cbd060ef6ba794ddea636e08a9fb208246eebdb8f297af09235260f0c01589106b69485d1db73987d6c68531284641ca8aa9bd46634983962656c3cbdec4d66b466aced09a155e4fb74e3668a6087655b6b0d739c7b4cb453d427451116595095f8d6265fe5555da2c5d0f1770b6050be0b3cc7ac0224c23fec2d8f5930b233a1571030839b8537f977f94315a4c9e38ac0e09d928ebff4d1d0e6280bca7e2c14bfa37d3530905553cef66e94dedf5dd0925c9aba513cd942156c225ce4737f81090cb124eda3851aae9a105f11c5ecf815c7aa76704dcfe753edcf10563dfdce3749874f9e715b18bf1bb0feb6564505ff5b7019b05b4e3649b3b02875da57e7e3b02fe6f777ea6f974be01c7af4c17b165c385fc252fde12bb45ca6ba4f899d33064405a3a9b6ddf210ff7392491f4c097bc41e573957569f4ac9f2f04d9eae13d3f1d5134beb1efaa1fe522025579e92c3bef5682719ecf89addaa3947c9a76af3e07b760eedbc813a4f4a866374a3ea7d94172af7e5aa88e7059da9335b7fac89b7c79388e48ffc21959f5f9ecf2cf4fcb6710c29211e07709c35ec29ef694c085ad489427dce8197a761ccb1244d3f0e93760a7589c95d20ad7a11586b76268fc429401e92fb2f36c210c593ce6f4c36066ec542f6c9876e2d6a7a498f4468111a12328cd057233e04dbd7a85d139dd382fce6a93ba5a7b1410c6f97eac7782e0728ea7416a893d62b21ed8a1a9a207260152dae3b5929e35ae05913513ceb6fad877688a61a1e1054a655981da1221ac5f68dbd0a5883ee8d1047fa93600ebd2fd89bd4421acc29bee4fea915040ea6deaf441f72ff765b7737522282149491ba697eb5f5c023e9256d5c417c3883467319f6669122d290364093176a2b38604f6f9ab3654202ec0989f1b5ec060b80efec5fcceb59fc38ef71ecc65325c9e20667c6f11495f16e0b0ccd41754a66cf94d6114da641e5d6a8bdbb2d472d13656e88db68284f9a4ea7a8ea620666a2fe2bd64e124e7f28be8ff2c2f935157f7cc9a1e40d3c7eb2ca83c2345dc45034f5b3a8d2376ea14d5b39df59f3cd1cb71b08b38d3bfcfaac16462febbd787d1402d86855c3b62c04c6231fa55d0b1396e1975db8b2b8e9e34a427ca6361b66f495e61dc536700a07ed20aad4535654eab96a5467d8d5c97444dd43769d0082bb7ec6d023ea0a9bde7c5224cf468108c43e8dd6172e8f1a4b5677e23c13ada860dcf18ccc7c972184808fdface5deaf3ed74c26b3bd449333c203d889a26373970c7ea6a8f20a048cdcdef9d780540fda0d5603284adbe5fbea9b0fa73454e5e978e77e8ee0ee1d20df18445486f8e03e574b1ad50efa278c25113f213fc1219ab78c8970b112a1369fec40dc45e1b2f05ab5cf5f32924aa0be5def9182163a0235edc5cb151b43ff5f006ffc13b710589fca4ceb4ff5f048f4bd06808e410c2b5a91132916f54a2b498067784723af0ce82c2876f8cee562c6d6f8a363cc4759ad405c90bf8c304800a4bcc6357a73880ea828aaa59d93380cb908433166f4286da640fda38e7d7ab5414cdb615478a0c297a1544a82ae6209ae3fbee9d0b17b3443bb744277b90da646c1058d4099080e6468156286b531d926e567ca8700c9f4ddd9d3ce15c871c0e25bd31d126220c6d51a7afb0cc62e4bb1dda2ec9462a6b8ac9a12ab4a42316321ed323948f987a3e2562484b101f6463c6485c0bf8c26b16131717621dcb7b275b4569b5b0991da27274ce603259d3019de06b84bfd33d037158c4a8c8e8380303ab5f4a7e02c189db4b6efab1cb1fa6bcda1616e2deffd65eb8a8191ebd6f1b27833d7ab547189d36c8b51568f98c2e", 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:13:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de0"], 0x1c, 0x0}, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x6, 0x401, &(0x7f00000001c0)="c3c04bd7af0547d1ef69e8fe15d94d433d2b077452641d2a52a613b7ed9fde3c11c57b017f1ca36932c9d67ab35f77c700024761da7ff26192068b586f87c771f2bb34417f4c84157da075ba6183674e4493432188c1a78b12e2ab5afb1ca2d88867f1fb548ea65e62e93470a789fe1c616cd7", 0x73) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 14:13:52 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) write(r1, &(0x7f00000001c0)="0ddd445589cf115cb6b516b45bd3e8c3f9dd454dd6265a5f52448cf00c84583e35d8540dd7ade5bac2db7c15a1769609214dd103eacc82faec6bfd423c76fd41921a544333dace7f05d49524e6056bd1f71064ec403269a1a6317356c8d4f631f49f6f5ec2a60a3963a9fe889c36b29f574666b11484f24f4301eb03a280574fb19073ac728d9d1f1ede3ce20513bc30ace4fccefb543e62", 0x98) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='c\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 14:13:52 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x404, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="611aff7317157b0094f1f76de8637caf3c98", 0x12, 0x1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)="b78aefa0", 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) 14:13:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000001680)="582720efabd16ebaf63225259560f8e5815f73f2a044fd73055552fbd7e41789632dfc94ff334a5619515a4c8ab0619825b280f4716b3d6d79dc0f5aeac51e824b3da025bbd4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef1eab90000000000000000", 0x10000001d) write(r0, &(0x7f0000000040), 0xfffffec2) 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') r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getgroups(0x6, &(0x7f0000001580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000100)="4a1d2589a67a3de5886d63bd08a2de369b0e474f88a90e558dc08f0b79620dc34c28222a370058fdedfe1654655e0c9b0fc05a130a46fd40b4546ca8b59878ac67d3", 0x42}, {&(0x7f00000002c0)="74a2db1b136b7ff2db6634b09c6ebb36d2b7f344a4b31a49917f226ea77bffac5a05395b30e8834b20affbc2e40a9e95a0c0b7aa5649e544ebede7052e8ff4ce2a9b3a009e2fc78f7a3a1af6222bd1c0cc2241f70f7f27c96d3bb8f22c84e123f384ca8116a628d6b393290b9d48d92e5bfb61e8706bc09991a9143ccb360e3693d8276db2484997deb9e0011b85cdec89ce628ee56b804e45bcc4fb6c591fb6287317c639e05eee7a350f8f82d10965e2643235cd873897a5fbaa0d179ecdf33cb9cd5e642cb226dce3fd679b95ecdf8fddadbcb7b66bc1bfc33300e248d655796274489ac64921b7615dade2466c6dd4457679f620fb35b5a501ec57d9092948dd8879a8357e29ab2070e803ec1b4809786ce130cca320204b4a27dd5e0e9f2fce8928b7db13c771fcbebdfcf7fd6a33edfed3688a414dc15fa0a704212a3dee57dddafe8b42338ce1e3f417baafb9cc2ec8abc7ef26fb11069dec912c3e7f4620bc11d3920aad092506235f98767f6bf72cc216f11be9b4ce6beb86e1945f6123e6634fc770c617e5b5381726de4d5ad75490af60f8e624bf14d90bd76671a4f97f923c004f3095a3ced64225c328bdc240af216302ec0ead3ab6b15fdeaea3128d1422f94294d5ef1db805191d45543e79ca57fb05d840db89839404da5278b63a3816f7bff29eb10e09629d0e5e0b69f6948934bb0b7bf14b31ef2cbc783b101a840fe02f84cfc0a613b0640c4e516efebd476135a2cbed6b8e0e8c929686ee01da45eed446fe57e7596e2ce7b7ae845b4ab7c25475d53448e6e0262ffdc330dbfdeabdefa0595c6e6001182c713a2e0c3146a640dbac3849b74beaf1235ba849dc1746e2026145b6395a4c6311373a6561c4eedb9b2d2c94ae9f5f44d084a4525caa9a3d3c98b0914ff52477351f19cd3cac340b5bb4feeae4c70cf508e895d7f2bf77f072203fb63704dd983394e6f08f1264c9bc6c4d96fa5a2348b6ad87445656493ab67f37b8d7fe8a8e3aaa04fbfd80e292d33ee92be9ee1350b11e7cab2b13a092e39121dda40961f16320da451fa4964504ae62ac7a62825436d223303075e72235418b81cd03f8919edd6d45e80b4878d58079cdbdb17e5749071fcc62eaf9871186c8540623fa6b217333abb890b1af94093157caa14582601a22ccf61001e40cd732e22b2d4c94044339a9d11de5f2a4455b48c63a0b42744fc3a8b467c5d0ebfb1c214ca36633fa9bc78a7aa8ba66034eac6d949869ec92dfc0621c3cd7b54c98ebe990a69cc977be8378bbe6ece7fe9b395795712061668cfdf4ccc8ef67973d97f3029e76c5c136b0409ee2e6720178be2b4763435dde5351f7c3211c11d3e27270f692d0a3b4aed94a5b487233ee84ea233eb993eaf05e90684ac5f0a9a9b8f4224310cc60ab88720c5b8c0b86b7a3a5fae97c70d3965da06d8220f3c7dba87c38efa026ab11f812d2519378d330e37b41322de1a735b16b8267e24ddc4dc49e31d2d7cfc4ac8781ea235eefd1c8ed0f4ce90bfd4de3d8ae6cc2af50a34d45173bba67afa48eca11b7562bcb0c5ffd2364d157eac5d0145ebeb9b14d6ac165ec6ef92a475a93e24d80f0169c689bd967aa2fd935fcb9e99da1cf687c00655a3606dcc180219a163b0a1adf914d8b81e1d2c9b7d59a8ca899806378d68c415b0a9959ae9d929b95982e3b7308ca13d0864e3eec8f9a21697f8c58e5c5e8d4472ff88693c6559418b8b2bbb1fdb83eff77201055d7a128590036f4f585aecb9f153a196331c80a092bcd157ed04c5da8a2d8ea4f05d549406065ccd27c7ea7f759dcffc615a3677c4e2f7fe6eab033283f779313e8dd58993d69299bcd2e53689b5340bdbb1c5139ac68034a74211b37f08720e62781e22933acfdc3f0d362e9cab4554afc616ebe1ece1158f55551b0f1929d3cbbe676b1fa422d3d4d004dea7ff067cae988a33e5a47ca012a22eb3b33a92078829062b3afb06ae99eadee642e6dcd2a445770ed9455328118110a96b100a72143e03cbde3321a1bc39d24be630cff164cd9ddc6526a9e496a7bd29ca3d0d464f012e15e3d4d950043f4c62ff1d3f1a4208a36e8f3fa35124cc83780b5c391f0805935557bd5ee93674a5129e908c6ac1f4e5facd2bc1ce1dd844905f6abac3ac4975507fdf89504e66889f59ba4776115c60bfa81ff48b2457ef66623a0404323f3f7b87312519cf7bd92a599350963b69d8c31e398b19bcebcb33e8cda0cd3a8ab7ae2a2f72ef3f41dd90f5a3398ed47d20955368e39094aa87608e4b431c51e93bf0f2ba0ee0520d0fecee9e032c4e7cddf89844bd5a5117ee3c92cb21e49721e3a0ec0c12918de78e78a6c0680f03c2f18e39dd30e5abb669bfdb01778cb7828301e5956058324665622d16b6757c5d1ab4d74395de628239b47223564eadc1dee3c850b1cecb42ce0be0b9dfb1bbf84f52fdf2e633268dfce2dda21ad27a1d973d38ac362b113b1226d86918511111a6f715f95b580e0f3cb32fbb3bf9c46acf7f82d3534f36d1edf539e505a4acc602cee36386b9ecffa391044d99107fb37308b86d9e40d9a19c6265ea9340698b80cb06a2fc34e5536bd0ac6aa8ae004dff68d67d88d36499a5bc979a53d3e9bb2b5a6afb776fe4052c67ce844839dc290136abb0261b587f2a0cfe5e37a466985100d3fab86d9b553f93d457cf31ba23f661cf2ade6a3d364e77f1c6d6fd965c458e777c30c9d39f9afd7128deca8711e584b909b97ff2d1e5066b20661752de6e74eed6aaffad8761647b46fa8233e3c83a58fa177abe6760e1b388a004d737f5b4883500c460f9f6713682c157dab2138a5df4a1801df5643fc9aa84bf27f12c60829bd447bc21e48d46d2eb2c8f24dd753a47ab1791e05b12f3efbc90c7524734963cc7f9f6e40ba832473b54b5dadbf6a3bcc39ae93952a2be4357eb191311f2485bbec30d5d2997be9ef99b460ce0d888559c22b98a65fa7128c56aa2f638bc84984b96bbb929f527525df02d5f0bab29e45bb5d67c947612060a69964cd8a946903b4a6347e58c36f25279e3a603e841f90477e9648f893724fdfaab82e7149b4a349b46086a3735a29401885e0a6fadea5b701bb13090a0aaa7a347a7b748edac9a4e1a8a326341ae3cc8008ecf613eedb6fcfcbd6440028e7348ff01ec508f06547892aca3f3bcd57d3726bad8d1c0aac68ebbef62ad419e91c52acc405d578eea4d3687a54f4131373c31baf31205e2e4069e119401a40d586789a9d9b4c8d0260d99cb94dd364a2e5a5296460f8557fb833cc4efec6211f8e74d052dc9e989ffea18e61c3044c915d208b0405aae7e86dffe1f83f200c6f01abced03f6c1e3adaa31e64d85b5ad2299d56265cb8fe7d7727899be63ea3cf70ac6201def1eb09e48a57a0da8b3ab267a1d09558116e4d114fbffaa4b76ca42cbf574710a9b3e3df9cb45452be3dfd2fe489afbbd82242da924fbc4f1c199867dcca3a8656b155a4f753818ff14f8e473cc58de52f903c7f2bd448730c17952a360519fa35be75b42522c5138a7c1c03d6cf573ab8b6d7091aee114a5ba83d313936c39404e0164aa2e46ece3c6106918d70040f95710feed2f2b8e106fb7588a0aa02fe1e8b0e2919dff761f589e8f9c5b51e422aee04ad4750abd4865d64f0582485ace34862c6c8d3336267f2369d3a9608f7bce8b0a1def8d25d5eac9884dd32520c2e672c63301d29cdac4fbf37f3f8a623e4e7cfb4f8a8cf94175624de9fc2c970bf847d1de567441e0ab1581bcd59216b1abd24b8772081cbbfc1b964f8d3f0b9decd5a7ee72159758da706588c8e64cf9603760f784313fc644b94a75f481477045cdcad9525ee0fc541f99a3ccd84ed249b6cb20bc19ae3b051f527ac0a50224e3345e2b3a92d0ce3313e336497449d19c506f34b6d1b5986d95cc6bc0540a1ef5bff8b69a19185a484e955b619ddbd73a9971806b6ed79d9e6dc3b0c08e593ea5e15f1977519ecfbeac8f5918da015edfafadef5ef24f789ddbe78eae37b263390358ed8118fe6a2dd31d75b06b2a1b690b14d85bffd087c500e8849fe9bde6fab8d8409594cc77071205c9f8d63736b5ca895444a5e430d81d538d29093f2b0e647a950b2f6a3f8ba3cca080322c2c63f3db1e934660a402a40cdeb2035c004b9bcc646d8e48517511fd9f0fdd89aa1c73b5a5fdf607a82fda8b1265cced1edd1dd1a2ddc1b6f56367432fe86a4cd7582d40337300c2cb294b2a5fd3eac76d92d7ff709ab9c261e63b896f7416362909c4494a2ad4de478875dfe8aaba8ed51fda4a3a8a0bfda968309414f6bc119c3323592da25f1ad9e3decc51ff19f336fc84d8f6b8746dfc8672e18009aed142326de41c5e0e925049014fefaaa87d5d362af2001ba03af74a5e09548411e33dc0a99507ce95ceb8fdf0e6a0e1f9ab681cdda5332f48d396a83e19bf94e0e314f7f995f76c13a52c2e5fac006a18b82fe7a86c1743cab53cdf67a9aedf1d2bee1b5948ef9fc877c005daa94ef8daf060a280605841d97cdfd76c77a63f317f1a9b45b9bbe18354232b0d5fc0b430a0702cd2a6c7889ad0dc941349baacd7fb2b8bd85d5c3fd7033c57b1513f4c7f66452f2a0b96a7b4f17de0aaf7ffe1faac633fee5f7188b775be7d7c8b16ae7fa412feb1a2bb6fb23db8c7fdfea8def7b3ef0c70c1ce6bc9c24252b2a688964e2c6759fe0cbb8c934b6ef97d82993a4dfc3cfdc7b5851066bf731bd8eda2350bc3c47690991ebf2eccc5642c478953f47a19bd956fa8d1c138988d06c9c9a89e20e8edb9502f20d6f01707834c484ebdd0e5f19e5e00a206d661f46beeea4dee1f990647031d58fad353d8ada8b4ea7b7797cf9587bb1993435308b6f657e6817054f16436ca088e329593235059aa12e6597bc768bc48225131e0bff1179ffd1879c363864f40adfa6b4520c748a6fb67564aa626fb6d6cdba8f9f79072c3ebf30990066d688b9a169ed01451d17178abda38fa489eed1858f411ed79b9f34dfae80f0c42bcffc108fac07b1b8af43829c086b457a0b1776a5d8343106465bc06810cde23af9022bf35b9a5e28ee2e32584949a317fcc4f5e64ba13cd5673f1ab8f14fd38504ed2c895aea54861b86b24dd98cfdab3f39d76553b4414f243d2c999e407cfe9b4df6aa0d9111bb075ca2a640c46e7028e3bb0d3e5c3e54b6231f4cd7ada9506850ff36cd4e5fbe8892f305206ea63512beb5b2c65189d535d57d8adb2b195935b448a9da1021b7a69c9bf30fe866bf56fd747308679c43253557b0337110a87f52bc909700a7f95f883121063696ae252f5da28baf13131615f2b4f0ea6bd7ac61299ab10a3a66f8fefda0e52d8f60d20f35a2c7979634abc61d95e6a99528a7859e820608993b8eb7258862db8b8244053f423f8104bcfbb94a856933d7bd04b8243fe70dd0dbd3c60e792595a3a5386a35f06e70ae52f0e592844be9030d924cdcd3f1fb213bf412054eb6d646ec107c481461229bbe6e16c7e238f3b7b4a7621563e5339ece3e9f7c1d61aa5d63ba37721cd637fa9b20ea2218452090263a5c9aaaa41685d1f995e7ee285206fa56d44730f35c28820e45cf3b6e29009127fe8b0bf58ac91f147d7718643226a776493ed17a46adbc4188aa2acfa5eb58cdc5fee4eb3c2c202e0243b7c918521ac8edb8dcd655ee4bd74182c18676686c3ed3659a2d663a61bacd8e6eae48651d71e1965a26206fb8cf10044cb7299a2fe9b6388fd4fd9d31d6da2cb4", 0x1000}, {&(0x7f00000012c0)="5aabcd99bd8e0519133b603ec2bf9b40808d23acf4954bf58e2cb12fae2fcca38e94d173b3df6015fc1a93f7a77a8c6b2b5ed9d422", 0x35}, {&(0x7f0000001300)="c56a7aa23614ef73f2df18db1df2c996c06fd3c0863f7b0216e9210bf51b12db4a02f0b2d04d7d6ec3cb1d08ee971639e52aff078ceb43e45665e52bcdb63460e8c952426b62e8378ceb3043e54ce1ebed10144ed93efcd70be7835da21a48e24408c192a8c76cd53fcafe64dfc036d9ee5d41161559e130c2f56df44b628c02b518e32eebef3d16133c88d33c40", 0x8e}, {&(0x7f00000013c0)="444d4e1a657269bb6ac823862a361476decb47a2302cac7a2bf3852bebb63c703738586a9ac7a29bd1b98a716b48d815556a0314351ee8f12c5d2940f77040c2672d8a5f266105b5ac675d31bd35ff799b6c8145f9554965afebc538a3a85e0ba41f661f999ba450efbd6c25bd19c70efb1733dcd509ec3e3a947b9cba89e8398b871088e0aa181a777d9be2258b052477955c2362cafe461c29644a761fcfd6044c751c04253b727cef5deffb68f10dac38792d218ee81cc19bd6993d658751cd5cd78d5565f6cad9c70334e06d1ce0ff166204af85e8e8873097bfc4b607505ad0a3", 0xe3}], 0x5, &(0x7f00000015c0)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x48, 0x400}, 0x402) read(r2, &(0x7f0000000200)=""/186, 0xba) 14:13:53 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000440)="7786f69dec65da03a61de980f371a605b1c109d4a0cc3b8fca71d632fcf297e373e3571e85652b1ba27d2132c0507ed9f5256ad87ee8f94be5217ab2da54f98a6f60b6b4c48e87af630c44ccdf349b190ab65bf40e64fff1a62dc9341736670f6c637edc251782a229f76ac64cbecf2ec2c3b95d2f2ecb8891221a8dd958fd047ff65c2ce57c7c95a8dda25c860ca3b73940de5c28449d8af14860a9c5c8623e9ccc4eb25b5fc04b1a165460f034c0733bb9f7af789c7973a045dc55a5b88a7b781f00aa6d2ab210c95810853f96db97078292ac4ebdbd7a419ae20248c64e8f307274435df4655a5fe09697c3f2a6699364", &(0x7f0000000140)=0xf2, &(0x7f0000000300)="123b2e06c7d4522b59a886e643b621d726e7b1fd9f8de1b5aaee49203a8f4af44893673a2d890461444bbb129ac06e9a123c577ac79db8eaaafb1cc90bdeb8ac9fe51693de7066290ab730efd18e6a49db47f3fde4148188c20d1fe612a651ca27f48565642373a561432664ba1675f318d81086e3a4c1e7afc453329bb77302d43e1177ed820411264e6c1ef9d6bb684534727770710ac3b037ebec81e97cf24f598d5b5aadbed54c7f216f41754018a9a8059cd8d84652cb9fe629f80986e7d30c800e067ff3190fcb49bff7e51c849d86d1b0f68bb79618cf97022d75439afbc5a243a2aabe5a6bc37e", 0xeb) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x4c8, 0x0) fchmod(r0, 0x88) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x1, 0x67b59ab6, 0x1}) 14:13:53 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82029d9cffffff9e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 14:13:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x4, 0x7, @rand_addr="f77eeb53795c7cf860e8a151778714f1"}}}}}}) 14:13:53 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x28) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='.\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="31577df69e1d690212eb3453380dd4aca04bf526badfb66c167b61923bea0970bf03a0de65581ad77473d45985ee6fd6a53598c75021fd3b483e65e2acd15e78270ca622facd7a46adf80c68877e6fcec74e225542047865"]) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) getdents(r2, &(0x7f00000020c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000500)=""/148, 0x94}, {&(0x7f00000005c0)=""/189, 0xbd}, {&(0x7f0000000340)=""/103, 0x67}], 0x4, 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x105) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0x10000000000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) r6 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r6, 0x11, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000100)="f9e10a410f4ced946374d0611b9df0779b33ebb1da806bc6db0aee2748880f3a9cccbb69d567c2f92531a580a56e87dfd9b98602cf359e82dd12a8a6b22256955f4e046ddfbe14923289cd909127bab13f3d904da698916ae9cec48405d35de34ffc871267483582e356745767d5919370095fcca3dde8754840bea28180f5ee3a41b5a92c3597e4c98561dec849db691f50d7f003b2f4b2fcbfa4fcd7b8a239c1998c963e9b1dc49648c00d0b6709f9e9c6c29bc42b9b58d34fbaedaca3559d3a237d653bb02f7f238c41fd8d0deeb136d44fae4a7a4e5fa12334ebfd44e0e3ec908526e45d6876", 0xe8) 14:13:53 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="82028180ffffffff5dad619193fcdb5a5558971096ef3b3afd533e58253d4487c58ec87bcff140bafa967d1685e98e2d6bd4a1c390e1e09fb1e22c16001a7677e21094759972a50ac2dc0fb2ef1f0cf83510ecdcd1f5f187617685e60b7d69b4230603a00034bfcd6945c6e2aa767cb570e95567ed8ad6653cd56fe5706317fa1762f939f883ee45e5e97f2340ab2e87000000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setitimer(0x0, &(0x7f00000001c0)={{0x7684, 0x3f}, {0x7e68, 0xfffffffffffffe00}}, &(0x7f0000000200)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) write(r0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xffffffffffffffe8) r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r1, 0x0, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, 0x0, r1, 0x10a, 0x9}, 0x5, 0x3, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x81, 0x0, 0x0, 0x0, r1, 0x10, 0x1e4}, 0x7, 0x100, 0x0, 0x0, 0x7fffffff, 0x3ff, 0x80000000000000}) fcntl$setown(r0, 0x6, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = accept$inet(r2, 0x0, &(0x7f0000000040)) bind(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 14:13:53 executing program 1: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x6, 0x4000, 0x4) 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, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00') semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000100)=""/156) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000500)=""/131) msgrcv(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16], 0x1, 0x1, 0x1000) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/220}, 0xe4, 0x3, 0x1000) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="c3174516e51b59c0ad9afcf2c49402d7291add3ef8bc196dba87921d2ff76a11c16da17a6e85e0abcc45017bd41a0d38f6a051e94ffecd6b815ffc8cf6a5d43c5b5642007fb8c4f177cf2a4c6ac367d87f728be4b88eeb976f7cfa09d107e8391779bd616c48bc26c30ceb4171b3", 0x6e, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x8, 0x6, './file0\x00', 0x3, 0x2, 0x3150, 0x3}) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC, @ANYRES16=r2, @ANYRESDEC=r1], 0x10, 0x5}, 0x0) 14:13:53 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) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0xfffffffe, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) dup2(r3, r0) 14:13:53 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4, 0x45) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 14:13:53 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 14:13:53 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x8}, 0xc) syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @broadcast}, [{0x0, 0x2, "bf51e0ac1c57f1b203857de34218"}]}}}}}}) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x6) 14:13:53 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 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) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0xf7a859de778aa240, 0xc7) 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:13:54 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x7) close(r0) unlink(&(0x7f00000007c0)='./file0\x00') 14:13:54 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000080)="b10005049000e803000008005786ca900f0e08feceb11ea8fef96ec2c73fd309000000000000004f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebb8ee9c269ed9a6d5aacb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a870c881ff7cc53c894303b22f310b404f36a00f90006ee01bee57aea8c500000002000000000000190200a3f8000000000000000000010090d2c4e5187c000000", 0xb1, 0xa, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/65) 14:13:54 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="00fc08310300", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) shmget(0x3, 0x3000, 0x1d3, &(0x7f0000ffd000/0x3000)=nil) chflags(&(0x7f0000000000)='./file0\x00', 0x1) 14:13:54 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000080), 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) setsockopt(r1, 0xfff, 0x0, &(0x7f0000000000)="4d0739fc56f6764ff4cfc564df046b5dc3f1fb476f45a01710e166197b0a75eb86cd5495c19ac0a0a46856297418708d86928d5d3d41b92024efc3b5d0dc6def37196773332c7de951e2f332acf77d878469b8adb4299d9fa64172e6fd57d906a9be58faabf56af06b5b936c7039bc0a1fb858fd7584902c62d351e15704bed56473a803bc20302313b1fcf5e7da9f38c782765de6928e2ac4d7ec2e64ae2008f65a0814df19753dd9012d7c0a87a7fe3c1638989dfdf5", 0xb7) 14:13:54 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x2) socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) 14:13:54 executing program 1: syz_emit_ethernet(0x82, &(0x7f0000000080)=ANY=[@ANYBLOB="aaa8aaaaaaaaffffffffffff0800450000740000000000019078e0000002000000000304907800000000460000020000000000060000ac1400bb7f000001441c00000000000000000000ffffffff0000000000000000f4ffffff890f00ac1400bb00000000ac1400aa44040000070300070f0000000000ac1400bbac1400bb000000"]) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 14:13:54 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 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 = dup2(r1, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x4, 0xe73, 0xffff0000, 0x6, "482bab4aba4873c168e55e9835881fa54ab2e7e1", 0x9}) r4 = socket(0x18, 0x2, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x1, 0x3, 0x1000}, 0xc) 14:13:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 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 = fcntl$getown(r3, 0x5) r5 = geteuid() r6 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r6]) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="171d18b2bebf2f6475ef3c6fdbe2259ea5ac66d5adedcb4c5ad6277a0d3c0ca313408d7f06d1fc33a55bb98e8309b212085624669387a427a4505d4087cb2a90fd4c746adeed1488ad2f05f222897474a9c83eb1ef9b21fda4a3f3eca5246fcab086f28e23f74bec2e639d2cf322271234612e3f39e563142953bf92624fb0b373642d4165b915be422c490411792f6bdefafbfb7d7f189d22cc6971", 0x9c}, {&(0x7f00000001c0)="538899b57ea96c433054ae75f3c6b64fba27b2a58c7259a9db46b9d5283a6f6ea03e832f3979472c359d7f0934b69235db73dc8606db9dd4e1841dd13bd8aeda880ee79120bc4ddf94341681140d75cdcca53445fa9cab829612e9bf1239f36374346f6656fa1c51e5c2f67dd5c60580007456fdc96169f85596df58133030efab8dff39060226174ecac856bc3d8e2e526732baaf7314649b48840b508e8967857efe78861fd27314ecc81bb9d6b08d95982d036ce329ad2a742132e97d7fa01c69cceb1b19da12a38b42bbc1e3c92fb3e991802ca3e6", 0xd7}, {&(0x7f00000002c0)="907be9e6a75e06c2df7e1f3ef728095d6300e65ff7c391cea5a5f43cc87849f90a4e679af95e25f750220de18a6f75caabda0d368f196dcdf3cf142e8d9aaf904cab32429a49762c0964ea885c163dcd1c76004c55ffe1fdc5597c528953981f65e7004fb3e1099f9b871f98ef86ea06552ef484da95957509e71dfacef57b55a127cb303563e542ae1f1d73a3b92902db102b7575514b30312fb3c4f86fa3bb6497ef132bedbffc551633249d9de5d732f8995205f659f06702094b6c808d726dd8161ef942cb7993987b5048672a320462fac7c8dd2ca8e1b57716a18a3704e4796902ef4da5b2b1dfc12b138d2219b1910dcca31e45c9cfa19808", 0xfc}], 0x3, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r7]}], 0xfffffffffffffee7, 0x401}, 0x1) 14:13:54 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) 14:13:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 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) readv(0xffffffffffffffff, &(0x7f000001a780)=[{&(0x7f00000195c0)=""/144, 0x90}, {&(0x7f0000000380)=""/47, 0x2f}, {&(0x7f000001a800)=""/94, 0x5e}, {&(0x7f0000019700)=""/124, 0x7c}, {&(0x7f00000004c0)=""/59, 0x3b}, {&(0x7f0000019780)=""/4096, 0x1000}], 0x6) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) fsync(r2) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 14:13:54 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x3, "b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f00000005c0)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed376003ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xffffffffffffff8e) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) fchflags(r1, 0x10000) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x2, 0x2) r2 = semget$private(0x0, 0x4, 0x210) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/194) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) dup(r4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) 14:13:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x7) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCLOCK(r2, 0x20004276) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 14:13:54 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) kqueue() semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 14:13:54 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 14:13:54 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) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="e3ed2e83c00eda1e1fdeddd0", 0xc}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x4, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000019680)=ANY=[@ANYBLOB="0500c338621053ca7db70550d96b53461380aff1f25aa9954130408009b65eae0700ef099875130277d95db83ea9ca6e60f593ce481c27515b661bcb8d6533a600000000000000"]) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 14:13:56 executing program 1: syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaadd8900000000200000fe800000000000000000000000aafeffffff0000000000000000000000012b01000000000000010005020000054e224e2300089078307e8757ca2631777bccf1343cadfa7381e2ae0b138457962bdfb8591cbaf26048cf685390170e9e9d650e5f064e461c9c827ffadb83ca648186b06f07b487da9f51230a8dc03827068b875a739bfb"]) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r1, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x918c, 0x919d, 0x6, 0x100}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) 14:13:56 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000000)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0xfffc, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @empty, @local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 14:13:56 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x4000023a, &(0x7f0000000100)="c7abb972c49cc41db569607b5f927593d0d0e998e75c98cf279ad9865d5c8334059389533601c87d2e97a4250e0b120abd2772fd921e011a74c92617075b787481e9fe8b475d6d0c7e5d24dccb2c6339b4f6d06e9b8890b7ebeabc0c762371cb1f331ac8e61956bf63589f8011d9f17d65b8a5a2435d86738e060ad073a1fd33c2a3d77d2bd6f51de45b196f1fbdf8399aaa0701c4375852d7d15720725d08644a8b16cc99af728100000000000000000000f588912cc1f8276a699d08bc843895c12cead723b8f4832370a3d51f9d4b70a44248d1e6d783f8afa0e53aa7d4c7a20e9495a1bcf9d504cd38d2590e10a65b15a138d3b934d7b279af1dd124f2650ef24a4f42f22566f115e73c791e739d6c8b32954784fef929fe3e3cbe0d7b1442626cd4ed035662600fca7c095c483ccaa8ba7aea5af32e84c6c1ff2494eafb55dbf2da93684b8088851a316fb59d4ca65448", &(0x7f00000002c0)=0x153, 0x0, 0x0) 14:13:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r0, &(0x7f0000000180)='./file0/../file0\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0/../file0\x00', 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x101, 0x1010000, 0xf3e0, "eb26cd1164e45d7641193caa02555de8c70ec983", 0x8, 0x8}) r2 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) getsockopt(r2, 0x200000029, 0x2c, 0x0, 0x0) 14:13:56 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) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000140)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x588, 0x40, 0x0, 0x0) 14:13:56 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@local, @random="3167aef370ea", [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x4, 0x0, 0x4}}], {@generic={0x802, "eac2b1d1947705574c122c844a38714fe933a6bafbc25d8c8e998f4099941965f2a1ec6a629b9c8d58ba229f6269804bfba8ca91a3b1de9ff5cd3029225bc23d6e26e7752da3c36a7be7ea0ca51e1f670b5235dc"}}}) 14:13:56 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="00000000df00"}}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xfff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0xc0) 14:13:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000024528e909d7e3b3bb2c0459f7eb0a6da604001f7ce66a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1ca45f926ad03777807f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd1f2c8899e4f616c90f383f0a164de8b15d97f3f78841921a985a"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000001000000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="01000000"], 0x18}, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0xffffffffffffff95, 0x5, 0xe, 0x401, 0x1, 0xad3a, 0x71f291a3}, &(0x7f0000000040)={0x9, 0x400000000, 0x3, 0xee, 0x8000, 0xffffffff, 0x1, 0xd0}, &(0x7f0000000080)={0x5, 0x1, 0xa24f, 0x6, 0x8, 0x6, 0x2, 0x10001}, &(0x7f00000000c0)={0xffffffff}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 14:13:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd8285aedd60317971003c3a0000000000000000000080000000000000ff0200000000000000000000000000010a0090780300000060c3528300000000fe29f7bcb7cbf3c7a00e465e68a40a74000000000000000000000000000000011100000000000000dfbc9be0"]) 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) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) 14:13:56 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1, 0x2}) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6078fb7f00103afffeffffffffffffff0027d3cc1f00000000fe00ff0200000000000000000000000000018600907800"/73]) 14:13:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) 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, &(0x7f0000000140)={{0x0, 0x0, r2, r1, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r3 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r1, r3, 0x10a, 0x9}, 0x5, 0x5, 0x8}) r4 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r4]) chown(&(0x7f0000000040)='./file0\x00', r1, r4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r0) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r6, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfffffd72, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) shutdown(r6, 0x1) 14:13:57 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x6}, 0x1, &(0x7f00000002c0)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac57c275ce4db1b3fdc634b06def86f6912db30615d7253bdd3df74502d7b631e76b6236824d829f1bd1643813ce708be234f4e12f2a7e995d1a7f52a5ecd42d683fbd5338bd0da884453a8bf95a245eaba6bcfbef91b110a1be45b03ba6442d24109f92d9e64f6f64a0e6ca20a9e49ab35da72e4b56e525d88e4b239295b613636fd123759ece6de552738e2202fbf9ca8e14a951ab830300e272532b6226a207594afe304ba5c69253637", 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) openat(r0, &(0x7f0000000100)='./file0\x00', 0x10880, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000040)="caf8468e2853a6b0109218b331839c", &(0x7f0000000080)=0xf, &(0x7f0000000680)="7078f10a3e212ad334dbca5dfc341dbf9504291eb5828d86287ee6a696aad068f043ec1d3aaef4d257d3e25b7c8a56eab7db7b04bd6a1e8246015f340df63142307cd493adb52af97ae15fd84857d5bbad1394fb6ce6b1e4fc7961e71c75720b9bfd54da245c0670c43f7610bfbb6732976ad6fe40491fb0473f1319634fe87127fabeb755f41d6ddedd3c14d591dfdbf8daa51d2f4982c970ebfedd2e1b4c5418652674d24f5f473b91b77dab8744396b1ac5c1b041230fc58b6850e0f72bb48ea8297745576a38e471bc59f0313c33e9200b6a4477cb7e5cba1bf8b4a15312802480232a1f7c1fc58e44c25a39ab107db0ebe3eea880b15834a73ae97b96dbd3277fca243e5362d7b3d448dadae69906f9d385d3930f1e3ab309bb09147c6f3d574bf4357c7d7b21cb84a8af626167ffb25547c1987b86211e52c026b75df3ade90332075027963777c6eed1b56609886461b70edbf462f06398e2726e8d7ffc248b870347832d7cae8f39066e1aa2a0c9a8984c752ca4a55ba0cc51aec0e1eea5fd79248fb5a1b2559f0790e76d7e24fb8fa48c557254a635ef57792e2b0bfb4275f7806909d2a099475f01c7c7b10c1b36c77eee472072f60bced6f0011c3731335675fa1b7364a3a3be94a6fdc123ae268b3eeea0f45828d4e26d61e4006834ee6902fad84e50465c863124664fac514e6f2cd76f527dc03db554326b26be06b321abe5cd7967762c8fa780218cf7d6de1093181e4209249c7c3b837ee2cee83f8a6e846eb437648337d9bf7f9043cf2497c70f8202f13f14d9a45db0e64bbc2f99796b04cd8b0d7b628a1ffdeb1c008fb4439a68dbc7bb1463b50c18d6817a6e9fd839af293dbac194178f2d22842643400a90cdabac635525e4d6d60be68ce6e3474047847888b61c56a89977bd69aabae34311fca31289acfdc22a9efbf88f3d5ab64eec35060e38ae4eead91f903ee2dd324e054c018163d473d362ae60f55b24845e0b5fe907ca8a3e2298860e2f74a095ab62b278bc070d7c1825bbe1667c805b5c7ed2953caa744c3ddddb0d511db284c4493a4f248ba27d797eb5d3c621bf8c1eaae4353de83c996cd74083c76363cef49305cfc60d86d234af34204d2467fd5102b3c67e8dad78b76803da5384013902cb6e535d37d92dd200b5c4f24eb6432e489036016f124f6d2d9636a01e42fa1c5d01324864dd21fad1139bcab4f296fd3f8f9c03ee3e9ba61ed055ff4232e857eadd4676caa993ff6b79cf1b78bc880cee77310b0487453ed6bd3bd3a77bc3c669a3cb48ddd4b49c4661c19cb20b0bd9497469015b6163cbb2025caf9e194e183f50cee980a63bcee6fdaa1741296060cbb3db3b87d1ef15732b57f941d05029046700b558794a1f103e8487540355365eb851804def7bfa3c214b85f3d1f2b002b4c2ecb6d9a058391f5105d287bc5764e381af2553692f869aeb9a440f07ac91a0ef0413d83eb5a30874d93d5e7e425937a88d5ab38494575e5bac8b1307f2a92b88a9ebee92791f9cf243557fd9885312cbda8f5c3f7c7e5203341f262696ac09cdeb56a17d752b3449584c030f7384d32dc1efe4ffadf2a8f2ab5ecc10d807642b183f72bc7e74060fdf6dc7a19c8f4f607e508a2923433a9e67e2883f8afd2d8c0ab061382c8993edd44d127f9052771e2dd3fcd2a0b847f175df4c74e6a10488cdb6677a3a4d2d71fc88d7c87856fa1163000fd45e520d40eb22d1f60c0c2e09001f5ea8fafc00123a418218d5a28c1e1c0c0112c2dc7ae93e6b971552d97041fe7e0f1919f634b188e0a920dfe608c2fa9a05c37977c95e33e204d6c1a36664e5839927ccdde78f47bec86e130c7aa7ba8e51fbd73cb237e879d209e1f5d2f3b09bd6cca94f39c5d72ce77086c53f68321e382c6f542dee0ff6da4322c2a236577c0cd6be31511825f4ab45d07be246b628ef0d55b6affbadbc1af7a37853993a47c218afe113f617135c1e128bcee2b9c6b72924814e5994e1a7c96c0be3ac97577d5c2ad8072ded1d26b7881b332ffb1d00cf65c2c0330b16472fdc9184c0820af4f7a3b45312a568754ab4763e08770b520d980aa22cb42f712fb3559c70db0c930f3fd72228b9a7aadee5833e3a0d88659d7eb737d4b9b5044882786dd4fbf1c19d58239e169b4a76715ec743719c60e2dbcc1c53e44fa22fc2602fb5f242a1d5d3aa7722e19f5c4364a1757ea1ecb773ae9af835e0d1170ff2727b0c300033d9710c16c0398beccf0967994752419f16d109cb9bbfb8a91f98723a872b1e0bbe90658fa632c097b331a80544525caae63b5c581dec5c35fb58d6716ae65a8f66a4b15d2b88390b3a5d50da21e1f3eecc566f0d3dbf822b1a4fc73e1377cda8583049c17392af13ba2f1d7ed6bd3bf397fada7cdc3c4c1344bd6391e91e859c9b76fa990c197f0e26bab3afbf46b06709a1ea4ca6ff7172784e5118a15647e9c7d1829f1a81997bd00dbf02b51ac16536b6527a76890b41e735db120f48ea6fc0912712a40c21cc35959bf9979aa7f8c36256a01414f6e8be5d136250102803da1c28f98e4f6d266ba7185a4118f252763326b7b70d0371535071cf7e7fc14a5f6dab9a0a6f225330e594fe99293c01459b4e87ffffa4230222e2d7db45d050b82fc73e7c249f62cafe7e7bfc82c524ce37082fedd915c56e74d50e6a29d6f5d2b21943e764ab25a30f6451192474ac8a3ee0639514020b141c5223ced17cc9bb76a6a9d315ec699ba01406a6469506d4c88577b083898a57ddf2c0b52d3948ca552c2c940130f859143945d89f4674aaf02ca995bad59a06ca330749fa8e727fb982fd42be12cd908bda1ffb5b1cff13ec53d1f9ae6241453d19a2af4d713ec2608f5aa763a732f86f500e420a65ea3f2654e845af2269fb11271fb91aa59bf06616a9b2ba7c6b3273d3516bc71b7a117327ca25437ede551efdb4cb1d248561b60b48e071b5ae4f38d4af098c0826e8de25e26ec425269cb25e02d3951afe9f9ebfec9d9b491b9461e9254977a6b22c844c1a22cbc6ce242a2e336d3e249bf778ae2b108d3659290fea54b056e049a46caa4e24b97cba18168a70811a584d1e9754a09d2100d1157bb699750f70929bc44141688cbe0b020edb9b32c55154973a582ba9701b3cbcffe3361211d81f8426ad4918f0362c502f86a32c332ead195c4e5732cfc510f857a554e93ce95ac9efc6c0bdc4e92c1d58c9ee97c903752f5daec763a8c21d7063bcef5fea4108399ddc6b96f477ebf05c00392cc7a7016039c06101c5be4924afc1e6656981af3cdab2bda8232df5b9848b75a7b2b1e34b9412414cbfbf4fec1521b2cf8c835a3cb43081d1ecb29ce42a4be3f8f3fcc8b80ff0caee90905abc37abf59d7a8edd60f53ed40194830878a7c33936727b81cf547ddb6a8ff231763d84704b60919acf1e30663814ff8aa99bde69d471a040b74f07b5be460caca0ac152399be1b9de96c1e54a0414403f3f75391df456028c26203be6507ee89098089d71ef8e91f8b9f694605bf3689b1910d4d5fe806aad29e6995aec316da3bb5819fc8a0dfb9ebf9c0e36b34dbda2d4a7a73256506a4d06f989ad5a92e84cd315f70342ccfd73eb5d45e4bed3319fb6223711d99330b5e65c9706dc6ecd0ff29a2d8d9733c52f18de3561bd760c41357b70ae0f4dc0068bfd8f57bbbf1bd8093a387d0c4b1c5cf9f650bf0af00048c05b7d0ff41cb45bacb0ed8e5781eab0c35398dee5ede3bef0cf7367a11f98c6ce357650f42167e44769ff08e7dffb67b4cf82e0152ec8cf5f61fa31ee96e485073f1508d70e5f250db6611d7edc34ec27d4ae8f5dc98891fdc317679e36da85efeafe8b9b4bcbb3ba859bcefe95cd864dd1d9d0886f88cad0f7d25892bd613b338b4f7164293e1983aca7ad33c185f999be6bda34032aa177ded8e4e2b7e2ef0c62602b921eefe50409a5d046c06f056e3e4ef8395f8a16911b1002694b43092a9cd91358580661297e07ecf6629ef18df993582f5b8b7310cafe261a4f23d0086cdce0b082155ae3fe51625e0e7581bb9aba047ca4ea6f02f7f96b964e80e154a813a50d33ae1227e66c8b4b3cc716848f417bb414a05e29737a4cc5c630f080c6f6655965f3f75af6df9fc385a1e3c2ec9bdcf90f25259f6334814bb72b93a07c1a0e1b235382007376b62dd385a5d7125c1dd10cb22a6815c38fd8a8aa7790e6142dcf2a5519810a61f070a3d29e00af34c6247911cb07a7c5a5072f2d5802816530f8308c7e12aeae8b57b5d4c5038a80057a7dc63ffc9a1038fd3c6c2fa7805ba2f4481e9f91f32abd45bd81edb06eabfc1d5bed76b6f943b9e496ffae7aa74c335e3beba046ccf1608151dbeb11c81eb8a1ea50c067cdde63d05f0db81262cf91e88a08b559ba15da6777f2ef38125966febc10d4f6e23514b00bb14a3952cd1064e6e1e1588ca553fe8e9b64075bbb6671fab7896f7dcb1b6e7ccc8d48bb911b0ee4ca86aac08a56ab92c6338aae548da91e951cd590589d05dfc6e75f439aab1ac915b1232ecaf030679f34dde8e9264937705d78612281b63e2c45f14412502a85586eeb55941b01b3596ddb39b50a0ba2d945d904721310197aa0c3770038f78c6d593506a0ad850296e21785717a5fc10fdbd00ce08d123c3adbf428935703d9a2c3e66da78f1522189404560fa97c8cda1c52a96ac8e4104361d8aeea3747d90fa80c42b8324fb22d3d705477d492d706bca82925942de28d1f76514972d1eff3e47d1f6b0225565897767e4d0395033b7084229f08925a670f51984dfb75eea124deacc28bd51f011f88785af66fef0d830c689f0e9f4187c5f0d07f03be886bd107775ab17e0d7e5a76dc03c0769a57db4198e69495df72ce90679f150fbe79890b26f2b6ab8b5182721958074ff52818a92c8a513eb148f3ecf19df659e749a833e4fc7dbe7d54a0d532bfc674dad381d2559269e142b3da34c19f0e700faa244cb8a43598c1fd4d8d6f5409382cb1fccc7987fc64a096476e31838cadb353104f56c31e5097d211ee50366463b6041ad9b9ed7027cf99b97a1883cec3c1966b16c4a9db7cc6be54110d750eb059a4174fc1f7bf617d0a2fbee59560151f55196b46a48d59f2a780a9f656c3f0981ff07e8d48583e9185f027c221415bb392cd73aeefe4c61448176dfd945b575355582e1256a712d4cd8bb6d4aba9325b9f54500dd920606b3ca99e0f9910ee1f58c39ed5eb2b008bb590cd466dfc5a7f4fb19567735e1c88ceaad0f9ce8dd12083607b403bb2b25cd59ae54f29bcfe31e680a54e7088efda15504f98581ff11170b915fef05aea7afa9d5c665dbeab3f518e425cac4e0ca7863e88894f382d051c7fc4a555aa056fa94c81181a6ec25ddde51b8769b853f3d574204757dcb42e00db7171d8794c8cedd35600b060f9bc14ef607dd4ef33812d64f33f129f71ad177f7f88d7b9e4e77771cb21467c9b1da2d91df07f7cc1f85f21b5206ff53124fb35264bc3b6c994ceabb93d5d6aada36bf65e261c6d8a57258a56277b9dce35cff576de77d3f5098610c64834dc24670b51aad654a66940123de02ea94e803908378d75a1f712fd7aa2fad7826af0e1f3d5e309e8008159232c1f0a4a02ff85ffc3e4347005a8838810331ef5346c7255521d3dcc10d1c36c5e03304599abfbb4f2f9445d0fda77900620be9c16a85ce2782060b07e5868d571696036c459031aa32738f1421d7f76269617ae5ef6a68e2796c75bf", 0x1000) getegid() 14:13:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) chdir(&(0x7f0000000900)='./file2\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x9, 0x3ff, './file0\x00', 0x4, 0x8, 0x627ead56, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100), 0x3) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa3b6623f41b10f8c85f790fbe06f9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b16ca8d5957e820971", 0x19f}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000580)='./file1\x00', 0x20, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000005c0)=r2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x433) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000c40)='\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//file0\x00', 0x0) mkdir(&(0x7f0000000d00)='./file0\x00', 0x102) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000cc0)={&(0x7f0000000600)='./file2\x00', 0xffffffffffffffff, 0x1}) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000140)=@in6={0x18, 0x2, 0xfffffff7, 0x3f}, 0xc, &(0x7f0000000f40)=[{&(0x7f0000000300)="55abdec677c9467fa4901e1cf2c0020dd9b88a3851debc5a32e64f0c3c7b07348463", 0x22}, {&(0x7f0000000400)="694bfddb2587bb80d3750b384f7ffd6fb535d9403324da944d9a153f6bc2523618a69a7161cb9d4c7d79ddbf450a5d7b0602884d23950a5dd518d9e360e9ecd44b35690410a74a205fdb005c1b3bc109092e20e1ba1e8ad6cf184e959bc3bacc61abbd23d1c0569d0eadc654b3231762221ccf27bf088b287d88e29b37d57a1cd7fc53d6a7fcdba449ee4b8d6a2eddaed59c9f9c7d99e6dd0fc6207971db85f9ec23ef", 0xa3}, {&(0x7f0000000800)="e58cbece5e75c8b7dd83ac3074055a7a3c19e184d8142b67d712997cef11348d3bedae058347808339e7b75dcba72352b46be64c1310c6feea5e4975279855ec699c56a9b65329b0f37f15cfde732858c1031c7c9448683a9cc2af57c4cace8a8bfd1ced7afd912c8d6a6f863cac40b6641e08f0d2f4d4aed94daf0af751a8cf12e0dda7ed08f8bdbb215ca7e7566092d3c049050cda97e1bb1ba077c0e1a9f8029a986ffb80abe5977931b10434c0fd56e80660c965950430ca799950e76ed34b427d837bbffa209b6eece37573fd8bff5a786f93", 0xd5}, {&(0x7f00000004c0)="b9958afbf22eeda56d0aae91b16bc23fb6468048fd0e412c66dd4bbb0c7f095994261152d2d19ac1811396c1fb440ad16ecced8dbcc01bd00fd7d058f3d5bad64c52515d73e257cc578409512d18a3b123837ef313052f6d9d22446029063a727c0fcf651faeb2f4e3d4e0f811967cc52a6eba97285b337759fbde9f68efe32c7e4c4a6fa429087a6fc2606e30c5b47cd7d9a944ddb7187c976f3705fb135e3b7b", 0xa1}, {&(0x7f0000000dc0)="367d6f0cc7b012e768def4678a805ad2bcb8a8f683223c00fc99e7be358568db4b78757c8494c357dec464d0339ad7faaaa730b6357da1cdf45e6e5c8900c52f8d2abb7c7d295e129819e49273e60053da840b496798dd93c2e7814d57b4158754d73f9ad77cd4562fd826e61cbf98134815c3f703422388741255ae13027bea4d0eb68b4cc5b84c1727bbcb639d5531348df02598512be5579707c49ed077abb18e81726e1d8496aca6f9d1386f6f218432eae3f5d40debec65ee1ecdfb7fd1c9ba010a12e61190ed9334182051ab6f029d4799d2f2", 0xd6}, {&(0x7f0000001000)="837202bf1691aa40ad30180418c93d1531a7c0af2b7dbf74ffa4448e70559856114554624574bb4d7c97982233933b7e59cf2477aefd26f72edddec6d4f5816b12a51293d9cc02002649da3e4b54463873d03680a01158a047fe0193e3f19cc57831bcb3526b1bca85f2b5e710e77f0dfd22d2aab004b82729f6f06ce7d61049eb23444b4e87fd03700f7e6f757b282cd80a08a617131aa8786b36628e5869c5f14e3ffc737ed93ec0f8c9adc104dd0de27b0cb0a6569c0575ce03612ffe1820209b2b2da47831f9cc691df45fdbee6863ed265ba16a9940955c7af23166e71aa2c277826837641a323849a6ffdefbf16f547c884849c4260f384eae62238ef2c28cf3a52dfa658d12ff013b636d8a811275e89fc9c97c16838fde9a5c445ace62517e680708ed35a27a2fa257c662f4f2d74519d5aa8fa9e8e42deb273cd4976b4f7a3716bcfbfc93a3c21327d0dcd9a6a8303414ff7f7c5da0d1b2e10ef6da81811667", 0x164}, {&(0x7f0000000a00)="f88701dbcde1209a861a30076dc8bee023f1f7a483531e29453fca9bbaa43d6fb35bfdddb469135b2182e130c6bae202bc3659f5f20ec5919bb21f0820f7ec2845b4801e0d0c0d74532682b1ac2beb95dd36a518a2603b6715d4a7a451b7a3338bb3ed1fae1980cce78c17b33548b267c36a614f71d858eea365be57aea4a5654e437de00ae667e85ea21d0ff7edc83f31a47e419c5fc8ac69b395457c55e0cfada44d6b5b7d3fefd570bd13cf07f3130188f0a1ccccfbc99da27451250d4f100c64689d867fe2", 0xc7}, {&(0x7f0000000b00)="9dc187ee13a7f298b3e9314db2f858a60fbd74f4074d806b1edc9f8aff0d717934e23752c82789baf96f57ee3ff9e10e411d55c3d6da3c28ce54ddf4c92beb58672f29c1063137cfbd7f4bdaa9d1ad6e820ffbd4523e3af6adb04d79d64066453c638279dac3d78ea7765331eda71e7861a59596ed7cd9b7e00126a844433268a67d777d80eded7541abda898937d265bf9b963f9fd19630102924ebc7d345a8978e269f0e57", 0xa6}, {&(0x7f0000000d40)="6d380310f9ec3760f7a7b85dfc12c188154241617d7f408dc6f4d3d3edf4c4f0701a392123d3e8f69c479ede04ee63dfb74509e38f3b9c3d9e9dd1ada21a32da4b92224af123d55029ec8c7a1eb137327cc76f4a5743c593cbf771bee8d97958cb99", 0x62}, {&(0x7f00000001c0)="ebc714f1f5c4e40edee4227938d1f94c180d253ae540f38c361b40871749bbccee66b588102a5cd4ead093fe5faa0058", 0x30}, {&(0x7f0000000340)="3cc93a2d69b599a6ce7243d38b318ab4f867cb1216bab8f90f2ec1195923fbb325cb7c05ae7b0b12766de929c5bb8f", 0x2f}], 0xb, &(0x7f0000001180)=ANY=[@ANYBLOB="7800000000000000ffff00004905000071ffd6b3771368db9b112cdad0ac5db7a8e038908c1796332da1aaba45cac351669463d90b31c1f71ad84e0a2c4f40f3b04758557a99cfca1c2ebe97640ca0406382220c238cb0c1d0d6818ed94044db4a90de2d239f9091c987039331f6a00f6552610000000001000000f30b907d24fd3f0000001ede2babcb0db88a18d7af8e6589f7dab1725c90c294b782903f1a909d4ae152472fd47fe099315f0f9fa6a5e3c6c1e339c5724d174e705157ced466b1ecda9a2634bb61bf565f0cb00c599962ad5cb72618b1b8fd7c1ede1b468ab18eb87718a8a4962ad16d767c5832e25c96af4e332c0974447975ef500f8cfb241051036c2c150c130f445233640ec1b347f0bb2e72a4117f826e82aabb03000000cca585d8fa774d3035fbc89986fd5c6157000000008000000000000000ff03000004000000b6597e63347703f46c9ad3e98c1f53acbf0803cde4717efbe49f653595e03d7de6a92a8e1dbf780a078b1fbfdf4009d0a337affa768958289fc5e9104661c22b9607494ca8648994c25d6d7d0b037c95eafcb60f651f32b36cb6aac800000000000000ffff0000ff0300003d682dd2da68d5d0785c7fe50068aafdde91daa5f3271b9252980149566d7e29413bd0b5758341e0118e35098683939dfa946d6b7b7066f93cca594dfb0e47ef167d5ced0fa57c49336e9ce936c5d27ed4126800b6945ab86f3e220d53837c514f73c6cb0e27e6505abd43ec1b1ac38ae611e77828e814ee765ed4e0280319b338f8d8885af24dc91c2ddff3aead78488773729e0ccffeade08e2589b976ad87ad63a06732406eb5860e19fcf348be916bf9d64ce5690300000000000000000096ac2f62e5031b21dda708590d3ce61b614b182d94f6ccb399c9aaa27be18e032c99acc88d415c63151900b6aa40c802732b041b1b8b7a15c5ed76ab5bc9240f46f542d390867f2ccf189572ff032d4386c6673d90c100155bbafbbc4eb2d9c95f58e5a6b568e87c38e4c373018caf458dc84c200474954bec631fc28b0c24d0688b103e98f47470b9960670660eacf4a4dc0600000000000000cc21d4bdc687d2cbd2218cc8080000000000000009f7680bfab5c47a0b3f960ecbfea18c02932e6d6afd0dc44fb6228015360cd86e8ed634ac9eac57bef3449b815bb3237567a1f3c51079798892877622d1240c780c1ced45455c311b540e357429d5f1f1cbea7f27b2d750cf5ca8e60a12036a2245be98ffb02a917fc066e0d829dc058a3ae8594cebfa4f6e873f5b87c846746be63143ee9e68aeafb151993eac44f7cf31ba64b0e70668cdd763c70b3428a078c0aeaf68ff946be526863dd04c122f4fa2eb74e95c582343b901449185cf198359766921bc704405faa15462ab267173d1a2d01e0dc7b680d3b2cb00007eacc35dee8f7c39c28359e04997a43d2b133ecd742bbd1d32b6b0ad49455842e11bb207f76cbd5aac4f396f9bb7c98a860821746709cfac1efe5f55b4d46492feca5a6ea12776da9421e08e16078e6a35607ce6c6132dda326c7d0953466e59f551d8d047feaf58c1243ccccd90e5013e1f1623d33fe07edc396ba4808f9e024c4a7a2d34b1105dbbdf584f6db59623d2a19ceadfb51d6e4bf88524b45234a00871ecabeffdbd2c570a24e8079bbae4cccd412a8710f01080d34caf847dbc836e91ed9560251337b4bd83b6f39ac58309c5d896fcb6e7f279d84d20760decc13e440e48ebb1c427992d6f98982d88014e81d9cb9dd939d112188048722ec33a3a65c3901d45f8dd159cd14dd50ee0ad14aa8ce8ae90a24896e0507f4875f112673a26a9077a72e40790ca86eb5091b623f4341ddbf6f2fb731fa0cf1dc55400e4cdfb32ec3e1fcf7350bc49c837a77ed846e624a7cb2dbebf5bd2febe02593317a91c96789aac27203d1733b277550200000090b568b26128ad3026c2d5b910e791a69f0650c9d84b53e2030a58fcc0c25f62e0be6b67b992477149e8a843838e89dcb34cd67d5140dcc781acedf5ccc537a37e5a4778342326f9f0af0b049db1286ed3472c1b020c661a6a8c309c219f5bad99ee43154ef218ffb22d3957a75093b0049b4baea10278de7602cf6f479348e7e8037c861000"/1571], 0x288}, 0x407) 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) r3 = semget$private(0x0, 0x1, 0x1f2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000000)=""/24) 14:13:57 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$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaecaaaaaaffffffffffff81000c000800450000380000000000019078e0000002000000000400907800000000450000000001000000290000ac1400aaac1400bbe5278a8b7eedf38040f1f2f6c3e056560cd4606b2182d48b6bb57708d0d9c0c38b4d13cc8126ae00406d434ccb8d6d5647a047b2ff4374e8c9b493dd566d94d9ad13c429223a5393136175fa986c908f893008d23570eee6e131c4171f006c10e09739d7d88b4a94dd3ed796a9bd7b3c23334dc7314c7e146965433c427e4f94ad3b42c1f0d620163b23960f0a086c95a5cf301ede"]) socket(0x2, 0x0, 0x1) 14:13:57 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) pwritev(r1, &(0x7f0000003440)=[{&(0x7f0000000080)="704af3fe0dc4e8f2a7138419b01dc5a6a92ba11355adc396ac1d4af84ccf63efb391bc810519e7c90185cdc8e4d1c254f2cfe6ee63a9fd2bf7101cd6e0e7ded75526a62720262d21de78576ede7c9d71f93040eb617bb9fe877ee78749dd3410db12024836a75f535c113706d5c3f3b8eb4e6c548460a959d4b241531797769515c85e212114c6cb089b740e47c0aea6c40e89eda25fdcc9f36d794cd2442d75f3e2adab77ef247e997df97558921883da52b9a23e967f9be457a678341e9cf7fd13638c72b3d8b7ac1bfb5582d6c370aeab7a87ade7300fc24d289da2695edd036f4d79868ec732c83a13ab4f7b96aa9e19a2de7dd48ace0076fcb85d2fd18aa18432a05c5a7270d2cfa17b33f00cbb471fdc6894b2349625e3274c391f4417bb6b88de07d8bb2b3c32a7335d2772905ea6fc7fb4c5f85c26a458794326951f52056c21498b0c55f05b8f19ce5da7fedaf8d8c81a18f40f78df01bc203dacac008bbed3cdfe37855704b876545f540ecdadb494c4425c132f5fb6a1fa2205c8b8208a6525f013cdef3ed1a6a518c2555cfcd90be992d79b61f7c1597c0abc7ef26c2d4d985e74b5020900b61c1d7ea9ad436dc5051cb83c7249002ea504c346768f070d7ff4badbf0dd1080f27140541390363b00268970875633e63909868c1de9cb637f28bf2dc3fff1d2dbfca4a1d83d61bb763bb847be8d901b181487814758d805aaafa9aaef47fa2839ad1fb8221fdac42d16de6d30d520f6d00dc7c13f1641f30cdfe96025a326ee541248d2702f2235236540f2325119187899ae61bbc79967420c9327582972e66ba6a3e4c1e9bfd614057d930bc21bfb4475cf1748cdf7e68d020a9c22fcf8b2d9e6e355d7a29e13819094e4a2a2fd0546b74f089f892fbaaeab0b5e99fd279b73bc76f7979e0fed0f231c0bdd0b15b18e83ef177b0224f93217b3b514b8659fd51a7bb5af32588fc9515dfc34e9914994502d5abbaf8ba46c656f154ea950d6f299bcae95e3e38c6e294d8f8d323128176906561d71b1584fc7f2910bfb657ba7e8b04a9ba7d66dc25bf1b39b3c4bc3160872988385e9d8ab9bba51c5b703e9ae309762d401fa169b294a8d0295c02f46d6a51ccc85ab4c7805ce8b892c2ba3cc947d766db99defdb3deeacae4d41c958b2f04b42bda8a9c4eb98092d46fd69930f444c7a5ea5173bccda949d54e2cf153d314569f48a1c3086754f62ad3d4eeb5130163725368b98c2992f7f494832d11efd9fc16081a6ec3cbcd1164ad65a2db848adae9c09e47fa6083203f2766bc109dbc9fc04bf58791c780c666d25e30f3582ca1054cb3e1227262b94167586dd82c67b416d06258d00d6b400ed60e5a9e85ffa076f4350e6c8789e75054b4af9f76174cf1f49087c82f63dcd5ed9d640d9be6352f67c9aea26635388cd55e1856367a2b7c8f56ecb3710f4bd9bf368e095b21fdbf14aeff564d72c9bc6e6a9ed71760ef1db0f7a0b56043b6b1316b2a0872ab8ac02c0ac73017555e1bd1264ac53209a5f381c1c189b6ab2ab9f201cc5fd54c989a4791ee47c325696bd62157e1a908ca452634fc7e476cadb987c1c7d34f5536443b8b7330ef4a62583a40d5bb312702c7918436a8223bed3a5389d451af06ecee496a50c2c2fef2330624ef4db19037447034bf013ce615c75d9e21265ee9cb3bcdad45df6af84ce82686958de4dcb98073a58411cc348288dc84e6cc1d89e1ee08187b622e57956fef2a69cf8f0ff843729f1fcf227129c9ca0bf0670eef913de0d582b998dd448e210675a30f13a6577f0afb19ddc770cee6d2bfc001916d50f58bec0283344de4ee487b90eef6ece6796b754647925d6eb9dd842a9200cf2d4677da459e5916d9d3b2e1ba6dd482a5d5a1074669281514738b94c5d9dbc4236a5df78094e06eff76336253895d74f727d25b99ecef80e9aa61046157c648d9f69ff781272785f9bc7c3f22350c2d90f9030bc01997dd2502770a1d9298029ca69f380592ed10b146e904f3665332b778e5b90a4355c35209af55e38289461195f3e17cba76bb53e45ee1f44aa57903dd80a5bd34612310cd053bb89f584f0cf93d31bda4c429170bf9a6d6a609aff9f876ec372f3fcc42c591f5fe4a59e9c8d1ba99804242a05120862c8e139ebfdd2378674a4a5f4416ec6209cdcfb028e30b602d6d7c8708d81754aadc27c5b84db35e5bf97dd34313e338e701908f7dd12b87c80cd03ee2a223596d0a31eef2b3bdce4ff9b96b3f046737c08d90a303ea7f84536d7b91b4ea629bd1db4ff548537a5711689fe0ca1e26044ccd75770c99962728991cb69bff5439382bd236d409c1a74567c4dde8b764e674a1ddbfdc59abc043132567a3ae4b5d4c4c27489b846e7818eeb0cd9712c31348da3ffefd7a59673d7c3fbcc1997361810efc4cde7c56926238e958303325bc32315980e9b48f40c184f796c95d5192c07cef922fe0812fe553e981fe8c90e05b45ed82f7e9545949af361172d267b4dfb78e81ae69fd90bbc676581a0def51bc8b67eeca8d8a6957d24287476aad71effe9a8930ac889f71f991ff1fe56d0e20c86619a3c0662eb08a510333224e5d08660188c2f0704b46fa7e09f8bcbe13b06be9c31cd3894087d8d6fdf9601adceadfa146fa72f56aae2124fc609bbd225bd37cad564ddf5659a4acddc5b86691952bc4526d85f51b6d702b7a2545cce853da2c91642a81abece3c0eba7bc7a4690e2765065a20aa306ac3b3a8c2729e0231617fb6bf5d265f8bddf1fbd1d463566d237b4e6254ca5012a6bb0a67c0a87c2e8c54526d50c5e1389506f51fcbf54de674d8711e2c79b10db1cd4cbcbc46bb05304e23ec67fc93578310a434575a5d3b1a9104a60cf0d538d04f9637c71cda86240d4a3445def1d663d21bc0e5cc145f720e0f2980e20169c3365a8047fe93a8f46e98629d9ca5d16bdbb162bdf13d4c6d20603ac374265dfba1d4608b4444b52bffb41a4ab09db894d1e5b2942ea91d40aa990405bf08ac2381b14d5c214aaba8fca2a05d322c81ab83dd477f067fe839934fb199c2b4fd777eff1a8e14d9335bb4233990dcd184daf0e2c489f39e285b91f4511f8d195964efff01ee44ad431858a4ad5365e10824df014feb30bcb631b604ed65cf3ce889e993dd31192f2ec49445e8c4c653e1dd0f7bffaa542a3952fa95ef87c51b5e8573926b6d32406ac2719d0cdb31aae3632c083172900a7e79ba066ad4e98a7f645d81d0658ce8013b0968a93d7fc898349d692e6de02cca4bf2f4109d6b017f6be6d64d1ba9f02af881a9581e8dfb51e32fcb309a730561a2176da1759bf1e3698ac47b70c3a69b249c9ff67f570f19bf13cffbdcd93fbc9e45e554f3556d041e1571c3a7aff6609c2c5272ab9a3c2dd598f85b257b2034533c066b2a5551c5a19c81331761120649d4cf551384ca590eaab124ff5f9a3a4be7e32b3e444c79647a7caea5c5fa5dc58d5f2de5270aa7c8438600aebcf1a7578800d303fd47f457eae9bd2110edf381061be1e3cb6987b6664419474a6ceb74eb6ca53a7b9e56998063d7cd3091cc02683d3d094593576d40ee5a10d74168cfc8ccbdb60c9b6e960cee7bcf74c26cfd307a6490347467705f2e5633bcf90b7d896cbd748d916f543e042ad7ea0eb91f9d5f44d57fa397866005a243698f640269a0d6d1cf9aad1e2fec8877567936afc604d59d09f374f30dbf1bd5cdfec02d2843ace75590e069554b9718b65f64cae8792a32e42cd0d73ad55790bc0f686eab56d354ad03ff632f193f5ab82415a3ec9ea407cf26bca153fe3f2555ad8027aa0f93ca3ae2c6fbe30b3c684314c63900012ddcdbfde04a492d10dc4fe33a075f9164eceed42e287a91e222f9679aa4fa285d06307ff377353268c3a1f82786d0b7b4a497c8e005b680d32e217dc79f9824fd820b0079477b44edcb6b59ed5ef7b95cca239ef8476c41dd9ebd1b59c074761f239814c04d985bd9ab8c2bf323011ddf33cd1dfe51043c5f6f63ebbe9fc2723084c86f6f7ecf3daf7e012360b4b48de70af1dd290b19cc73d483d352d5a0767b077cb3fed926605e1982d4f3f0b530d8be288858d274de24a7becf39ca96d2802bb0edc47ed384b9774481aa56bef81796346498b7ae87f00080e707ea1804746050fee62f2f60b4b35f19c62c108d1440f8b3904765ce6e02cbf0d21cc6a18eebda54a1dacbdee715a800b20c1f55f58349e01cf5bc0dd5bfd2af806759d13cff281ba9c620d6b65e422dbbd6aa6553b257f5218ff96949c9d6a742fb5626cb396ff1d68bb6da8033c95bc9ae83c46241ce8464f3c329eab3c5c91e7abd249f83d5ca673cce6cf09a906473e1c0477a1d6b8c6cab36567cea987facfa3ee200aa9d54d364961e84aadb4e60a90c68acac221e08efe2a70be010ce26c8f1f2962c9d494a6af973dc4a15eca31aa15d2c87a3ea4a0ac8a130d3dceed1236a19c10c3390f9b700cb11e1a1c94dc33653470dbd1f420283fe5ba386fea048b603ce963acbebf8bd50cb5990e4e9718beed544fafd1d161bb7d70a2d96c88c30e52b1d346da69d0681a43c018c1efa607289e47bbabdf72562f69e740ccb9b864a87daaf1ab756ca139d92cf3b1d2cbd2c26e902287ed9e060306e8257d0a7754f6c22d91496748d388e9e7756cfed0be9f1051c36edb997f342c4478f95cab0b0a03e3faecfae21d4063997ffd07d0b21108e5804f3e2cdb08eea012a086d0a1e4daa9c5e04a1dd9f191de3c0067cb2f38798727e5a8ae5694ca528a2eef8ce09eab8ac9b668434d0727739fd2d1d824dbcbacb9691b6abd71199656fac1791c181c49c6438e265a24dbcfecf12d3414a4d8e2932e2fdf45f3a74cd5f69103567d80f7d2d9e1240327c5dc6e7b254d59d0dbf7463d604c530254f2de2b989e707f651f7f8d743767ad159df20877ebd08a454a58c3f1b7c2b28630c3a56b4cde09e39d24039917cdeda3b1f1f6389939de0bc3e47d166debb141d79d6253530328c76e8e957ad39941490884884e134899065d5695cfb43fc3b598f4973958e9ad4cb59bd10b8987e08ebc5fa9cb420a533e91e5ba48bbbf693d8e91866294f482038a901cb14b9830fd117bc01b3d35dd1a59fbeedfd0a2668f0c526bb5ca37d2df68a48091165669c1501f25172bc314bb83c118f29ae1e8437405877ea4122d1928533d25f239c71a1fed9506d5f0bdeec51080f6e38e18ce53caac950b642f4eae3fd96781b780916c32d097578e214fa2e851c80b94c138d2becafa4466ccaab09becdd078a17b3a3bd1fd5be7138e993c41029fe5a64dad48b044f2987e15d8e49f4340e68d0dca2c59fe8d0814ee5c591443bc90d7816039bf681a8c62341a872a408eb6a914a4026347b0240676877305ff7365119e412651d5b4c760a6c4d37c07637de8383ce5ad44d408177e508617b5351a8e1d7df7909623ffa87fe203d6b26e9f58896213064424567532236028dbab74e9f29129e86476033f80aaba36337b3598c5e0479413c7469483492c7702a004a82be4a596bd01225c708a670cbfb0fdb4581b3710d6830c51b0299678159f10b28673cc07465b8badb57b4a55a9ec0e52fe70a542277b443ddb66683e887ce2681d32b9b225d77f629ac196940a50512bc44c8a580a32f1032695419a7579a8893be1a9e7e88e1c69d82bfd7424684132634b7d5a84853ce50d3f0ac69c379f2102da29966934f5e0236c89f72684ee0c354847ec143db79a", 0x1000}, {&(0x7f0000001080)="5e2e05bfdbf94287bbed2eb71a586e804b4976ed376a7e62aecf93bd6cb44c511398838ea54b44773c6211b5a7515090bfa93214f4ca3c9d5b1a2ac0df64be2ad53c9029b4760339393c7556e3eb1a0db8d61540897a7bdaadc998ff93a556141632777770f25529bb29a2611a60dc073c2f9a1f0d93f0df424bdda65546", 0x7e}, {&(0x7f0000001100)="977ba7918c41349e3a25cb", 0xb}, {&(0x7f0000001140)="2b618cce231f839e30cdbb19b85d5255393852b4137743c396619fcaf9713365af724fede27e7e1e240a24e209cb1bd7d225bdb86fd56304a501434b54c395acc813f99915192b3abafa55489afa552a330de35d49ce189ff647", 0x5a}, {&(0x7f00000011c0)="30d0f13ca13eb8b0a937c607320ce1160adb52f2a578dfd001996135f7905aaa81452b674b2fa7a73a1634138417d54246b494b083ea2e1d3be5b32fa6a06711d24499eb95537f109c6f789d75ca6a26a403aa64d37b3909955504fc0575a68cf5f9ece86a63f33a3e59786680ea617bcd6a5f1f0d2b3c27decba1ccaf6291f9a65879d31b79af5fafadd8036e8f32b9df6be6f4bc724a293d8b8a8175654a8526384a66997a37d431f4a04778c2919bfd51ea82070d01b816b0ad869443be5939080d8c6cb388", 0xc7}, {&(0x7f00000012c0)="8a58a928e55f7cba60ddb11354950d6323b5e10b473e7a5683e392d6bb6dc7f19a157b84509d04ec2c24deb30a4c9c8cf8410156e0f55076a07fddf9f1b0483ebee21dc2ef78a297392fc51d2121cddbf0792c0a8c44b1", 0x57}, {&(0x7f0000001340)="fcf6c90b944e24b93f2a825dd01787c6ddc5d730e21bc01cfc13333e1b72b209d4eb2c618086620db32cdc4d1f124e5f88cdf3a01376990f07a9bf4b4a108ca18b576a463fde9df010432c40ae9e784a177022ce3381e03454aea27bd33cebaa68841874925d2d4f9c431ffdadf3a98c6b9e0855abf42414657f44d90b2ffba69def863ff37a29e69b9f2629e9e46320a329a4ec4a342dda84ed197486175fa2591d4d8b33918b5a502d4351ff8f1c23bee32af93f2e8145814b8900bf59c19d0c4c336228fe436600beb29d85093c8f7b0d7e4dfa08253950a1507d275f188eb1add629cf3b", 0xe6}, {&(0x7f0000001440)="1b0e3e48a6afd8d2910d68f30cd42082e8bc61ac0846ab7fb200a09fec00fb9e0f145760889d97a4b5669e6e99f325fd8b7f45f37ddf9ac077dbf05c1cd6ba7144ad2e9445a5bfec3135fb7a207ca9b9eef40d1d104eef9e417d9dd8da7ecb1be8c0c9279c0232196b286ce0a01495816bedae86da05c379be175de56894654b29f0e93068ec6e9597a15459458cd4f00355f24146de3ee0eaafa4c5249299ded0a6e8dcb594cf21d7f91c95f8762e5b422c1b23d5cdcd839664e245c39aaec4e568e7dfe6366cce96442c56d45d3bbce226e9a97862379d6e43d9a61731efd5b405696ca64d7e0f577570eeb380b8cb4a43d8d6d06fd509b3e2af429a509efbe13c4dce12e11f9bb365ecda7dc25109ba74484655321c8b5bdfe6c07e647e496847381b0ce5f8bfd4470d03c3a1e107e54d8eade36b306e5f232d8f09af6faa4d28843120a2be4ecac3777d545ed710513afea434c583b9dee17d3939029a6ca86697a45740140dbf624b78c953abd6a72d71959882ff29e376bdbb045a54bf03c9bec50da0e38951effa79a58491797f680c5be271c059c2f922dabc523f00cc51740490a6670bd48bc31b5e3399439e1cf0f869571f278c1d38fa32e987728882dab99b20e53da665986326f7ef5d66613c23ca919ff1e70ad6898424f97edcdfd4dc5205ced6a5c3efcdca2c976f198e1098674ceb6d969769ea17991b58f2742dbd39f012ffad9f2ce36f75d58b1556c2652eb43b3ce93e997d65d7127e4c0c74d86279f100b5551e1441c4e6c9d3680792ddaaf244f237700c4729a2a0b983d397e972e73decad1d36b542ff10facb4fe34aae536b24f393b23b1a5af21f8f83a4540d9815c646d58a0e5984822809129feb02bfc60d5f013778c5f2baeaff8df9323026b48f81e557ae2a57df3e48bd3ba5a8605a64414c164f60f5d627adfc5101a25df28ebd734257660b2df4d96e85538045a98871649d992a4f820368438cfb9b718a4ff8fdd80fc76af2603709b5bf5f9aa355044a00f88c43184e4f92a410382736923b641b155814fdd3ce211abb91e6b9854a88135f640a6815026bc62d366ec266b22c626146f55d840d98038b0774a96490e5f07e1e39bbf4fd35a99c9a83d18015956ddba094f4a536b6ed3a99165f438ffb364630999acf3cd5aedf5cb949ba6325238cfff5ede49259a407bf7c9a1f9cefb887533ee14c489961c5694a07d111cd10758c23156768d6d9d67098f3f4ad0653ee8ca2ecc961251f84e3c2940e1b63c4d95accd80879ac7165639f86d7bd11ef061dd4a507c27addde63f62a1ddcbfa1752671471125523116845b3bd40cf7ac45f1d2b4938c7ec5c5678d050cd3ea2ef14501f7af75fddc0efac554010db3013263876ebc1efc1655a2e8eb934f7df0858a06c2815aaa7415d192e92fb516216e5559e04e47d3b1c1239cba454866e747f9a7a98505fbd41e4c5efbdf9ead5e4be9b87ee05fc7342370441b0efdf40ce86e7ba01d3021003a3b8c6adc579f1991d51e71d4791208f20970bc23325dc662dea0b328dfd53cfbcbca50e0244e3dbda858e761115092951abf293a4c805f2d5dde54370fadc81600a634466a8f33e8870b6f21db403852c8704e4813c24818d5567555d1f303c97728b4cb7e27aaee7bfa855bdc1096e44da08c33f5f4c631062dcf7056a6c48c32ce1b1eb08ffabbcf1991d694c9a63eaf992282aa970606ca74fbbea62b69c8852e9b650d0b63f3e3ffebf63d6f300d35af54d6e664622b8a42c6b6795aa2beb6fc4c2cdf65cc507a602d707eabab1773c321a7a3f86d8779824ebabdcd263207cd252ba9e50012967bab11c992f67090d7adf3dd77bc26b5dc19b5e9148793bd14991f59feec982b86c9efafd5313962721fa54072b471a6d2f240f594ce9ad9c3f506ac46bd2a6d47b5b593a602736a8d31030d86af83b305dcf5fa15dc9909c324b91f3dff7d6618d3516db84a6399d22749dbd76bd37c7cb1a5d7c87bd26827b3dd444a0878b17025b22a7fd35f82c1e217f1a2b4aae368de18b480185660e7c02823ad7c1a70e879170ab86b2ed639a02decc00487dee580f9ad6da017d7a28ecf89fd8692a9b73e5de4c5b04d8a1a3cb6c9d2e5bdbfbb0764a3aed593acbc8612e7d56b80002f4a8931563805b5e11a28ec80dbf3c1c17152c3afc23072af982e9f503d5f5a2e16da3983928ebf0cd9f916d7d745138e2a200fa5a1f035e5d9bba7dfa920ae239838b2006a297ca9a7e89d4983769eee08239a24eb02cb4ba2d4bb61e00aca87213913a756f23694083d6c938db6d217ccbbb068c44fd1656dcfb06bd1983c32e63cbc2e384cde25d221ae2b256df8063504726df385ef03ae7ee9f46940f2ed512ab8e0bb8442244ae63a0aace71964990587677b9e29d3a206652e605c02cacaf068471532158a210da982dbd9f8c42089c5d2ce6bd50a7f0abc1fa98c934e075c39e5bf688725eba191d1155be91f0c0f50e78e27753fe5bbde73c160b84416e3753993223438ef7c07ae0772adcf9fa02ff6e26ad4d0ffcab8e73caa0d5298061c69ee71c9953142c5a55707d356edbc05a34c18bc5b71e70479cbba44ff84678f40b3d69f8abbc01f0a0a336275da119255be2026c9d6874e6a9afdd7cc5f86ce463b5ec6edf345cc29e95a8c1942df0739d95dbf5cc0b1236da523317d29954ea6d855277f594a476d92877455e7d05044c2f66178452b209ac451f4c1f6e4d9a4a655f80ea9eef09e661013e42d46bf877b9547372bf72cf8351a2fcf1a2dac89dbe52c5ad6af8c15b11462dfc0c40544e11ff53a44414aa8ff42f1cc158d410f35683dfc545be227f3250844f4de25b4b828903b0330eb9a4ac7cc0ed1378f244611e95857d75e931ea4c9975dcb648e8ff309f561122a83c8775a27e7a9599a24b9a474fdec8bbc6f1b908d4c4573bd81c6145764bb404c3800be11b3d181b6f0d732f8123bb9ea368a764c63271664d45f92269da3968b8a0b63acfe0c68cb5a730140f2c208295d5bbf491f22369177ae0d5e1c92960a894388a2f37b629ac799699855d689fbb2b9b15c9d383bef970e3a003a0029f18d41ab0d8d9ad0bb6d3e9f0961e275a3116340fce59108c4a772a19ae26550d1a83097341e41ed1579b2294f75988ab9ae0731fb8aca9570d9ac4a992a871b5eaeee46491c7df23e91c045c75bf26c7016f74927d088fa3495246ceb7b3e4f4c68e6135a6fadbfe038fa4dda223e3a9882632c6514599f0ac270e48b5ebd05bfef216f9487c6137ac0a57e2b030a94055cc13c7ab0ad7b2706fac4247fba0c3448026997ea852a332508eb00f9f68c56a7211fcb2104b80fde651618b4f1ae7b4befcf8d30d961a986089882a2a4519dfd38da024d2e024b362f44010baaaa44d46aae574f3b8c240340433fa1e138ed125d9a765ef91eafb284f4db7f5a4f54b5f7b836c32d79eec53799f5c05a0a3425f0b6861f20ef8fdb94077590b04c0fa1e92f9f83b4d844236d6094e0af8f3a2b344ad913257bc772390ee901990530dde0845b91d9716ec5002ca3e471f4aee523432e196dc1b435f2388af37b8d31c10bb9400caa2da1898e3215da6bdcb55c7bcb41a12e343b75803278d24e3670b2b1324692c0e27af0eecaba3aebd2b7d3520130588d0af499b6dfc36c4eb394474e8d5208f2bdb09043f6197f62e2005a51475e760f39e25bb544ef30e491d71d7330f103b128fe20c7bd6def1284cd2014862c589467f09d90fef995cc271a155860c2aba6c92704dba442ee9666195f64f8fa9dc2f90deb1898a8fbe12e70eed06f4d47e0af0f86e57c0616394486de2c431c5eda924d4e585e369856e59540889db59287ec4a03ddd4fa3899daaa6b60324fc2b9454ff231cc7c2777b9187db4d73d5476c04360dcd163bf8b95b7ea8f3c2293cdc8097d000066a40e6282ef9130d1c9e9282ff3d5fc9a6d691f9f9502079ed1156fd4132a29157b2b3d84e6f3afea828e44aeed9ed0a8105c08e477e4adbd112831bb263a88f541554a80a5199b1dad4bcc9cb4df7d3bb5d9beca8c91765edb022653d5fc2f7157ceae4ae76eabb60b35f072dda890662d6b7d133a4ad9444aa2bbea6e05521c2af5d174ee90a90ef26b0f28961bbb01042ad284db51d2116f27cecf21c9ff24fdfacbae1bc9fbe280c7f51e16d718929f8737d5910d9c9051ffef8e749cfe30f8c5b48f75aeb974f5bf831955e6da00dbeaf4e3cd1b8aebe394d2237a47dfdfa4e2deaf151ab8818b4ede499035706d5e5f64cb76172a3636732572c754b851bd0edf4aaea2c500500dbc8d4016f5c1c1af438773a6174ff1b87804c3fb4b8d4aba78c089c5a18b52aa59924173bf0ac50a6568b930ccc310fe56b6e7fb88d242158de5c4fc3f3e968397f7bc53de6c66360330a3e847b58a6e00028fed6971b6430a80d545d1820808a4b0e108110add34840ac5b2b04ce5407165f30f2162b563db30c46d916c042d1dabd939c08d08fdaca4c6f0c0029cfd60a9de75de274fb7be1ad369a3da032dd75f1317e27e86dffb26ff622771f2b9aa51d45bc64977305e5549c2ffa0417afe1055320aee437c93d4a4fcda11095db020a954e06fcd0304093b2ddd3592acbbd7fe1f8acd760bfb3e130e155544845cc96129de6b4f8ccf529ce5657116e682ac58435bcf8b0295be76f2be24dae25a0ae59e4d8e18a644830f105ba9d6de037be197f583262464e421bb14644498f94bc30ef0e6817f23e31d916e213ad041b693b95e475dd7cd7774011fd30c5e8c14f7bdb9827bc9b9f3c1d4b9109eb39df4d78b87d7dad6e3a082dde4a39877dcb8db0b1d8c361bb96bfe759c32db29ee5e04c3b832bfbe475314712aa29436e943e6612e02e2527d51be620e6d4e699915885cb094010e824aab49c77edd2a80ac5b43893a4d342ae294aa1933a7e22c88fa65c1f3b5f44399a022064a42fd656d15a84f35e314f082654d0acd7d1886463c6555e49aa087e05b0d3e4d5c617cdca0fd4387c842b917070ff1951d3aa373a079bb7df3876161603975b7710575f749567453943f910a6c3067b4e35dfbb0f1c09f28780d89119e9afc3f3da9017ec3c0779a6604d37affd93d9fb323e18a81347c4e46e64b99fb48c7a4956043080b4b0a1c563d227c1a3a016fe1c8eccd2aec7e7a31be512c99d823abc917b760ef2318d19153966c652468364df10a1e2c9b15e3979c83739bcb39ad3131e0d5598c95fa474da40c5054b0c1262b2da597c4ce9538e6832139061799dc4e6b2902f2cd67d80c8e57907cccd08782db62b56c4e676ed23ff09444f7fe7318471f981bc8775691240806318f0b775fa93ea6d53558328fb9b772254fa6cadec164bc1b8da59c58ba5b49ffe8427a34c08ff4837cc967c368b9792f81e34fc88b77ce66c332ad52dcab2360d9b7316f16cb2a5344b7d02814360747417011947ea504d2306d2b7d17c43e7cd08eecf880ff9d4e8deea56142e788142f81230fed42b360a0cbda1638e77e60badd8b180c9b4c661a951eebfc996fd85edc523bd3d26c787b97217542613df582fa8acd9398f8e5a63ff6f637b8287988adcf473dce2c1c819662ba7fa10409ec737d72e7738fb8d4f3d215c5190d6f28bd20b34024625047495ff2da44f5f317b64c794343b489c9a73dbcac1134741f6448633ab76dd3f98483283d3d663177d22761774ce3504d88359ee4397a31d3234160a38fa0d4d718abb0e0771a80929d0f", 0x1000}, {&(0x7f0000002440)="c06cb08eb31ea366a5107ec66cfbe11bd37ebdcafe92a5fd64926229c57c5085dd905a7826f1ec7cce2aaa1cb596dd2b737a8928ccc1aa79831115bf8997daba0a5ab7ca0db35d72d27dc92cef68d521fde1d656305f794af779aa4cbcc7838ebc6fdd94523c779921f4182be3010f55f2c1baafd5b0f668c9d68c42394eecc5920ca0f3a4ab87e0fb3934bfa38b4b575970800d43ca70369165193bd0b0d1bf03a86ac77cad537be9cbae82d3c07bf3bf9ad42a30f491df530fde09850d806b11e1cb7808b01f731d199fe0ce03da3366cd5b5afad42811359cab6d565281675282b69021069bd8089fdea8040737d0d9794b95d5d9ab348d2af3fa4f6e063a546e6a10ff2ed21a7d32196eec7b8ef63b8dd4889a427633e272e10549475e968821e62c9c3e833a425b91d6420c9be8a1a507b0094bf9f2ae5d35217c5ed48301a9d2bbb785791d9ed3b8df9d4bfc96d597005322c80fa672bbbf4461aff8c9a47aab3e199918f27a785cfa14473e51f57fa28be72fe89bf9faac499bf9cc3aa937798ad7eae6fdb00b479ed6b7f3f097c27acb71bb70c65dccc721b8248be9a5e75e256e86b1f94bc0e73d4bbef2851fa47445deb595d2dca3a93a9ae05cc759d92ff3162c8d01b8b2eb314559dfede38c79edee4b125d699f1429ae629cd3190c0c5250328c508bbe497ab49421ad83d419184ba1a89fe2f5135c1bec7bc688ae6c1daa9bf2b9a4b6e714ad8f93698b9bb8c902d973c80e94e966e830be427f053512444653aaa802d7296983fecb6981a66954d97be96cb92eb837b9597f38ee2e3c4fee8473248281778220ee7558d9c27e6c97fd939e3171c8449195bc038525b372c62eb4b7f1822b4043cacb486244a9d0bf967c85dda1217664cd1ce14ff8c97dd3acb6c6a41661e0782540b4325f454b82646a0fc5cad136b172fe4b4e8d887fce2e434326f9b78a8e4689cb7b3d8e85e7d1a872f50da304ce4caff4fd38c781554fb6c7f4cf8d3ba9364e89148905a40c9556d844f4257f311e72fa83801d99752c0e979d5fb8b5fab9f64399194f1cc0691eb6a5f91a2a85532456ee9b95c69f1c916b9177e71c96df3a615dd89c113c7a46c882c06d212efba44b5714c179224d90e1ad75b76ac363240fdb5f30e66d588946546f2d7ceaea514e2012c770efb284894b6233c06f8933f884830316fa22119e187cd0e5895a42e3c2e9c2ac3eb27bc6b8a05e43d287d14ad70ec0f6e8fa112698f6cb739ed952ed2e8fe0e854fad8d816b3e32e124d6ec2e800011477c65a14fcc692bfb4fc27ea87ee16cbc59f033dc7a5681c324747954ba2b0508e75a0fe026b5a668258ea0376b956289dda4b21cfef21eb431f412e96891ff769f149b1733d6a8608e4df86029f61ef8a0a46611fe3cbdd7322b635744ff1d9093c89da5fbf18dc41e35edda2bf88d6ceb9b4df9ee245d81d0a73c9ca337a4a5c71f83515cb11c8795e39139151efc99f3d33f8b4b406c7001cde31c445030c8c7fb630f6d7241906977d311b2daf6373bee44790cf23c19d986e2567385d68188f947a9da77d1f3b3612e164a12e9f08b3c6c8862c296079f3e6de9c8bec9c1f06c00faf1e898e021507d680e953074993a313fec25f4f726943d49397e4ba643d669206cfea9d8891865cf0254fef98ebeadd957349b2ae2a5500ad055baec8583e34af90eaf9b1ef4bcdbbff15767f422d91812eac9d304ea04d47208a16bf1a6028c3f06686b85f0190266007f3a320b8edc7d51de3ac489912e548ebe354f5190b2cf01a7c4f716d04c2fccec0074c7fb0d31649a623caafda1a314470a7772caaed42e71324ccff710292b5cf9a1239ec04a207bbfec7e74d9d96f5fb5ef61677edd93337e5721662b2e2de79389a16548fae8d1ed2fddb164b6b4a70cc92758941abf9a915c2ee5cc1fcfffc85aafb25f285c414fe759770ba01b36b1a4f7c4989f44d575b1d3e3ef35d050fe9b0e86d8566884df22625e235b1d0c05fd3d9f7832b3e4a39c3b863e65a08d46ce8c7b2f539905a27bb8a0ae0f43c4a12aa8903596659d20df00d17ea6fb29a60441ef6d50ed4bd81823a22db7bf5fd719069c6884ca24a77833ccedd2808de1098f277dca71f78d42622e99028747eb9fe35b4b35a95d2e0d3322001fc13b0835733e1b1940d4dc39707b9a7724d5d35a74b811c2e7cccfe0ece25947159e24bf398fb9a0f2d2a3366fb96fa22891fc1e3c3ad2a6f290f9fdd4eeaedfe868006a457355bb8b6a75a9ca78ab2a4bbe7b5c1757513a78bce0231da7dd6d442192a8172136c868317b4888bb9903b475b6e7ddf10f1044d3d73388928c1a9ca52a94d4730fe8fbb4d733a4f0383f66a918ea0e0de45a9808fe46f584110e514437f441b6ac6a7eddce2a8e91f9c44c320630163645a7359cb90399deeab0f9345fdd972102f82c7d2c6f4cfa9a3d70bd2a02053ce145e9cd6d28858bb0c2e823f9014a46788e89b14b4bb57cf66c1e26c1c762bf946c744a7095a83120fe0180c69a4dcca28fd0d43fc35d4df265cabdc09c18ce2719b8ebe3c0e64c3b8bce9cda06339ccb0c8cbad1b9f5b15451f8718fcac1c5cec0095e68a34f622f601152d407ad08b824853d55739f03432d8e2da751fb0842675340619c8a069878164c3343472498b5c4eae98b10cf5ae1a45e990572b5f56539aa8e4b3f98e4b460be16ea86ae4b2f8c04b055a8627bfb7a52948bfc5340a32c7a1c08a9c01e6616fa22ca5f46f8cd2c8538cc086a3ac5b56e1d6f4cd5c15c050039fd105aa1c9c4148ca5e2756e91e87584127aa57f05e7bad947923fc047cda23f00432c207a9e6f582898ed9349dac8ffdf76b8e6cdcefe2126a0b2893c732d5d86c1e3d2a6e954e55e3292033d7216b63936564064b2a2bb6f2a7353181cf1b340a4dbe4fd8f60b2027b861f046580f4077313f3fadba5a5d0a29c21952124330576e383e4efd97b1ee23f8030c786a0dac1e874a6a80ce2c752f84e6181a33a98a59f13045886631a901611934c2f89d208148dcd5de9a6b7fb68e7708294dbc66d7a06608fd91dd2953c56e837ecd0fdf49f4b0d565cdc431559553db076028534573264537accda0f520ecc1d9223d67154fa5a1482564a21b081718a1ca84673d5c78ef74816248073ae399d8048b2b8a96e563f7afc6aa6e185a365cfb90cb506b01bab124fadbaa218cbfca4e5d4008b5b9713b75956267d483b52d91ff55397c7381206e262dd5d2cf81a3147dc18cbb82ed8ff850b84883938ca3b2a500821074999028042903d7b8f854950f03b4f0955aaa972c74f5ccc08d1c2b9899323e6ec2ed4b6e0272b1aab467c7fe8727d4f920ba1a0edce76abf47b482c490bf2d686377e973083f5781f35b17697d6a804edb229228be8b73fda7f2ff0701e33904c6a27efda44c665643b544ec187c1cbfee20f93df98540c504690901050240f6c502a54795bdd8dda7b15f991987774b0820adcb7e241c9521c7f2eaded19cd00a657c59d7eba76566c63a7c905cec77bdd805d88ea75d8e7d42bcb885b9d6dcf0456557308e21111a81615616f30f23a7e4f9e4c010b45353618ad8fa41ee172814671a8ad2f4a64c08ba5185f9e5d7c962f662f48aeb921f8442e6826ca857c3355a57770f32a21be4e5d95058736fef4725a228260754921b459a42c5bb997c502d21ba4e2a6a6c1d192303279f1a5da4ffb67a2a0579dc893f331cc551438f6f10fe38fc1a41e1b3171629f5c579928e2ddc1a3d71d9510e8f22b63bb95845e742b9e01f7cb956b73376384122e7be200088276665b96986e69c5a51ba6bbd86d2e760f2884c3e6e76b61f8d4daa76942e1a7619a3f0f8da5aeaf20ab8bdd46f5256cddf3d50581964136b26ae72aea4d0fc106562af8eb383a05331c3f4744eb62e2b5316e10d4b519c017a69ab42bd0a97adc6e1fc197aaab59b8a19555a53b19ad9e0fd752d759ef2ed49e7905f4e790a3592ea0c47168c218fe271d44c4ac53f6a2e6d856a24106d7018510c4e72fb04c6906969fe1675b02abb5a2d211342014c4ab2c71ee07985a3f77e2dd4f1e58f898ed1df97fd1d6e5c809b213bcbcb2d8b4cf9871cf10701bfd8473ed388bfc846bb8fa7e4935918983a695f0aba9357dff2f56a2de71e92d6a7d11403dd13b7afade00ad5814fcda976afe4d40a8f03fad810192030846dc32f4bdb25d795aecfcab1d001c03307754df5b0216007365acd9b964b1044d754735994df669710e240dde543572066f7a52b74152da2744877bba565d3a09b1d70f0b1156d8bafb46c191a4b164c579e41712eaee8059f5485a488ad7914c33d12d52275081f2fbef5761e3d20607dc48a19f2f5dca850f5dcf851d381931d7d7b592ead512353e7c7bdebc727dc962647f54251b4ca2c92e7a184eb606c8ca439de01121af70211009d0528a9b974c7920ea7423c0b6f627d351de7514fa36742576483322ebfb776de190c5fd78a6d682f0b742ddf36d7795dab8cc96da9710baa58a72f5cbb7de74688857382605892414d6430fece05da174c28efa553f449910c89d4c0092d0052eda36064a1331473da4a35d5cdaaea0c928419d65dfc3bc7883f4f3c2274cca7eca5db32fa130ecb9e7b2120782f5ffa339c76ce59a7198ce99515b5c9dbad30242c4b6ffaecd8dbad37e755eca13db95889c2cd6ce5ebece8c3dc027bb9f8769c63086307cef5cfaa91c75eec0ffc46ce38a233cba372fdc897c5d8b8b5588c86045622e64e406fce7d64804fa7fda9ca3619c3de1090f337005c4b78f274e4bbff95160716bd8e3954c3b4d1e30f76cb7bc79ca7bdaf226ef6bb4741024d8a7d347472de85d917a4af487198ee25fc493e1ccd48a3bf747e7e7031a6c641e25cc2017a9765cb39cb6be931a9052fae6569fff82558d7c0153e4ac0875dd7baaf4a455d02d38f6acdd854024b5627886edeab6124797b53466209fe1c883a91f025dd316f98669bd142d2a61c146936d4d3c36e09a1e422cf7c8fd9d0260f6acfb5ec4477d056fe61f42419b0a2ecc75154b0b8322a37b30185cd9524b7530eba18bdca42bada9c0e48ca135d49548fc2ada7dfb77a2889ae1129d7412dece2892658082a70cee712f5393a213071fef15aa4f140573ff2853c091435bbc018f4e18371622082bfa11f05fca0fd97fc92341359531aecdf044173f373c6592eb3ebdb446031d7a1184b9e0b3c1efa9e5effc892f05adf07c5f5d39c5860ab11c3701ab3f3909801c632489cc48e68c5cdbc2e8e1ed144cc4be663eb42a9a335d70e2273bfb7677f02524aba230593f4a2019ae8c5442bf4eeff0614bac2354194ceb635cf8ca986c7744240d695e6e61dba9386a37b42be42019f8e24035bf2bc475523c69be33187007a5edeaa3e5c92be5b3f38c162638836b42e47b1f4d96ab1b952ec469d12fd375b9a400fc3e692d3ef1ac67e8162db5d85ed882af040349ddfa2f3c546c605d031a207a027207f00f4b2b044fdb87c28ab0316ce61952a3cc99fde1832ed2a6c91f5b6727519a2b7aef0564d0c6a827e2281b5987433609b971a2848e99771cba06003700d2866551ea7e8d32fa038de2357c195aa81a3b422afe131caad852976224356097548dd34f9c48483d001227ec08f387223c563d236a5db5f7d210f9b34cf52206fb19eabc9316fdad575be998bbc719010291674786e9e5ccfa436719f02dfbe7e80b19bffd98e00270437a6e807187742a81f342aec6eb5", 0x1000}], 0x9, 0x0, 0x73) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) fchdir(r2) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000003540)={&(0x7f0000003500)='./file0\x00', r0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffdcc) r3 = accept$inet(r2, 0x0, &(0x7f0000003580)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000035c0)="c64f90e9287d515cdb3a48dd4846cd272f3528b712fe651ff169893ef283bb0c4ca7baba560ac96e64127b3d5dfec93cb4dd218df4858503a0466921571c1476f4e16685e4c7cfc4724657d16a5d6b99e6a7f6b250f41a7abe8560236d46dfd10b881747b1dfa7508ad2f298a8d8e46d116d67c630c871bfec7003eedd8da2dd2c73d7e9291195d88539bd2d982c5fb9f7", 0x91) 14:13:58 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000002540)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e705013f002f5952aaaaaaaa07001414c17802c1e6661fa4bf82dd4ccf5f3c620a6fedcb458ed45dc5ee2d9cdfedb4379e26273708d6d60ce5803e2dc5b0577f1cab3628aafb7f87fa1d8c7402f732d99e84efd7e7c57a0c2733e7bf4a64178d570fe5b8d95d6f590b7782d2d88c3cf8e58c9f388550fa6475637176f1863bd5bec0d9007eb4c9bc8a97403425b4aa3b1c82be5bc7934711b3ebcc4baaa870321443e2b390ffb0f3e857e78e28051a5ffc36779ec5c9ee8e523848e56e484317a2f9fba93e4ad1"]) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) listen(r2, 0x9) syz_emit_ethernet(0x2403, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabb65a4c22d872f8100210086dd67d72ecf23c950060000000000000000000000000000000072adb3d4d09ac80ae9ebfbc6305116680321000000000000c20400000009c2047fffffff04b3fe4ec7d08ab821f28657213158bbcfa367b68a0b759a68fe18ed1c367390971aebb0d580173562f88d4fab729267eedef946941165cf1b1aea16a8c29513de3ec735940ee2562b0ed18cc2e86b80c434f2c8fd579b9650d9869274e7d45b7c5af51985e23cb50990f683714e7992a54b6c64cd2cf11e8637962dbed967cbf63e3732935cab61311e64927e2739b9fb2aa21729964992fe767783514db53db8cab2aa3210c3b7021f4dfb2ece187219fb9102a00102000001050000000000040108043e70d1c05dbeca04fcdb4d9fb581f1fd7388caffd1f37d17fe0136166651400ecb00074dfeffe3268ca458dd1f559e17ef87ff1ef5fca6ed0fe8ea8a3ac7fa003c2a00000000000004bd90a024586c0dbb8c928ac5fb4aad9dc9052160b6d21b329ba9324f618fd6ea1cbffdd50ef7c09249bec990615e1a408d6a414fbce7bbf7966aabd33f2513f2ee1886a47edbdc0a856036899fc04e8a722dbd31ba8113a7e3f79341e87fb042c08ed6337783ab796ae7b18478f6d47d32ebb58dbcea406812689d1b1286a82b3d3d96099df1c84547d81516e37241b477808ac5856f761a9e878ebe3430f505c88bbd4a520af431c97086142bf73fd85f89ff80e02db5acc569483ae528c204000007ff008c0ae168dfc85302e5093c40bf458e9b85fede0a995a4518de00ed8c30d6717ee118a77e525684fa604477b6e7ec7d81f5a347dc73feb33a9b78d2403cf9be799fb1916b296f625efca1309bdc8217de4073679cfa6f97ae04a05b44c8e66f7acc186b79c1e6e2f04feb7661fc2d81392de4ff5a75c61b8fae3f87f479f5f6f0bbecd5c1a0a5ed674e740994fe0401000000311900000000000000010000ab3eabb48fb90e71f7365cf60a5ec35c2b314a9f22b95b83fd7e46dea899866a04732b187f47f3541964d8ff4ff306e96949881d2006c7f3251903a6098c7160bda4422c8ec0fec2c0f4f863a589e523cbeeccadd24c3be45b9606134df36f2bd914b28937cb00a91cb9a6b4439a64096a6a2b7c52cf3f36bc12edd2b31bc2630cef4aeec4a58f4f246dadaf311a974de7879b731410ab573e3a98d9b86484d3fea5780c49939dfac4c2757b00010000010005020062c204000003660000a942c7ca9607717049981784f9e0d6eb9456f8d46e4816ce89943cc09a446ed6bd9b383b2d0589bfb87f304611c0bb82c4219186d1b3a268954523503a9a1b5762b726d74b47404d462b075a814da3742102cc3b8898bb104beb2d9d7bee315a1950c52ed1be6cf19a889ff0a9f107f48acd538ba204984dda6533a69b040930c7e9bf87660182564b4d0036f11cc5d7082ae673446cef3723bcd0d859abb7ed3a5fa38277a98dbc7930adc2e3b2a3517c12d8bf339c19f6f811e49330ef9af26d6ec7c47b461ec8b8e34d21564254e3f66effd63899a4ef0a7a214c6867c929c0d5159f7820c052a60666f22a31e2dbd44bc42350cc56e3def974ad47680fc62b75fb6c842cbb4b43d848648ea66791d780b445abafafefc29f1d12e53e578dd281d47ac91290f2418747765c1316af12b75ab1dbdf96f4e928e18e42b3f0565f47386fc7441b3e6305dcd155daf55f1f4826a0a463b2b90f2c0df7aa6dc305704f8305696c9715861207bd4cbb7626d30e46b6e9bd932e913f75063f1dfb9bf386d90be35dfc146a084017efd73425ac6de5a437de5c929ea9f93fe2a5ab7fe57a221dd03b774dfa7fe80222f8ce7149bd5c22c955512642e33520edfb32eb44d12b3d9732ec0cfce17b2e1c4d10a1ba6193e0c82150aa3918a1f26383d014e2b92ef3ce9b3f2ed42d46101915391665a530aba68c6db3c2d2e07ba4b468aedc7e687dc90510f048e864dfd8c3bbde0562320d5957e0d60ea7e538ae7d6b0c2027a422f25ae1c9871087a5ae595267382abf0e13a3caf5761585edef685ca94c0d7b1d2756dec716948a4160c81e20c32f46664c08ef9941afb5824a5a829ea2e613bda715d3fb5227b107d78059585b6923f24e7f3a20aac2d3a201ba9133c20c4974bc737d4cadc28586c6fba0bfbc840daabf85c592598d597ab10a2e97dcd24531eb772ca3bda5037a8c861acd81b1b5aab58c4cc239281d64f15452e7c10fec2de03546ebafe2d4de11f4f0bcb9985ccd41307fc6722f871632267dd88b79e8fae24a789cf83a4f920f295ad93fc82c735fbdd362eaa4069fbcd10374750927a7553448e7e46f94c42d4706e4c0b43e9b19e3fb08022d7c94cf72b6294dcd27ad54771f98b95cc83c7a0360627a1ffddcbb974aeb44a85cef0d7783133d4dca382ed3f571fcdc07b01ed24431f51031cce97d3abdc18b41d2a96f8e4a95be9ccb93075333728a144329b2eb591e572cbe6d5605969b6f3a96462f0d2bda30e4ed04df717ca8f2392fb51869a4eb1cbd2553526867758f51c83ab751ff06f5f3d4efdac42997355eae55a76a4edf0373e9949e303bcfcb9caee7508b8b1c05b71e174ca2d2d441e6691f677a26f608c6d5eb7464d82b25e814fc0c8fe34392a43f2b3e44eacfb24767ed664b2a45701e1fd83fdc1645f1793138baa8405362e5fdafd70bcee2d2a728988a424c32d22bf0fca65a8bca1a8f81bf5f334bb6ecf2d6ce06f0f8e97d5b98e1df14708ae0aeefcfa42259b15b4e2cbf4b18431ba913cc78fac51e198ab97605468ee8b86df970c59c87b844dd57ab65868020af5d8dfbd1fa6e82a6256a1a95654e94acc7cbf52373dd62db57c2c3c094be0b81c3791f194f208ca72215e8f098974656993ef790cfd5e8912ee0289812c2b6b2663ae57b321a7efc00d0b19058d7152f4d5b40ddde7305d94db8a909d7450c34f3c11bff689a826380d3742e41a8e6f440f7069e516d4c95a7e3e724b19b3d32407c824869c0129ab1acaf0f9ccc4c67513d63c4f1d09e78292df8811cfd28fd8ba2099704e29abb496c06b7528829f1090d9b89fb9945f6ff37987dea71045c1eff0c2643920a6d9ff8a175b01cece312ba34064ecc632771938dbe5fb89fea73db913947401a9300ed5e551a24580c481d738a4b5db0c31f2a754708bb03f1df154fa40d836c27d8a185f36b6b41d5eef8a7decd0370af22b93a8c4c8e9c61d375206c420c97bea3943dc721f7392b7fa034b6633b64350412226073acd49420d26dcb8540d1c499dffffbdc43b7c7e3322462b5f0db093ed27a211fa36cd3cb19ef473012e68fed90e15bf431646461b12f7204ff35f29e1619a43c6d8217d92dfce50fce163fced798008d56865af065cfd5b1d035a1eb79e666619bd3415b252c3d891a68d3d6d7829fec6add2b707436a8c840b26658f7545642dda52fa92824e72cce11670c22f3eb818a1cbd2f56b3f4ae05945f7f8751e5724b389b156fe980f40a8afd0f0893b3d0165e850c0d312618fd5a78bbf245cc4a961940836a48c2ff8a55edd51dcf12f6ff994d86b75a61e527b6222dc7c4c7adcfc5eded0abb9b1aa1bd197d10c345c48e9cbdf20dd05488df6512e33f4b182f7c8154efee7a1769ee5b64428e919709523e85ae1c4544867bfcf31455de031ed1389601745868df70b350349fc03c632593ed3d52b151761a00b327dd80ca7e9291a657078607b23b83c31c55d0bdcbbaf75f451ff76faac24408ed94d5e002ef2fcd35719d0a3e3e76ca219d9c020bb18ef3b58b80e05ae5f89fd0ed8c749f424aa43239cd2595fe29d2e527afc6765578631669c48c079b3544a788a43c54419cb66edb05c2907b52fcb0bceb16d642e9b0c443686b9df2328788b2112ab8b3b119ce7813e978a1274c82c88dcfc8e4db103fba02c6ad718fb10bd52af556880a06ec7e59d01101149a34e8fbcb157a32ed5f81987afad240a78c58a1fc8d04a92fbee06b256ead37715a00b2d5648c2d44741964c22024f24d4358de36a58cbf655d50a239b0f2bdd2e10dfcbdd02142e7b9baaee5b46e0c1524aabf2d7f6fbd5191d29078726d532c32c812372eb9f7c6aa6a2ae77a5e0f18e3eec29b430c8cbcf8241ef24cee790bec1fb83896f2cb380b07ecbf29e2ab4a963a8de4331d971ee1456ddcd58c4a5c00821cfe799f773d4249537162028140ab122395d6446bb732ed02c41a5e2290350d587aed25773da2e8c16c242c4e9458d6c929a0f1aabd879cc6085707d05ef8fde8baf2f8651772c5cc692c564656f5aaed75fb965262eda81102bebed99cd4ffc0ab807246395ca07308d6a660932286cd6d164e15485c48028d8484d050af1f0b7213eb8ab53df0068422c926f363a0ccfd6c7eccb1afbddc644d7611c86a136bd4363ed9451db8b187606614eb99a5d4aa8c960f30f27555c98671878a25e7ef83bc1b2db05e61261958d780366b7de041b4af0ee7b5258293d6d5c252a67586ccee81913bd93e69a46e49e18d60cb23d70ace89ccad6370cb30dd33dfe95777f009c70bd5719397e3f6d63f723a804d9b900b45cf45c95005ade5c59d967ccfef50cda4b1d6295dad865f660f240bed5a6a1df2acaf3ff200aa9bf67032f4d9f5da2ee55f49087d21ed4fa6a14b847288fc3d9d97513feb616855282b7ea47164ca74fa68ccb135189ef4038125793b15ed1c29b4146263048329a211500d9da4af00ffda8cc4b39f80b70c5902c149c425c405582d50d97f254915a8bcf07095e1488e0c6bb18389d5dc271c9d9509c15c4045c6c47688c388740148d39471ea24bf836eb18bef509bc61813e2c6e47c88664beb91c98695c69049da371e5344cee1f4830019e7a2b7c82306aa84ab2b58ade7ef8b7b771a962c1bc39b5d89f4f94cb643875b48243a3df25789a984f760c7189ca7010b09514a02723a4cb87b5588d1f0396fb0ca63bcfda98c591812fcdc8a9dd5f51ca99b006a532fdd44844c3556fdb49bff1ce356e58dabbfd80c13724dc7a5b6e453ad38aca6246882ec27747bdfe1a4b04e63ea96d43da13947a9362c2d56cf765076c084388e7df3293b645acb9dd6cf8730d2bdfae73a363d965abd877652cc0aa651150457eb7b3cbd8bdc771dfaba05d56ba00a53a9656c2c33aa7bb57cb44248af79fb1b5e418934a279a166387e5f69e80823cfa10288383a08dfb6b31874d56b16c832ee38f767121b88db974da85eed83ac7b031bbfc29b92a441dd7e3519c8908e1a1559e16a32f304a73c02d780aa17b4687008158a087da9b8dd25cf96c1c7183f782d41138d7877fdce1b64e1d1816def1b8d6c2b646f8716bb0386a0260fa41e122506948e1763db3f998bf27d8ecb1f52b44e53d602036124672ffa1635cee423afe2d41e47bf5a3c9adb29edabe727710313f76d43c0a831a95d3328872c500d9189154ee70357b47cfdafddd0a8437cd85d462d11090b90d67a222742efeec030116c7bba068ff473ba5a4df26089c97377795a232db7095b235bfe971eaec40e30e1269c772dea9552364b309e7557742ea55d578e04c93c02880cf959306c45b288371494a36a53992be1c519897cb25ebc6c6b49d9b51673f273953f9deb99fc0751a7fe55c567531241e52e2323d7b521aff9b87b30008a4c82f3eb49da5a2cd50d762e34a82dc095afd4a9df23f5b5a75f7909408363e1f42bacb88c43605c4d20e770a1fe5eba4fc32cb929ca3e7eb47b7ea2df525930b70d402928a847ad9b0919895faa49a16ced6dbf77691a10a9ecbaefc16646eb252b5fe533dfec589cc95d7d3058fc0d1a31d2148669208e669febbdf8735d18fd1a31ff85870025939d2bc6a50aacb9d007b4eeafc6cd4383b9425fbd734721f307f416c90cb59bebf43904d26857bf0df1d2d4c0e80bb8660d54f346a33b0c13ba83be1b6881af930028f464d3516cd44506e19467aadc0c45be8be67075faea40e61c0404b86fe998e4894394bbecdf927de8e90358c530b2cc5c7b0a07af028b3d018c65ad0b589b5160f0fa8f697355a5c28c4c629367dded2de24d1c022cac770797181b5dc8c3e755a08e2cc2cf77d728bca70323f7e0c4294d1f337783df5247cf82aca8b0a88026dfe12adadacfc2a99930bed1b518b3d1678479df623305ad38a4aa2e9d2163b7bedcca28bda7994f01c14b17bc0c50733833df9d342ad6f027ac70b41d7d03c7fd92ff50968be550523ad553fb96a08deb0c39a7d006d698115fa98162ca799d9c574f700e9eee1c88cc20ad082fb5e2367cc68be7951e23e2517220064e11aba7c3a0eaeae363c63af4c6c8dca50934843b4d74941735f5a1c4781657c74c4e805a2acf47dca16fe5787c31ca0dc69b929fb716ea76b12cadf73439eccc2af947115c3dfb3329b25800945369b029552a2dfc17766daed52fd2feeacb7c72919736e648e4f1c600834a76d8ca330cc10ab7021f3664b6751455a40b749ede1aeeb57345b8690d766aa638cd58a961fc56df6c765cceba0c83f45d93df2c47e77995450f8e37dde4d12d5a518d162ba43b22bebe536a602592611d9937a47cf27197ee2e6160e3ffbb662a242f9b20e21a56c2b75ed7b50df899e7715d1420003734ada5943dc54e022c6f528d1db93a03e243749c6e8421fc7424bc7666ace53b3389e0bdbaaaa58d02e0d8c0f10b0a1f05dc9d041ce3e94e3b195965086bae3e31f41e7b4805e5bc6e08fbd09a2609c2c77b1ed73cf36a7c9b13672604119803ea5ec508bd4b7115b8af9a4740c0719d831d70f87ff2451adab0275392a58e297b9ad15d7c4e433cdaae0b308a0758010c30d188ca0dca043bba6071aebc5055c5a4e1b2b44d9f796c1ad4bd41fb5a24f56576d0f66a9adb18b29169a90951f6e649e0cc01914658e688c471cc592a35969771bc053e74fcec8a2215756bcb3368e48d362b921ccd95841479fccdca11a50f710eb3a8b282670fdbcdb0c1ffc444319d8621804f3f00b11410d999ebfef3ac5a0d74f1d57816ce0b011c35be85e3488ce1c8c6d9e5191ad0be0a93abd151fdb6fd56c4b9089c1e557329ea6c3623248f14ef069557ba77d8c42452e1164465106bc54937c36111388abcc5587b379c481b96dbe64815c975465a26e12dc387d9b5e858eb67353d6e08545b462c39e0a28dcd5cc62ac977ef2ee99372f008b4f005d27dd888b22cdc78ae2a3af342806d846d374a4ff00cdc8f5763e0fa97ada506a1e83b436b813360a9f9a8c39b6f6b1b4192ff347ff3febf4e7bd7c11957d05340e35df1601cde7c638206c2bf73c555562136768335871af2eca1a67271a0f8b35816bb7f85eac8db1b291359ba3567842eac18df31bb8e6b402d04449b4a49c9d1f85f1ccac1a347b67ebc2c4dfee8239f95109ad58c5e6b7c5b51e600e1c48545b94b7c0749321eee9366377b21e69877a7d35f5fd5b34adef765cf0a95ec280f06cd8c681d6d02eaa0e343b4b89d887f843ba6a586d4f940e754f05c59bf8143c1227b9faa320004cb6e30a36099a7f4620a6c11db732438449468523a0895380b045bbe956b77ee782f5f10afc1a0f9879b4f2e4ab3b4a195b68f55e894887fd04d394ed1e44da3d4f6b34748ed476159d8c788f12cdf9b3ec29d4b97beade62128af19c45b3c9cbe149bc76301de483c5efe90ed6746714d0afe79d3360312728c3c271639ce408c1a138d465e3aafb23ab1e4fcbbbe45b6042b0b4b9e108e80a2fe28118790fd8786eacc60bc1623fb2df6b43c7da8862b7aa9b770135d8f6bc8787e62c289fe9828e76b145bc05210cbf18c7957e5c7a115ce4756ef965a766b1891fc5bd4cb2e361c3aa71ffd0f968c7ea078f606eee893909dc12d8f5df79b09b1a6a209b7c6ca9c7c3d22865b28da3d4c5db5c6abd61d6be6a1b75e61fdff29c284045d916e68b8f766290e2a90c67b3483b9bd5805bd946f7c750ad7bce8ac87b906780c1dcc53d8717f6f6fc8e617ae952c0b2ed1987d8dfc314532c98e153590458825c877a340d8641b7311ea9f9f47adefae8dc6c98bcd357eb6d0ef8bda099b9181648f8b6cfd416e4d61629818b66e9caf3b24c8b994e84675f21dbbe545a6b46609517496268d3110c2ff96fce75f0267bea1ddbb1fa09f73145b4ad4309f00ae48eaed6e0cc6359406effe009954af2aa50b9a8863c8b4d60e8f50db5554730fdafacf03aedb1e4272569dd31f689c02d072d1678471f0f66eb3563f43c0ad84aa15e18e86e4cc246e9170960f121e6508accb7e41c2673fa7a5e2867e7ca459120e988dcd392e05345d5efe76cee355f63e724de48f3915f71c2e99a186a45e3c48714d0d05f58f13628d325cb24760610d28ac97f2c230914385c2e19530d79d013bde26a426a808000000a8b57dccba30cadd486d9c26776da8350abf9c68ddecd7784c6d2f0551201dd58ebd3d2737f4e5730086c13f9b9bb16afd031271a5ee6b10a6db4aa04dbaa6ad112542f329a69d0b54d474523872195b5823fcc17c596840bcfde9dbd213ec373c77114db94663c1a50fd9a8204217153967943c44b898e1e69d776711bf744c96139a291405051ba2bf6a9ee5707eaf5baf652488bb3e32239a94eb23656793bdec46d8ff54cc51a2e47438ede710d2599810b78def17e0da0115770a98315cde6343456ee055ef7d6394a5714cef5a5a4a9a118b13781a6ce19ecfa176bca78fa8748df2cce6327a9c62ec2a1c1434d565690d2afe8a66ce1d4dea0bce90e277a74107f409e7dc95850523a766f824f60646ec357328300656982cecf3a12beec817a225725b53ee5745eceefea7d6dc07ca5af48acc56f36ff58925b34947960832e309237b6841ec0e132e63ef37f3994a0a6bcce7756f7047853dd811610947d18a8745e436763bb4b9ca5dedf5d3cdf875dd45b26102135d3b0bb95bce84d617cf600d712cc92d136a85cca5b9f34b7aa37b889b2ca8d4cf2d9e7b6d650f5e1723c666765ed2c20da9476d3a9733be9b8ec3ecc2d817d8787b28ebe7a92708c3b6c228777ba88ed824075b7486b151731d3f3ee303ca9ba606fb0e200ec2f74d6a835d7bfd8b5dd70d82f8b6ff673d2c1ea2d35b6d1747c0d17e9bb32346f4ca72baf67ccb29365cf490ee550e5e1b0053158d97b516c48a3a8105656ef3d95b3d2aa7c00cc03f6c90481b8c43b1932754eb97bf6858e3e7584f7b30048924672c681c376348b5a086cdaa752bdcc7dfd0e44502a20c67944b4ace5598ec7066053b35a92fe30c96bff2e50d1c20a5afaf765fbe31a3a64006d9e8337cb210f53069c3b9b2e7c353f9d6bd2458d29647bcbecb1d180713ce60242b79b6de353fa34a1893f0001c2708a0b7d6c5880b1f937c2ea7335cbb9edfbc33a5760e440c55d426ad68e8f08099be3f002111bc44086e5b095e191ff5e9e47ca80a9a4c7b8722455986c335398c7779bd7cbe271cd625c28f9e972048fb73ea8b74ecad152c726e24fe518c7faeb98f6d0cbc57ab5862d2d657cd3eae678dc24b3372a2616f336a7c1418aa69fb867060bfb98debe651a2c22dee5f0f0e0705c31cec25201921d1c93904bbd0117563af066af232922af383058096a0ac555d8dedd21ecfd4dacc229727128b3cb142f34b9e335d9b786466b0867c3983b39411fce53847d522d2b3ac89e9922f0481bf10837d6be9bb3519ac22dd4d79ac2004bb60057951e03a335f041527fdc414626c50293faa70318d036148a164e0b118df0d5a95a7d861651e6f1175693daa28784407baea9a8788b07b462b8b53190d84f7288ca515e087d38c2c8a7ab689369b5614eff610be72025a9362d707e4dfccdad54be23c9b206261a5ca8f69ad81be32873bd81835473bd6c907a79aa13995157f0d6e80da4e7ee5a562b6c20149fd85e5bfa1ad176e46afbfb1640aa77e22b706f76f44cca04e8ac56d9206bd052a591944c2ec7d3ee181c58d4fad2986f6fa3465ec88a7beac3cdd8b309aaa6bec09d371e4617181385bb24c0d4117b1e724f9708743397026f0f20c829f40d7c38f0d8c336de13a0c8f7042e1aa35854834eba9d306f2996262c2641a24224be08340d55e96e2dd40c7996171cc19ac4fddb62f7be01a60710ff7089349edce3885bc0a0c07969309c4b0174f517026db89393723ad53396f74cf3f01487771df1b3fe54b7033f88fe65b8daea6303f15d095b83a0fa3af731e819b028fdea967d8fa69c711e4cf7d1dff8586c20e2390023fdc10ffc69d302c5663c5e79ac24a515a877cc98a39679edb8f47326a0ce349016de2e7079d327be94b28dec8233d4ad3dc1d31d36a376fd3c1e07c9132f1d86f45b731117b906d017446de1b35434da58dc7bf5efe8cebea4418f3e6dedd8e6a42a54fdd859ae3c5add37da1d66a7410e0c12a05675e8600001487625cc3e8af27ae05371b3fc86082b8445a3bef3b667dd3c789f819f9036fb977b10f1eff5214af2ab879045353d513b4bf644a833a51a7df46cae7ed487bbb275beab470cd922cdeba421cf256df1cd01180aa59f422f259c7005b4cc148ec224d32d2e49490c585a492fda40e5852c3099d8f3f1040286b9ca710bbc0e57bb4a8beb6c26ea1412976023e8e9369c231eb876797bc2976978777197757e2b6dff41fba73deff9c5d515dc594285645d0680562f839f87da0590af8c5dec1530cbd94fe1396b619b95235cbdd39622a8dfe50647913485ded794d515975a90ee717b04ac25b140ea20ddde4324ea006193ce363c34d0bf0bdbe243559942ab77afcc48d716c7f248eca54f224f39307d18c8db6dc2d72142b44189c0555af2fe1cb513624a053067b863534f684340a64e39d18f170377520acf1d5b69f60162a65a78944f4c294e1506dbbd9faca1bfbff1e79c2fd00ff0e18c6d28c35388a525659b59502c829e4f22a621eb0dc6c0e6d2db613baf327a862e55a960680246c6f597b466e8b2042cc0eb608c3542f6983e04373cd7aa9d8bc7fc6efa6e2bb3357c710a0cee0d7cad1f7ece9b7592b2d51d43bf9592970cf55e0442022d7fd75107ed6f8b073072150cc297960e15031b6256df87c5ec7fd88cf53cb63bf2539b08e53a4552448248baa79a8bc3b90a9aa6202a549d8de99db757bbfc195d371251f2c653030f2f85bf0a01ea5bc087f9e390f614e89b1f8f802c3c5e5d31098037e652621e5a425a6d4869e799c8e4a170e9fdcb26812657912201f3a9d27f042c02c8334168653a646d49a6473ddb800d01c9a25b6ec9a48aef3bcda0e527e58c30729e9ab05362a588e330eed7de48e46941b13d68fb2dc0c24658d6a541d1e8c2c0828691edf226738ae6b1935e4d1badcb697166b670db3fbff847f7c8a5338511106f959631bd9721ccec3b3ccb3022005c3c13a9fcb2d44ad31a37b786024b9d08a1eae146253855279759a0612a0bde638d9dfa4c86088e95fdc95f8ef6de8dc9abe873effc75ee73525f011c1172610ceccbbd09ca421d18b721a85c964d6e0a4e6352ff6a00aa31606653c778818665dadd14c0253b57edff8c9c5149c4da5176743042ec4dffc2810600ee968f7796e7fd21e72f82dfc478884a6fa62d1faf0c00a1f425d446ebf41b763d4a6847a8e25d34577dba068c51ceeda7d8e4188194a44b6ee3ad3e74fe1dfdf0c0e9f349cfdd6494fc75de4e23ecf4935c46a356e195115e81103a89997ce37bb367d9d3f9e8acad1f71ed80e82439a8b5affd0782cf7bbd4c98df5ca9f7a7ba8cdfa4f120608722aee65a75558160925689723cdeda62dc92d4bf58a9db2e9a6163773c3b1c611f9bde98bd39de1095f8de62b72591cacb27e684b3d8e4518d933e1b557439644bdc6b704c9f05948d8d1b8f5f0a5978cc7888ed82bb6a06b5a045e2f0914b68b0f3bc12c7a137b75ba4d80c8d964cf21192bcd165f302a7feb8294c903df65ccd4829042bb4d4a109d3c0d4d9db6a45dc8eca0ea37d7312e08fd071bd3ce5ae594bd1d050493b2dc83000bb5aa811d2f3517fa4525cd9b8c148cf08f12cb433cb9b1ffb9ba5f7ae35d7134c11a41237d1dd665d7807188e657d4a11d9e807eca2809303e46c08811f8e8b9b2b4c6f13111a592824bec3a446aa7f4248664c73f6ac88668031c1ed33eaff6e4fa183d32cab8217495d23da44fba84aaf95d9f823aed93d95fdebbd075d31e5fdde191e979326b55a40881b2c43c437e41ddc0295fad7eedcbba1999512b45e7afb0a6b21d30e285c87cbc0c4af9d77cb62b4462b90c36bf7ca62f008f13d4e84db82819de948d3aa1141a8e157733b9a2b9089781a1152df2f5291aedd35e2f888b1d65933269c568ac5f0b28c34cdb1958864002eabd2c5d525dfa93deddab0108fe50869e61340c69cf29659b6768637bce2083ea95da3eee93b029613207f755cf710198ad27c91a6e634c55eaa341ed5f95754bd2ac5f0417834829cf91dea8a0c0286c78f07ffd245cb77c6248d7880c680db10d579f39c6b8d3ac300e6fca1bb5793dafd549e3fc2ae2dee492e1d1618cf9289d04b3641b7369baeff2c34a7388943d962d712e157707f3715efd68ac62e0970a7ad7e8a30c0cc30cbbab389995f3eda3488d4535c2664b7a57eeb722d0a083d738ddde85e175e21ca4695c580e900501c05d2f90d616c787979914ca22d6c82061d7821e7a1bfca2a513be65ba16eaed53bb380e024ece88b5721ecfdb2b4a3733b5c1f537dde1b93d80b1e54ec890c3e8e3fdbeb7fef10de7bfb8940d8b48cbdb4887df8976e50401030001000000000000008b00907800080007000000000000000875132b0ba059a28859e54b28811635098491331f805044a260388e347d46727c8331daa75dc3310ccaf5b7418007f733253bc6da44c33c42d9b207d46779f66a35c4c75a9c17a0ffd3054f7f635e001d753b4a73470ad78d7342159b92c47bddeef93f0d5fc1a5252500000000000000"]) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r3, &(0x7f0000000180)='./file0/../file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket(0x18, 0x2, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r5, &(0x7f0000000180)='./file0/../file0\x00') ioctl$KDSETRAD(r5, 0x20004b43) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x29, 0xd, &(0x7f00000000c0), 0x14) 14:13:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d7d8440076312e13e792427900"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f00000000c0), 0x14) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000040)="4c5d458bf0b348aae40e0096ecb7c533914ee3830ccdce0de0ebb3a362852d1f452d49015be97ce38b01302a903b7380294edbe6c24dfdf2", 0x38}, {&(0x7f00000000c0)="72b1097f58f62151d58a480b458c1f7f72cc8a99915dbb95d9bdaa94ad84e863f76e468a69e564bf54cf0e9889a4936ea2515f17b3868ba45397a2842cbfdbaa7a88ae6e54f7fa242d74c1bcc465b906183cd2b691803ea5a41e6cdf86896353361c66aa4385abc8196d74f55ac98ceb596d6bc4789116d532f3bd0ad016b66d41a5e75cf9b718c3f78cea8179144d180941641d94bb8287c9cb85fc3125d4b63ab142f6c653dfa43266828907ee1f2d6325ff3dd1cd57587c8fd2e566edcd343fb774044da3a705004f3047b4391057", 0xd0}, {&(0x7f00000001c0)="9f092cdbda854d7bba2650be55cd2ba25789bf1cb3d763a41817fd262bf663ab1470b8fbd3dd34ff9e02421666ea0710e2df8507690c3812833946b9c43fbdbf2997f923443eb814d87069897834d7c7366c775cce2b13a3534ef09b4d5f95e9dfcd7d62a6acd602e8ce1ab88891dca3e9e6e44e8e7d7eb4ac9e5bbc8a93b2d482384c5e3327d0609e5a297f04e8d85c6985a0b7a37d6f8e246aa59f50263b2f22fdc0026ae51f4c01165adc53", 0xad}, {&(0x7f0000000280)="926b3e9e2e92661257482dc1e663f62f1ea3fd83bc2f681cf56a8a83b83a4b74b94e4f4828513e126e302d4ed870b96ac6ce1de3116450", 0x37}, {&(0x7f00000002c0)="3fafcb16f11d79f4bf1acad3e6", 0xd}, {&(0x7f0000000300)="1a2cbdd36ef352a1e1ebe07a50da2461c131c807b01e61c1f60d37160411a952189da4fd30fbb4a11a5001d55af050c1305b3f63c073449c135189ba2b425ac1b89a49c1e292015463d638be8776f410a7c8a7799700f775f53fae34f101bfbd7f6a1f65eb9cfac8bb5be0dbf9e1b13439a33eafe4c30924fac664029553e573d04be318cd50241335bf3451cb7ca66b112c2e3c9c312d79599e33be70caa62a79a8f2d17271edc64136916128043ba8520996be6dc598076280563af4b7d6a5a9c97fa51492eb19f7e2f1c534eb3f1723d73b6f126484159d22b0", 0xdb}], 0x6, &(0x7f0000000480)=[{0x18, 0xffff, 0x9, "398df4ed47be"}, {0xa8, 0x10001, 0xe58, "886e62bacbec09b9a4e26c64d15339aed93a096ccdb21d437ed6039b0043ce26cfd7563f26c20780be836857e4f83fe05dbf6563fd4411f36ccd188c11a9488eecda0135e7e0a4fc68d687eecf2a2e20ff631d26360a2451d0c4fcb0ac280f7cd4374b074326b9e56e33437f11f9ae5a649aa25bf933c120cea398023456278a3635eb29af30aa1a9ecc6d644eb5ec25d66b"}, {0x50, 0xffff, 0xfff, "10b3f2dcc998a9de65230f62a5047c522b449f682ba74c92166a092c2d3cdc85f15e325b5c48fd79cf678660707ae1899bd3ae6aee43949cd073d1"}], 0x110}, 0x13) 14:13:59 executing program 1: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, 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) close(r0) 14:13:59 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) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x8) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\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') 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(0xffffffffffffffff, &(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', &(0x7f0000000340)={{0x0, 0xffffffffffffffff}, {0x0, 0x4be000000}}, 0x0) 14:13:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) fcntl$setstatus(r2, 0x4, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 14:13:59 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0]) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000040)='./file1\x00', 0x100, 0x2) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:13:59 executing program 1: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 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$GETPID(r1, 0x0, 0x4, &(0x7f0000000200)=""/174) 14:13:59 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd77da3dd00000000000000000000000000080000e002df74000000000000000000000001860090780000000000005bae32f0b69cb4b6683c429c000000000000"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff00009c232c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a0d458e306223c190000000000000000337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/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) 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, 0x4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) 14:13:59 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000080), 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, 0x29, 0xb, &(0x7f0000000080)="3f31f7f14509cd762067000000000000000000", 0x13) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f00000000c0), 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000380)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000100)) shutdown(r2, 0x2) setsockopt(r0, 0x29, 0xd, &(0x7f00000000c0), 0x14) listen(r0, 0x7b) 14:13:59 executing program 1: syz_emit_ethernet(0x1186, &(0x7f0000000680)={@local, @empty, [], {@ipv6={0x86dd, {0x5, 0x6, '|~i', 0x1150, 0xff, 0x5, @loopback, @loopback, {[@fragment={0x29, 0x0, 0x6, 0x1, 0x0, 0x9, 0x65}], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0xbe, [], {0x1, 0x6, "c14d88", 0x6fb2, 0x50, 0x4, @loopback, @rand_addr="c7847f2a2e7254f04f6dc4df15a4c087", [@hopopts={0x32, 0x1, [], [@ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x101}]}, @routing={0x0, 0x6, 0x0, 0x3f, 0x0, [@ipv4={[], [], @rand_addr=0x6}, @ipv4={[], [], @loopback}, @loopback]}, @dstopts={0x3b, 0x0, [], [@jumbo={0xc2, 0x4, 0x3ff}]}, @routing={0x3c, 0x4, 0x0, 0x4, 0x0, [@mcast2, @empty]}, @routing={0x82, 0x12, 0x0, 0xff, 0x0, [@empty, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @rand_addr="985b3c09df68014fbfa6e443076c454a", @rand_addr="c553d6000d5b2f13e7c418092410c1dc", @mcast1, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @empty, @mcast1]}], "67fd7e31c093c5f48113af75852c245d49b48a6d116941224f5f3e03f973c933558fe689008917bd36a70c57dc4dcd4c921bef5ec42d6822f3d6f845bc011e86b97a2e3e2faccdcdc48a0f6cb5e94b02f6dfbbac7e1f49e6d57de68ef19545ceda4ee370e5673356fcc60714bac0524c1c327a470af8d6aa35c0fefa62e7f062035e617768d94267154cdb65efcbdebccbe4035e300a3d2c649a69531601f706a57631ab4cb35340666e86214ec4cf99ccad03ec4dec531c37c72508b67a3597f5f8c0c19946d4c4e0787d6e488c30e369e45ef34d1a17da90b511011861081459df33b12c1f5e17c16665fefdddcbf8b5ac3299ecb3626fe05253c8d25e568b5e76c44b3c57db69dcdf908c746c531811f9b5357dea0d9821d769f09f76931c23445ad3e63f0e2ed1f13c6eb7827403d407fb47d4815efe619d15c23e5d57d8c211c748cdba8a7d5db137a0c23b6a4a23c6f06eda001b014a2a4407d39a948aaa265b123e64b94c4f2f35836c2cc5a954de781fd88c86a3d405f48d846b3343b72d0ca432e0b7936b83493abfd3821fb4f8ceb16d39efc53ae9a50d44c693623bf51375b22159aaf043af0d139d2cc8ed20b822027aec846d9ed19b2d071907257773367335c16c161a028c93f2b3470c2aff88a11bfe9e12a47fd8fa6c551f24bd17693ff26a3b80a4f737242b94bd1e3974f9d7f395c0f19902c63bf6fcbb57d8162301d36ada4c9f5978c1564e4029644b92bb9b2cd51342e11799ae394a539c8b9303d9bcdf98e1d776a038d2cf2503ad5c23a6e5f271d95e82b880970f13995ad248e2dc8e1249612dcc626d19b5e8302177904dda1ea78ad6b179b5d247a1f8b102a0f49d15f9a0ca33f8f8de3e35946c7b7f8708ac8e322ef6355f1a393b6779a8f049bd4ae15cd0da52b8c55fa78bd0d19b02ab6964c8063cde5a3b9ae337fe5d3b07b44f49565af78fc98a42f7a19195fb072f28d7d2a1a3596c0716d0909e8935d0e84b74b28c5c8053353aa0bf7e2f49e0f72c151465748354b6a66ea16861e38313ebed096fa4d8292003271c47737d1eced5e9f70d381b323a344fe5c0ac2b34fc2f77ba508b0a8fc9695ac5630f54f0a1a272a80ff3f7ee4339ea25e5d98f5f0c4e91b02aa4ca91a22fb190d8ae1bb44d95aae3f0d7a84c2baf59b5d97c81bda759d6d75b6083784cbc46334785ab52bce06612338b22eecb8f7a336d7953f92ab9af34ff420591c7ccfdd7759b103915757ee93f40c6141b2299087aab89ad59fae9fce9b06b38342235833cfa07eeab5a5fa49b2e312b7ad726ef598b5c18605ca1048a41a6287e028a5112fe793c51df94502af58c1a74b09e09dff64f48575e5d5a3ecd6803c1e68ff0692b10d8a5ee3f0137f88fc40b624744f15ee7dc4c7a7650d439f6a309af75200fa151a9bdfd90fa4d36373b6515179dcf69cc280f1285f70bab65e31f5aed71e73b98afa19a0013e858a412b540dc913899d0c007bba4ff3b02a63efb6d3872c701d72e71b1cd69ab96f9e9b560471bcfcb185634f18de2071b6c666a6523528ccd1142af415c9d13515c3fcf25d269341bef859e5c3aded38ada631830da0cef08a5280d6c9ac6cdad7c4fe5635790db4f58f0d2f74cf58a7712953a1fcff62b20917c1f32586cb46a487b4bce7c07cb1fd79501f5bc8d70fe9b4ae063084766ead9363707e777b604f7797020fa3b53b3f316524a7f5e8422ed6a59a9440a845f7d57f5e5918b50742c833dfc4d08985974cd23864b10dc89b05523b3ee17168d619246b0437c8cb293323dece7737d4aa806f80653ebf1ddffc17d5cb6a832cb70fc50e6e4269a64176dfaf0eb8bfb1d0b81fa164d8d6f69acda4d56005ac08179c8ed1cd00973bf575ce46a0fa1d3ab84eb195fbb3d0e84bf19eddd7d8e8e4ce9e72c1de89b1a234da69aba4ae4feb7010d7226fbac281ee126a829eb3679890c902811044ad1ca791d9c0256bfe57e67b2779e1cc56a983f1f7f96f3303ef603a5857cda3dcc33c43e4493d4a972adde39d5f50ab3cc38e295379201c48d777193766707f01993ec67d95b9775c1bae403f0e63be6babb95be456df870d764ec098cd134bf9f4a37098df2b2bfb60e0cd652dee17b3cbcac60a5727f8a03a0482028832ae63e0db52b2c49a248a372a5c1efe8b5cebe32db1135c83ef972f787f9e68d577de07df874721b65969e8114c75aad4023f30268d85389e054b60cf6b16f39188585fe2db73d949bf2b9a75ec542636ca4426a62600c598a1e42255441e8a95a087346bf242f047a4cf75b74f9f9b115f44680076c01872c321f9766a3a87239e405cc30976784bb24cf4a4a134ccd10404d7709748bd5741dc1bdacd9634408c85b6381f57fc6b2c3fb574c3797125ee25839992fa368e5607684f08d7a32931e052977b1ba09fb36df7cfd10f0b145da7af3f70498b467867d67e3f16f8bac0994360b7a219cfed3bf2f54be01d9c6be37b1e072285de9dee0488a2c09aa4a95e58437f82e227a4baadb354915e4109be4da58968e349109327ca9ddc9d65f6cd2b5ac4b32300392ac660ed94466ecdba0cde8511eb726eaf51cd909aceb3991972085a5d5a19279ae2bda1937ba4af40e3654506a2babb17f1b3aa57685e0f857d69da04df3cd0869eb2c4d483c944be673073d81e5adac186857c4dfddd8af595eee015cec13284f2b1961baf600a84db1a77eee67df7ba5491237301cd683ffa4d4edde9b7748c945a8c6381e81174c1a7d6fd2fd55400fe53e79557fad7906a6e034e9ee4ce418789262b376dfbb3ce7501fdba63f75bfeb0d2521f4fb16a5f4119407ee744d05e51a5a908c5017a2d4558b1115cd3dc9c2d5d93bdb1693f2fbf02405fc065c8bbe826022145e17cec7196e8a30e607c21c6facb01cd5292ed14132f126a953c3167f9ac305bd19286773f1b92aa0dbf6996f9aaa78258b26d8d67544d076ddf802f32be78e66764e43812b18552c9619f64b029c62a18802c461819a0d734f2425dd298d2c539e2b32e8d2688bed40fff0e512daa0b975c9dfe77a59e67c4c2e2c30b2722001ccb2c137418b3d41ca3445dc889ad27b85a77b69e41289599823040f559b9dc019ee6205e04768bab96e1d87906f9327f55d0c3fac744d4a4d9c84de372b6a74f4fa0d13e1bc15206b7b7e1c3ad5ed5be4886d7fb7a496ca0fbf09ff5af23235488eae689c6a7b0c350ab1bf7e9e9954ac7b23c9d552c3d8c89416fa6cec9abe6fcc8b2a938ceb5d7de07c4cfd92b53263414679d4788667c684c02c5f5df5f7501d25d6dae658ac27baa608ef25700f515033e2948eb8fd600a4a58717371375c3c064affd22eae5726832efcd632244bfb853cb04d93a0d6714f4060e7adfd86635a5af0b52b16a6ccce02a6ffec982653d87e1a026c1d9aa60dca2978c67c5a43b230053180d171680835dd9dacb298ec38670ce31eb6f0f60f5e1443e5c689bbfbcbd30fbe3bd9b35daa85da7c9617f08b0252d4147023a59a6bcfcd04df0e68654ac09221fa62b5f349be15031acd52e80f6fced03d709695e0d630d596a8952feb6d1e83126f59d2412f76c9b634ed639c4737e1c4d57ab278f89d20b0a1c6f8939cd3a704e8aed38f4fec9a14c515adc01482d9cf75f672de007471706e4b9166557ab7fb26b292e54e54590c9c442eb9ddc85aa5b10cd500987b7687b126a6bff4aa5bf5c722e024934d890429582c2b4ffcd98a3a16a8e45011344af21315f4c6e1339b63f2e0fbf07dbcd72c58a58c4b165f7edabc4b68c6abbc06c08ec6c93745a347133316a775a29e52a232192775d6a85dca735c331d6b042300dc6e6480610fb4cfe64111fb76e56dc94e1c7d66e1830d5ffe908637b22e1ac24ad85d6bdec15470148aac456f867aa8ed50dfa3a70e6d288ee6a5bcde16cfcd8f892a9bad0f9b72b5731e7ba9ab5a3d23fe13fdf6781b35746827dccd37e3a496f244e3b0f19a32f30143e78bc4150dae06a407e91df4a06c8c0bbaba608e0ed2288e7d29a3444bf412adb3edcf56f9dcca480aec45c7bb30b1ecd88089a29b4bacca2359d590b063cb539f31d02202d5f07c11b883248add1d4c102d0bf9d1b583c0b83a59566ab662a6770643988b388cea6c4d48fa1f241f4059e6740cf4512e7f73a4c3863981c43b8e37bb0e57f4705b58f04303525e8b871be6dafa8fa87c19f9a385ff834ea2590a508f501e86181eb11302e6261e27a2f9a8746bd123a80d3291f729d92e013786244a546e9ac8f360d8fb5bfb7ddeb4250cebe1bd5b1e551023787fd630c4c3436991afbc06f6960db9630091811487616070351539efd223bc3251cf931eee0259634fd330994518f8211540cc5ed110ec6ad37e72f8c63628e47faa94b64a21bed42de1f7e2985c4d6713dbe0d4e9dd888377ec28c737678efeb5208d71e163a236be8ffee7f402041daa0a62dbc3f0c0e172e9fb688c4fb8bd6bd25e6d6c39ab41d00e7e769743910acf4cdd95631ae977b1e41c9ee16424496eacb2096d94b2f31050220b0c47cd4974930f815db704bf6c34fdb36506b4e50a2632821fd4a5eb0453bcd3cc15d32dbf152c32f36a3f9a8163337adeffe5ae66d8061a171fb580a0c376b0f4249210d2e62596c7e2432b0be235640038031f0f8f11255457c35f8e13d682932cb88143f33264e12e478c928b2a6a77f71d6d32e6d39310fe47ce398332b655b3a6c991505f1a56a031732599ac8d0523da4d9129cb79a441976613c0ce519c6d45960c0e90397229388da2bc6a227d456ce8dac94ffe4f9289e3c19beb3cc52edfaa342989b54eae9b85da558242cba4f49f509e0ca6c34eb5d6ef20ef9f70766cad5dd85f692826993950a3370df3c1e7d655c35f8a4850e940708eae65a9cda9eb049e5e9fe2ed1e558e5bfded2f661d5efad85f62218e8727c242247ac41e89d870e8437f934ce09ebcb9d77d8b066e29987677d2aaf9add825baef1de62c47dfce8af84674fe94c274f2f2f52498e7194a53ab6025ff9e5182ff5391bdf07b06726d1b98413a31beee3690ef7c37b1b70491958b6e31bd97aa18a3481b8afa0394510e758cb872b29f5d2c40e9e7abd0a3c05196a07aeb86e2c0629feedd1e36480f08809eb12d78236edf2462bfe6c46c3dd2547ddbbbe74aa8b3003036a96c795cded660af02bef8fb8bbd5f81603179c84878b7a712ea590aeec75bc3c509e01dfcdeb7b0b888546118b6d6995aec58f18eaa8ae6fbc71a4886d06a4129fab136984968d1d4612c9956e6cd37cc5f0c92103f028423dce48d43f1f03484c8685cb32253e170f910bdaab1c97ddbf5abce56afb93e8eb1ad3b2f6ec01d113d76750bdaec94705fbc4259d1820b75b68c819465db27f1a41397fefe3df2e25bad59d509182abe0a8680b2b99771d5862da5f03a6de6263511aa0a5c044f6570cd31c488f5aecb3ffbde938248013960db9b6c269542381376150e20647cf87db7c8561979e4a5f668172462d7f1fd2ec55a355cd76210bb8cfaf073501b4129b89fa1b382c4674d7274132af84da4db534cefeed4a77e3c422bb1e071064bf281d9e29e19e91b37840598f4ea35115733ab96a11f4f17cb4923b3b4231b2f67fae82b01d4c2749d84856b0316d62903c40134e8dcf1b496fc17d51b15ade1018896475fee9e0afe3166d00e96e5d4d4667503777108b85f19005d1b28362a39cd0a387ed65278df54e5482330a7f36601d6ff542bd6d4e0ed6ba8029e2cf7"}}}}}}}) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6000000}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) OpenBSD/amd64 (ci-openbsd-setuid-8.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect