e1"}, 0x28, 0x800) 21:01:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f000064f000/0x4000)=nil, 0x4000, 0x0, 0x5011, r0, 0x0, 0x7fffffff) 21:01:34 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0x1, 0x82) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fcntl$getown(r6, 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r7 = getgid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r10 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r1, r3, r7, 0x80, 0x8}, 0x8, 0x5, 0x0, r8, 0xfffffffffffffe01, 0xa, 0x7ff}) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r12) 21:01:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="d67016"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 21:01:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 21:01:34 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0xffffffffffffffff, r1, r2, 0x101, 0x48b}, 0x0, 0x2, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10000, 0x7, 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') 21:01:34 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd00000419000000000000aaff0200000000000000000000000000012c00050401b6f7f8323a00"/64]) syz_emit_ethernet(0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffb30) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f0101573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r0, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000200000000000000e7dc9c78027ff22f3d032efcc722bae12b3a40e4926f0e22137ffd7227c9b29d"], 0xbd, 0x3, 0x800) msgsnd(r0, &(0x7f0000000040)={0x2, "b482ab588ba951841292f3803b5f4d07f37f2022298e80283263c00d7cbcf7bf486d79b453cac3f3d2d2a75c0438a32fb4bee26c89d5869e58ec6b61273e559afab8f129efd1254f542047f06e6c027b3a77f9534931a2819b3f04808754c5859e27c8d3da04da701ef2f9b194ab222f70c5"}, 0x7a, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 21:01:34 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='c\x00') 21:01:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) sendmsg(r1, &(0x7f0000002fc0)={&(0x7f0000002580)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002bc0)=[{&(0x7f00000025c0)="83e5bd3eb570ae4c86075568457a8a92d58a419c38710ca715eb7201de130bfa482f2f0c93cdf610fbefc20b36a2d8850c81b298ee96cab3541bff3150bfe3e36ff7b3be642a05072550f7141d8afb9cfea51b940d684bf7b9dcf9aa1f30478b31c20092f8ebf2fd99477a239bd12881fd818d2acbd6f2706b901792b1537da3046075e2cf009f56128aed30d1f67f0765845c", 0x93}, {&(0x7f0000002680)="fededab6a8b8cc37b58fce5ea624b90ef0c3262cea58ae2fbf438f48ae7722cb4570bd7ca6c17a55f785d05dd17ca915f2c8", 0x32}, {&(0x7f00000026c0)="6e1b23495c9977752e4d0d4280d68e6e9284445e18c28eb2b104e0f87921bbb0e58a6422a5ccc64e3c4fc443f2712f49", 0x30}, {&(0x7f0000002700)="c7ab55082917e797b924397013cfdb0a5618848b35767943f3f61c22faa6fa66e93ab4a02458505d27d0d4fafa5373b6ef435a3cfae8c4ac65138202b16ae2f3063c30ab83b6eb8ae1686971bab0d070cb6b79140b06150a62676b8b7162cb02fe393a9e14c4ccb38002b36617aa", 0x6e}, {&(0x7f0000002780)="e10220e1d9e1e1b39d9c111fcad5475f34a40325045e5eac8a91786f62435f870a04cc5ff01432476ee9fafd93f20a9b756e9793c702272142290277a0e642160d88", 0x42}, {&(0x7f0000002800)="0d1fbaafc0b87b92ae10d8e229452418b2d07a282656631306abde3f00b6b4ed34527f2aa01b5ab05179721eca36eb3266de6210eab1e32c23c6e0d80eaec8963c50da45100f8b95682b386d50f33a379df85b27f3136d98e710dc725298d1d320d9d410c7e6f1d2ff643d1f0c91729920738981fbbd43ff1487f353d50e067e7168a522e0200f01d7b69e71d086e52819a549db3299b4d0e9de35444a0a691ac6094fb155dd8bc9f799034f513753c177c357e96fc1f3b7dd5595d3c37b3a4c35d85b96ed26", 0xc6}, {&(0x7f0000002900)="7a2e8b11312d74a7d7f2af8d5f1d566caecd6bb5579c139a291201a590a9bf212742f702b88bc31a1a396dbee10f1a1deea79a1a892ca12f4d1edb1f23ad97d02ecd47cf89d961b2ff1c54f63adc1663d692d564b770f0efa441e5b93ee91466844ee29f759984edd4a991b58d4c2ba6d080d8a226b67a6565bc3dc79269af63d855af37b5d381a52c130171fb6739c5286ec7b6ff6b5d03e36919a39ad5e8eddf96accf23157ae812a25ee1f8540cf648c1d69681bfc0a663f35f0f6950", 0xbe}, {&(0x7f00000029c0)="9fb6e188c00b5e69e1c7dd91069a66f95b6a371ec234ec5d97bb0a7cd6193fb08a8a4d742251b17f2e892168ac66d34eb188db86adcd056aba740b6a68ed1ec6904974e8d48ba95ca93090e77adbadadbd89c80b1af2210ceb75b13ecaff4973ebfd17390d879e7c927b7360417a30ec93bb0b", 0x73}, {&(0x7f0000002a40)="cd7d82a5f83043da1c1b27e1382e4df855af4fd24136cd1ccb130fcf68b063bb43669db9651505b25dc20b36d889bbce4e9b2fd25d28a02c74ee8e53affe66aeb63543928cb3203e364245ef6f36edb8a286a8e6403e3350f17ae6def7a07ce0a160dbd3b9ec8d154a9d0a980dda181d2d7d0b906f07aedc93cc1e966384114acc683d437a3ba8a68668668b0d82b3269f0974de10f395738d244cae64aa1ffd", 0xa0}, {&(0x7f0000002b00)="f2d768276ec59f67ac5e7256602c48848bce7814be2a1b23dc231e47422b8690f56f123babcb106dbe194d20ce408eecb6314e697d74111a65577b6745f34f7e8a50a0e951924b1f8e0fad3334986ae71e0e660fb3de7fb836088053d491ee2de759fe293913333ce4f25fcf35642566f167ece72130b1efeb5d727b83d0b0463cf9aa2c8c96fa9e210196240a9335152a18826c72602a2dc18e759d56f8609dd56307e8c253b6e5910b3ac180c8f0", 0xaf}], 0xa, &(0x7f0000002c80)=[{0xb0, 0x1, 0x4, "d71d05c161c709eed5047ebfc1b568d1022ee0beb4d20e9502f1ecdc726f507dca07c26e62c5cf581b1561e2afbe0cfd08ff1e75f9f2d1c6674f76074009b1c3fc198b5c473b717aa2f94ce3d48363372bc4296f3a20ee3ea2ec9734671dacc9cf594396612726a460029ec0c7f20039983054cee471edc31f31f48de6043fd90ec63134edfc208216adf014c7fced1886c6afd5175c1b563a504b"}, {0x90, 0xffff, 0x5c64096e, "4e63680a05aa2ad20554bf774e500565fc87c5bc176ba02cd4a01f99725bcfda06e7c0fa63d431fe25df7ae0d6247385da3a5483662d1c8945177fabc769e281b6e54b2844fa9cfc3cd28adc1035a48118afe772f19fcada8ffd4b969b32b776ea5955bf148fc6932ccc5494a3fdd70aa1178e8f2a65cb8c45947d7719e714"}, {0x108, 0xffff, 0x8001, "41bfed6f849004f0355ebd72abbf34610885a6f2059d91bcf6b03f9f7b9e9f33438779a4ca947332c1cb24df18cd250543f40d7c54ec89a2cc74f7c4e6fdd74f26d12fd480f4cebd562b771283649892115ead9669a59a5a18f486f3ffadd0a513feefb5f5a4d23dc22ba60c15e1ff5ec8eec442c500efb39a13c903320f6915baf46aafa4a96986452e23f16cfe8ce4b5e7618bb1310cf583d5648b6f6d628cd5cbc1c54c4f17022652de3b77f1745e0430770ec5172559e29314615121b0fe9eba2d789660359d8131c54e718d2aff72350f5ede954cebcb65516e003fb5643cfd881ad9a69c49401c860a4a64dc1291"}, {0xb8, 0xfffe, 0x1, "8be1b8a1c19662447940c6a4c7d632d847e98141997ff274afd7637c217330327b6d1d6e4b17bc806000fa4c754fa8485435e8299c260ef88bd9d7528a106d41c9fc111df1c2cca86c3914f5294ae9e2d67e7c62287f11a2da9285e22415e5e0acdb64cab7820c8b0a18e1847892af4287a6c12663d2d13f513a7fb62d672f5d3456d047dd995d76a5cb3de098cbb2436a31794667bc22c1cc7056a3ab80bda5bef3f9c3af7352a0"}, {0x28, 0xffff, 0x10000, "6b640126c78cba2087b15e1105dbb08f65f682e2"}], 0x328}, 0xc) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) poll(&(0x7f0000003100)=[{r2, 0x40}], 0x1, 0x80) close(r0) syz_open_pts() r3 = socket(0x2, 0x8000, 0xdf) r4 = msgget(0x3, 0x29) msgrcv(r4, &(0x7f0000003000)={0x0, ""/245}, 0xfd, 0x2, 0x1800) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x5, 0x1000799, "080000220000020000fed19fbfaf7c50ffffff00"}) writev(r3, &(0x7f00000024c0)=[{&(0x7f00000001c0)="fab76e40d49ffb9e08ab81db04d911fd783bc34aef4398059edad227f9507014e99d1cab185e98452e7175a628a57f63b2a8f29efeee99bf4ec48f007fe124cc20f91dc3e0fffa3096b4b1863e31515b0d3666c3a0dcb674af9e0887546eeec60682797330f62bc734390569913f3866f7eaabdf8568071b1e9f3e89e433cbc8a3ede952548b947724e9d2e2db509efd2aa84e3368c89921161dda7fb5fa145c467b278c413b318df0ba02cea22012be246583d788496ff4ba3e39dcf665c1f3bc61abc9b7e3070261c126dd5a69111fbf46a2a5404a2c740e1007c5a9f83cece5999cd4e3bfa3bf54451dd98716ac3a98eddcf0a8780903cf7fa4b0018475196be67179a34e37355667786d23ea937b5fe42af10bcbc6517a26af0666c646f0a45f8ee7ef7ef35d7e7825db86aaab623f0c079d5df066e6831f23342b52372fdde9ccc49ee65821aff3e156a3347afa917e87dce4510c7dba64351bfc2e821a8b30efd013a05bcf66cb6f3f733fc080417080ab86309e12172de0ed600bea964ec8e7c8129bbe96136a6486dafb2c9b2981881cb1e7aa388ba968a6fee4e3262a0e1afef8efbe879a34a0e72383cb5c457faa02ea429ceb3420fd50cf26e68031d9e72e2f13f3c078cdd12c5d32c50efbafe0ccece172882b9424e7ebd62508df07b31b5a9315ef68e1e2ae22ad30df1b99587e416c942a5ead31893bae5502d593a5cd19974a2e5324a0eca06ff17894a65d6acdec80d9b6f1a67deeab3f5901fe0cf3c5e5cfa0c29818a9b8fb72691f1525e3dfc0f03d05f50300f7a3544cd44c9d0cfe24b94f119b2c00643a178c64b5dee3f4e83a19441382e4e6103d74b100be5b7bdff015293c3f39f50e2bfb554f7bdf13aba5f9a938f26890e453a91d5e1b99091e76cc838cd40892df6e9d3f4166e6b6ab5a0d5aa36be368fec74c944745691bac1741ec3d2fa7d75040f15c91d1badaae646e26a2bcf5561149d1dfbff3daf8150ad1253a8a8f90088ddd6bdcb86d97372f1260b757b56028fa69fbe401355781599672fd76ff3789d450b12d3b1be4f3b52b0c436198a9360a775a432699b972fa85e4607bd3aa4e6d7967596a2e17888c046c8c0196526263aed94070144dd5efe19bddcf01e6ffcbfe9fa3a34d3ef15adeb1ca5dc2a1f5e85702bce909a2837f458223cf8a16a4ddec3ab03d4585072888cfb54b2d85da538372d62f82322c1e9081bd81a6cf7a8c9d59dcf2ca2741316b3cd943a6ff3bfed05be3376a5e07082472cf1379123b4693b624fb798a7004f9eba6c1005aca0f4c860b0505cd0fcd09003cfa0f18e2f859ca1b2329bb2829d1a622582cd55a6acc224c61e45a367eca3995e22f3516918a41606a790b972821fe0527ea9a7a9fdba653a5cb0856ce437cc43e31b08dc424ea8400b31c02b9e43fdba475e41bb0fe5ecb2c330ba37b4f60ad2b841b749250f7054510db565e2fa6e2b14bf990cf9e534f889a410a4905d23db95ec817705f5dba0d5cf6bf5e1a76c0c4bad80c08aa0652bffee153e1c2bf9479806fd2d503f05b3a2a7537adddf2b3ad0a396ca6b37fe07e56ddcf367bad6fa1eb9d7652e829cf40fc6eb306d482273a6f510ed38d9b65d0b7b0f7e2f3035482fca271a51ee580c6172a4e440e1976cf0b1c66871ae05331f99d44c0169518a7253b7257730165effaed0729121c8321e11f5656aa5989779e08ac3d520ee55b4d3a0156bf1c9d2b748f003028022bfe721389bfafe95dfa74988164abaed30ebaca0917de1d0c395c77626329e7e7a8a62f78d9586b30ed1c5f3444a6216f827cc6250c0d90308606e26f11a1f21ca381966446710feae03e26e628836930714154866e3a7b0cbc1fd2711ca9bd29f31a86c3806c435fef64dd4f56d018edc0fb44ac5cb9d8416ea3f1967fee06212c22b67a49304716f4f49d70bc923e6d875758a6e60e0cea0e95df6ad4a208ae06f34d00242b2999e48ed15e94a1b25129216e1d0c73313eb30ea80ad593be611723f18ac9a8dace8a689aaa93c631e800e6affa53c1cb1d99b600c5cd90cbe0462cff8ff5c94930e721260b97aacf9d2af05cacf3af874c549ee03917792b518c5b8939d1b1a25408897b9824a2f716a410ad5a1c75d3e4d684e59d7b50526fd36984d9559ee92311066c456c6365e2f6c18928d2a4738e59a8448806eac97a9c57d730f22f59f115e13d603a4a37d44bd99827ef88d27a64ebd64e072689911a0cbcf362148d21d7c575a0b4996dfb5aa4a74ae76bf044130c67973496acbd62a417f5abbb8504757a466de6df9c31a5479748ca40358c27d04bfba06274efb980e72745395d94854f9f286fa7e0c10ccf0bbe6082e536f5db4e2f780b62760c012d76c712c6f03d94628acd952737e187f5c68eb90315f9009f4888867adef33a5256add3a14974778636417a006dcce3a351771e998a2d56d42de01ad20a0d7cfe303a8e1557030495c22d1bceae4d2ecc2e58b632686b33d8bfa63e18c622c1773574fcc905de74c9a5b31068fa950fdbdb4d5704d81dff0e955789e786c31617e0d22c2deb2d615482db14d024c8d6592def0fcc8565a5e16d883d7635475f6257d7d8e6cceffc6d3afab6fa974be415d4d18020c77d4f28d8c99b8116a28a1c80a3529bdd607240ab3e55052f3929ca24023bec0b0b57e9570ed8fc40b23bacdebada2b15cb4db6737f0993e6310d075562c04619b458c0bbd22dd0d4db93928b2aa3e2d59bd32ba50091f8227251ad8a309f5334942e2ae278d3b6545a97013ff6d5d0f70996705cdac6f301354be03864babeafdf53e15bd94a28066019e4c87da0b77e19feb569cf926bfb2c7c990aa36bcdc866ac0e6b56eb7ce5d13fb996d73385bcd106dd6c86d82719add2bbcbf7401962bbdf3a96367ff0ae26959ed1a59688ecfa440ba63f2727117620c30b8f5a78818a0d9b6cfb07665c7f52102ade9263d40fe13d051080541a46f5b97fcdaabdbc50d499e88a4c26ce01cfbe6a73bba332cde994943c2f7d78d72bb3ef2417e1f586a4fb479507d0a2871059bc535c2c01ec48b824a246ad48194b639b668c558f00a19bbe9a089aadf2ee016a6aefe21edf29f875553f282b7883de7af71be8f5e2026a5f3bad4e5bc689465845b5a4c9aeda9b10c215055c9bf1e0cc802b62f7c8559210bf4eb6ad821d732572c14e43ff7e7c5102ba0c34d56bd8444a62d7ad5a672e2e74310978fd59f3601d695c0b5dc936dc007e235e6dc705474fda487fbc714e66f201b61a53ff28689e998a8dda42167c1036ecbc92cae615f03f21b543cf71ecc01132358d7450fd9aa5b17b8620d0c887cab5b38b4c8168e111fbcf07e7a1e444284776dcbe2a2e7c97b09b31197a4df8f346bbdddcab0bc27794c032dc7feb1e24b5418eef0b861b52020e56db27d65b652c9878e03d49cc1fe192a6ceb64161187bf4a77ca33a744d58448c6ddb957494a0e59208c2d2ea8ab7606d0702c210d655cab6950381cc92f9486723aea9b541dc878491ad499431c1b0219832aae9be55b89747d09ba7ab412d457fc8111a5235e8bb8973d5e6b8db029bc03a4e7ed28ee7c868f703e82d387280850c2fbf6d537bc9aae42300719ef03987abafb0b7d27df66e06fc1c20d252162dce292de602ec6634388c235c4969e1bb9defc6383c4dd6779264b6a7be3ab4f839407e2b0c5eb1277ff469686e1827948b27b404b087f344e2589b67cdccd6e55427bd6b42f4489789216e96fa6c7a6bb0b0cce9a26d507bae51a24a648e053d82be1346362c6152fa9be093d48c1cf24723dec1c2abea890b1cdb30f3f073e4d3c6c2b533c2ea60fb70e53109a919255666e29a63a1b55072358e8dbd8449019b3ff28e4e2df669842898ae877fed636a43b085e36398dd4e00a5c032aef8d9bcd5f196066e03fbe33728fc3b42cfe03d631ab50028d6bcf3ddc5c9d6ba2c94358f8ea7fe076ba6e2ee1ed0221a74ebe448dc0dc81a04100329d9a53a4dcbd5986dc4b5136e6fd73b86287e189aa7a83e8e78e3938509d95aaa4d71a048e75e0c9faad26d12b9afbcddc78e5518a2e226ae7188a409b8a4879c5ec573cbe15e718ca5d8621d4ef88b3232e4e68a3e254b4629748596f3700027bbf824d4ae90e7c0e7b9a5343737919e91c3ffa75d772942cf457bc4a1b2509541920f5aacecbbcfed93754ef86bf2ec2ed6fffbd814c918ef092c0f80148e770895cc3bc394734e592955407e615b35ad224eef61c8edba63a8d0dd1c01f09f7b9bbcde5b143ac5a9dc1e5c43d6261a208653d97caf1b1eed6d8baeeaa63558848141c7afab76b1f8bb9a9330988fde687c2943c12e574665e472b59c6e28af8118198a3d23949989b9954cabb259975b9a555be6fd80812b1a6dabb64072e33269ac5d1970ba58e1adcb4f0e7cae406229743c0922ad8b7239ba357ab0b2a40aff00d69daf12e51bc5036db49cc7880dfdb6ad538c0e21437856598c55f5a8520436fcb70d4e782c2b60ecca2bfd23840461058f4b80adf924067cacca9b48464ffeb39f97b8a86edca42ceb20a6b9fdafaa37ef381470d39e1a6893dac48e53fba3d6e02c3c868331fd74a60936fd0e020147a673453f37fb97a6bb2cb2fd7f11b0542de387010099d4322f179dd0335028d8d1a23718876c8808e54ef2024a1477c6bd5075ddd3202f760ee6171b8a8e2a5bec0611594c5b5c50e3a2ce1d6b250172455d6d49d5b312681f2197c15d099706eda766441e6d1c2d2af9b3ff588e484e35a2d37118328870a69a779be06dab7c3e57d4d50de1d5a20b025a740939e3a0d13fb23b32714025dc5d9ed1752c1975c182f7eff3e3df087db8c5a12d474a8183ebf9d3d757e7c630c7db1d276b9fdea5f69bc65cc0b06ac524d64a95254c49649ceb2a806736bf2b68a762d69b68a096c6452a3012e65cd073bd057f717b8b9561c4b94836bb69611f0df6723a86e2fb2b7265fa09c8f1e5a731f1f532d7b0d78e332cf9dd30cfdd4dca44c17eb90ecb572657467b5e76e47facde6342aad5c58c7225acfcba8074d83b20d94a0f4fdb866864e6ff30af8a9d5e1fb157c9eeef60546b82a29bdab23fd77c40ba15623b3318d1f1a5902e6a0fc1135c1ae7f31b276c10213dc960035013d386ab67c5fd50c0c0dea4e07317dcf2fb1c21345b27b408cc90a874053a9ae0c2f0327da5cf28861720a426dd94040c20e98eb65698561b81a8892f8abbd750213c83a3307f036c25ed44029d06a3ab0e87d4c8b94f5f4f7c73270fbfe7746539730961566c11275d643a9cb16fde0cb161d6720650a8ac60ef34809bf898fbca02351ece18a48208329e9048be56c760fba9363eef49a49f915bf5931de2cab6f6573867fb583c2d50ff5adc9979951093bf3259a683009533eaa849968b39aa8e0d799a0dd9fc46c3c7644d5b38668f1c7c20f07c170dec96e474d7b9c19a6c22b29e706134a08c671a485706653d578df00e4246c334186bc6d7c04607e0f46385f3b9955340f37ca946afaff6535ee7fd722515722e94e10e1aef592ef77c89477d2161390d5427ecf958a809b84ce7f2a5c3033d725bcb320c45ff2bc569298195a3feff9b3aeec5b759846ed6a8af85d1d8d35275855876b5a9377d3e8b7b3250061023355c5e49ca1bc241e96f7257aa32951e4d5acfa55f790f0eaf81de7b4c338847979f44ce3dfe53be3a29124cb7a1b911775a5f1965c1109a74eecb9b88dc348a0f006042c5bbb7f32d5fdb43", 0x1000}, {&(0x7f0000000080)="e682bc", 0x3}, {&(0x7f00000011c0)="854440dc6babfb60c81febad30a81a4778bc5490b81b09990ffbd293457d7f30c66c682fd8c9a35f1b1cef7d07f65ed5597eebb3909ef96276fe9561996a97e926a4d0a9fed546ffd9996c1a7b94c93cbc3ff3e643370e5ab8450878ecf0372aba87eb172ca8f74d4dac7dd7159411bea58cb84ea9d353356c81b6a590f7c3c7ab978085f806fc54e1f61b0e63015c617755c03e22831174b0cb6b0fbc77b726bbaa98415c54164acf299413542938e9cc862a795bacaf8e78ba19efc505", 0xbe}, {&(0x7f00000000c0)="b5a303d9a2", 0x5}, {&(0x7f0000001280)="5b1c366dfef582f37d1b2e990f94d2e58aa4c940297459f8d5a4df76acb67d36a52637649e62b66b64bba8fbc29355d73b830783287001ad301d2ca1693d990ead2b44e7f631392e6351f23d421d02b071cb4c9c6529b63f11b81f92ee3ad8b1b47edbc6e40dc7ef1c34c82b8200e14e65c08e0f62ecf1f33c49a2a9e8d6605ece3bc2b198c474829f39e13cbd089fa55d99024e663c12d347799d7451b1a86892424e3cb3558485f3ed7a34a9c8e7c965b9696dfa08e877662724705b72c397a121420cab3f1ace10d4d713e8153e9aa42b34792ad91da77f35b5a2a776ca0a030b5f8c66bd66d5b1fef6295ac73c5f415728f462432843fa7ea603a229d0efb1c86e17b1fe2bf70e6defebcb48b200b7cd7702a00b3b821f4285571aa538d0e425dfb705e0cedd66ac4d8ffb7e8e50891aab8fdb530ceee9a346242e139965fa70e065cdf28bc4ee198d9ff813702f2dfb86138c56aa483d13d3d0b98f518af8096b916ba2270afe4be132dfa5db92c32bd83adf49ced889912294c60adc16d974c0ef5128a7a9e669a87eec8a73644550f75739574ab9c37ba58d381ed1bf910acaaa68adb5cf27d831b97eeac1a43b2587cbbce41bf1ed23c644d708e403b8e3c05fcbd06267631ab7c36abee8c12c02baada49466be9ebad3ad5ae8efd807bfa6c84366955d9b6579ecb0012f10127cf84fc39178edc1c92a9e20a715e8dc186dbd0520e8b4fb49277a56d89651a6565965da79aac3789465f6e7202aa91bc630795f018290425d6409698f55033bf4e2566f2b9b7875a808a1a5454db8e49c6fd4c8c41f921863fef3d3bc8b547fea36e6381cf74167f2f3308ff58ecb4b636884090f4928646bace3648b74db2ec14a9405c59afdaedec18ee85cdc81b9fa90779d96b43393328ce5271ce2189ae0f8e86053d5d7c7130a12bb869820908a38ee897385ad0bb5b9e7aa3acf428adea730d31eecc688466b1ff4579b752216ec6bd984d33825b64e4845b95649c347f2234bbdc39eb005c4a09acb1db6fcefb45271191705f880f691b6fa8e4c71090d0c055539ddd639daca9e586ac25261b9aba448166cdb3bfed36707717aa1468667c5ee984fdc20b983ec1a703773e86305a5f547bb9850a74e0c26bbcfd54f405b527ca901c6f7000c80339a590f9a814814d5014d766cd16369e1a48f0f0d90d118f0071a10bf66a11da4ac3c1ded02e8e5631405ae57debe7841f54598c36609904491686be9c3c7889d5b59010e794f75d3a201a9fb6dbc0c76ad669b648a6bcaa9859ed6d956baf8c181dd897b45c6dbeb17c4f154b303262cb5c61c169dc44434bbc2c1de857277fcc5c74cf66f13d2fb28eb126a784ac5cfe95ea0fb51cbb5a85c5dc9484a155322d02fbe8437444bf366aa085984b12a0d2f6207f447eda9bbd2da819d0d2faf87b920573cb476b9ba2561b507f258b45ffda5e7da2d7590c03a048fa180d5dc4b0b2a5e62a652372855fc6a94e32442d4db9c392d9508990bb4e6756bfe0137fbffc28e7b1883c1e8da456740e4b00eaf43acd607e944d98dc3c217a10af20a7eca81a87dca96f201a503633739bd7ab3f652937753dc618f278c9a144ec6dfa2eb110bc93cc60b13d5d4c6d0f22d56dea0964de365e87b104c18a9b29d13025a2f92020a395330ea3c9e01d5cc2976831601c7bf617de2d22d7fb7e48442f9b4f70129849ba7d38d5c202e6dc1eafeebd8f489968b75d86df8d7cad3f860a7a251a2593172ee626adbef8f562e7231353a6a0fb76d979720cb2ebd136b3f37c32ec0ec3fe2d0602f69de903b85b86a7eca44fffe6c8895a681ada82027e6b050d41fbbd44606f963f860bbdeeac58f3295ce725086f20ffac606022e347eef5f8bd88ced800721b111ac666cfcb4fcc64771cb9b881ed8fbc5b07e410a82097871960e8fb38e8df0f99ffe157572f97cf86cc72ee490858b5081231dbb26d7eaea693af77cf9d1a84bbfdd41635aed9a72c0614b248e43b5159cccc6dc7260f037b031ce2c79be7d5ec3847b1506f5a6e93e9f93dc524438054c5d6877e9ce22c034efc9a746e1f6d8dbd695a3fd84eff990c4908e2ceb64f6c709f2354a875944da0202e600487b6ea1d2379005d75408ec07e49d3d98e708b1c9e5102734b312c4e5557d4883afe5bc827117916ced894ad68a0326051cf22abc16adfcb42f46163a6f123f83be929317216bedb699ae751b0d9ffbae55c0c2a905f33ee75f625353a994d1e576a4cf5f86df5f8b1fc292cdd4db2ac3f48b934a739cac3bb5e69ead801242d9fe5d7bb8709abfe1061e59703b04434ec7f489407eeb51be05a657cf6e801cb8db87ba150741fdfbb3872497d0ff1604868ec02bdb439a55ec5c003c79cfe6761dfa7cdcb077ea22a49d0db71a130607813f75648f6d2084bf2891bc6a2ace53e93b69849725f19dc47554ac42a608d5088372f0245b829f6f00055a0056993fc139bd97fc1f8b2828f092bd67eb611195931854704a925f06e60bf74137cd28d4850a87950f87ab4ab4da8346d35f1bb02e9ca007b3104564eeb3cf7231d7b4613c21987e00ace88d23d0adc6e4eaac7b955c671081128f073c08a68efb026589454f18d778257422ca720ac0412cf2b0a462e3cbc51722b9dfafd1afa53c592cd21ccecf2b062a05fae59d1a08a7e95aac059ce0574a0fb625da2db742fea64728b0682b447a8453d318a855608f167fe189e94a85315c868c141217d820c71632f52d278f40619c5d289cc597a7e23ccd78bee7338063943aac9d6aa9a0f601203e8ad902679c7d2cf0bfa0faaf5aa36b5f863fbdfddb882eb04c293c78b121c860b4547e481c113061517f8f9a4f555d0583746f807c5fd82160e9e1a9de6f581893697640394945869ed4937b052e21e372fe7fddaa6c7fa4a42b8cb456f38c0531430437ff3ff4b2445d9e1d3caa294613cdc888052c6726d293c62d661b1d6894f816596798f443ec43cb94ea6e3b0e3528ffacd886e6afc88809c4dbd76d26d3fa5c3204ac03b63ad5d6aa584b578f327ccce036701c3455af598b657ceec42607cd0ee4be2b41e7cdb2f1536709d1b65b692bdae6a727c23d264506bb4f400fc9a910501f1859e8ee429b1453a97c68cad3cbf5483a0ba8ae0870a63fb786e958a6158681eeabe7a1adf768eb8b61bc762bc06c43d5fb5e40bcb38ae15e8166c83db9b063acc5804b3f40fe40e2f33bf8efd33479126ddb206605b749d23ab5fa5e91241a6d903c74f0e82b1ee5bda8008afb0062db02f0c9a3e6654097a67a98ef1ca21fc12be74a3462bdda667d298cc5a3a7ff454fb29bf7dede7567c1423359f0b1f6be258dbef5d8c2f93471d8df8b75604da3ec842311f4687078c2a345b0abf78d616af69be724750a740d2d870aa296f360d3296bac8a0b956cef0d3228b46e5a40c9fa399a0607fad856d4a81a5d1520c6d2cfe3d0187b98b721a92e81de4ea459b2e8036919f6aa1e320bd5e0ccca30ceea098d2a9bc8e76f774c94d0fed0ef2ed825b155f2cb5244546640a3b6cbac5b1c622a9f543e909cf38d00f1af14405c7d50bed0d3336b6a47cbebf9993f3c77bfdd596c075731350f1bcb38507092a2ae3272c8484285c19121e87bc2265ec60afbe614e7ea4c5c7097aa6727792c529ba2eb78fd8ad09f1de63895cba4d1cf0d5423c3e583863a1bd1a8d5e2b5d76197cf413546343c7aeb35b1b3d6508a181f0f6e67d3471b12c8db4f1fc4bfa6d342c0189f16228953ebc023235b1776310595834f3e18020fa55032be0ae28ba5a430c889e83535db80bdd6bb2de0d680135dc166012225626c4eea0281f50a63b3159a77ba87b6a6ec4aa8db59643454213af1c845f163d1f22c6807e579cee708c0df3883e71f76a1f31875076fed2483887e3cba6eba176b5b344f8774f6ed43e9141bf3bb4762524ff72ccb96bb671eba7703d68f82ac7a1175fc4ab9589660ae1ff4815a00ad9ed9ef962e98ab9d4a5d3be36f88fa0babe9c8fd0143140aaeaca9dd7dd375ad19e6c26ad36a4e27b0db5f9f03dee95206e623f1462f519650589463c126667a7613c07c095cc8443cb73547ec9006762fe69443d8f0be1a5593ff5792f22dd8bac8654b1f269aa8c40b63fe0457b92fce83b040c57ad8a21850c9e50d187f7f393216d5650a27da583f28a6685d9df61db416c76c249ffb0dd2529929fa56963b4bd96063cf99f6e8d7278fdf2aff794a32fb53d2e7c69e4abc22163e4f6570ff79370a9dd8d9a110746c694318540f84d41bcce361b0b61fbc238544b54710ec13769165a73bc8bc26b92d968c72690b80d0d57a70ef6d4f222390fa81adb5b84ff141c77b87429feed8bbbd68c977fa32aaed671dc683c2fcb22dafc2cc4e71eb8d7fc9ad9f306cd84cfd1c0e6f683b1ad7727e14c7cb776eab33d26e49301df2e0bd3082a61174aac49bbaf35b7596424c10ec9cfe7677af807e8a715297981861566936b6c8163ba8e641de4f9d7064308dc44b79354baf846189d5f7d71507197be5964ae5f73b13af6994539a51e107f98b3c6bbeaa9a756fdba4d8882bcf67ec18f63cbf0a7c3926e1440d1e728a6b9e1f09a3dcb700763db1697eeb3a6e55566b4918cb34cd0c602f405f0ac1313841ed287e7dd2d8fd559e79f4d5cc5b8f49adb9e1c414e12324a76918b35ed616f8876f0beede579d74b44d335fb3b45b293aafc411a741eb69825d52a0e12156d7ba95638f027e265ca3dcdf6b6b12a8b15d5442490b41386d9c69d938aaa53a14f3bf9be31a81f33fb96470c1b73246a308397be685ef7282c2551bc34192ef2b76891907bf949e46f6bba0fa4f85d87aa9973948d3b392ef06847cfd816016639a7e406575bf1825bab68c688332cf04f713732910ab4f87407227fdbd39f85faa362d9a3e8c9fd5d5cf0ec9ad115e11555481a776dfe261ffe21b086fbf133fddd61191520ad3cc180e1dc7e7d8d58ac5bab267e71bff7b956b994d6feaae1bd043ec301cfeb31a78aec0983dd8079d4b1403d7bdfb7f66b33b6f1189e322fc6e4db5ef96667a4c1ffe0053ff383779c72166f4c505e77c9fb4c67d91af082e10004e0fcec95829b8e7ce521a182cf4b0943774046fe86a74f8eb633f87df8b120d0b61062ec77d23e379c54c2037a0bc2f885809d4ae8acb2ccd7b428708c113f7a7cb09a97f6c03700ad41333d4b6a6fdcbb8f5984f5caec0339b2dfa733f986f1bfc4486e042b1d3d2eee90fdfdf113aafad3dc1bd3533291ec8825ba44d18bfdeea98bcde21f689a345f09df629e25148a24403275ac83145a40bf9224aad53caf956f65e6cd35179b320d1167d76949e27ccfaf115ab67ac8d2c18659ad63eeffe176b7c88508c42af54886693b21a29e36c30ad1daecb48117a44d193dab7d3ad72336a5b0b8bc49ae1f1d03af2aa0cbf6bd08c5c912c1d72de6ad757836afd1ef53c4398e61ea000ece705737729cc82ddda2a876a18f29084525a191d2f11094d01c587e368cdb8becfd18c45f4d11f4229526ee63b96d89c6219be0fc81e66b0a64863d8fe8c81309db14271d8094f0df41202ca5610ecf56a0a8f4c0a8dce361bf5f3388d2b9fadd5acd094dab9263d7df47cab8b0b7d932424d39fac1dc92e31017699a4ead6fbc9fead8794a564d90a3ea077114de5d8dfc96cb2fb580836e3491e15692b952ae473cbe2e79c9eace9e664f1504ffb143734b1fbb7f913e6e520abcb38d030c0fb1d5dad496700a9", 0x1000}, {&(0x7f0000002280)="fa788a00e84ce711cadfb5686f0c0583edbc95f622d85627e75b5e498d54956a3d2693345af431ad10043c5eca3f9ca56aaff4044bb4f59c1136d2e439f4b7d8037f6b0feb9a02d5b7645ae98091f4a2362ab02f698befa62d2006cf04cc6878c2527a569be1cb3fd9fae36885bd76716de68f9611d4dbe0e076bde46c9723e8189e7c1e3038ccc143bfe7d718651dcbe999a82b05215ebb23837e913e1e866aeb24f16b268c60bfde9f3cbf5504fa175f2550579ecbc4e103270426", 0xbc}, {&(0x7f0000002340)="cda267202c5d038b00000050ae0e5977411081e56018ac956f6a7eb34da1863ff8de490458909d240b3bfde3e1258d2b9837c33f380bf31746ebaa6536d5a41b54d4ea00528b6549361c8c3400bc8788e8469dbd7a9ede76c9621382fa6b9766ceb53361a1ef4523047ab255b540ebc168bcb7dab4057171a741af2b0959bb54480d173d201db04eccda0134e950b67c0864462ebf97512eb4f0e147c6192eaea36e7e3b2b743a1fc95d00ce78036f27730487ed5c486b1bbdeae6ba", 0xbc}, {&(0x7f0000000100)="19089e8a596d01e82b5f4bdd94b220af2f09", 0x12}, {&(0x7f0000002400)="680535ac44ea1041c5b143ed88e3dc292c7d5f3a7bea358dcb9304a569d3b8dcb03af719a6b3b0be7ee9a873e152f6feedbab789d3a9218eb4cde64194cc2fe950ca0e46fceaae7e6ca2205c4297216ddbca233be17af74dea69967978860ae8b22d3c6eb8e6f524205f190ad6234341d25c2fc7b7f208739368d61ab5f8bfc0fc1c8a12d1cac2f00e0bfa28fffa93829559674b29c5bb1bb8deb5b67c37e1", 0x9f}], 0x9) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188", 0x48) 21:01:34 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0xffffffffdfffffff) shmget(0x0, 0x3000, 0x0, &(0x7f0000000000/0x3000)=nil) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:01:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fec52a3acd0001"], 0x1) mprotect(&(0x7f00004b1000/0x1000)=nil, 0x1000, 0x4) 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, &(0x7f00000000c0), 0x4) socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, 0x0, 0x0) dup(r4) listen(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) close(r0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="5eb814e4f546102c9bcc08b20456ef927813ca3fb60e08acb38d7efb0c17598cb4fa5c840ed9"], 0x10) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/171, 0xffffff4f, 0x0, 0x0, 0x0) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 21:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fa7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f7284d5f16b136a5d00d1628b53a0000000000000000", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70013de4ee1d85919aeb"], 0x9, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 21:01:35 executing program 0: select(0x274, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x196) recvfrom$inet6(r0, &(0x7f00000001c0)=""/240, 0xf0, 0x3, &(0x7f0000000040)={0x18, 0x0, 0x3, 0xffffffff}, 0xc) 21:01:35 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 21:01:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 21:01:35 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000001740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8158788200000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x134) ioctl$BIOCPROMISC(r2, 0x20004269) 21:01:35 executing program 0: 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, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x22, 0x1}, {0x1, 0x2}, {0x5, 0x7}], 0x3}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:01:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) pread(r2, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x4, 0x800}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, 0x0) r3 = getgid() r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) fchownat(r4, &(0x7f0000000080)='\x00', r5, r3, 0x6) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r10 = semget$private(0x0, 0x7, 0x287) r11 = semget$private(0x0, 0x0, 0x117) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0x401, 0x4, 0x5, 0x3f]) semctl$IPC_RMID(r11, 0x0, 0x0) semop(r11, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x0, 0x0, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r10, &(0x7f0000000200)=[{0x1, 0x8000, 0x800}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x6, r12, r6, r5, r7, 0x1ea, 0xfffffffffffffffd}, 0x200000000008, 0x7, 0x100000001}) r13 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r13, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) semop(r13, &(0x7f0000000400)=[{0x1, 0x7, 0x1000}, {0x1, 0x3, 0x800}, {0x2, 0x7ff, 0x1000}, {0x0, 0x1, 0x1000}], 0x4) semop(r10, &(0x7f00000001c0)=[{0x3, 0x6, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0x6, 0x2800}, {0x0, 0x6}, {0x4, 0x1000, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x4}, {0x4, 0x2, 0x1800}], 0x8) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ab6e6fe5414f0214724443e704cc03947a7d4fd7"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f00000000c0)={0x3, 0x58a3, 0x0, 0x360, "ea79bcfa95e1e80bb4dfcdece698b8d7009bcffb", 0x4000, 0x3f}) ioctl$TIOCMBIC(r14, 0x8004746b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x7, 0x0, "b20b529a6cc941f49ba6d9516e9a556c80581838"}) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 21:01:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:01:36 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="a4a3cc4f3ffb0e5d847d985859ae7e93224cb4106c1b0f050080ed85923183ceaa477007214d48b592b8208f21ff5dad538a997296fc26733594a49dac7244deb993ec82491f860cff1752390d37bb3fae9e688cc458edeb00"/101, 0xfffffce3) write(r0, &(0x7f0000000000)="94", 0x1) 21:01:36 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01c508"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000140)="06df3cc0da5bd435238a42059e38224b90a245aa6bdf52d7a37304eaf7e26fd5ec385336d8fab366a12a3e27590e4e8919216f038308a3b36a55da5051d9627bff7b7b172a94a2178d3bf37ffc7094dc59263e78125b7aa92f817903648403e133bea0df82b49bdbfdabde94ff90335e2241f32f10eae25e5d32240903cd08aa634e24887435b777301594539a8759b102bf7875c3031437eda23a874a78242a9d02f515a396149d01fa71a83fb23f88d9697ca00528a00bae84b599b835e082ef00033281aa4e5190a5f005740b3d9df21c10f51a9198052af0c1fe5fdfbe0b958843a5b8ebaddf0bb293cc9524f1d43f20b74abf4dfd18ba1f79e2c19def6862dec9e8b3d23b3def589847e29127e7d9e05218b241ad9d189f70863e8e2d09d6622a82ef3b46c47dad57e4f656152064bc0e27280e7ee469a29023b09bb32c13c6a80b1591197bd8a38eafc77af47196a3111d51fe5425c571b5cc79845a49c04e89380c82288b800e958a32ea86d92e5183b0b7163011c5a7b1e48237b559a0920545216793431ec51c89e85bada2b08be821347a4d576c029891bd0b994c48e8ad4f65c932366e5d42349fdf05c5dc8392f6070d1c82adc91620c3b3e4e1ed21cea5dacd9a5e3c926b412af6ebb92469044e14326ab9b7225317907deb429177b3ce516cfe7033bc160b80179f2a2e2e5f0f3474274df7915cbbfacbed177f2f10aa05cad2b1432a8a810747e85cb90252e2d3099bf3664520aed21e6b318d650660813c509c71644946336e6c103182cf0e8039bffd6b8cd7077b2947cd7b6c973a3e79db02c485ceacd62a973c9d3f20f2d2acf509ee14ffe39a74adfa50d363ec78253477af077654049cd0eaeb05f9f4175f59ccff84f98d6ca2c0721281875bab6a7cd23b04cf0af2d0c0ce7b0f95894dc51bfe99f9166e634ad6ac1d2ba313b5d791db935f81940251e7f2738661c0abe07362b8e860a7b9a3c039847d6214aba2e9192d8c5e15b1f7110623e151de8fbd2bf791609b6e0f33a04f0849f17984cbaa9ace4c76ee9ee92eed0109ed76d265a3ec136e436083a5413c2d234302a549112848683a9b6d3a54c681fbcf15d3a6d68136f8c342b7e8cad85cbd34d48d225a2b99574a94b90fbb5e4d9d5b20f219427b8d3263a825f1790199742788f92d19cbaffe586d2c6cfd86ed33b657883b9195213e689049c593fa1a6727d3c50eeae461865be174c25c87daa3eb162d26c34d17208db5e231a5a64c1687e8305e24d7795668efe482c2242f20a9b0692a4ee675cc2780a5a5fcd494241bab1b6740f4a127a9dde857bc6d4f2f48f4110afc564c492bfb185c9aa841fcbe6e42d36bf3714d739391407def8b082d1a2bdbb4aec1de70e14c6650b2992926734623014abdadea83cabcd650daf06a26f3d123169c67dd33fa383676d6ae595240059c124955a3e340896a1ebfc01a4a10c2ccbff25e89fe4f521b41e84fa1aae26e041213a23aee38a3a1ee41610c4806f7dc124eec6edb11a5524dd6016cac8cf08a7537a33ee3c0c51ca72ff8835cfd217a115c0cb9533819837db5fedebc215bedd5bfabc06fd732224dfd6d49fbdd6001512a81342e00e0f4e9ece0046d527ec334b16066c1234f42d7281c240722ef5c8f63505ee4192b4f3e91c75ae729442c136b4379fdab3de19a13b516ed5810702f08a10a435296520d40b31bc11a4682ac5ec39d3098e84686ad3af0d6cd9c9f6a786adbdf3552b38f711363d984a8aeefb291e863b20d35cbc22fb2743862219a43d41b4ecea168f47c7d031ffe85adb7761efbdf84e22ba9fc376e0432b46854fba9fc5c8700c3ef9c22d5c5edf9dbfa4c51733af561593e22392e31670e669573af104922d9f2aa3733db9014b192aa5ec4db0dc53f935356c3783f1230dd9de47b04c289020149cb73fa29a60f4ac27a97a7278d8cdf05798413b162f8dc23cd83ee7757a10a7f0a3141d71d378c9aa97516ee3d", 0x58d) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x24, 0x800}, 0xc) 21:01:36 executing program 1: getitimer(0x0, &(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x10000, 0x149) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x3, 0xed2f, './file0\x00', 0x8, 0x5, 0x8, 0x4}) r1 = msgget(0x2, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/192) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r2, &(0x7f0000003740)=ANY=[], 0x0, 0x0, 0x800) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000049f3d2d4ae7defbdba99f5605c5b07029989971932efa7db62241e8def917302a1dbeac9bdf70d51a8622804a15cbc3035be9ea1636f77e6253b913a28344e41c8515e808f287ce7ac90432f092178059df2ba0e968f48180addf3c34adb18df184648ce57b4a76a"], 0x70, 0x0) msgrcv(r2, &(0x7f0000000180)={0x0, ""/173}, 0xb5, 0x2, 0x800) 21:01:36 executing program 0: pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000001c40)=[{&(0x7f00000004c0)="d769a492b108a4c339838b333aa9a8a7d4ae3075c68a6ca83b0f56c155fcf2ce3a5e1546ccbd6a2d07117ae5cedd50748f8437853165344420724b69508ce915ca4b12aee92c9e536f3b6d29fa14655c44151d9511a871a4df7519a8e96df6f5955237f01108bd3973fb3b2044b0f29e19ef00af559b8443d1645edc5370711077a06e3c02046d853a237f21d9b782b14860769296b4e883deb254ba322c1f1e61abaa96ba7a9f0474d70c20db761ff05ea9628f04b6170d752a0cc78a57a651f9a6ec5a8f34b7f19ec0283a1c5a79c5eabcb9d28a76360fe81e1efc1823b8728db2fb8f63aea399e004ce463db40b82fe8d9e854a99249c8ea5e681847a518dc9b8ab17abf57574fd88c2211ed8b6082fe3b38c780db8d3dc3f7fb12802d91885836d996dfb104b03a75b0527eb1d074fa972ae5e23765da0ab58a4a166b9b226265151ccca54aadb45e0ba3b613241540a1a3dbe997a638f994f93c6716daa8623779b960897b5b3b54302f8c1ff0415ded9637abdea3e67e512d224f413f24bf673cf8a2ad65dbeae28baba8979ac6c8766b5d02384619c2c14dbeddf3b6b3f27eb278813266dec980fbcea0df7afa4e41bafd5796d905217e1daa56d4d7ac593913994a5a28c3ac32503f0a29d2e19405b599f3ada86e943d7e17e59e7a050f963548f5728d337e9b0a10af3060b7ed963967efd093fd90e53362fc82e7f8035bfca32dbdb4b7434d74bbfe8370b1be2001e0a34a15c70d0938d5bb95adcce4d890fd54bc9f7e155f440cbd3e65bbda579c4bc0ecf069c9f18a851157d1a515ceddd049eb0e52a9d2c8a28ef28e9e57e2187fa22328314ec2842cea0480aabf89dcc45635cb3e71bcd893c6e184159b6983e2602b1d2c40a7798feeb9039632a25a621e4ebf250e1cae1b07469a276837ca435bf6ff6cf09177947a49e43f77f3550e26f76f39c09560ff0533b80815cbcfccffab705e20541f929e0028d01dcd42cb892b2e08b8d37258a980c676ac542e6d518e973f0999f787462b314ce877d5e5e0dbf15aa6965b199010a3001c68bfa0878db06868ca4e3cd291267b628701e111e017e16e62f2ead4eb98c28e2c4c4804ae8517681fb61a3653931b1083d9053c126401c980bb0e8d57e4598882014860b5ab21600520d638445740db934dc735fa8b00b6be6565d5c977ba7efe23776283b3e8a101eb005797df1a19195cd7d7097300cd60d471a85a877ee5f8515dafe3738f366ccf58c15879ec4c6500639364eb47a200f9f841cf2dfe2d5d883c997428c9da8866b4769268fc9c7d4496f89694b3cb0c452db7ae5f24e11bcf4e95cd2068deb9d1c805dfdc2a3f9f7530466af6bbb25083aba28e5186bdb404fe9a2d119c59e5f5c1a9e8a575ddd95cc11ab76a72118545a02ed0e1f9b353c4d82e26e5c42be445390d46d4958eced140d2fe5c89f95488ff0c5d9b74bd1d845987eae5396f7c1d59cfac97e1fba1c586922d622159c85ec03409352710d61ddca2e480f84f47a8909d075ce3efcddaf6baedf929cc7a15d006a8fc44d714fb3d97c9e82bf5ea1161e8cdb17b067ba15125274af72615cdd993d8598d3a2afa0011fcc07019f646800756177c5776f5a60a4f5198ee7a798c8737145433d8b0c15093deb5493c961b40136443bcfb2dc227a7d6c29c933ae5b6f530c0eea4fce6ca20d7d3764f292f3238491ebebdd0258460fb9215a74da8b999f56793c371d56b639747533bd06254a62484291816134d59421fb8f7f10d0834001dada82ca8b81a245b139919bfea030059fd1851ebcf8d60a6698cd35a6cc54eea615e8bd0ec534c7cde08e7270f352db9320fe90d84a5e3ae0cd1d4c6da862334362a1f1715296c7bbb515f94eb65461daee6cbfea8a44f278e9a6138a14007695caf6e52747b4661e41aa6e8713d146edbe8f61d1dbfbb568ee8d4e64d71804fa752b3a60fba3ea316ec3ff42d36e36a111320362275fe9a00c504c3d7ebbfaffe58bf566bb570b19e1f40a1c0ee77ffe781afe6bbdb948563ae927bd4b7dde341e0729055db9077d487a3827d860f49da4b7cd3e03d3195445ab0d189b9a73f07100b800907f0320ee5001f01338631dc9427154a46bb49484d242221829451d1b144bf8766131ca82fbc779f7130ac9ae23f254f4ccdef6758c6c15e4937f175bc66f7a8fff63f503b54e93a48ff8e79d68ed24be30f0ecd51a499b550bbeb6d370e832a96424d8402a38eaf8ffbf11d92fb29de7fab8e00f0f17e65cd6f097163ceea158e786b1bd3d36e7f75e596383de04140d0f54fb67d09a3360ca1d18c50328df7f2e91ac2ac32a492e5538be16ce955d371db986b65ac63fd626e04402eefd31aa37e3dd1b955a1db34dfaf6dc95f7a4464df3d2ba3ef574abd335f04e2bf47b0a3f79a6f75107b399622d45ee341a7b790d2c69da251376ac7134964d44b9ec0a0bd4b9b8aeab82791360eb5fcc615cf5aa0deac786197461587ba1a8d6587a9190bf475de58643595d6514cff737c575e38bfbfd305637cc0321f5197d8f9462720342e8087f8f9a757f6af45d1eb58a4921be6ade41e832fb09341fbbbea35e32a523aadc4093fd9d4e4f3834a4bdc7cb60b35850fabb2bfada9a93a4ba343f2dacf171ab0eb8176275c11d35f8e778634d1f7ff3e4033ce6046e4b40edc949d4dc348ad9418d863b5d3d1655db733eba0f5fca7631d2ab62999a60083fe8f4fed96e9bafa97d943700ceb0c1d887769db0cd842f206e1d2ae3c4edc2bd3e59ac6b357c29c50846f2c0f380affdcf76bfa8673446b5decc9e5da2712994151f643f9a2cd968e6e5e31245c850a7e14bf3ace00a05ec2a3d7412467754321cb301c4efdfd2a3285be157f4bca7411534d9e6fa3084a3d1c03791831cf8fd957e7d61d37536582f98c1a0c6ade6bb93687cc648eef5201b2a0d65f16bac5eaf358e6a100f6bce55209619d2779010630f12c629f5edff59bc42ba6963832d1b1ff895e2af1fcaf2cf35c488bd86f8af001d23217ddec0f24b9679d1888cb088e6db5950d5cd86889234cda2d63965abf93ac1b24fd474969944f231adfe8885d76392508902612ad26b7373c912a527e2acdee97db395065485cf170a9e63316efc4e6e0abb1718cd768d66a2f1d7ca4dada8d305175d26d3630a86f6a88f7dfe086cd32b5e8fe434045d74700787cb33d8ebf5f5f3193e0cc5271434c68251182fd1c77664229f78386aefdc6ef97969a7d47f2ed5474ffb90d1a51fb0224c55ad80de4b37373d34ee7d80b7367477a2aae73bf989ac05a0cc58ed0b66d3c69f3c357ef79a789a2e8bf9c4bdcc0954594379319629df30ae9c38c2a8cf0ba1f3ce5a230f7c3058b6225789619b49a3feaaf49313065697f5f12bdd064d1a5a2204600c2afd6e5b68cb006e2ea7423ad1089ac42e17b6b9839b69ed5e95ddc3dd9e5e6c8f90677133e7942b6652bb4f503817eaa184be8c24ac0507178447e5558e9d50958c6bac68c947ec4c0385db94bc1ccd61eebe53fed1e5d9a790ba219f2ae133ac46a5e46230a120dbd11bce370e68364a5d313b46cd9fbd7cb0ef7bc90c4687a49e71ae760c94d8d60c4ef8eec9fc56f797d340ca5cfc58b299ad5225d5dc51a8f4dd8e41bc8452551d80990cfe15b525011604dc9191eea94c4b93dce1441415616f91e8b212213eb2481fba4b1c4084e3c4b60e41d17019f0e9bc561e3258043a513b110590f469eae5407bdac98aa8b34df19048a673825e30c721607e6ac96b35ee5996b7d8c4c2e182d6e84d4e014a189969cdbc6b1b8d5678c83b18aa2ffd6cd6509c6ee07d6ef8ecd5a3c853598fe924b4ee51f8af946ddb48e61bc60a6c778dc2e835c38d0f34470279b01b2f557fb742e29bcf79fc8b6cb7ee0cf19be8775188cc74bb130c3bb35b60dd310720dd3e2955624f1e6456f331ca5ff238ab8703a6b94069d022d8d127a8f6c43a3aa4c53345239f763a3dbdf53d3707110eafa0b758c29f498964fbffcda8e268061ab0f14b427afbe59a7fa178d14014b4e64a09390602f630177e6cc7d73a072ea07b5610c746e7c104614e8c1393a4a6823dee7930addf126953632a9d602d4c894dcce3abb0a58b373beefcb915c2dff182e00dc85eaaf6d6d272089b77f37570d5bbb184c23f978880bf0c6744e87ae547246292793824e1b0bb416dafd30f2e1a72885f17b08910ecbb30c7d7cf8ae8a0470b78b293f8376b863d792ecc61036c7eedc63b10a86a564b6285da199eb0e7824350ca76bc375d7452b23b0851a2fbecf1b9d250f0cf1852b9cd6dc16f911126bd80c8a1dab3a72c48b40076f737acafacc157ee17082d60c5f98b51a5e60d8f7a3270a2fc15d279110a99f6cf62ad729c326a2f03aa0326e10155280eea7de1936c1e4c17b3d28d0aaf1b9e45f02c18a8f683b2e5abe18bb24e7bd879dd1688ebe89d5335b9f32a4be20a2a78e74d99ead1e2478c648e293f7c45540bdaca09503600cd2525433a03b1de17d9e3cd1471fc72aaf58ab2b4b71cb1d963065988ced2c27587b643cbdc4ceb27ad30f488f6d3ab6a22e137ceed9a72e9254a3f1f037dc80296c98cc785ba6f8b1d7b78e9ed7ffa11c3c059cc04a7429a02505c0335c58afdf12b403f99b1872532371ab53faf6b57cd34ff998cfce2397528f2985bd2374049dca5bc1a0d26fcab9446ff77b52f5d0eb5fc8d480fbf6ced84fa94e56f4e67235e0ba610e029e1d05c29ef2a49ac6c2e68cdc08603a5816d20ea7ae65745766ab7066404120975064c13d244e28b82a30be59cecfce8c7254896e65912c6a68bb7d38a827789b57d3e105cac8a5fd791f2af306252f319d9199ea55c891a6cab88645cd221e54b6fbccc164ccb31e568a5c7bb0b44c593fd24ec061a74f2a2c274f6798bf124e079de5d694f15b98379e905cfdf6ff192aaea1e6db8a3b2bed37544626b4ec8be72721623cab3225439d2b788809a7d4f7da05c85b14b29f1e7963261687c9bb70ad70c0d87f805228672ea4da6dd99010b795c7c48b9e790387def41063cd0f1678f9a7af77282c0513698d583f2ddb0e44cdb5177294927947a3c390776dc21705a02e75b2180f7d179aa6e2cebf9c792b8df6c3ff4c068a48cdd1f73c10cf624680ddb33b9a835468309c03171d478071773d0530d8465364a372e51ed73dffed1f843a7b101deaeb81798840ec82e9c8ace8b8e1c2d5bed636bc03afb48c37b878c3ad7c6b81e17aeae465e274af336ed9e60826a1748993a32d16a27e20b832a3d95fd9d27d74ea300a9c807c99dbd90674852ed68ee3d6d1350b2ea9a6a79f784083f9bea3f23619e84deb1a3d3993d7c6759cb8048797c0cbb395eb157324ab4cd8224f51f7b994be97e1955febe6360dbe0496e8dd8ca3ec69992044631ff01524ff4230971704cdddc7825f53ca7af9df8bf74198addfd1d90f37dfb2c5d35c8d1723a0ce7ee4641e14a11de72cc5d38ade61e722212b9431fb4112cffac6d1e1bab4c8d9da4256a1c55fb811e160168ad6afaf212ec3f24ce586e7f0d4d17ea86826a931b32d87f3d115a6163f966deb2f618243cb95f2878adf0988bc679f9d53b895bc4bb24f1c3e07db6e4660173921d3d23d61d12b258679c514049bfe2430dedba537fd71fcd52ee07531a1096a8c443b28e212e832051bd46dcceec13d3b2c5f9e1ec9d76a2a6037483189de0925a0795c787be71a6c4fd138f6553c8328bb1e9ed413818fffff1af7b1f51ce4174", 0x1000}, {&(0x7f0000000140)="7113d7dba3f9cfdd1ccdaff099cde876dd9a1d368b24ae31506cbaf502b2f67fb6d3b82ca437986853cb7a511a14aeeb41657eb70e42fa9b88e2e713fa6322a21a50aebd7c011bb57edae431b308a5e40c5f5f20b8b51ca55b29b5d7033c850a8de52ba6ed466310b991f8db302b4b29aac2c316ac0953cbe89f8e14cfaaff0d576ce0f61932cabb66e1c1ff33eeea9ee7278b14", 0x94}], 0x2, 0x0, 0x8000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x3ffff) r2 = syz_open_pts() read(r0, &(0x7f0000000240)=""/46, 0x2e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0xfffffffc, "7e73457800debfdcf0000000682400a52d00"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x0, 0x0) r4 = syz_open_pts() read(r4, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "ffffff7fffffffff186503182eab7fff0e091fe6"}) readv(r5, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/104, 0x68}, {&(0x7f0000000540)=""/181, 0xb5}, {&(0x7f0000000600)=""/114, 0x72}], 0x3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x7fffffff, 0x1ff, "c613d06a03000000da5ebab8494f8f9a9c5ccb84", 0x0, 0xffff6b45}) dup2(r3, r4) close(r2) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r6, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r6, 0x0, 0x3ffff) pwritev(r6, &(0x7f0000000200), 0xa7, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) renameat(r8, &(0x7f0000001280)='.\x00', r8, &(0x7f0000001200)='./file0/file0\x00') r9 = getgid() r10 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r11 = socket$inet(0x2, 0x2, 0x0) r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r12) r13 = getpgid(0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c558bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r15 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r15, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r16 = getppid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r7, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r16, 0x0, 0x20000000000040, 0x2000000000100006, 0x1, 0x4}) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000a, 0x0, 0x0) r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x1, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r19, 0x0, 0x0, 0x0, 0x0) write(r19, 0x0, 0x0) r20 = accept$inet(r19, &(0x7f0000000140), &(0x7f0000000280)=0xc) r21 = kqueue() r22 = syz_open_pts() read(r22, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x7, "7e73457800debfdcf0000000682400a52d00"}) ioctl$TIOCSETAF(r22, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) r23 = syz_open_pts() read(r23, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) r24 = syz_open_pts() read(r24, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) ioctl$TIOCSETAF(r24, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) r25 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r25, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r25, 0x0, 0x3ffff) pwritev(r25, &(0x7f0000000200), 0xa7, 0x0, 0x0) kevent(r25, &(0x7f0000001a80), 0x60, 0x0, 0x4, 0x0) kevent(r21, &(0x7f0000000040)=[{{r21}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000200)=[{{r26}, 0xfffffffffffffff7, 0x5721b76b96d34460, 0x0, 0x4}, {{}, 0xfffffffffffffff9, 0x31, 0x80000000, 0xfffffffffffffffd}], 0x60, 0x0, 0x3f, 0x0) r27 = syz_open_pts() read(r27, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) ioctl$TIOCSETAF(r27, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) r28 = syz_open_pts() read(r28, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) ioctl$TIOCSETAF(r28, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) r29 = syz_open_pts() read(r29, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) ioctl$TIOCSETAF(r29, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fffffff, 0x1ff, "c697d86aa43f83bcda5efb8da44111f0c281cb84", 0x0, 0xffff6b45}) kevent(r26, &(0x7f0000001b40)=[{{r26}, 0xfffffffffffffffa, 0x82, 0x0, 0x0, 0x2000000000000}, {{r27}, 0xfffffffffffffff9, 0x4, 0x20, 0x9, 0x8}, {{r15}, 0x0, 0x50, 0x20, 0x6, 0xc7}, {{r10}, 0xffffffffffffffff, 0xc8, 0x20, 0x3ba, 0xe9}, {{r28}, 0x0, 0x60, 0xe2bcd1e1dc4172ab, 0x248f, 0x8}, {{r29}, 0xffffffffffffffff, 0xa, 0x80, 0x6, 0x6}, {{r6}, 0xfffffffffffffff8, 0x1, 0x1, 0x3f, 0x4}], 0x7, 0x0, 0x7, 0x0) sendmsg$unix(r19, &(0x7f0000001a80)={&(0x7f0000001b00)=ANY=[@ANYRES16], 0x1, &(0x7f0000000240)=[{&(0x7f0000000980)="7778c340cd4d47b8999c5cb55f30fba73df87f93c359a8579e665373990feeb7596672bce9fca7da2026e7b3aba15e7f60337d53aa4a8e412be67a8d16f4e72e919946a874d868d1514a294e6100e58f1bfd670dd857f89d04f2a2d30164f29648d642235ad563b8e30948049f031f5a23ddf2cac8949aff8e8b23d8b323e9c240f20358cd3f3cd40e6255ff664b31bab4099e52c80efcac37b7534c4f33406e6946acc15a10fe89d7e38d7b57c26f3a0cf55102111820e69343a2", 0xbb}, {&(0x7f0000000a40)="6d81fe2f157702a916b3fa17259954a8889bbfa894b074be8fafe5b132bb88ffdca2570e9a722951b73719b667bd2db4ad83e36cbe3d1ccb604ae9b2d9f88b44878aa11fb04deba023f3a51a448e4968c8b6b39b92488876f92ad90110edf3718410eef30eafa4e4640fd4759c565b667e5f3f64c9d002af6cc9f67a6d4aa9b506e81bae79ffd153c0934f10105a411194313702332398e7b068c2512d37bf8db01237d05be949f04ee50a75f6ce2a11cd1502b6d5e3d2a2dd5174f92aaef4af0f8f55e73ad989be3d9b7a2f97ee4d094b661fe3491015b144f591a756a771a5f6fb542c26f76ad1358613d96fa51b3bdceed943c6ab5eab780074dad30cf79230b73e2ecc6ddb3432b64c451716992ae3b3cbfd7fe963e945d9d4f565f54c44aa9db24c82dd204ffcb51b588ac4d8bbbabaaf040ea555a1db250dccc1259ba0b93a867ac27c8ebbae38823e4d718acffe5f9af323a25e95a5dba5950fabf7e9ebbcd02253b7ea1201921569686fd9163ebcd663d9e2c9c61ec3101a7dfaad50582f06eab34bfb668daf1e2aaa0b405a894635ef6bd67c3a7c249f2b7711450dcc0ca9fb430070e09f49051f078c67ba35ed0bb7641e42f247ec4c5ee890de18c8267c7473bedf797dfe785cadd64f532f6fc2d23be52317006981f5bcade33537ddff658bbee97e82963fbbf5b7a7563411f8bc39fe4e626e3979b6ac71090dd124c51b672081c1635b09bcde721017ec539431f995027533c141701dca3983ed23a6ce564c28a0be533b2af4cb407efe5ea7519e4aeb1cfb346c6fa4d9f8182924005bc668b6542ab2089a4818e80bdbc530d87dd495aea2417c244812f5f750fc8eaf6a264b7548a0f2ca2e63538084ab6565d3c8767ac2e6434825f16fb5b895ca70d5023481fe387978d7aaae5bd43b9cc427cf165bb07762f7233550c8e52a65e63c5677a02e213fe3b9c0790dc480a83c44cb77690a794b160cfafeecca24e11a660902a7021c62e8b544f65d77078a4545766e4c437478e5a7568b563b4a1d3cd10c38e3ab50799250fdbe77666edf328824a599e645e86df2b54557696ce253a583ef9d4879ae6f85d782d622d4db9aff39c35f13d854346ad3221fa6413acf0a83534010aef0d85e6ad384e90c07efdf6cfe6d9550fb91d265703679538bce48081b21a30f0ddc14bf15d4070267c70724142e549f8cdba740ab18c31af4fd455808c864ef86933ae23dd8aa1bfa0d99ce10914e1d9558bf7ba7fd1d37f8e742f3177230de3fce0cfdac296f6899d9162ba40fa60c053a9e734a67955ab65f41b68bc49432b5b068ad054e27801d89889beb1d7bd4b74e8fb1aa65c995a2fbf32fdd78fc20e2b485e6103ca8a087bafd2fcf216a1236dfe363944e8c7ef23d9140dcfcfc619f22f1e7b1149c703a88124e47b5084a7bf1a3950b8b840f6a2232f90445e2ec65eff95a6f7b4574244672e875368994d897ff63ef4bfc9e494e59dfb3415d8b34010aba26528f681475b42d9b54a992a4ac86429f0a61e97292adc8ea8103d50bf0497abca5487210c4cd976b8a5b1cc5ba4d1dcde7f9cc1dcee888e577895e5b6a4eb857976c574bed9348ce3c89a65fa45e73662afc51e9515ac16ecee589488a2300faa65cc58896312e1012a69d4de3a70416d64e70c35f42cc7fcfc1afa74e53877e252dc6323433d6642e061157fec25ea4554bb52f88b0d41034bd6e9fe6b1e3312e102efa76c469a99f5f406808a5f59bc9d173115dbd31b0ce59e48b0e8991be698a28431a0da79c8c735e59c25841b0963e025676df89ef75d6482d35b11ca2d00c2c4caeeea9630fbf2e0272e9f8463a9f268e8a4f75907752eb7d8ddcf6c0665387e48ec4c82bf6b5d571db589611629dada5e682ed1146a42324f4aa45b90679411bfab65362d1c6ec42fea68fd225122ac6b648bc34b3040a8c4a91d0f4efbbd4671d08abe8f84fde93c63e71d8fdd9a6275571e688deeb797fbe0e32f850360340c8bd582f031ee01b1af0943774fae793d19f4d4fb422b47961a2bdd91dd8b537ca8456fbd46e4d8b4e8eff9f413f21c4788d3c9ec91d8da591e000374f7045c3c956c0655e5252c65f6259e14f6609163d69dbdcd97e9e0e7506521e0b316b4d2789614157da5f1f2a82d4f954c4408784d0986c31bf280ec26f5d8fd8175b8cdf11cba76b498e96bde65c816c66af283fddcb225f30a2e28858fa34efdb27e08bba1e96fb8a89cb60f070444ce545c575cfa1c4285855f862c30aaaaed3d736b735c9a21a902014c789b6d03e16e3644ef4bb9945bd2cdb3c58150a17993670389fbdf2be47dca18cae811bf18e0423c0fcbbec458484e09d8164c46766ed1cdb830c3a32718f260500ae3c5a39a896ee91a7d933d82ad16595ac3980e60aac60690ad7aad0e76fc77f70a5d2eaf6841f5369ce8432c9b8da07e5960b998b0f57c15b78276f7d310305462a33a05a971d8ac48f4ae79addea605d003d15efa0476b7aee8377cb81b6791c286c7cf5cb8ff40830020781ad73b101fa261af675bb5a35c673421626d12013b3db8d47e33cb4220064d9e87448a0188a929b6025eca8876b81a098aa887df4c30663ec859dbd6aecf0df169755f1aedacf752860d31d6c2e3786b21751a474a1e8b02a4e1541243e7862be55c6e42c86dd6b629252f857cb5873c09ec5349f50a93e28c1bfad2f3545a9c4697d826ee86e787393e88828b2a21bf55f393392c761140cd49fc99453df569583d04abab4b69c54a34d42f478a01f1b2877f467d24caaacc1f41c9dbedcb45d320197735f60a751138dcb3b621e63c590f64cdfe370b2c1e0803e493963a1ef3b4035fe966137e1235476bac7ad2b03b5cd7e97d1fa25a8c03f95ba2e1037f02d2474523a0122b3bf4fe6efdc9f5093d03b7251433a48de6f02f7f9ffe400e8a807d157632420511039fc1a8052b7a047d7a28167f19bb19e8fc78461ea1faf0eb0da9c00f472b0140efffec2c750ff401a29eb039e0ffdac306c8a9ded60957487af344cb8443c0a60e1e98f8807f87b3c226699ec8c93a1701e1ab7fbfa5648f7bf698f2bd11fb47bde442bc0ce75255aeec7bbcdb43ee963894d500bf714582343de409a384ac409686bafe3ff6a5d0d871bf8cb9900a39708dc3936ccfa57808dfe7e6b821be560b20f5b05b856e9e182b364ee65cb111048b881e7a24463115b10464a5dcf9c638d787cabf2c7f43cef7259d00acdcfb5fb4feda0d8fc694a7ab818b805d2092a4a6d65fff8a7b7ac94192524f8a7d313b9b4740f68096dd721085cdcc55736305d6f216f6132ebae4efc8b037eb76f9afe8b6568ed948aa834a2bf7ce03bf90909b607d8b5a16688cd03097ce93d4008173001c948fd72f21b23111d9585b8076633fde0048766959b620fd9ff2878be82e14d69717c411c54adf8344db1804af78a9b5794a5dec6eb826ff21856bc72e6cb350ad666ca1609c99631f5141106d0b785d7bd0f65fc97e5c7f1c58660062ea7e311a25531413a0df8642d2c529befd334adf66bbf8c20dda8bd9443db9290e85405ca22d46b506b21dd61f9b39a38fb5a9cdc027e97a323715b57326e65f8e058d24076983ff6a429f525ae1a12a974f00dbc00735db24c04c365c7c626c708491a5c2ba94f1ff47acc750c349e4f1cd2d7d4f900b9b705780f9da5d8747a97d3c35e9d7321ace45ec2e4a20ce555c539906ba362083f069de425a17b8ec437c63fc9e2c5dada07052c2fa98d26f7f4cf515c1939e4435e5d59fc0587b0016517fec8ac8e38edfe862f2b0f6275d802330409b953e39ebc9e94e6eb4048cf5874ba07a256b863eb77e1a32c64bc70a892850a1780f3010c67a62fa1457d906da4e56d31961530e39d0b2dcfe641efbd2feb0a1e9153a7d3fa84f7cf9c71b5a6cf2f033f627ff5af0979dc49bebad6bba9237aef7cc3320c38d61c4a5c3ce7890652b13525c175e4beaaa61b3bd6d1a7c4573d9e84205aef6fc3f5c84623eee2aabc081381005c31b886de4a277935230e0170460c2c0284e2e097871c7d56d003751c370a5bcafe50d6de3a0965edf742c68b53d9629405b56990b45707354366118cd4eddcc158bea3b62fcbc6fb2a36bee7808e59f3002cfdd303bd47db6b03385acaf05beda03b22b13235e42022d47930b45bdc35780105e79aaa60013e6a2099946188855d397ed0dff549fed7302a5b6d2a23bc6c67611fe3347cec7172db827c099b17132afd2be8a9abb08e4ea96dd3c631773fbd9c34a68e68223c27a0674b3ae601a0074836781993fb51fe63d5e1064e0165a221d099bba4860cc67f894506868cc93d2deb2d512cf36c61c3621631bda73cd583300621697db5b866ad6fe0be2d52549def486435f7228fa128c8a0a1de05ee4dcabadcb7628a28d82445b15c97246143d94b215578b16de0779aceae7f3b59a7084da0014645ca833c2392d007bdfada17abc6017c2550221100329f28c51b236a7d5592cf454492e990d0ae4e6ecda10908a10c63ae43d8315a84a76066afd9c889a7b07cf3e63316a4d607c1933be5a8f37fff263aced5c3fb9da18e23415f1f4c6eb981c516f90c2147052bc198970bad0a2c70bbc3cef5bb614cfa756d2702b298aa11c88c1756fb0cb42ffe6fe8ac961c676b55413059bb2fd8a2a035ed3377c0e9eb700c05052b9a693a7946454e35552c4d1991d0970a380892f46f6ccf30abe19a9852cef5f82b61a04448035317471027ada0c3853ec3889128d74c6c8bb919dcc65293e08b479650e77fca968974b3730bada3c8a008e468cffa7d8e368709df7f041e159d5c44933de5ffc2442471a90a9d0721c143ecc07680f0a25ecfb4e327e2583692018fd1e14bfa6e91f78bb6dd47b4d9f6bcd232304e64292685f8dc67245f0f3cb64ea5b13d8e14d1ef94a7beba7186f0076a0d76fccc99fffbb5428c4c5baab1d75ef94dc6f88eeb126ae3b783fd7a9b7b3b0557be6c9bc8f4e69774f31e98e5174fed35981e593797b9cde641bdccb1d8422c3104578356f71da5d576dac4ba43b536db1e06cd29c1bec01c9a67722f4e56d5a1da662882b1419ebff4134da1a6501bbcf19a5578dc5c6fe942bfa2bc2aa3a15ee17daae1806a4d4e4d070ebf24c42999700dc4861fb56bda292774e6d949fbf3084f63522efabf398b37e8ce2695ada6fce6abdf637b7640426634475b038068c01606e4ada22662714a76017f713f141370380693c6d773c80a20d634df94bf2e16b44a495915dfb66bf98a5253f6947427af4a7cfdaa49479bfadeea358aff5946dbb4d335d97142f79418c10e28085114775f0078da93af5e5bdd51002314703076e37de2af274a6d8e4a4ac9a9d2f9c8743dd45894da4c25791d8d78b59c0f60a700e713acb3195861a2b99ad56816ac4b03561d5873ab3ad6625bd2d8773a3e523be24283d616a789ba357a176e39e61333ae21fd618eeacfafeea0c589e3f34ded23ee24fc0198bbae705aa210478d13c648ebc08e7ea7c23d98c7645e87a484846f0b2577e02f520e4f13c242385684b97e7b14500a224121d6b9891d13cc1757c1fe14c80e385f60a9fc47c96b142e4ef4d54fc725f688398a119a166080fbf220708d2907a896676c85c6138ac49f29febd64c3827f0c026fbb22f112035e37545b7daf675d3956227e7370ff1c8a00267c40767964b8d8058185a9f8f3724613e49fbcebe5f15c6c22e16f0edec26d6f34bff7dc23644a1d7dfaf83722", 0x1000}], 0x2, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000040000ffff002300", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r8, @ANYRES32=r18, @ANYRES32, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r26, @ANYRES32], 0x58, 0x205}, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x60) 21:01:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2fff6e332c2f87"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/133, 0x85}, {&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000200)=""/148, 0x94}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000300)=""/174, 0xae}], 0x5, 0x0, 0x4) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r1, r0) write(r1, 0x0, 0x0) 21:01:36 executing program 1: r0 = semget$private(0x0, 0x4, 0xc1) semop(r0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r1 = getuid() seteuid(r1) r2 = geteuid() r3 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r3, 0x4, 0x84) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r3, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c653000853ed4b64962e739d01a85cddfc4205bda53ada75071d02482a064961b4b9dfefa661337b66e199dc75d8692839a83033ef39acfdbf9d9ab7d86be54bf420ade30759b321f0cb130d81a434a6d32136b0c2a493c746f3f6492482314910eab6b738a964bfa2fcbf3f550764613f8e6ffc359ec58feeccd191355f7b39d8ea1e872ff8b802af1ce186f3f7abec3c45c3cffcc81924f0368df88a54c621a9a717ddc262dafa12cd4e3181b9278ed492b61661f35635002cebfc3479b12ff62c05dc4aba7cbc89e9cc5987a0e12962bea80cb9802ca7771b4c5dce5a3c03730f012cbd7f7ec8b54bcab6fb5ac1e5a58932b16e1eb83fab698eecec875605e9d398c6a09ffdcf7203a27aff7"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r5, 0x200000029, 0x39, 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r6) openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x8000, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000000)) r9 = dup2(0xffffffffffffff9c, r5) r10 = socket(0x2, 0x4, 0x1) setsockopt(r10, 0x8, 0x0, &(0x7f0000000100)="0000065d", 0x4) r11 = getpgrp() fcntl$lock(r10, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r11}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(0xffffffffffffffff, &(0x7f0000000640)=[{0x2, 0x1f, 0x1000}, {0x2, 0xa6f, 0x1000}, {0x2, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x6, 0x3dd, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r17, 0x2) poll(&(0x7f0000000000)=[{r17, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r18, 0x0, r12, 0x0, 0x40, 0x7}, 0x7ffd, 0x1fe, 0x8}) r19 = socket(0x18, 0x2, 0x0) accept$inet6(r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r20, 0x0, 0x0, r21, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r22 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r25 = getgid() semop(r22, &(0x7f00000002c0), 0x0) r26 = socket(0x18, 0x2, 0x0) setsockopt(r26, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r26, &(0x7f0000000800)=ANY=[@ANYBLOB="01fbc208a8696c6539aa7206c38a0280d405fe821e19247f19d89ddf5c012f48d28445a79e0c9d6ed6f74a5beed562e797d97d62e96d061b0843eea5e0e7685fa9cc4ec7449f2ac45132807f8bae2efdbc62e535305539a0f9ac550f636a87e494e9c8105e87abd923bfe37f7535bb2bd36db9167f310c1c8be2e45a16e09ca4aa21fe4bea8e7e6c6e2bb328005bfd7a4a770f18d9e10e3431747b1512485cc3330eed246ea8b05c09f8f6cb651fadf0a322385bb180353e74e8bdb79077ee579bbb48b1cb131a3bc8719d6e18672182ecfd92be31b0e1c840727346231a424f2993121096f144ad6a41552a7067d85e2436808cf61c970a9913c7e5d56b49d3b371d84946f3e5ad00"/278], 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r28 = getgid() setregid(r27, r28) r29 = semget(0x1, 0x1, 0x0) r30 = getegid() semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r24, r23, 0x0, r30, 0x100010024, 0x7}, 0x9, 0x7, 0x10000}) fchownat(r9, &(0x7f0000000200)='./file0\x00', r20, r25, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r32 = getgid() chown(&(0x7f0000000180)='./file0\x00', r31, r32) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000a00)={{0x4, r1, 0x0, r2, r32, 0x100, 0x7}, 0x3f, 0x49, 0x9}) seteuid(r2) r33 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r33}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r34 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r33}, 0xfffffffffffffffe, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x11}], 0x2, 0x0) kevent(r34, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) r35 = socket(0x2, 0x2, 0x0) connect$unix(r35, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66696c653000b501000000b6510d218e4c3f6571d1208a954ac30157d11efc37eb37cf61217f41fe28c54568d1a3c60469e5e909752d702f46bf4f674706cd0e3f6af9f3c0fc51670a59de13ed8bb6e32ed2e7605d1600008703ac6b20bfddc110f2bd028a9f3371ae035f476c02f7ffc2f00368082d1aea472737ad2f989efc77c8adc4fdf0b02bc0fb1c33347fe18475"], 0x10) r36 = socket(0x10000000002, 0x2, 0x0) dup2(r35, r36) r37 = kqueue() kevent(r37, &(0x7f0000000080)=[{{r35}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r39, &(0x7f0000000080)="7d4445fa82ed3150765ec51baf48ae0c90c8672fccac2eb85120ba817e4c6e653331d094543181160d6dcf30a6b6c7058ee9e5c7edf12e3ec520afe888e1cdfd1ba92a44cbd2800c8f0ffabafe73af082b61e3439293d974996738de14bb85135b85ea35d39a837c6ed4ba5f2d6e05aa02f95fbaa6dac5b02dccb20b809f2c7d6edf1aa28ea15e1d0c48883b6092481c3d", 0x91, 0x8, 0x0, 0x0) recvmsg(r39, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000640), 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r40, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) kevent(r37, &(0x7f0000000a80)=[{{r38}, 0xfffffffffffffff9, 0x10, 0x11, 0x100000001, 0x5}, {{r26}, 0xfffffffffffffffc, 0xa0, 0x4, 0x0, 0x2}, {{r40}, 0xfffffffffffffffe, 0x18, 0x1, 0x0, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x8, 0x49b}, {{r10}, 0xfffffffffffffffc, 0x87, 0x10, 0x7, 0x633a}, {{r17}, 0xfffffffffffffff9, 0x2, 0x20, 0x100000001, 0x4d5}, {{r26}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x80000000, 0x6}], 0x34, 0x0, 0x80000000000c68, 0x0) 21:01:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x22) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x5) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x33}], 0x1, &(0x7f0000000100), 0x4, 0x0) 21:01:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) setsockopt(r2, 0x1, 0xb0, &(0x7f0000000040)="63ea5d99d27e772b177e37763133de7ccd5eed107dc4d4727c326a88ed094baa663a8a462bcc0f4b12f4c5cc9da06ef142e8dd1e9d", 0x35) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b106"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0xfffffffffffffe8c) 21:01:37 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x400002}, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x600000, 0x5, &(0x7f00009fd000/0x600000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r2, r3, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x0, 0x191) semctl$GETNCNT(r7, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x5f) r10 = getgid() r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x3ff}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r12, 0x80, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = semget$private(0x0, 0x1, 0x565) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r19, r20, 0x13, 0x8}, 0x1000000008, 0x2, 0x3ff}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r19, r23, 0x80, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f00000002c0)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) r29 = socket(0x0, 0x2, 0x1) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x80206913, &(0x7f0000000300)) ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f0000000300)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() r31 = getgid() setegid(r31) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r32, &(0x7f0000000080)='\x00', r33, r31, 0x6) r34 = getgid() setegid(r34) r35 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r35, 0x20007465, &(0x7f00000002c0)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r35, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r35, 0x40087468, &(0x7f00000001c0)) fchownat(r35, &(0x7f0000000080)='\x00', r36, r34, 0x6) r37 = semget$private(0x0, 0x7, 0x287) semop(r37, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r37, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r37, &(0x7f00000006c0)=[{0x2, 0xfffe, 0x800}, {0x3, 0x8, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x26e3bda984d22c7f}, {0x2, 0xa99, 0x1800}, {0x2, 0x6, 0x1800}, {0x0, 0x9, 0xc00}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x1, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r37, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r34, r33, r34, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x2, &(0x7f00000001c0)=[r34, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair(0x18, 0x8000, 0x401, &(0x7f0000000100)={0xffffffffffffffff}) connect$inet(r39, &(0x7f0000000140)={0x2, 0x1}, 0xc) setuid(r38) accept$inet6(r39, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffce2) geteuid() 21:01:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0xa6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r3 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) flock(r4, 0xc) fchownat(r0, &(0x7f0000000140)='./file1\x00', r2, r3, 0x2) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x86) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x185) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) getuid() r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xec7ba243d1f4d784) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r10, &(0x7f0000000400)={0x0, 0x98, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000ffff0000080000003a45294917a07bf9a8826edc26841a17f7fce8beab85e6b6191872e3c85d515af89bcdb39bfeada3c042227cd20962d8039b2cfb793286dda344c8d3bf94ba7daad895834568dad7870579121b7ce13dbaa7cd8bdd10bada9dd8a81de535d49f51bf52f4a81f4d735ef5b16758651cc1ea29b245fdc892c2a84612a6f01a93228b1d8ae99f81e3fcb4648d9c5a311d187d286b01626ede71c88adf17ed31b7a10375e43a6fc1c72d90b0f00fa498c39685a44b48c70efd39d940aa6fe8129fed2eec1a9ecd72e7118ce65435ff771f903c8f3736524801205c019144bf253be6c7d0689d12304a073c598575fd9d286b43d799ec17ee0d33cd80f621a3365abe35191554a331e0c4f6e8395f9596ba648f67aad82d3a9750afb4f0c62eb7245191f1175cfc1bfa488bd0af1a2900e4870e062a99bfbff5fe3ddf0c37039ca621b7fe116890acdcb42812edfa3a8f9968f21ef32f91ba0f0e092ebd8a399e9c7b02b0711f1563ad2c9ea09f895ed8f6edcc9161ee3e574473000a8a356e939e86abf74c0be5d462e41f65ec5dd70de0d3033eb9905c6fc07d222a2de363f355f742cdcfd6d170a41216062a2f808d69af5ef38073fd92caaeb3a5d6634f6ecdcd54a1b5bc1ed1f83f1416ae261ba34200bcfe868d5813b6d7c200c30e3fd2c95182eb752f76132e3397f585142309084298802c62cc5fe2a8b487ad8af60b44912f8ff88f6ca4fcc3b8c5f5d9b19d598dbad606db7a7ce549d3e6027e156dfd8fb73fad662ca68afbc198116516b6e3337db0290638ba1a6b2dff6dafd52652c2556f4febb25e35d484677b5ef3c5d8a7774fd1ba3ec59ad30a4168d0b9cd90d3ad1b670ad00cb3b790780ae40e54b59378eb6f1da4fb19c645118368e7af33ef889944fdececfb04b523865d3ed16ca122d7f3c63d6bb10528e839acf1918a8aab98c2fef9374647829b3c496045300f9f1059ade78c4a41eabf231065552dbb6fb0e829934b0529a3650c2fc86c2fb8f707e7b284b094a08526bc9e40afc6cd1e47e8260e3c106a3b509d1d405deb477aededd79e5484f7be760d7345dbab0bb87dba9b23948c7359a4975123b9a1ca357bd7bf9e69ded5046335deec518a8879d474d44e628e7130281b02f634fe3a1eee76ffaf2dc6e7fd53ddd08b519caa04e54e3c3683c256c5b2746a4dfe92959aef5c66dabf9203547b881f954e840dc08ca374ec1e8a90bc43a0fe6774321f3b58f49445675c626b813f399b33a547858f476b389e44a597f42bac69cc3741f5b23204bce2ea38e3c15b8af9e4f223a0344084721a1fd91716e3743c8afa7ca99fc854b808455075402676e7fcc033c0102f6e1094b9e9e18a4981e85c42f94cd09f2680d7be06332e9a7bc266f3dbb04312cc86e795b406728493ab2182c90cd7d84595ceb933956934011195552e1549c4bf4742679bfde8a68d01af8a09ff39f0b82dee4340182f07e7c0f187f66bea37f69196a8f2ecb28950822f5247870062cde704395172f4365bd5c0868025931ded13de615edc836700da9394352a31471b9b192b76de733d6b75918fc224927fc80bd7834bc84a543abceedb3ee4c7681ef1d1685d77bec2b66b6503e95fe8be203bd0631efa7de755ef7e6622f8af968026530a71a404a401d3bb8f8db1459ee563f1b66e9f5f1f4e50d28c697371ef7f490ded291b80e79d41cd5ea79811a998616bbfd6c9802434cb9d90381e2f2dd46a2a5afefa65f230311c4bca9291cd8b127cdb732aba8bd94c2e0816b2a40a503738ecbd9c401f752535ac2e62cfd5d17cdc163bcfd2b2954641a5f43e6ef7ac4b9183525b21f90ce22e6bf9bae76383033318e7a5255fd053f0a97efd529dbca725372e19a851caff48fd708e6f267109f86f74a20f1177b8c007006e136bbc4198d51fd4eaf7addc859f4db2e5cc6baf288c851b76c56024175cc53dfc521d31e9ad87aefd28418c47775512589bb6807f43988593c1b8ea699f22d8d6e86e4e02b76071d84e72a78c296b0846ebcc03e8a9d023196ef1ff6551297c0dab79a5f5f40ae9287fb59cd4df4cf616e5db9dd49daa6cbb7e4e1174ec99ff8ca6ef00becd2b5808b9bf6871e416c8669b6673aecff1f326125bfd685d417dc595896efcb4bf35854584be3f52a84af3287c6a571104d480b45c001fb256cd2a238edac12d8b7bf5499a92077565056edd0840057a65dda4a2e1682428b7ca590de45ac1394c1540a0223647cb5ac20f1e24a33cd93ea19d3cfcec8212094867b4bc3fc22b04ddd610230d0dee1c4a33d2b2fea934d2087b77f85c678f9e87a39dfa5af369a5b5235d8551ac0dc8b074f3e3b4dadc9939384eaa70df8ffe55752583bbbad0b58dbcee967971eac5b5f6c3fb4cb06094e4d9d928063cc1549c4f6187e52f5e87446084e4828f2876bcfcd5b7502841bd543e633ca37813c3145f35d6ac063115682f72eab3155d4c82beade2bf63dcc8a93f5ea83ecf93dcc55ee6c1ba7e1f74f69727e5178df50e861babf97b246b531f55d495564aa8c51a3a73728958802c85bb1df6295fc74b6777c284fa9998f60ca02a143722409495334347329b0475cacfd5d4feb4efbb4997e51f6036356406a119ed503f5d7efecd60565c90fa767ec013623298b075d81e38309856fefad7906b5764b2022d8b42df1e4481fb8ff301875927c8604986ea26a02d72da0fca14f3b175fb2b0a1a4d309a09eb08f6428b034df36d4f1e6e7ce62f7b2a2e72c59e33a757817259d820b2049321d0357edb86b5aea68a7339690011b072b47afd09c1a9fcdf5565720e1a07a0fdaff0ba7d7ff0841bcd261caf15b656ef9eb7a92ae85d54523735226a2cfce476c44ea0f7b20634673a9b23b12beaa9634f438d6588274b68b7721c329450ee702f557c9e0a716936979fdcff1510462702ede804092e6a15f8c7d80e67c242c8c5f0ffc55f92861c3908fb309ab6f5028df79bdc2bd33c5bf56c81df21531c14f56ae94b25d82ca3e8a8712649cbad6e95cef6321c1382e5ee7e9ffbac13f2c5e27af0202afd5ed918089b684a2023bfe7d83396e3f07e4f802ba293cf816167bef04f6a362af84055ee1a3972d4d6e329a9947f87efd006769885233826f1a72f0c49d6c240b5459dbd8caad3b0adc7f4d8b0f5d3e31c3d451117d66415041917699d5b8e125509a705d966f1cee17d96e9280927f0cf1319239b4233d17027a52b7398c061ce3e18ed2ce56579ac440aa8287920b842f6bbd7eb8438111908eb93a412490bb773de736ef2e9e478302d8494e0daaee97dfaabfe12d6c216783d6b1c5aeebd43c7627a8685f026261e906e305d6e9d6119f9fe67e2f254351576838fc2c24260326a7b882cd89d78876814bfbee17c22d56802e2e499d3232e9a1a89142946734a3056f66280a7ac8bbcee1a1a3561209e6ead3cdfaf7dbb2834b1a8086be1a46d0bc9c388b32fb797cbc5916958876a56be54bb7a90ce64d159a86aa7e2ba88817b4fb6be54d07cf0a1079cb42d26f2b87328ff6bc91732a956e8da384ffbab7d86cbfc3d779187de29e17d910d040e8014c2530a00fabaea73d9742b571b5d1f31889f8171aefc9f996acaa73f18e24098f00ddeeaf99a7c798883ae2fce5ecc6af441a696e983cd82e99c65bb46ea0cd8518188f98ae22820e80113d05ec9b6a3175b14c82db2b530e69604b743107afd84e4b382d49deb6d3166e263a2049cb51caf92cc9bb8845804e817ea0eaa17a487ae1c7cc70da7dde5b2c92f4bb3b9744502f8f5e0fb261b831f9342935b6b1109645d25c26f727bbbb37aacbb7e59a769ded695a57f481fcf8ed3dba83d99da8ca8e5dbd044ac01b511b741842a52fe307b05453d3cfa9f50db87bb649f76ff1b4b63d146965e6a9227c6b28c000bc00f914a8becd719818a7fbe29ce4b2ba8295ecbbfd9f946ce794cb4bc0545646e2ffcc5dfd7dee3940758fc1b2722d4b7b6abd7a763552babe2418ce7f45e80fe249be18e98c08f552a7e57924b0ca3de81cba5bc9a039b3620442b7810509112b2b77357db07791148f129049f72e3d93e598ee5395457e1a47e566686822867296a4a2c2e18a79495ab869aa699c073a1a1e8a4e5a4a318fc163223a182898b13799701f4f73b2b71c58d7718c8ae657357d9bb0c58399238de0e50865bbee6988f54844ce100e0ab1921180ed577580e4bd02bcbbaf6ccae9251163cdaa81562b881825357acc1c073f23464599354e11514d8696bd714296404cd2eafd0cdf67dcb0a7ed2524c85ac5d28d32a6eb9fcee41c747140bcb2a93ea9fcd3b56f56bb112fb7670c50c60e3a43c265c04b82aaa8c9443a8378bffaf3ab7a3a89d236e74ffa72453f73347976eb3daacd1a9fd9064f9c14117773063cd533ec9926fdabe423744792c7cb4b151308691645465bdb76e11c57b528674484461bfa36b78bfcb3ce2d9edc2ac4bbe6f49c71a1975085443c6ab92301844db55f97303b4b54837d127b2268cb561d2780dad5bda0c9c7221e41d17242d8595ec40cf6bc5c0871f066dc2891f283d965161015942cb4b112921374e31468e7dc41daa8b9308a0176ce34f12fbb4c67c5fc1547f2fc47f354890fb3591748aa23de71eced856d90bf4d490875b34bca798299ac1da3153a38d79f04d0d00ff5919a62dd1d897d384e6469034db5afe6f92dd6716e29d508de23f23717b1d17242866785a35342fefcad13d478866866b9f5619a8b86ed145463d82be8a5a0e4afab4e56de03a481c51d0dac3a2f6ee8c9b9f6971bccda67e1b318a48a5c9696d5775ea0094502b9c8e4cf55983aa838f70663577591650672f920e84d0043933b2cdc9c53fb45797ec045501bcae70d627619d5184805a04d1d4c3e947d1e0dae2c89fc00d9180f34d295d2e60155689355e23a9a91f4e6d595ac5a32d9e7fa31cd3896982ad16774041c8cce4ddcd28235ddd1e2c35f045fc1187670f11e7e91ee24adf92a85b81293fcb27a6560101bb059683412f2f94174d0d23bf39420d2ef3e780596986d7ef6f79d1f926221767ee1d85e02368ff4fa13c5ce36eab14ab6d857d789b1fd3e13aebe531ef0f4b8982facd3b4b48085936a95270ed6b54994e27e79e3639dbc3188fcf4336b8361d25239e6acf7b0f6366dca5ed35e18e59d7f55edd6edfa1f58bf696a8886da593b479a32a3edcc0e03684815832e53a32180459e5ce15f78b828a41cc6872ed0e5f9e73c3cf1951582e1ccd311f7bc314f0f40c2c43c292484a003f9df8231160732df326cb49ee0513a4afb5d55e9beaf5018f2269eb8b5032488850795ceeede3eea2df8b01593debd3f9e429b82222976192d3756cc26cae37131d71e45ff7cc3d24ec2e1b7d654757f0542becee428b705b43c94f3602dad62d4bfdcf936e2f4c2a4ca47aaff827bdab1887a3e734117ab18e813ad5e29fb33711aaeb0bd5ffecb541f8d06763dc6f7d59bc914d32a751d32315563ddceabd04862d94037e340f0119f2d9c754b4669dcf428fd1dd4bf7fb363e536255f49bb800eba4736bc1edd8fc2dfbc2e018fd72b4bfad960c0c0eafd7592ea7921e7e0ce8df9d84914cc0bdc8b6145b350e41149cdbb36da1f3cd7fae0beb6a2132f1bec420ac17627e61b1dad2c1dec3d392a60907667b864b74c1435268d73bfa6d275a3864ce01206c5ba572d01a1d5eb7198c89ac0fbbb7a92d573622ee5e93ed90a75400e084c0e8e5122d793e962f977ee5fe4bc628968c4ab66c"], 0x2bb}, 0x402) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, 0x0, 0x0) r12 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r12, 0x0, 0x24, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() getpgid(r15) r16 = msgget$private(0x0, 0x20000003c4) msgrcv(r16, &(0x7f0000000340)=ANY=[@ANYRESHEX=0x0], 0x1, 0x2, 0x1000) msgrcv(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000001ea32000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000004319132cd72600000000000000000700"/210, @ANYRES16], 0x2, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca1283ac5688aaa50b191a6cded16d13c44d48af8cea73da6581d3db901c48e582d225bca800000000000"], 0x1, 0x800) msgsnd(r16, 0x0, 0x0, 0x1800) r17 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r17, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x1, r9, r13, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r15, 0xa5, 0x1, 0x4e2c, 0x6}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x393, 0x0, 0xfffffd5a, &(0x7f0000000c00)=[{0xe0, 0x44518d3044393af1, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x98, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e7222446bc545f0e000000005c75000000524e237199d15856896291085e5301673fb50373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000000000"}], 0x178}, 0x402) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r20, 0xffff, 0x1000, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r21, 0xffff, 0x1000, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffebf) fcntl$getown(0xffffffffffffff9c, 0x5) r23 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r24 = getppid() getpgid(r24) r25 = msgget$private(0x0, 0x20000003c4) msgrcv(r25, &(0x7f0000001180)=ANY=[@ANYBLOB="000000c806c24489a0e111ef3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091"], 0xc, 0x2, 0x1000) r26 = msgget$private(0x0, 0xfffffffffffffffb) msgsnd(r26, &(0x7f0000000180)={0x1, "3b10bd201b7630a5f690a9b351cc8eda1750f912a9e3fae046dc7b9f60da7679f993db0022e3f6c325ae11ab7b8fbf6de023ba7afd21c661eb8a6bf965e7c25105c0137670431b1402b9bec5667e57a149e294ec46a7dccfc108b9d519e4da6586de628e51404bf0e22fb6abf90f09ca6995da7210e88195b04459f21828c44f695a5dff0daa44c5310a93b6f46a94282eb2b6ded3329bd3d809de9399222e5d90bf2b98cf9d4a6b09428b7613d21ff35832cf349908177f27861803b0727fb65c3c72069a6c02c50b19e5c648c41abe891057eddbce1f082a"}, 0xe1, 0x0) msgrcv(r26, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgsnd(r25, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f8ab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c0734de88cefeef6cf5554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/115], 0x1, 0x800) msgsnd(r25, 0x0, 0x0, 0x1800) msgsnd(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd2d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41043f794656165442be4128586708f82b38529673fc94f677198051746fb81e14d2a4955b6f286e2913382dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4f65df5aa10dffa1c4"], 0x2d, 0x800) r27 = socket(0x18, 0xc002, 0x0) r28 = fcntl$dupfd(r27, 0xa, r27) r29 = getpid() fcntl$setown(r28, 0x6, r29) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x1, 0x0, r22, r18, 0x0, 0x46, 0x81}, 0x10001, 0x1, r29, r23, 0xa5, 0x1, 0x4e2c, 0x6}) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffef4) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) r37 = getppid() getpgid(r37) r38 = msgget$private(0x0, 0x4) msgrcv(r38, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000c806c24489a0ace559a1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f09100000000bac6000000000000000000"], 0xc, 0x2, 0x1000) msgrcv(r38, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r38, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da658263d0600000000000000ca8000"/121], 0x1, 0x800) msgsnd(r38, 0x0, 0x0, 0x1800) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="0100000000c5d56f596329414f822f5c0ed193424179fc5bf836cb574b00"/45], 0x2d, 0x800) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x1, r32, r35, r31, 0x0, 0x46, 0x81}, 0x10001, 0x1, r36, r37, 0xa5, 0x1, 0x4e2c, 0x6}) r39 = getegid() r40 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r41 = getgid() r42 = socket$unix(0x1, 0x5, 0x0) r43 = fcntl$dupfd(r42, 0x0, r42) ioctl$TIOCFLUSH(r43, 0xc0206981, &(0x7f00000000c0)) r44 = geteuid() setuid(r44) r45 = getgid() r46 = semget$private(0x0, 0x4, 0xc1) semop(r46, &(0x7f0000000240)=[{0x1, 0x2, 0x1000}, {0x1, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x4) semop(r46, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x0, 0x1, 0x1800}], 0x2) r47 = getuid() seteuid(r47) r48 = geteuid() r49 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000680)={{0x4, r47, r45, r48, r49, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r43, &(0x7f0000000100)='./file0\x00', r44, r49, 0xb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r51 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r52 = geteuid() r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r55 = getpgid(0x0) r56 = socket(0x18, 0x1, 0x0) close(r56) r57 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r56, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r60 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000e80)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r60, r60, r60, r60, r60, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r66 = geteuid() r67 = getpgid(0xffffffffffffffff) r68 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r65, r63, r66, r64, 0x147, 0x80000001}, 0x8, 0x7fffffff, r67, r68, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000240)={r67, r58, r59}, 0xc) shmctl$IPC_SET(r51, 0x1, &(0x7f0000001680)={{0x107f, r52, r53, r54, r59, 0x40, 0x7ff}, 0xfffffffb, 0x5, r55, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) r69 = shmget$private(0x0, 0x4000, 0x84, &(0x7f0000006000/0x4000)=nil) r70 = geteuid() r71 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r73 = getpgid(0x0) shmctl$IPC_SET(r69, 0x1, &(0x7f0000001680)={{0x8, r70, r71, r72, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r73, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_SET(r40, 0x1, &(0x7f00000001c0)={{0x430, r44, 0xffffffffffffffff, r50, r41, 0x4, 0xff}, 0x6, 0x7226, r55, r73, 0x7810, 0x3, 0xf75}) r74 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r75 = geteuid() r76 = getgid() r77 = getpgid(0x0) r78 = geteuid() shmctl$IPC_SET(r74, 0x1, &(0x7f0000000440)={{0xc, r75, r76, r78, 0xffffffffffffffff, 0x60, 0x3}, 0x3, 0x7ada, r77, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r79 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r80 = geteuid() r81 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r83 = getpgid(0x0) r84 = socket(0x18, 0x1, 0x0) close(r84) r85 = socket(0x10, 0x400000002, 0x0) fcntl$getown(r84, 0x5) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r87 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r87, r87, r87, r87, r87, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r92 = geteuid() r93 = getpgid(0xffffffffffffffff) r94 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r91, r89, r92, r90, 0x143, 0x80000001}, 0x8, 0x100000000, r93, r94, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) setsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000240)={r93, 0x0, r86}, 0xc) shmctl$IPC_SET(r79, 0x1, &(0x7f0000001680)={{0x107f, r80, r81, r82, r86, 0x40, 0x7ff}, 0xfffffffb, 0x5, r83, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) getgroups(0x8, &(0x7f0000000080)=[r39, 0xffffffffffffffff, r76, r39, r39, r81, r39, r39]) r96 = getgid() r97 = getgid() r98 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r99 = geteuid() r100 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0x26d) r102 = getpgid(0x0) r103 = socket(0x18, 0x1, 0x0) close(r103) r104 = socket(0x6, 0x400000002, 0x0) fcntl$getown(r103, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffd79) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r107 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x9, &(0x7f0000000540)=[r107, r107, r107, r107, r107, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r111 = geteuid() r112 = getpgid(0xffffffffffffffff) r113 = getpid() r114 = socket(0x18, 0x1, 0x0) r115 = socket(0x18, 0x1, 0x0) dup2(r114, r115) setsockopt(r115, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r110, r116, r111, r109, 0x20, 0x80000001}, 0x8, 0x100000000, r112, r113, 0x3, 0xfffffffffffffe00, 0xdf5a, 0x9}) setsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000240)={r112, r105, r106}, 0xc) shmctl$IPC_SET(r98, 0x1, &(0x7f0000001680)={{0x107f, r99, r100, r101, r106, 0x40, 0x7ff}, 0xfffffffb, 0x5, r102, 0xffffffffffffffff, 0x80, 0x8000, 0x200}) r117 = socket(0x18, 0x400000002, 0x0) setsockopt(r117, 0x1000000029, 0x2f, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r117, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r119 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r120 = socket$unix(0x1, 0x5, 0x0) r121 = fcntl$dupfd(r120, 0x0, r120) ioctl$TIOCFLUSH(r121, 0xc0206981, &(0x7f00000000c0)) r122 = geteuid() setuid(r122) r123 = getgid() r124 = semget$private(0x0, 0x4, 0xc1) semop(r124, &(0x7f0000000240), 0x0) semop(r124, &(0x7f0000000500)=[{0x4, 0xfff}, {0x1, 0x8}, {0x2, 0x40, 0x1000}, {0x4, 0x3, 0x1400}, {0x0, 0x0, 0x1000}], 0x5) r125 = getuid() seteuid(r125) r126 = geteuid() r127 = socket(0x18, 0x2, 0x0) connect$unix(r127, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x11) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffec7) r129 = getgid() chown(&(0x7f0000000180)='./file0\x00', r128, r129) semctl$IPC_SET(r124, 0x0, 0x1, &(0x7f0000000680)={{0x4, r125, r123, r126, r129, 0x100, 0x3}, 0x3f, 0x49, 0x9}) fchownat(r121, &(0x7f0000000100)='./file0\x00', r122, r129, 0xb) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r131 = geteuid() r132 = getgid() r133 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r133, 0x0, 0x0) ftruncate(r133, 0x0, 0x402) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r135 = getpgid(r134) r136 = geteuid() shmctl$IPC_SET(r119, 0x1, &(0x7f0000000440)={{0xc, r131, r132, r136, 0xffffffffffffffff, 0xa585502b757fce62, 0x3}, 0x3, 0x7ada, r135, 0xffffffffffffffff, 0x7, 0xffffffffffffbca3, 0x100000000}) r137 = getpgid(0x0) shmctl$IPC_SET(r119, 0x1, &(0x7f00000001c0)={{0x430, r122, r123, r130, 0x0, 0x4, 0xff}, 0x6, 0x7226, r135, r137, 0x7810, 0x2, 0xf75}) getgroups(0xa, &(0x7f0000000140)=[r39, r41, r39, r95, r96, r97, r106, r118, r123, 0xffffffffffffffff]) getgroups(0x23, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r13, 0xffffffffffffffff, r22, r106]) lchown(&(0x7f00000004c0)='./file0/file0\x00', r34, r13) renameat(r5, &(0x7f0000000080)='./file1\x00', r5, &(0x7f0000000100)='./file0/file0\x00') 21:01:37 executing program 0: r0 = socket(0x0, 0x8000, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x0, 0x10) socket(0x2, 0x5, 0x0) r3 = kqueue() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x1e, 0x2, 0x80000000, 0x7ff}, {{r1}, 0xfffffffffffffff8, 0x98, 0xd, 0x1ff, 0x2}], 0xffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x8, 0xffff}, {{r1}, 0x3, 0x80, 0x20000000, 0x6, 0x7fff}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x10, 0x4, 0x8}, {{r6}, 0xffffffffffffffff, 0x22, 0x8, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0x9, 0x1}], 0x1, &(0x7f00000002c0)={0x50f, 0x240000000000}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x401, r7, r8, 0xffffffffffffffff, r9, 0x40, 0xbb}, 0x3, 0xfffffffffffffffa, 0x100}) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fchmod(r10, 0x4c) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) ftruncate(r1, 0x0, 0x4) getsockopt(r0, 0x29, 0x25, 0x0, 0x0) 21:01:37 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r7, r8, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r10 = getgid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r5, r7, r10, 0x80, 0x8}, 0x8, 0x5, 0x0, r11, 0xfffffffffffffe01, 0xa, 0x7ff}) r13 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r18, r19, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r21 = getgid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) r23 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r16, r18, r21, 0x80, 0x8}, 0x8, 0x5, 0x0, r22, 0xfffffffffffffe01, 0xa, 0x7ff}) r24 = socket(0x11, 0x4003, 0x0) sendto$unix(r24, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r25 = accept$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) r26 = socket(0x11, 0x4003, 0x0) sendto$unix(r26, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r29 = socket(0x18, 0x1, 0x0) r30 = socket(0x18, 0x400000002, 0x0) r31 = fcntl$getown(r29, 0x5) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000240)={r31, r32, r33}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() r39 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r37, r38, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r40 = getgid() r41 = fcntl$getown(0xffffffffffffffff, 0x5) r42 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r42, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r35, r37, r40, 0x80, 0x8}, 0x8, 0x5, 0x0, r41, 0xfffffffffffffe01, 0xa, 0x7ff}) r43 = socket(0x11, 0x4003, 0x0) sendto$unix(r43, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r44 = socket(0x11, 0x4003, 0x0) sendto$unix(r44, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r47 = getegid() r48 = fcntl$getown(0xffffffffffffff9c, 0x5) r49 = getuid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000200)=[{&(0x7f0000000080)="f4855b873ad2c5b7c968d9b520a612f123464955918d59cf9304d590fd73ae57666a86fd7c87a33da233c508dd786ebc7858", 0x32}], 0x1, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @cred={0x20, 0xffff, 0x0, r11}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r27, r32, r35}, @rights={0x18, 0xffff, 0x1, [r43, r1]}, @cred={0x20, 0xffff, 0x0, r45, r46, r47}, @cred={0x20, 0xffff, 0x0, r48, r49, 0xffffffffffffffff}], 0xf0}, 0x0) fchflags(r1, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) r50 = openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0/file1\x00', 0x0, 0x0) mkdirat(r50, &(0x7f0000000180)='./file0\x00', 0x0) 21:01:37 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xf5ea, 0x400, 0x7fffffff, 0x9, "52b2ff97dd0d0daeb423fcb987eaafef378fa17f", 0x9, 0x9}) write(r1, 0x0, 0x0) 21:01:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) sendto$inet6(0xffffffffffffffff, &(0x7f00000001c0)="925a407fbaebd0887e8dc758eaec8481226c63157015ed34", 0x18, 0x0, 0x0, 0x0) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000200)=""/236, 0xec, 0x800, &(0x7f0000000180)=@in6={0x18, 0x0, 0xbeb0, 0x2}, 0xc) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getpeername$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) close(r0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x7, 0xfff, 0x81, "8001bfbc2ba33eb316e24215e96beb994c94ba41", 0x1f}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0xfffffefd, "854955883d026111fe4d04000000100000001000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x6) syz_open_pts() syz_open_pts() kevent(r2, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 21:01:38 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe19d2c50f3437067600000000000000016d1c36cf1bd3cdd21ed011c182"]) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000080)="f3d4", 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x800) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 21:01:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000140)=[{0x7f, 0x9, 0xfc, 0xff}, {0xc9, 0x7f, 0xe3, 0x3}, {0x3ff, 0x3e, 0x9, 0x101}, {0x3ff, 0x9, 0x9, 0x80000001}, {0x9, 0x7, 0x2, 0x3f}, {0x6, 0x3f, 0x7, 0x400}, {0x0, 0x8, 0x86, 0x9}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3a77ffff00547f02000000ea00eaff000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="fb013d8be48dbf01e47155395963a88abb031864bf733dd14d877144c4fb6e2afd01d7cf0ad63ed033de061dc41c92f670b8969885ec", 0x36) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:01:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 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) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000840)=[{0x0}, {&(0x7f0000000500)=""/136, 0x88}, {&(0x7f0000000680)=""/220, 0xdc}, {&(0x7f0000000780)=""/172, 0xac}, {&(0x7f00000005c0)=""/72, 0x48}], 0x5, &(0x7f00000008c0)=""/224, 0xe0}, 0x800) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0xa) mkdirat(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', 0x0) utimensat(r1, &(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) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, 0x0, 0x0) utimensat(r3, &(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$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 21:01:39 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="d987281fcffab40c280776c39a901d9892e0b388c5106dc12be9658c14fdcf8a089e101210e8e9bfea0467b9596eca67e2272d2ecbfc1615ae3da53c24f89fca1c27ac813355875c9fc6c21b39db8c1de026080e87d84b72cfa7e9f6ec9869afe5de6932ac5d7722b31a5f6a7cc16e827acc08472196cbadc185220f466687dbc3cea2e6e10e140a37b4b36407b9dab1ea2fa6564e57b0b717ae3cc781f8e1a5ab1403ea0f55712f1bc6a799e290ab4db629a18b0a6223fe3c7680df76620546e9345fbf6d7b394dda3db884f4fe3d4e1c1e73477b5ada733f1d73e9a2c68dea63f4aa15a617135400af683b69de34abefc16000000000000000000000000000000044f680f8d5dc74d1fc6e24e63c540c244c85dd34a12236819793a5f75a636c9d5b7290c86e21562258b3a0ae73e2d92d5f49830d4d1c57ab84469ab58fca1ddfab00cb9905288db661013e3f346324195dfc5537e908b6255968186a680d2fdb218304f7be3b8d5cb138474475cf3c235c182bd7ad6ae74bf749f0179251ef8ee562d518d1300d0ff9a70da468f6764215210784ee7ac27a7c99403a5b8f0c708fbba5652319dfd02483ad63406caaecffd8bd81b35ff0e954636261ef97b5ec63b79566d648144552da88ff38f16526d77953db8beb15ab10c06337cbe4a30cd1a340c37822a9909dcc4a5ba1370da82204e07349261f83dcc8535fd928b8614ed3246ec6c8fe4bfa49b49d9f451a61f3c0a75fb49d2d0ee2a00000000000000000"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r1, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="01002e2fcf2a3105a08ae87e65bc34cf58235128eaf5cf77f8b50000000000000000000000e3ff000000000000000c4fa4aaedab8267d5126a29fc5fbc88b20f7a0aac15c78374b6e8e361e226081cddd711e1d84e5284db179a000a268bc8"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r7, &(0x7f0000007000/0x3000)=nil, 0x1000) msgget$private(0x0, 0x20000003c4) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r10, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r10, 0x0, 0x0) semop(r10, &(0x7f0000000280)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x0, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1000}, {0x0, 0x8}, {0x1, 0x80000001}], 0xa) r11 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) r12 = semget$private(0x0, 0x0, 0x117) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0x401, 0x4, 0x5, 0x3f]) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r13, r14, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r16 = getgid() getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r5, r13, r16, 0x80, 0x8}, 0x8, 0x5, 0x0, r17, 0xfffffffffffffe01, 0xa, 0x7ff}) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x400000002, 0x0) r21 = fcntl$getown(r19, 0x5) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r23 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r23, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r24 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r24, 0xffff, 0x4, 0x0, 0x0) dup(r24) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={r21, r22, r25}, 0xc) r26 = socket(0x18, 0x1, 0x0) close(r26) r27 = socket(0x20, 0x1, 0x0) fcntl$getown(r26, 0x5) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r28, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 21:01:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) syz_emit_ethernet(0x5, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES32, @ANYRESDEC=r0], @ANYRESHEX=r2, @ANYRESDEC, @ANYRESOCT=r3, @ANYRES16=r4]) 21:01:39 executing program 1: clock_settime(0x0, &(0x7f00000000c0)={0x10001, 0x2}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x400000002, 0x0) r7 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r7, r8, r9}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r11, r12, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) getgroups(0x3, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, r18]) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r21 = socket(0x18, 0x1, 0x0) r22 = socket(0x18, 0x400000002, 0x0) r23 = fcntl$getown(r21, 0x5) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240)={r23, r24, r25}, 0xc) r26 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x6, r8, r13, r14, r19, 0x2, 0x1}, 0xff, 0x2, r23, r26, 0x2, 0xbb5e, 0x101}) r27 = socket(0x11, 0x4003, 0x0) sendto$unix(r27, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r28 = dup2(r2, r27) ioctl$WSDISPLAYIO_DELFONT(r28, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x9, 0x1, 0x9, 0x1, 0x8bf6, 0x7, 0x9302, 0x2, 0x0, 0x1, 0x80000000}) r29 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r29, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080), 0x0) 21:01:39 executing program 1: socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x1, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b00)) syz_open_pts() syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28962295ac2c33ac7fd20000f295bb63", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 21:01:39 executing program 0: setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff78, 0x20411109, 0x9d98, "000801000900"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="d7b9cf9dda657fb46be91c377d35fb6ae00c3f2542f35c2f93653935dc89262b0f4216c214c37f04347ea3927bcd9fd6d789ab904aa8344e95d1d76ce92aa0e4c09e83929c4a3178752cd1a2ddc057511bbfe487b5da44e6ff58bfef7d0bc4093b980adb7e2b65b964a89b543cd06c84600e6ffce323ac67809eb966bc41a0fa49eabad2ddfa8b59623174f7ef1698a3d9d3e066dffeb8e0321f938f8148d5c7dd48086dcd798cd7d321ef85479a4a62768bbf2b4441a5339c77f26636d4e9bb9ac3afb0d1147cb91761237e001d4c43819a7520999af77b4b8a698d566c033b1834d8a673ad28a48add8a2740ca7208a32d3207852aece1b69a352075569602632f01c72c9687aec0d87da1cf2f4c51ba763969f43b11b6d877db99cf63054f02623ec76963b6ccbb01d390442116dd1b79f895083fac59976fac7ba21ab0d5421da9f70b12d97c9c38d82fbba88c99b7d93943a0812fb888e83fe7c17f30c5271c8476d6fb0cd52931645d7427a132e56e66cafdbc9e885e10ebc679a968a5da302fc170cecd356845843f53766f28ae0e8b6f14e87e83dc835560eccdba2455253931aea40aa40d547c90920cfadbdc4f3499a8ded991083ce751884afd1f8e553271de14dbb8cf52b06285e076de5d06e88620c1a536116265236f15525de8df38502f7956bdf86955fd00d193c2dab26068bd80b8203405f0eb287879b23ea654317fbf73fa8f37ce1ccc93ea9d16150dd40257b29fc7a39c24392a1b5f163f73032ba59e5ef5f936b09f3c475cd276c49d26d70cd2e8175ce7b1e3ec2b02b98c81571064a30025fa573671875f6bf528c94bb9438eb6afdaf26386a86353877714a91f369aa2a420bc1dbcea10d26742c769332ba03a626740e79b53b175fc307b8d7cc1d30701a36793197f402e86c17969a51d620640b26e69f45b30c732a027ba4660f3afad253221441ed5e33aadef0bf28b0afdcc44f99b56163573e62ab2c40e983e3aa3912322f4ce5d2dfe5215958b7c5b5689b96ca426dbc0c918d9c581ab1a0868865a543a07b92c30c946184fe85a88dd8bf9d745d698710be31f2ee149588c41248b388672daef3dfed1997325f21071819e05f1b64e8461c6c6dfe97e11ca00ea229d42866d9dfa8b600c9e2220e9e95f878d1ca2786090ab1d384b4e7c96b0723e9db224ec8f5934c011ac44f21b3e35466faecd73ea8f6cbd555fd36804663451aa", 0x36c}], 0x1) 21:01:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 0x1) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xb0) 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, &(0x7f0000000100)=ANY=[@ANYBLOB="500653f07075ea3ad452245221f9ce29e7e4507f992569656cc6afa9d148fb85513dca460f8ccb2727bb865d4dd2f2bfe09fe57113f0d83e98c471d839e01fa1950b091b9683687534aa9b5f81b5709ec0524a85bb49faf8dbc14e4850776c439b6daf46ec50068423c460b96865063a820ad8f30704c8574caab56fade44d3a9d998a766869c158"], 0x10) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect$unix(r5, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/5, 0x5) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r6}, 0xffffffffffffffff, 0x2}], 0xfffffffc, 0x0, 0x0, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x3) fchmodat(r6, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = semget(0x0, 0x3, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000200)=""/17) r8 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r8, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x6) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 21:01:40 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x20}, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0xfffffffd, "1b12e4b5cc1b9a1b2c40b00bc954c51f5c2a88ef"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xd41) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffffef, 0x9, "2f5d235fa443d235e33eaf74cdca470800"}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000001180)=ANY=[@ANYBLOB="820bdeed26696c65300043698bd9d1c4df6ea8acaea3e45e2a233f370b4c724c44a9f5f79009089b4551956a42678eff1ea26800a47538637e226c1e58480926cd19881604f70789f95a48aa55df8cff21114df788f68c2537846f906fde63e2f3f2a23d3cd23767a6329e848f559dac6d3d6479a1ef578b4f12da2f86aaa1c282a4c061f48875b37b6f76aab27b457b9af7780e08000000c55fa327b9d534463cfa15d4deb74770fc7bdbb1c66f6c381ff820cca389545db3d59516412ab5a7773d4943118b9806f4ed32768d29c0253a04c0a8167f2a24709c08b69aba3811165abca6120634246e00fc3066f893a99cbf4e1e8162d7ed1cbe761c7fa4d40c9853a022cb29429be5cad0edef5f7c647a68bc2f7f11cd9a588012aca91346d788d8f763c22fdc600ce1764d1c6e53ff8b2b6c910a6260d0e16a0dc527699f652bf447da455d9bd749c95929144f8be7392d265c95bf405d97df9248bca5ab425e25f85b8c1f50a1e42cd6efde2ecbf86e736b19eb0dfbd9d659c7f6"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004015b0dbf5850a81f78e00818d23a", 0x14) write(r3, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x585) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x14a) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f00000004c0)=""/235) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f0000000300)=""/235) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x20000004, 0xffffffffffffffff, r5, r7, r4, 0x10, 0x7f}, 0xccd, 0x4, 0x9}) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="100000006f7c619896979e6fcf00ec98e0590381aeb61dcede1ee931409a005fbf182be2b4f524eae737ab45c7dce5db39289f03c74b1f68074f0c30351bde6dc531ec84ad6ab9c5c000ba0091e2924dc603c75b993a8c8b65dbf70993b73a0fef98094a2598f6285e8200a505fd2a900248b55953e16e2380a11fc8ab362a8dfe9cb40c28ca3dd3343778a57ff82789"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="100000000000000001e3000000000000"], 0x10}, 0x0) setsockopt(r12, 0xf7, 0x40041, &(0x7f00000005c0)="59b156df75d7af9923ae0f00000014e7416620025e0668f22ec394fb7ad6000000c263101004eb4b50339d7f5aa3de06000000bb70f322d745c267ed6f2313d9422b43435c23f2a3eda49ec4c460746b0446ba196a253864f12ed5520df8bb176c2e91da497004167315a4447b1cf7130215406fe3d717024e7fae64d1a40f00", 0x80) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000140)) r14 = getppid() r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) r16 = getppid() getpgid(r16) fcntl$setown(r15, 0x6, r16) shmctl$IPC_SET(r2, 0x1, &(0x7f00000007c0)={{0x800006, 0xffffffffffffffff, r5, r7, r13, 0x1e4, 0x8}, 0x4, 0x5, r14, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) 21:01:40 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66", @ANYPTR64, @ANYRES32=0x0, @ANYRESDEC], 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = socket(0x2, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dce4a7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) r4 = socket(0x18, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) setsockopt(r4, 0x76b6, 0x7d5, &(0x7f0000000480)="d02462be534c6241b341e7b368d2c081562f8e37782ce15216a66288b41d2496a0f6d2c292439202378464de39ecd854eb50095e6e473f1ac68e019df1dc782dad318b992e8195d10435b9124423c1b5e72419", 0x53) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2}, 0xc) r5 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x140) writev(r5, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) socketpair(0x6, 0x5, 0xff, &(0x7f0000000380)) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x0, 0x1004) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r7, &(0x7f0000001f80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"], 0xbc, 0x40000000000800) msgrcv(r7, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r7, &(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[]], 0x1, 0x0) 21:01:40 executing program 0: 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) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r4, r5, r6}, 0xc) 21:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000240)=0x8000) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r2, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r2, r3) readv(r3, &(0x7f0000001480), 0x216) 21:01:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 21:01:40 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000019c0)="278b10980b135ecea99005f6981999720ea5136c811f83bd2d18b5e055155da9f7ffed639ed0f2716af005962c634ff44543eaeae38013eaea26d7ad5463d1c5cef4d1ba0cb0f5c9a6f21ea168b1aeec4bc4e14eb58db0f19465d026221940a098bec8539d1b9f57a0262af164bf1e7f42ff0cb66a2e1f9fecd3d8c252cbafb93a3f939bf3e265406fa0b65187610fe3d8cb0e247d3df250a69fec6e36348a7e121cff1c85471a2942946f92b579b45f893e96accf54b97d6b497ba985164a2aeb92d49fef36a015f844c1e6d069e8d29ffb5abc73e883e9d6559050a9d9ddd2b774ee3b77b7b051d27ddfedc551143d90b506211794e41d24fecd2aa3a580471c0ea676d0b78b31d7cc8ee1542b939aaaf6c1f1142f1fe89c1e49ee9e8ea7af775f28cd1ca12c3d8b4ca70056e1b12bac6f0a2ff7cbaa788a6f66d674ca9f09c36dfffd3d57c69abf337fa94954e87915d64962bcc893a935c9cb0610871aaea827827fc7bcd03512ae108cca765420174429a08ef2a5cc681a11030709faa6836f04e073514bf34bbcf8cf42a5f6451eed520f35c42f01db018009b6c35ad3587648ea119e3e90b66056bf30a614018ad8530b14986eb36a360afeac17e7894a77a5a597732cb23fc982840655ac74a4193315e7dfef613fac09eaa059872e028f615971017d9c81910a3b77ee3dd587edc5c9f21c4ee924e17ddfc5e6b2fe9feea997d7dcb19961afabf840b98c0f0c193aeba9f110ec89639d6c4017c79ac1765a9e876db52dff24d5be3b3a87ee769b7bbcfeacf5772aba142bb8113e1d8091ec6242143e6d623e3ee1b964c40337b4a23abec7a2e659e11c14bd36e90f05256e55751b963c393bc0641fa9fa2953bc93049e4b79fd4ec78f65a2281f4b2004a7c870806310bd6eb13e6756fe40ea6d59e861873b3519236a4d33146bc439efa75fbf2b8dd5f3f9a2e9bb64afa59839c5fd77c18fd3f5868678d87147acc0532cf026b4ef0fda95276ebeca972989572e10d3b7121885178cd450b60fe6b437b526f84d1f5e02f5fe914caf3c5ff911b4df976351233c6e00416f016c4ff1860a4b110d45907d9373335879453c3c359a79eb91591de2dd59300f8ae378a2e0b92922490709314a496dd528ea67951b33cd860b568b8290747f97180d3f6264d6f373aefec7f40aa7da7ccd4fcfd286b203f72731626c3069e2863aabe112de2b72f14af97ab3e7c2703f51d19406c61683859403335a82295ff2c75971887b89b0a5cb880549f5c7e5475353ccbb2b349f931af9ee7f24442509075fc1aeea6b973f2721fb6999ccb3a11b8e809a8352632752d4c39fbf00b370d51357cd1ab98cba47f6a181051351ef2d915ef0e9f3bae3cc805829ec982e78b8711a998e38a2611eab5dd57ee7cf7a46fb2dd30646eaeb274efa6083ffb454a68394d642fbc67dd6f30783922d30e78403f72844921ee380c1b0c68792204b3f0390b3e1db32ec184398e665626085bbff8891d5f5a00812ab46b53a35eac65c56ecf7f775a4cf03a7d81d8dcceb6dd4ee942c282ec810c29723a872e96dc02fcbeebd7c1d8adfa8c093121728a99c1349b8fa4ccad464023783dd5054038807eb930a60649ef03bc103572f41649a79b5cf0c0438875c9a42b3bf5e2180f78570d35da78e77b3d1885b2cbe05fe89cd0a97755024295fe20e7adc85ad8aea8a2b93a608d9c77ebe8f0dfe60231f5c6bfe6614601e57d833444469116bb5790f78b26398b1643b46dc3dc7da2a008576f95c88f27699299d54c5813fcb1ae4e50a341d7a66061578fc42f4036cba19034c1bce9c4072870ca9e98e0a0b05a22f30c34a5435b8d2d28f9c45edf650eae3698de7e2f1aeeafe30c9b0733ab21694a2b4bf46fceded2871ad3cb4cc819903bc50feabd60c082026e3461dce3cedda24df1b367340d6565315b71ca641e7066b072458f5091b39c5a3716b483834808bec98b475ed1d6b0b68cd27bd2a2c726f81ae3d2eeba947c64494ccaed87da7b91834e2f7ac365b6237bd67389d4e4655435a10ab859ee534f48b96a08b3835af1d76a0c31574585cc1629ff6eddbbb1f315abc8c5f5c82f1e99027c016e7b6dc86e29d10c32360388e3a31f6b208cddb34de9838457f34355b610cff3407e538a746f38ab6c14b99bd5e4df26c367265a5b86fde8d59ea3c9c01f4b6dd8f2d5b19358729fab97eae2aefa25bfa33348e21ac3e0f1885522bb988de1c6e095bfe021b208453cd955c06479843b4f811c275bb0631e8153b23d2303b6920281c979393f97253e3fc28aa75734eb6c0f0d14c24ad5456c097061a9d4a3cf281eb961fe9ff8be2215ed2ac08d3cbcdf333081dc18e547effc8b2c1a303118486835f667823e2fdee511fe4d260b71cac6c3be54063ab086fce7e0baaa6d5f9cd1a3413bf779a8b2e5f78460cb43f3c9f82eeaa6940752718abdb3a11b7a37ef5c74e2a92bf5b7c9a1e864919d18c5a909c86e88b1b256d5e6613f8ec5bb2ee3879a138dc6c0fec170790611a670a8901127cadf86a1de999d0c675430cd8ddf762060cae92375d4be8f83afd251413488e936f7a53df012efec3173c5a58d509abe6f1ba5ea24b5f6190f293b3dea1e503b786f592baaef0215add4512b2279a0346dff0210c4661117e17d59df682247538662fd36bfa608ce5b7b48079f0e5f1b41ca15966272950334c07939b27d5eb787e02daad75e0522782204385e16295e8c763be7c42a67076ee756f85ab8843d45d124f30ea1e15346502a09ca5f7d04b571cb3a3815ec2e3362751e8bdff3922596bb581b5c4f402eab254ec73bd2a6e865edf2d92922413a961cfe1cff16449fd68c0aa05c461631a15c8aa0a0149b5bacb", 0x801}, {0x0}], 0x2, 0x0, 0x0) 21:01:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="000a09238dc100000080af840f52bf2da1a585d47d122a0fd1e9f0277452821ade2b0e38dd918846066696275d257358c76e154a15ffb097ea43646d717bd4ed9796227049cc45af9fc2afacb8d5e8b2de3b446d3cd8fecc778e90ce4ab425999f8a7ed1c9ef4dc803bdd7975f37981bb0917dfe52468b817c07e4cba7268e64bdffb431d36371c4af9b76c0a90c0a76253bf2a5648d8eed91bfa7ff8878fe8f6f0d8c8d71"], 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000540)='/dev/tty\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0xdf) getsockname$unix(r3, 0x0, &(0x7f0000000080)) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) kevent(r5, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x90, 0x1, 0xe2e}], 0x1, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffb, 0x8d, 0x8, 0xde2f, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1, 0x8, 0x173, 0x5}, {{r3}, 0x0, 0x40, 0x1, 0xf0, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x1ff865d3, 0x3}, {{}, 0xfffffffffffffffe, 0x0, 0x2, 0x80000001, 0x10000}], 0xfffffff7, &(0x7f0000000a00)={0xde, 0x6}) r6 = dup(r3) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000040)) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x7ff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x200}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x7c00000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xd12c}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x25b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xafa2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0xa000000000000}], ['./file0/file0\x00', './file0/file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r7, 0x5) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = msgget(0x2, 0x0) msgctl$IPC_RMID(r8, 0x0) 21:01:41 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc6270000a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0453c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08f4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad1359739022dc956090f44ac73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64bc1e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb7d9ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b1068ac9af10d3fdc448b8dd5ef5adae6fdcb0a3f6e001c92e9ff0d3e816164000d7ac22b25ee5ed70d6792ff7e0c8c73fd7b39753a846d7d3d48afbf0b12230f0ac5fd52d95426922038211de1088667c683b2b8f8a903004ca4aa2602e8914cf626ab06bde3a7f8e33884cc020ea7832a54b696cb04bf4b7bc2509fdac485330be62115cbefc00ed34fc11b46e8d23837032091e2929581aae"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket$inet(0x2, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) socket$inet6(0x18, 0xb2de37f0c155101a, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000001a80)={&(0x7f0000001b00)=ANY=[], 0x0, 0x0, 0x1e}, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) getgid() open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:01:41 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 21:01:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62024207e0000001dfd81927491ed192637de77e4a140c2180369bea280a42b0d352253a08a0ffd77317f6b68c7beb629ee292072a9dee05980620668642d8ffafb851ca5ce13c601e4be2e830c27a56255ca7f7260f630bdd1046f1947f76a46aa58bd838af0d0b4dab846afe683c7766fb63dc527ae5a38994211a9b80c5257ab3f6"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4da669"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4096, 0x1000}, 0x42) 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) 21:01:41 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) socket(0x6, 0x1, 0x9) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xc7) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x862, &(0x7f0000000000)="03000000", 0x4) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(0x0, &(0x7f0000000900)=ANY=[@ANYPTR], 0x1, 0x0) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003801c968ce14298d79ec7c2233645b21a53160835be8524dc794ad0d0e3a194ad6bfa733f62df4f7260d04393a6f3cbec30901487d3c477bb1e115635182e52d10e17e93e9a8b6d1fc397b51b8ba0c9ad56b4b470e414a85888314038a933b23cc07b690786749d5b24d6191262dbffb9eefc6343ac63c83494c98464beeccb05b16f5312dc34c7470f9dab4c112bdf4f1adf3224e7d2e67cab827df960c3838cbc2e85303a6ed4986090ab34198fe610c353dbe6e113672e4a40018ca815cd138f16455545146924e8f9a2ab2da82ea7a73f72ce146b088e0a209d6d75fa43929304377c6d7f0729deba1049a5fa5ee1df646b4dd6fe1745137637afa6838daa1"], 0x47, 0x3, 0x800) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r6, 0x0, r6, 0x0, 0xa1c30682321f5ba8}, 0x0, 0xffffffff}) r7 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) getegid() openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/155) getegid() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r9 = semget(0x2, 0x3, 0x87) semctl$GETNCNT(r9, 0x8ca4b38dff6a9db2, 0x3, &(0x7f00000000c0)=""/167) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4"], 0x10) writev(r10, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) geteuid() r11 = getgid() r12 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r13, r11, 0x6) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) r15 = semget$private(0x0, 0x0, 0x1000100d3) semop(0x0, 0x0, 0x0) semop(r15, 0x0, 0x0) semctl$GETVAL(r15, 0x0, 0x5, &(0x7f0000000a40)=""/210) 21:01:41 executing program 1: r0 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) r1 = syz_open_pts() close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) r2 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0xf1e) shmat(r0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semget$private(0x0, 0x4, 0x2c0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r0, 0x3) shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x12) accept$inet(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x3000) msgget$private(0x0, 0x208) r7 = syz_open_pts() close(r7) syz_open_pts() r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x32, 0x0, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x32, 0x0, 0x0) setsockopt(r10, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) msgsnd(r8, &(0x7f0000002080)=ANY=[@ANYRES32=r9, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESHEX, @ANYRES16, @ANYBLOB="665e69cc5a097c2f34234e4f4e1475f68dcd3072271739a1f014a0c95176cb1e6d67bdd4c8c330f556c24cee22380a2c60d884d0514d52c7bf9b64e5f6a640c3afdb4aff7201d518ab2a95f7f5875f99fa8a00831dcbb480e0a56fc4be90a7ed083600f48a8770cbf2590f3aa3f76df52d7dbd6a3c3fb2640cd4a3ce4be15c843d70250a4428fd3f70d1fb685191adf59eeb988a376287774c319229690251b0a20f9ef7c14515adf541bd79b37411b282dfe2bac69abfc18d5651fd5b81bc62fa71aca0152e83d47a0594b9106038ededa3a03161e45f2e15812b66df3dcf438abc68b6042bf50ea5e8b872c24d812bf3370f", @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYBLOB="6bfa3a09ec7bcd48533b86a1be49e5ca08c11e528cd6819e1fa2f78fed57b99359083cd7ff44f284c14c39d99f64620229e73c6bc56ce72e47783537e458acfa41197e730cd730a4d214885229d6ee754879506513d3d4e9ee73e25c64dc130fa563da730cc15a58f34f3d61f3f67edff195c7d62529e0c112a02e38201d2fe2a0d9a6a87f2fef07158ee8ff3079d30238f99dad056beb884d9c547297d9ebfc", @ANYBLOB="654525d1e6bc6dc483b6983a8e0e4b8b0d4a94070aa350996545d5077f52fec5989d16705cbe2225564ff53bc0e1434e52c208579f7d66f6c4454173", @ANYRESDEC=r11, @ANYRESDEC, @ANYPTR, @ANYBLOB="c907f255568b1c4e117550ad317577c1db3027a78b66a5dda9ef45403edc5c749ab6e30443fa77d03412036db1427118a2f54bc9e5542a0bfd260bae3fb7907da99bc5fcbbc1be732abf665f54a11f3a58094cc6c5346f67f8fe5ca2b8b53873200ef4ba96"], @ANYRESOCT, @ANYRESOCT=r12], @ANYPTR64, @ANYRESOCT=r10, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae62ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000369f"], 0x8, 0x800) r13 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r14, 0x80047308, &(0x7f00000000c0)) r15 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r15, 0xffff, 0x80, 0x0, 0x0) r16 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r16, 0xffff, 0x80, 0x0, 0x0) r17 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r17, 0xffff, 0x80, 0x0, 0x0) r18 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r18, 0xffff, 0x80, 0x0, 0x0) msgsnd(r8, &(0x7f00000028c0)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES32, @ANYBLOB="9ef01eb6352caf40e4915de036ccfaf78dd4ee906fbcd69b5eb28ac3e05d25024a27ffc36763372ebcd63131775feab9"], @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r13, @ANYRESOCT=r7, @ANYBLOB="1fb8487645a487800ddfa8bcbd1d62b83f4eb1ed2be884ef7d0c230e4aa0b3c424b023bbe25489e70600001e2efc6f9340c9f3517efe531b", @ANYPTR64, @ANYRES64=r15, @ANYRES32, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESOCT=r16], @ANYRES32=r1, @ANYRESDEC=r18], @ANYRESOCT=r14, @ANYRESHEX], 0x7, 0xffb) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r19, 0x0, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r20) socket(0x18, 0x1, 0x0) 21:01:41 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') mlock(&(0x7f0000469000/0x3000)=nil, 0x3000) 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) minherit(&(0x7f00000e2000/0x2000)=nil, 0x2000, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000340)={0xe2, 0x1, {[0x7, 0x3, 0x101, 0x0, 0x0, 0xffff, 0x2, 0x3, 0x80000001, 0x600000000, 0x4, 0x9, 0x4000000000000000, 0x1, 0x9, 0x100000001, 0x7, 0x3], [0x5, 0x40, 0xa, 0x7, 0x6, 0x1, 0x200000000, 0xffff, 0x7fffffff, 0x8001], [0x3f43, 0x7, 0x3, 0x5, 0xe28, 0x7, 0x3754], [0x1, 0x5, 0xfffffffffffffff7, 0x10000, 0x1f, 0x94], [{0x3ff, 0x8, 0x9301, 0x1}, {0xd4b2, 0x5, 0x4, 0x4}, {0x3, 0x8, 0x2, 0x4}, {0x3ff, 0x4, 0x4, 0x100000000}, {0x3ec, 0x8, 0xff, 0x1000}, {0x1, 0x401, 0x20, 0xbc}, {0x1000, 0x7, 0x0, 0x100000001}, {0x1, 0x8001, 0x1}], {0x0, 0xfffffff7, 0x80000001, 0x1}, {0x7, 0x40000, 0x1, 0x10001}}}) ioctl$TIOCFLUSH(r4, 0x802069db, &(0x7f0000000300)) mlock(&(0x7f000059b000/0x1000)=nil, 0x1000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) login: map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff730 failed: hole in range 21:01:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r4 = getegid() fchown(r2, r3, r4) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r7 = socket(0x2, 0x4000, 0x9) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x40, 0x0) r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x40, 0x0) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)="3e791e1ac75e5f444837e9138fddb904c71fd4da21b17908ddf0debbf00cd8e53cfd9bd1a77c06d38dc6d0fabc6992716fa29b67652c83dc0bf8127c812abde4cbb1bdebaaf62480da4e980a7940e2e6ded6379162870068705e14d84e5b0ae4f93cc35b76db25eb6230d62f898c13d45aaca9c9c49c363ec7fd30a0612674d52b05340da0847fbe37a06ae32d6ad1aa6a3cfa8be4c7d52fde06057b084c65de25c68a47c5d87727852813e9dfb7a9f5af9e2d", 0xb3}, {&(0x7f0000000200)="54b5ed2b2b5dce11fde3ffca47cb177f07159d8294efeea869710cc55a0509d0a7e3ea18b6a9e1c3251c09c4ce8746526f3baa307ee21e7d918cad02a72b982c", 0x40}, {&(0x7f0000000240)="b1a5", 0x2}], 0x3, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r5, r0, r0, r0, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r0, r11, r12]}], 0x70, 0x410}, 0x4) fchmod(r0, 0xe3) r13 = fcntl$dupfd(r0, 0x0, r0) write(r13, &(0x7f0000000180)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915e16f08fe0000d5311b952afb544456ec53ab1c086986ecccd1f6a9ce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf201aa6ee8067b5719a2163d0ea60efa0a", 0x5e) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:01:41 executing program 1: r0 = socket(0x18, 0x8002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000280), 0x0) r1 = socket(0x11, 0x4003, 0x2) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x2) sendto$unix(r2, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ec6c257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c774303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x406, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x2) sendto$unix(r3, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000100)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="680fafdac82f16dcd5d57ef7005b32000000000100000027e194b2eca2a2940b03e2b63a435342422320c1c868cfd191ed51a1631c0af7c956ec4b1945871f7c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r4, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b34988df58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e877ecd311e90a79dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce61474501000000a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040600003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe116be53f10d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c89909206588c76528222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a00"/698], 0x1, 0x0, 0x1004) msgrcv(r4, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) msgsnd(r4, &(0x7f0000000940)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c960754944eea7e6aaafd08e63bb2e8de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf00"/241], 0xbc, 0x40000000000800) msgrcv(r4, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000300"/165], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000007822ebca00001eca23038b88cd4600e0ef9a93c04ace829daacabc0000000000000000000000000000000100000000000000000000000000000a0000000000000000000000000000000000800000000000000000000000000000000000f7855e6abcd3ce4bd867bb9ff000000000000000020000000000000000006b23645200000000000000000000000000000000008fa6f071d0ed0f7e185dd9ab5f197654cbbf"], 0x80, 0x3, 0x400) msgsnd(r4, &(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESDEC=0x0], @ANYRESHEX=0x0]], 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000240)='./file1\x00', r6, 0x0) r7 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r7, r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000000180)=0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f00000001c0)=[{0x2, 0x100000001, 0x1000}, {0x2, 0x7fffffff, 0x3000}, {0x0, 0x800, 0x800}], 0x3) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = semget$private(0x0, 0x4, 0x1b2) r20 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r20, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r21, r22, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r19, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r19, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = socket(0x11, 0x4003, 0x2) sendto$unix(r27, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0xffffffffffffffff, r28, r18, 0x10, 0x9}, 0x8, 0x1}) r29 = getgid() r30 = getppid() shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r17, r29, 0x1e4, 0x8}, 0x5, 0x7, r30, r30, 0xfffffffffffffe02, 0x9, 0x9}) r31 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r32 = shmget$private(0x0, 0x4000, 0x302, &(0x7f0000ffb000/0x4000)=nil) r33 = getegid() r34 = getegid() shmctl$IPC_SET(r32, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r34, 0x0, r33, 0x2}}) r35 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r31, 0x5) r36 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r36, 0x0, 0x0) shmctl$IPC_SET(r36, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r36, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r37 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r37, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r37, &(0x7f0000000400)=[{0xa7834705a109bc4d, 0x100000001, 0x800}, {0x0, 0x7fffffff, 0x1000}], 0x2) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() 21:01:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)={{0x100000001, 0x80000001}, {0x5, 0x45}}, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') fchmod(r0, 0x8e3) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:01:41 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) select(0x7e764d91726b6591, &(0x7f00000004c0)={0xdeafbead}, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) accept$inet(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCFLUSH(r2, 0x20004268) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000100)={0x0, 0x1, 0xffffffffffff0001, {[0x80000000, 0x7f, 0x2, 0x2, 0x1, 0x8000, 0x5, 0xffffffffffffff81, 0x80, 0x40, 0x7fff, 0x80000001, 0x100000001, 0x6, 0x5, 0xfffffffffffffffd, 0x331, 0x5], [0x0, 0x7, 0x81, 0x8, 0x6, 0x2, 0x3, 0xb20a, 0x100, 0x1], [0x6, 0x5, 0x9, 0xfffffffffffffffc, 0x0, 0x1f], [0x2, 0x6, 0x4, 0x9, 0xfffffffffffffff8, 0x7], [{0x0, 0x1, 0x5}, {0x732, 0x0, 0x1, 0xfffffffffffffff8}, {0x7f, 0x7, 0x1, 0x8}, {0x0, 0x4, 0x8, 0x8}, {0xe756, 0x9, 0x17, 0xffffffff}, {0x9, 0x4, 0x5, 0x7}, {0x3, 0x8, 0xfff}, {0x7fff, 0x1, 0x5, 0x7bbad149}], {0xfff, 0x5, 0x9, 0x825a}, {0x7ff, 0x101, 0x4, 0xffffffff}}}) r5 = getppid() fcntl$lock(r1, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x288000, 0xaee, r5}) 21:01:42 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000100)="13dfdb5d9078625c439e17f7c24c0c8cda221ddb01ca9b63dd310985f35ca76ba43fb86a1cd56160a5563d09f92348d2bd332824555fd0c955b7b703acc2bbdfa3855d608b8a794662835c0ef4360b3b4f8484fc902c0defc54ce8ef1294562b372c679d1669167a3ff06c028edab7d77ef34732774b0090501d7b9435c401823c11318ba05ee656b14a8d", 0x36}, {&(0x7f00000001c0)="25c27f21e232a80dc2655bf7c6660196e3bede5dabaab5", 0x17}, {&(0x7f0000000200)="fdd69a0ee07d31a58493173d197eaf6123008216aaf356e9c259fa3be7f056b9fe5aefc91e0d2c2f23db2d0d7f2a18f2257dc39a1ef4491561ad6fd2fc90016dd57156e95c1e287214a18e7790255fb35ea589a56b73cbfd2ca225e165bfc5d97fd00331137818dfe48bbe29df4b491a1e270d0d767bbe703e528ad50d475e90d3b63ff3ba6c65", 0x87}, {&(0x7f00000002c0)="a56fde340a9a88e0922897ef3c739043c5d608c7130d3e57fd8d5bb91f19e48605564d10e6d365ce69e880653825759f8392", 0x32}, {&(0x7f0000000300)="0673dbb38982f3f54711a950652a44", 0xf}, {&(0x7f0000000340)="ae27bfe87f65dc880fc83e2378bee4c42256f2f1a50c4bd85823e56f38763ae04c8b769d55cf265813f58fe6045e130ac7697cf30604e9e83beccaaf74a87ad4eef974cf968aa858531e9b2f66ccc2dfbe1b388c98bfb6c453478338ff044e0c30db64c084ce741b24b152becde35ea6219ea865689b98e7829b6258253dfd0fb7f9512e282dfe0c020665e35327271ce7ee263a564e5993494bfa347c6809aa4a69d6a0030807374970a9604bc088137d773848353e303d6309e09f78393f4dc9357b11f2a0f81af163927103e1bc8cd65899ab3f2f6aab31f4adcdd32645223734dc49924433f8c0e396cfaf", 0xed}, {&(0x7f0000000440)="7cc52b358df21247927a845dd4d9ed377c60a6e5295f9986c9146c3b8ba590ea2ab820e331512310b1331d9ef442139c7b2503b4ad85afd035b9ae70e97ed8be3d5b7faca8901faadd0f85bbf3f3235ff2b67b1149323c1550d80334c5efe86a40f0874e866d099ba08695e62ff61cdf5b52", 0x72}, {&(0x7f00000004c0)="1bfcc8f5dee7e11f55b6989ad2d87be6474d95fe575a6081333e566c879f3e49277af6932c50c390ac3ad3a9c6dace60cdb291243f20e392b54b279efd9919903f11b28e8433ea8b3667649a1387e4cd322be26457f0d4783ee606d718962d924a9fddad360571a1e50fb1a3b391993965b59aa869f4b7d0b74061157cc30c773c5b0cd113596d92ada5152568", 0xffffffc5}, {&(0x7f0000000580)="7228beb7e9c2e118ca8c517f893ca7f3fd3064d26788ccbc64ada477701a134bfb8bcb2c38f2a145262d717d524f1020a5e266d5873ce5b201806a990881bcd4c66a35d68c06bf56bce4a62726dbe5e4ce06be2e6f47fbcbfa66fe137b396f069143", 0x62}, {&(0x7f0000000600)="02482059dc979100d906b463f51864dfaa0ea514ba3f364d44f609d8f354ebdb4e205859360224106f2d4a0d9f618b8d3d5ebe943e05bfe97aa6433210b6e35edcc56b0a8029cc1e957059082606b0c06e86b055950943d78931d9460464fa11bc32eed9429740fed40cb2424e4f94b715bdb7d7e408a47f7dffc82b312278108e2bae9ef5c6aaf5e1bac73872b7a10d4c47dff8d328503bb61a5bd1d0a558cb48d5d69c58f07efc094b5d69a9722f614a0ea2a1dd0a", 0xb6}], 0xa) dup2(r0, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) renameat(r3, &(0x7f0000001280)='.\x00', r3, &(0x7f0000001200)='./file0/file0\x00') r4 = getgid() r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r7) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3e2a14765bbab711fb04dc773adf97c323ba36f73a5bb1c01187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f8835bec261ea79f6175c04db50a45f56f24627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8130800000000000000c2495f2f5fb5c7621e79720000bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3980173357b935c30a87e8eab7f258a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654b9b6a18478b6e931005d2abf2e0b81ea3cd1d2f8f0cbec6aa73c0e53f83db7f690c22b39e3aab2981eea9e91062326fe1e0c249ad54c42071716f575181853ef28cfa22c4472"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) msgsnd(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r10 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r10, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r11, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r12 = geteuid() r13 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000a, 0x0, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) r15 = socket(0x10, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r15, 0x0, 0x0) r16 = accept$inet(r15, &(0x7f0000000140), &(0x7f0000000280)=0xc) r17 = kqueue() kevent(r17, &(0x7f0000000000)=[{{r17}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r17}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r17, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000)=[{{r18}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r18}, 0xfffffffffffffff9, 0x31, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x3f, 0x0) kevent(r18, &(0x7f0000000040)=[{{r18}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000)=[{{r19}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r19}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r19, &(0x7f0000000040)=[{{r19}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) sendmsg$unix(r7, &(0x7f0000001ac0)={&(0x7f0000000200)=ANY=[@ANYBLOB="ffffff4d7d0000000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000980)="7778c340cd4d47b8999c5cb55f30fba73df87f93c359a8579e665373990feeb7596672bce9fca7da2026e7b3aba15e7f60337d53aa4a8e412be67a8d16f4e72e919946a874d868d1514a294e6100e58f1bfd670dd857f89d04f2a2d30164f29648d642235ad563b8e30948049f031f5a23ddf2cac8949aff8e8b23d8b323e9c240f20358cd3f3cd40e6255ff664b31bab4099e52c80efcac37b7534c4f33406e6946acc15a10fe89d7e38d7b57c26f3a0cf55102111820e69343a2", 0xbb}, {&(0x7f0000000a40)="6d81fe2f157702a916b3fa17259954a8889bbfa894b074be8fafe5b132bb88ffdca2570e9a722951b73719b667bd2db4ad83e36cbe3d1ccb604ae9b2d9f88b44878aa11fb04deba023f3a51a448e4968c8b6b39b92488876f92ad90110edf3718410eef30eafa4e4640fd4759c565b667e5f3f64c9d002af6cc9f67a6d4aa9b506e81bae79ffd153c0934f10105a411194313702332398e7b068c2512d37bf8db01237d05be949f04ee50a75f6ce2a11cd1502b6d5e3d2a2dd5174f92aaef4af0f8f55e73ad989be3d9b7a2f97ee4d094b661fe3491015b144f591a756a771a5f6fb542c26f76ad1358613d96fa51b3bdceed943c6ab5eab780074dad30cf79230b73e2ecc6ddb3432b64c451716992ae3b3cbfd7fe963e945d9d4f565f54c44aa9db24c82dd204ffcb51b588ac4d8bbbabaaf040ea555a1db250dccc1259ba0b93a867ac27c8ebbae38823e4d718acffe5f9af323a25e95a5dba5950fabf7e9ebbcd02253b7ea1201921569686fd9163ebcd663d9e2c9c61ec3101a7dfaad50582f06eab34bfb668daf1e2aaa0b405a894635ef6bd67c3a7c249f2b7711450dcc0ca9fb430070e09f49051f078c67ba35ed0bb7641e42f247ec4c5ee890de18c8267c7473bedf797dfe785cadd64f532f6fc2d23be52317006981f5bcade33537ddff658bbee97e82963fbbf5b7a7563411f8bc39fe4e626e3979b6ac71090dd124c51b672081c1635b09bcde721017ec539431f995027533c141701dca3983ed23a6ce564c28a0be533b2af4cb407efe5ea7519e4aeb1cfb346c6fa4d9f8182924005bc668b6542ab2089a4818e80bdbc530d87dd495aea2417c244812f5f750fc8eaf6a264b7548a0f2ca2e63538084ab6565d3c8767ac2e6434825f16fb5b895ca70d5023481fe387978d7aaae5bd43b9cc427cf165bb07762f7233550c8e52a65e63c5677a02e213fe3b9c0790dc480a83c44cb77690a794b160cfafeecca24e11a660902a7021c62e8b544f65d77078a4545766e4c437478e5a7568b563b4a1d3cd10c38e3ab50799250fdbe77666edf328824a599e645e86df2b54557696ce253a583ef9d4879ae6f85d782d622d4db9aff39c35f13d854346ad3221fa6413acf0a83534010aef0d85e6ad384e90c07efdf6cfe6d9550fb91d265703679538bce48081b21a30f0ddc14bf15d4070267c70724142e549f8cdba740ab18c31af4fd455808c864ef86933ae23dd8aa1bfa0d99ce10914e1d9558bf7ba7fd1d37f8e742f3177230de3fce0cfdac296f6899d9162ba40fa60c053a9e734a67955ab65f41b68bc49432b5b068ad054e27801d89889beb1d7bd4b74e8fb1aa65c995a2fbf32fdd78fc20e2b485e6103ca8a087bafd2fcf216a1236dfe363944e8c7ef23d9140dcfcfc619f22f1e7b1149c703a88124e47b5084a7bf1a3950b8b840f6a2232f90445e2ec65eff95a6f7b4574244672e875368994d897ff63ef4bfc9e494e59dfb3415d8b34010aba26528f681475b42d9b54a992a4ac86429f0a61e97292adc8ea8103d50bf0497abca5487210c4cd976b8a5b1cc5ba4d1dcde7f9cc1dcee888e577895e5b6a4eb857976c574bed9348ce3c89a65fa45e73662afc51e9515ac16ecee589488a2300faa65cc58896312e1012a69d4de3a70416d64e70c35f42cc7fcfc1afa74e53877e252dc6323433d6642e061157fec25ea4554bb52f88b0d41034bd6e9fe6b1e3312e102efa76c469a99f5f406808a5f59bc9d173115dbd31b0ce59e48b0e8991be698a28431a0da79c8c735e59c25841b0963e025676df89ef75d6482d35b11ca2d00c2c4caeeea9630fbf2e0272e9f8463a9f268e8a4f75907752eb7d8ddcf6c0665387e48ec4c82bf6b5d571db589611629dada5e682ed1146a42324f4aa45b90679411bfab65362d1c6ec42fea68fd225122ac6b648bc34b3040a8c4a91d0f4efbbd4671d08abe8f84fde93c63e71d8fdd9a6275571e688deeb797fbe0e32f850360340c8bd582f031ee01b1af0943774fae793d19f4d4fb422b47961a2bdd91dd8b537ca8456fbd46e4d8b4e8eff9f413f21c4788d3c9ec91d8da591e000374f7045c3c956c0655e5252c65f6259e14f6609163d69dbdcd97e9e0e7506521e0b316b4d2789614157da5f1f2a82d4f954c4408784d0986c31bf280ec26f5d8fd8175b8cdf11cba76b498e96bde65c816c66af283fddcb225f30a2e28858fa34efdb27e08bba1e96fb8a89cb60f070444ce545c575cfa1c4285855f862c30aaaaed3d736b735c9a21a902014c789b6d03e16e3644ef4bb9945bd2cdb3c58150a17993670389fbdf2be47dca18cae811bf18e0423c0fcbbec458484e09d8164c46766ed1cdb830c3a32718f260500ae3c5a39a896ee91a7d933d82ad16595ac3980e60aac60690ad7aad0e76fc77f70a5d2eaf6841f5369ce8432c9b8da07e5960b998b0f57c15b78276f7d310305462a33a05a971d8ac48f4ae79addea605d003d15efa0476b7aee8377cb81b6791c286c7cf5cb8ff40830020781ad73b101fa261af675bb5a35c673421626d12013b3db8d47e33cb4220064d9e87448a0188a929b6025eca8876b81a098aa887df4c30663ec859dbd6aecf0df169755f1aedacf752860d31d6c2e3786b21751a474a1e8b02a4e1541243e7862be55c6e42c86dd6b629252f857cb5873c09ec5349f50a93e28c1bfad2f3545a9c4697d826ee86e787393e88828b2a21bf55f393392c761140cd49fc99453df569583d04abab4b69c54a34d42f478a01f1b2877f467d24caaacc1f41c9dbedcb45d320197735f60a751138dcb3b621e63c590f64cdfe370b2c1e0803e493963a1ef3b4035fe966137e1235476bac7ad2b03b5cd7e97d1fa25a8c03f95ba2e1037f02d2474523a0122b3bf4fe6efdc9f5093d03b7251433a48de6f02f7f9ffe400e8a807d157632420511039fc1a8052b7a047d7a28167f19bb19e8fc78461ea1faf0eb0da9c00f472b0140efffec2c750ff401a29eb039e0ffdac306c8a9ded60957487af344cb8443c0a60e1e98f8807f87b3c226699ec8c93a1701e1ab7fbfa5648f7bf698f2bd11fb47bde442bc0ce75255aeec7bbcdb43ee963894d500bf714582343de409a384ac409686bafe3ff6a5d0d871bf8cb9900a39708dc3936ccfa57808dfe7e6b821be560b20f5b05b856e9e182b364ee65cb111048b881e7a24463115b10464a5dcf9c638d787cabf2c7f43cef7259d00acdcfb5fb4feda0d8fc694a7ab818b805d2092a4a6d65fff8a7b7ac94192524f8a7d313b9b4740f68096dd721085cdcc55736305d6f216f6132ebae4efc8b037eb76f9afe8b6568ed948aa834a2bf7ce03bf90909b607d8b5a16688cd03097ce93d4008173001c948fd72f21b23111d9585b8076633fde0048766959b620fd9ff2878be82e14d69717c411c54adf8344db1804af78a9b5794a5dec6eb826ff21856bc72e6cb350ad666ca1609c99631f5141106d0b785d7bd0f65fc97e5c7f1c58660062ea7e311a25531413a0df8642d2c529befd334adf66bbf8c20dda8bd9443db9290e85405ca22d46b506b21dd61f9b39a38fb5a9cdc027e97a323715b57326e65f8e058d24076983ff6a429f525ae1a12a974f00dbc00735db24c04c365c7c626c708491a5c2ba94f1ff47acc750c349e4f1cd2d7d4f900b9b705780f9da5d8747a97d3c35e9d7321ace45ec2e4a20ce555c539906ba362083f069de425a17b8ec437c63fc9e2c5dada07052c2fa98d26f7f4cf515c1939e4435e5d59fc0587b0016517fec8ac8e38edfe862f2b0f6275d802330409b953e39ebc9e94e6eb4048cf5874ba07a256b863eb77e1a32c64bc70a892850a1780f3010c67a62fa1457d906da4e56d31961530e39d0b2dcfe641efbd2feb0a1e9153a7d3fa84f7cf9c71b5a6cf2f033f627ff5af0979dc49bebad6bba9237aef7cc3320c38d61c4a5c3ce7890652b13525c175e4beaaa61b3bd6d1a7c4573d9e84205aef6fc3f5c84623eee2aabc081381005c31b886de4a277935230e0170460c2c0284e2e097871c7d56d003751c370a5bcafe50d6de3a0965edf742c68b53d9629405b56990b45707354366118cd4eddcc158bea3b62fcbc6fb2a36bee7808e59f3002cfdd303bd47db6b03385acaf05beda03b22b13235e42022d47930b45bdc35780105e79aaa60013e6a2099946188855d397ed0dff549fed7302a5b6d2a23bc6c67611fe3347cec7172db827c099b17132afd2be8a9abb08e4ea96dd3c631773fbd9c34a68e68223c27a0674b3ae601a0074836781993fb51fe63d5e1064e0165a221d099bba4860cc67f894506868cc93d2deb2d512cf36c61c3621631bda73cd583300621697db5b866ad6fe0be2d52549def486435f7228fa128c8a0a1de05ee4dcabadcb7628a28d82445b15c97246143d94b215578b16de0779aceae7f3b59a7084da0014645ca833c2392d007bdfada17abc6017c2550221100329f28c51b236a7d5592cf454492e990d0ae4e6ecda10908a10c63ae43d8315a84a76066afd9c889a7b07cf3e63316a4d607c1933be5a8f37fff263aced5c3fb9da18e23415f1f4c6eb981c516f90c2147052bc198970bad0a2c70bbc3cef5bb614cfa756d2702b298aa11c88c1756fb0cb42ffe6fe8ac961c676b55413059bb2fd8a2a035ed3377c0e9eb700c05052b9a693a7946454e35552c4d1991d0970a380892f46f6ccf30abe19a9852cef5f82b61a04448035317471027ada0c3853ec3889128d74c6c8bb919dcc65293e08b479650e77fca968974b3730bada3c8a008e468cffa7d8e368709df7f041e159d5c44933de5ffc2442471a90a9d0721c143ecc07680f0a25ecfb4e327e2583692018fd1e14bfa6e91f78bb6dd47b4d9f6bcd232304e64292685f8dc67245f0f3cb64ea5b13d8e14d1ef94a7beba7186f0076a0d76fccc99fffbb5428c4c5baab1d75ef94dc6f88eeb126ae3b783fd7a9b7b3b0557be6c9bc8f4e69774f31e98e5174fed35981e593797b9cde641bdccb1d8422c3104578356f71da5d576dac4ba43b536db1e06cd29c1bec01c9a67722f4e56d5a1da662882b1419ebff4134da1a6501bbcf19a5578dc5c6fe942bfa2bc2aa3a15ee17daae1806a4d4e4d070ebf24c42999700dc4861fb56bda292774e6d949fbf3084f63522efabf398b37e8ce2695ada6fce6abdf637b7640426634475b038068c01606e4ada22662714a76017f713f141370380693c6d773c80a20d634df94bf2e16b44a495915dfb66bf98a5253f6947427af4a7cfdaa49479bfadeea358aff5946dbb4d335d97142f79418c10e28085114775f0078da93af5e5bdd51002314703076e37de2af274a6d8e4a4ac9a9d2f9c8743dd45894da4c25791d8d78b59c0f60a700e713acb3195861a2b99ad56816ac4b03561d5873ab3ad6625bd2d8773a3e523be24283d616a789ba357a176e39e61333ae21fd618eeacfafeea0c589e3f34ded23ee24fc0198bbae705aa210478d13c648ebc08e7ea7c23d98c7645e87a484846f0b2577e02f520e4f13c242385684b97e7b14500a224121d6b9891d13cc1757c1fe14c80e385f60a9fc47c96b142e4ef4d54fc725f688398a119a166080fbf220708d2907a896676c85c6138ac49f29febd64c3827f0c026fbb22f112035e37545b7daf675d3956227e7370ff1c8a00267c40767964b8d8058185a9f8f3724613e49fbcebe5f15c6c22e16f0edec26d6f34bff7dc23644a1d7dfaf83722", 0x1000}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r8, r12, r4}, @rights={0x38, 0xffff, 0x1, [r13, r6, r5, r3, r14, r5, r16, r17, r18, r19]}], 0x58, 0x205}, 0x0) r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) renameat(r20, &(0x7f0000001280)='.\x00', r20, &(0x7f0000001200)='./file0/file0\x00') r21 = kqueue() kevent(r21, &(0x7f0000000000)=[{{r21}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r21}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r21, &(0x7f0000000040)=[{{r21}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) msgsnd(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d208a1adfaa434bc15c232cf8d1e71dafb80c7acb30d7100108000000a67815dd92248a9cf21bb8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd882c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f17adf80118713cf8f38bc56e3cdce8400"/232], 0xeb, 0x800) r23 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r23, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r25, 0x0, 0x6, &(0x7f0000000000)=""/155) r26 = getegid() r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r27, 0x0, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r29 = getpgid(0x0) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r30, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bacbb3cb6c075236440201568416b133aa6237f40857ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c915271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r30, 0x1, 0xfffffffffffffffe) msgsnd(r30, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r31 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r31, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r32, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r29, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000001b00)={{0x1ff, r28, r26, r32, r26, 0xa1c30682321f5ba8, 0x1385}, 0xc6af, 0xffffffff, 0x6}) r33 = getpgid(0x0) r34 = msgget$private(0x0, 0xac) msgrcv(r34, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r34, 0x1, 0xfffffffffffffffe) msgsnd(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r35 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r35, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r36, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r33, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r24, r26, 0x8, 0x2f9f}, 0x1000, 0x1, r33, 0x0, 0x40, 0x8, 0x1, 0x4}) r37 = getgid() r38 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r39 = socket$inet(0x2, 0x2, 0x0) r40 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r40) r41 = getpgid(0x0) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r42, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3e2a14765bbab711fb04dc773adf97c323ba36f73a5bb1c01187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f8835bec261ea79f6175c04db50a45f56f24627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8130800000000000000c2495f2f5fb5c7621e79720000bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3980173357b935c30a87e8eab7f258a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654b9b6a18478b6e931005d2abf2e0b81ea3cd1d2f8f0cbec6aa73c0e53f83db7f690c22b39e3aab2981eea9e91062326fe1e0c249ad54c42071716f575181853ef28cfa22c4472"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r42, 0x1, 0xfffffffffffffffe) msgsnd(r42, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r43 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r43, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r44, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r41, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r45 = geteuid() r46 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r46, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r46, 0x0, 0x200000000000a, 0x0, 0x0) r47 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) r48 = socket(0x2, 0x2, 0x0) connect$unix(r48, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r48, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r48, 0x0, 0x0) r49 = accept$inet(r48, &(0x7f0000000140), &(0x7f0000000280)=0xc) r50 = kqueue() kevent(r50, &(0x7f0000000000)=[{{r50}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r50}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r50, &(0x7f0000000040)=[{{r50}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r51 = kqueue() kevent(r51, &(0x7f0000000000)=[{{r51}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r51}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r51, &(0x7f0000000040)=[{{r51}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r52 = kqueue() r53 = socket(0x11, 0x4003, 0x0) sendto$unix(r53, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r54 = socket(0x11, 0x4003, 0x0) sendto$unix(r54, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) kevent(r52, &(0x7f0000000000)=[{{r54}, 0xfffffffffffffffa, 0x5721b76b96d34469, 0xfffff}, {{r53}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r52, &(0x7f0000000040)=[{{r52}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) sendmsg$unix(r40, &(0x7f0000001ac0)={&(0x7f0000000200)=ANY=[@ANYBLOB="ffffff4d7d0000000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000980)="7778c340cd4d47b8999c5cb55f30fba73df87f93c359a8579e665373990feeb7596672bce9fca7da2026e7b3aba15e7f60337d53aa4a8e412be67a8d16f4e72e919946a874d868d1514a294e6100e58f1bfd670dd857f89d04f2a2d30164f29648d642235ad563b8e30948049f031f5a23ddf2cac8949aff8e8b23d8b323e9c240f20358cd3f3cd40e6255ff664b31bab4099e52c80efcac37b7534c4f33406e6946acc15a10fe89d7e38d7b57c26f3a0cf55102111820e69343a2", 0xbb}, {&(0x7f0000000a40)="6d81fe2f157702a916b3fa17259954a8889bbfa894b074be8fafe5b132bb88ffdca2570e9a722951b73719b667bd2db4ad83e36cbe3d1ccb604ae9b2d9f88b44878aa11fb04deba023f3a51a448e4968c8b6b39b92488876f92ad90110edf3718410eef30eafa4e4640fd4759c565b667e5f3f64c9d002af6cc9f67a6d4aa9b506e81bae79ffd153c0934f10105a411194313702332398e7b068c2512d37bf8db01237d05be949f04ee50a75f6ce2a11cd1502b6d5e3d2a2dd5174f92aaef4af0f8f55e73ad989be3d9b7a2f97ee4d094b661fe3491015b144f591a756a771a5f6fb542c26f76ad1358613d96fa51b3bdceed943c6ab5eab780074dad30cf79230b73e2ecc6ddb3432b64c451716992ae3b3cbfd7fe963e945d9d4f565f54c44aa9db24c82dd204ffcb51b588ac4d8bbbabaaf040ea555a1db250dccc1259ba0b93a867ac27c8ebbae38823e4d718acffe5f9af323a25e95a5dba5950fabf7e9ebbcd02253b7ea1201921569686fd9163ebcd663d9e2c9c61ec3101a7dfaad50582f06eab34bfb668daf1e2aaa0b405a894635ef6bd67c3a7c249f2b7711450dcc0ca9fb430070e09f49051f078c67ba35ed0bb7641e42f247ec4c5ee890de18c8267c7473bedf797dfe785cadd64f532f6fc2d23be52317006981f5bcade33537ddff658bbee97e82963fbbf5b7a7563411f8bc39fe4e626e3979b6ac71090dd124c51b672081c1635b09bcde721017ec539431f995027533c141701dca3983ed23a6ce564c28a0be533b2af4cb407efe5ea7519e4aeb1cfb346c6fa4d9f8182924005bc668b6542ab2089a4818e80bdbc530d87dd495aea2417c244812f5f750fc8eaf6a264b7548a0f2ca2e63538084ab6565d3c8767ac2e6434825f16fb5b895ca70d5023481fe387978d7aaae5bd43b9cc427cf165bb07762f7233550c8e52a65e63c5677a02e213fe3b9c0790dc480a83c44cb77690a794b160cfafeecca24e11a660902a7021c62e8b544f65d77078a4545766e4c437478e5a7568b563b4a1d3cd10c38e3ab50799250fdbe77666edf328824a599e645e86df2b54557696ce253a583ef9d4879ae6f85d782d622d4db9aff39c35f13d854346ad3221fa6413acf0a83534010aef0d85e6ad384e90c07efdf6cfe6d9550fb91d265703679538bce48081b21a30f0ddc14bf15d4070267c70724142e549f8cdba740ab18c31af4fd455808c864ef86933ae23dd8aa1bfa0d99ce10914e1d9558bf7ba7fd1d37f8e742f3177230de3fce0cfdac296f6899d9162ba40fa60c053a9e734a67955ab65f41b68bc49432b5b068ad054e27801d89889beb1d7bd4b74e8fb1aa65c995a2fbf32fdd78fc20e2b485e6103ca8a087bafd2fcf216a1236dfe363944e8c7ef23d9140dcfcfc619f22f1e7b1149c703a88124e47b5084a7bf1a3950b8b840f6a2232f90445e2ec65eff95a6f7b4574244672e875368994d897ff63ef4bfc9e494e59dfb3415d8b34010aba26528f681475b42d9b54a992a4ac86429f0a61e97292adc8ea8103d50bf0497abca5487210c4cd976b8a5b1cc5ba4d1dcde7f9cc1dcee888e577895e5b6a4eb857976c574bed9348ce3c89a65fa45e73662afc51e9515ac16ecee589488a2300faa65cc58896312e1012a69d4de3a70416d64e70c35f42cc7fcfc1afa74e53877e252dc6323433d6642e061157fec25ea4554bb52f88b0d41034bd6e9fe6b1e3312e102efa76c469a99f5f406808a5f59bc9d173115dbd31b0ce59e48b0e8991be698a28431a0da79c8c735e59c25841b0963e025676df89ef75d6482d35b11ca2d00c2c4caeeea9630fbf2e0272e9f8463a9f268e8a4f75907752eb7d8ddcf6c0665387e48ec4c82bf6b5d571db589611629dada5e682ed1146a42324f4aa45b90679411bfab65362d1c6ec42fea68fd225122ac6b648bc34b3040a8c4a91d0f4efbbd4671d08abe8f84fde93c63e71d8fdd9a6275571e688deeb797fbe0e32f850360340c8bd582f031ee01b1af0943774fae793d19f4d4fb422b47961a2bdd91dd8b537ca8456fbd46e4d8b4e8eff9f413f21c4788d3c9ec91d8da591e000374f7045c3c956c0655e5252c65f6259e14f6609163d69dbdcd97e9e0e7506521e0b316b4d2789614157da5f1f2a82d4f954c4408784d0986c31bf280ec26f5d8fd8175b8cdf11cba76b498e96bde65c816c66af283fddcb225f30a2e28858fa34efdb27e08bba1e96fb8a89cb60f070444ce545c575cfa1c4285855f862c30aaaaed3d736b735c9a21a902014c789b6d03e16e3644ef4bb9945bd2cdb3c58150a17993670389fbdf2be47dca18cae811bf18e0423c0fcbbec458484e09d8164c46766ed1cdb830c3a32718f260500ae3c5a39a896ee91a7d933d82ad16595ac3980e60aac60690ad7aad0e76fc77f70a5d2eaf6841f5369ce8432c9b8da07e5960b998b0f57c15b78276f7d310305462a33a05a971d8ac48f4ae79addea605d003d15efa0476b7aee8377cb81b6791c286c7cf5cb8ff40830020781ad73b101fa261af675bb5a35c673421626d12013b3db8d47e33cb4220064d9e87448a0188a929b6025eca8876b81a098aa887df4c30663ec859dbd6aecf0df169755f1aedacf752860d31d6c2e3786b21751a474a1e8b02a4e1541243e7862be55c6e42c86dd6b629252f857cb5873c09ec5349f50a93e28c1bfad2f3545a9c4697d826ee86e787393e88828b2a21bf55f393392c761140cd49fc99453df569583d04abab4b69c54a34d42f478a01f1b2877f467d24caaacc1f41c9dbedcb45d320197735f60a751138dcb3b621e63c590f64cdfe370b2c1e0803e493963a1ef3b4035fe966137e1235476bac7ad2b03b5cd7e97d1fa25a8c03f95ba2e1037f02d2474523a0122b3bf4fe6efdc9f5093d03b7251433a48de6f02f7f9ffe400e8a807d157632420511039fc1a8052b7a047d7a28167f19bb19e8fc78461ea1faf0eb0da9c00f472b0140efffec2c750ff401a29eb039e0ffdac306c8a9ded60957487af344cb8443c0a60e1e98f8807f87b3c226699ec8c93a1701e1ab7fbfa5648f7bf698f2bd11fb47bde442bc0ce75255aeec7bbcdb43ee963894d500bf714582343de409a384ac409686bafe3ff6a5d0d871bf8cb9900a39708dc3936ccfa57808dfe7e6b821be560b20f5b05b856e9e182b364ee65cb111048b881e7a24463115b10464a5dcf9c638d787cabf2c7f43cef7259d00acdcfb5fb4feda0d8fc694a7ab818b805d2092a4a6d65fff8a7b7ac94192524f8a7d313b9b4740f68096dd721085cdcc55736305d6f216f6132ebae4efc8b037eb76f9afe8b6568ed948aa834a2bf7ce03bf90909b607d8b5a16688cd03097ce93d4008173001c948fd72f21b23111d9585b8076633fde0048766959b620fd9ff2878be82e14d69717c411c54adf8344db1804af78a9b5794a5dec6eb826ff21856bc72e6cb350ad666ca1609c99631f5141106d0b785d7bd0f65fc97e5c7f1c58660062ea7e311a25531413a0df8642d2c529befd334adf66bbf8c20dda8bd9443db9290e85405ca22d46b506b21dd61f9b39a38fb5a9cdc027e97a323715b57326e65f8e058d24076983ff6a429f525ae1a12a974f00dbc00735db24c04c365c7c626c708491a5c2ba94f1ff47acc750c349e4f1cd2d7d4f900b9b705780f9da5d8747a97d3c35e9d7321ace45ec2e4a20ce555c539906ba362083f069de425a17b8ec437c63fc9e2c5dada07052c2fa98d26f7f4cf515c1939e4435e5d59fc0587b0016517fec8ac8e38edfe862f2b0f6275d802330409b953e39ebc9e94e6eb4048cf5874ba07a256b863eb77e1a32c64bc70a892850a1780f3010c67a62fa1457d906da4e56d31961530e39d0b2dcfe641efbd2feb0a1e9153a7d3fa84f7cf9c71b5a6cf2f033f627ff5af0979dc49bebad6bba9237aef7cc3320c38d61c4a5c3ce7890652b13525c175e4beaaa61b3bd6d1a7c4573d9e84205aef6fc3f5c84623eee2aabc081381005c31b886de4a277935230e0170460c2c0284e2e097871c7d56d003751c370a5bcafe50d6de3a0965edf742c68b53d9629405b56990b45707354366118cd4eddcc158bea3b62fcbc6fb2a36bee7808e59f3002cfdd303bd47db6b03385acaf05beda03b22b13235e42022d47930b45bdc35780105e79aaa60013e6a2099946188855d397ed0dff549fed7302a5b6d2a23bc6c67611fe3347cec7172db827c099b17132afd2be8a9abb08e4ea96dd3c631773fbd9c34a68e68223c27a0674b3ae601a0074836781993fb51fe63d5e1064e0165a221d099bba4860cc67f894506868cc93d2deb2d512cf36c61c3621631bda73cd583300621697db5b866ad6fe0be2d52549def486435f7228fa128c8a0a1de05ee4dcabadcb7628a28d82445b15c97246143d94b215578b16de0779aceae7f3b59a7084da0014645ca833c2392d007bdfada17abc6017c2550221100329f28c51b236a7d5592cf454492e990d0ae4e6ecda10908a10c63ae43d8315a84a76066afd9c889a7b07cf3e63316a4d607c1933be5a8f37fff263aced5c3fb9da18e23415f1f4c6eb981c516f90c2147052bc198970bad0a2c70bbc3cef5bb614cfa756d2702b298aa11c88c1756fb0cb42ffe6fe8ac961c676b55413059bb2fd8a2a035ed3377c0e9eb700c05052b9a693a7946454e35552c4d1991d0970a380892f46f6ccf30abe19a9852cef5f82b61a04448035317471027ada0c3853ec3889128d74c6c8bb919dcc65293e08b479650e77fca968974b3730bada3c8a008e468cffa7d8e368709df7f041e159d5c44933de5ffc2442471a90a9d0721c143ecc07680f0a25ecfb4e327e2583692018fd1e14bfa6e91f78bb6dd47b4d9f6bcd232304e64292685f8dc67245f0f3cb64ea5b13d8e14d1ef94a7beba7186f0076a0d76fccc99fffbb5428c4c5baab1d75ef94dc6f88eeb126ae3b783fd7a9b7b3b0557be6c9bc8f4e69774f31e98e5174fed35981e593797b9cde641bdccb1d8422c3104578356f71da5d576dac4ba43b536db1e06cd29c1bec01c9a67722f4e56d5a1da662882b1419ebff4134da1a6501bbcf19a5578dc5c6fe942bfa2bc2aa3a15ee17daae1806a4d4e4d070ebf24c42999700dc4861fb56bda292774e6d949fbf3084f63522efabf398b37e8ce2695ada6fce6abdf637b7640426634475b038068c01606e4ada22662714a76017f713f141370380693c6d773c80a20d634df94bf2e16b44a495915dfb66bf98a5253f6947427af4a7cfdaa49479bfadeea358aff5946dbb4d335d97142f79418c10e28085114775f0078da93af5e5bdd51002314703076e37de2af274a6d8e4a4ac9a9d2f9c8743dd45894da4c25791d8d78b59c0f60a700e713acb3195861a2b99ad56816ac4b03561d5873ab3ad6625bd2d8773a3e523be24283d616a789ba357a176e39e61333ae21fd618eeacfafeea0c589e3f34ded23ee24fc0198bbae705aa210478d13c648ebc08e7ea7c23d98c7645e87a484846f0b2577e02f520e4f13c242385684b97e7b14500a224121d6b9891d13cc1757c1fe14c80e385f60a9fc47c96b142e4ef4d54fc725f688398a119a166080fbf220708d2907a896676c85c6138ac49f29febd64c3827f0c026fbb22f112035e37545b7daf675d3956227e7370ff1c8a00267c40767964b8d8058185a9f8f3724613e49fbcebe5f15c6c22e16f0edec26d6f34bff7dc23644a1d7dfaf83722", 0x1000}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r41, r45, r37}, @rights={0x38, 0xffff, 0x1, [r46, r39, r38, r20, r47, r38, r49, r50, r51, r52]}], 0x58, 0x205}, 0x0) fchown(r21, r24, r37) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r12, r37, 0x6) execve(0x0, 0x0, 0x0) r55 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r55, 0x8020697a, &(0x7f0000000080)) openat(r55, &(0x7f0000000000)='./file0\x00', 0x100, 0x10) 21:01:42 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESDEC=r0, @ANYRES32, @ANYRESOCT, @ANYBLOB="ec6eacafa0dcf011e02358cfc5867289d2943de39709e3ee02e36eca9b127afea492b16ce7ea94d3690b5ffc3d99738d9dd59633df3617e2ab52ba31415c9b93bf0189bdfc3427e94a44e8d9870c3609968d02f2b44d16053f3fdcfa7b85c3c2f232ad5e26e2236d0a2f0e72d2d70881c9c4f7520795b664d8021e7f29a347d6a3234b65cdb506b3778f39c6d089744fbd059e326e5aa9ecbdb3f0ccf4791550019320e82aa2ce6af910ba3ef3eaa8a5d3c0017aa3b99fbb35691bdb561a85973aa648bb4c4ca99e55702f70b98456c7042acdb5d4563c7080a617c6fea0ebbc2b519b9234112d950895ed31cd"]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1ec0}, 0xc) r3 = dup(r1) listen(r3, 0x0) r4 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r4) accept(r3, 0x0, 0x0) 21:01:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = semget$private(0x0, 0x8, 0x10286) r3 = socket(0x2, 0x1, 0x7) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040), 0xfeea) close(r4) r5 = fcntl$dupfd(r3, 0x0, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000000)="2c2ac9ca", 0x2c) r6 = socket(0x2, 0x2, 0x0) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7, 0xd29}) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r2, &(0x7f0000000a40)=[{0x1, 0x9e9, 0x1400}, {0x1, 0x2, 0x800}, {0x1, 0x0, 0x1800}, {0x4, 0x4, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0x7, 0x1000}, {0x3, 0x29, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x6, 0x1800}], 0x9) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) sendto$unix(r1, &(0x7f00000004c0)="a6f7103bd978d2e9202ddb9b20e89b33991d12906f5900d205bd01ebd440ab1d591ecf7b45274d1f2bb17cd97a6bd048028726f6e50255", 0x37, 0x20b, &(0x7f0000000a80)=ANY=[@ANYRES64, @ANYBLOB="6879df4a3ed2779afdc0f8e2a55bbe1dcd35beeecf3901996279315ee79f0dddc51301ecf7118a24f86e4bc45b6c90f59e2ce0fdc45996bb32e8bbc640eba66287068d4516215a19ad7494aa475ffe710b638c76500f8c14bacc069349a202babb1b792361e7054ecfa2cefed9288cb4868de253e9bc3f46817635c9b05483297a63f4f1690dc795a364f9557fbabdfee89fabb74c2e7173c76a1635f432d67cfc1cb69952d3660100a52491dd6c546690f6aed14247e924d322abe71252580b22f460dbd8cbb57277bd86e82eae00000000b6783a018065d890f5e1c2bbfc66748c327f980710006c455f65ea0d08c981c9c22451041d674a57cc45b80000000000"], 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x20088, 0x0) close(r8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000008000000000ffff0000ff7f00007c916b60848a9dc189402cea414e5d47dd02281fca6de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b76b13dd7b62b2db6c42868622a679a8a08a886916c5f0854e944fb1455deb7a586fb9822d6b7ccab3fcf29bac88b5060c628264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11dd78b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c318ff7f3e8657388af2f3854826f53090035b4bd7a270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33e8dd951a00000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289238e6b53dce4088d9e1fd9710070c5d386aa385e5"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) r14 = getppid() r15 = msgget(0x3, 0x69d) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) preadv(r16, &(0x7f0000001700), 0x0, 0x0, 0x86c) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000000c0)=0xffffffffffffffa9) r18 = getgid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r20 = getgid() r21 = accept$inet(r16, &(0x7f0000000500), &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffec) r23 = getegid() r24 = getegid() getgroups(0x2, &(0x7f00000003c0)=[0xffffffffffffffff, r24]) setregid(r23, r25) r26 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r26, r27) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r28) r29 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000008413d1ee9ba041b5831762d91d000000000000000000000000000000000000000000000000002743000000000000000000000000000000000000000000000000000000c61b9e8fae2fc1578c71c206390100000000000000000000000000ba0002"], &(0x7f0000000080)=0x6e) r30 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r30, r31, 0x4) setgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, r26, r25, 0x0, r31]) r32 = getegid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, r32]) getgroups(0x8, &(0x7f0000000440)=[r18, r19, 0x0, r20, r22, r26, 0x0, r32]) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000980)={{0x1, r11, r22, r10, 0x0, 0x39, 0x81}, 0x6, 0x1, r13, r14, 0xa6, 0x1, 0x4e2c, 0x3b39}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r33 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet(r33, &(0x7f0000000040)="e637fc80f18acb07291c931413d6914089e8f11a7f8df8bc627b4d659654c7e74c1122a466a6cf0bf74c1dabb2b3d8857c5470239b7dae64719dc24b70481f3680cc5d99b0efb749569d7e2001f190", 0x4f, 0x0, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt$sock_int(r33, 0xffff, 0x1023, 0x0, 0x2b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000480)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6cb2de62c8893d78524e237199d15301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x8) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) 21:01:42 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='\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', 0x4a) openat(r0, &(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//../file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='\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', &(0x7f0000000140)='r\x00') truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xa6e2) open$dir(&(0x7f0000000180)='\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', 0x400, 0x134) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000480)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) shutdown(r3, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000300)='\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', &(0x7f0000000380)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x5, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fcntl$setstatus(r6, 0x4, 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) renameat(r5, &(0x7f0000000640)='\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', r7, &(0x7f00000005c0)='\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') 21:01:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000001cc0)=@in6={0x18, 0x2, 0x1ff, 0x9}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x201d8, 0x0) r4 = syz_open_pts() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10000, 0x0) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10004) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r9 = getppid() getpgid(r9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r14, r15, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r17 = getgid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r12, r14, r17, 0x80, 0x8}, 0x8, 0x5, 0x0, r18, 0xfffffffffffffe01, 0xa, 0x7ff}) r20 = socket(0x11, 0x4003, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/vmm\x00', 0x800, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000000c0)="67687499", 0x4}, {&(0x7f0000000100)="d9e725f022f8a669f678699f52d62c9a6ca479644115dcc506758704c19f009ec3ef14f2bf2b6ce13d283f7111d6a15426d4fc265e41f109", 0x38}, {&(0x7f00000001c0)="db9aaa3b38e05ce5acc56784bb271a1c4b4d54e1ca3d73914c89bc5e3f31f669dd16d01f844d24e6d7f1d1530e7f2d5e29dade80824ae21f17c4055dfb0527026df40b7978ef974e36bbaace245d815426f5a65adf71107ec434580c6dc22a8c2cf8937057ed238616303441889c6fd76711dc11f94650f0511ffa45af458917b744988a1e176e1272234c5f322cf98bb87bd48c5b46a82ad50d88bc0adbe36dedf2682487b35de6c0406766fa43288f5c114b2f1ce6b6ccf0eebcd454896e93e1dfebf411e94ff25e1726860bc4dc9320907bf17e6527d7489bb3d095560399ef378bce", 0xe4}, {&(0x7f00000002c0)="c76fbb89bd0cc009531e201ceaf5f74c0d28ec2c159413f89f18a10153a9fcaabffde0dfc6a75ddace8ba1c1020cc894d0a6a69216ecfa4180724ce5731f26387dc23b6e3dd865e43544bd7f876d33d0d3c0be2f77ef8c5b5c0db279635771cb6ac7ee3ef293a6a3a56e87efb21958a687c9d572b75236991eb801", 0x7b}, {&(0x7f0000000340)="2195a70b10d2a2da3a09f536dbf0e63df48c6f0b71bd027e490aa1d4e43a1cfdf2a635bdf563caaefd070d5ab819306b7ffedf02d0840119f9b980b79caf3207a6cb0d6bfbcf2fa2d04b8a28fd93cfc30ac3247ab7e193d51fb28077ac1aa39e5424c37a", 0x64}, {&(0x7f0000000c40)="6c860290bfa085f4bb06c424b1cfac0af3972f03e4a8d4efc4a8249a8ac28a8722a442a43ef4fe8bc4061ac2bf4c6e41b46165e16483e4e72f015e88ddabc8946e87cc5cc3c8d386e7f8178a91a015caca0fc64e68b753fadcf4ed85f29f4dfb0d6564e0d248797fe0c49f9cbfd71734434eece9f6e3be1e4a5d48c392eb2b11b418cbcd6ee454cd892c6df2c808e047d6158b7f3f19c32892753e524c30592edf6c52e46c0ce3508bd7b2e131c86f11d3d1a4e70c06fa743362da6460ddc4cc82aca8337bb365bd66df11befac2525ed0d6ff74016632922002cd359aac9ea95f9a4ee0755df68ea418249041c3073cf1cd5d7783bc6eebbce790d955aff8692f44f7199254be14e9ee4575e27409619ef59db9d4572ba30b29193747fe2ede36ed22e77fb83530356dd3faa7127e946306123097a618853f21edda0226b36985dcf0c2f2afb300cde5ce4e769a7f1d1edd1bae3cafbce46f37eb75a1b827218ea7a3e7dfe4a8d26003cc3521a66fe25110fe54185e17e0b85b8b0e57489524f54da10a0913cdb315976a70afbe01c024adb8e46e6f38fdca34ec6ad2a8cf88a5b1e41620011cd0f02745e5f8de47462920ecc531517f0376c355751ca0054876b806e8a48b8e68a803369b238f54b459de08b5e6f416bd2e324ad9ac39b5e604747b6efcf1184ceac689970a0c63f1dff8b906e1fcab5ab039bf2fa01365e277fbc3935374a2acdf49569b4b12b176b33ae6cbfecd70bc069024026b463fb85fa603f772ee8896230a081c08ccff48d8f06ed9832eeb3cd6007b3ef577412165ae913b2d2a75dc9002466891e4b98888375d686e0c525155f1a8481129f2eba4206dda4fc1a378eb345b9d454dc31bb8bdab878fb4d36d7a859d56f8ab2d918794b43c4916eadce7d21e4a5bc68a49865a2e068eedfafdb5731f471b77537048f1097cac41f620f6e1be7e0be77299976bff4ccd74fcf8c4deac388446da54ab8d01bf0eaad15fc7165f144d34d4499662a1fdcb62aad8c5f0c6c8874fa008cd25ab76993ac2a0ea9c2413e28d818bfb8ff3bb87bf19abc12919d6c8633a435e32dc2513c54d3632631af1f70f2539b31be2cf9a4de9d50fbaaeb67810df34235b6d617f638bd79c184e1ec5bea40f8e5f1b055da580a998f13fa3c8a7765ee226d0e4377abd8f54fb90bd01fdb333efc22615f79c1532c320db9b178a4de9cd7f50f0bc2d203c409a678bbd1b8b91e141d942327a65afa1056ca39b732cf908daa52a40c5e408db4d7f4569774090989ac44ce2619c29fed4ad20710f2f0f26771c21b541eec8e283c196e29b95714d639f462b69266657e2576037320901413a52df3076465cfc9013cddef3282b64aae2191e258b89bb5325b75de259c996386daa109916bf6f2f607587880fc4b5850919e6d1388dd4d606f6bbb115263ce0a614bca38f0ad2070e12b40faa63634af80e7792c9c4f987d83791fd589cf1ba04875b28b592d94555d246cdc438122b1054569621b90ae7f1fb577ba4a98309cd17f676f16b6f228849b02c9855569c2db2e0e2d46dc8142b31d167df2b2eb356798a9a49f57c19bc27aec9010023b44b4fbd2de927cd649dd3d1fcd3ea37e5394c31ba1188b9aa2174709bbb04ea77b428582b01bb09568c75bcab99a63f29d5f276583e2c2b443d3f052a98b84784df8b2d089243ba8bccd3bfd4863991bb3def08cfe1129bb3809caefa4dc1bfecc1e29304e4c1e19ae70c790c85afc019e72b300802725cd99e817ee72cdf24c53efb980b96cb338f777ceddbf957b5bf02b65bdcf22f6e935512de2e4aac913c2c7488b89c54e87f3f92588e6355f1650a06b849f291da599b256c6546eeff93b8cfea05017b83a00edc21e6d6925dbda1aa8e19360b562ffad388d906a03977c455d71021b39489f850adeb6ff68833c140782e1806d0e3052341f6a093471182f0c7737058af2ad035378efd245b9115cab24805863f1c836391760c614a53ea97f1b163a97af84dea1be6f99e2bba5beba216bb56b79a138d7270de8868653fcc8f8c8b014c07e054c95214663898749cb94e44d2de211689ee4b66687b6bfd6f6a6d7e831807571c10dbf4569c641602a7780cbf0f61df5083ba9d1d498565ca8dcc31004709fa0f90adf7535641e6f43c86d3794ef5255917834d46ba55062e2082424912c6f48c44e72f8be7e41c5debce1598e5fc4d1d8580bac800d37f292c43d3aee40011f808c52fdd266c3ec86900c571abe415966531ab8b1867d7877cc6a60be25c26b6849dff4380df8b81f9671af3baa39bac60574fd341804139d341f2128ea91a96209993914e4b98dd197d06499d04fd1602fbc710506ce56c60d402106d3117dbde361f906b176be00de31dd3cb0242fd16b43c503a586c3cce7784846ae2cbe5f4529c0d3bbedfc967d881071b092e8f1ecb53381a83e731caa27511377cf4e886c2359e4db5b82e2a7bf6372d397cc7b7ccdfdecd518d6f2da83415169bd79cfc1d60dc471f77dc22cbf95c458448ff3a29653ed736cd14fccfc98d041ac9e42e9ebdde02f8450efd0295ddfd9263a28691a9ef77a9c6af61cf90f732cc08c6290a307be2e7feaf312eb62f8882818fe034a553a26567d6d300cbf900226003715e88614b1a1e33646ef6159f376e04e4cf4a9180ad54143a96bb0273f935f33bc3ad40384c87fa82c5d3cd6c29cf86fc66889325061b82e31bf889e9abe11efdd88e25cef116748697df583f6704a0b4e5d65807306d42f12e96b25cc453f0e886aac484fc98e46ae77e556770050ddc94e6e41fbeafa63cd7303032ec3e651e1cefaeca304e9a7ad029b42ebadf865e92237ff1374ca9e08e2570307a2398adb16b0b98293d3085e9ffebaf2a284a0cdba6c94286ec0668aecc466326d912524e8f9dd64bd3866241a2a8ae1aa3b7309406394a0067af7b7c85ade554ae737d7ae846538eab6d286e8f9f59121d8c81c6287a0047b18b7c622efd398392123dd787fb958959a45ca67919ee257c7886bea543b752483fb6a7b808dc93c3b3ec145b31759c0b3fe2502ea0ffc017bb74f68cad14b775b33e5674b7cd7d22d74c2b43afff63cf8482a88ca36dff41474fa864a68ca579933b2da3c1b5651d893eb429573893b166a90b225055f871b3483759ec45c6356b265dfa0cfe820725a66f263430b79cc9234320ce352f024061e52c3f1bb09daf6e7de096e54596bebc7d238f975c185a8dfd61f17373783a4ce901a66405660ba7096d6acd7b0f1d9ca9e8e288214f53dfe9b5e84f92b5f7dda587aa21bd7d9d29d753d924a3022979653354ee022f912a72b4b3e7621b65405d58b597e1fdd9165c83a53a30af19a9e2a36f997824d45675bf73828283cc3ba2155f32629d557326347d34b70aaa17449da73bfc6046414b85b59a3f3649459603d3da3c4c6c0e7347616d078740c6a4726e951266a6e1f485fd3a4f0d030cf17fe6146739a2844ea18cc6ce03b3a5d809b0c1abd9de01314343f8246a02598845a9048ca7ecfc650e954a8bebad77f5789138ccc0b831f92a6636cd09048c2f024c3a4b3a7fe41bcc0a79174dff19ef0afa31322423474dd51ffdeae64aa393d62bbf049f098923b0beb5c66361c0f7ae86a2fce9d1f3265ed5dad388ebb2828d08a038c78c2a101ae7d48df7d413cd5451da7058f86e528c8194032a61bc9de5248c3bac0f1f4fe2e42e0afbc816ab69f1dfd41182c2154833cf637abbf44face5f5857f8c8223bb23995b94d51bcb40ecab05e8009615cee298d86f3a3f1e7de8a7a3abdcc2c7f96a0949b3b4c42ddc576186aa75db9d12a0748a940807ee1f72b6469ee30910f2bf80cd614ada94ed14706e0c9649fe6790b242478a714b1cc10209ea9085b93a1fd7bbd75717b4babb460fcc8a3c2b060d5561465fa304a38c49ad7fff0ea6b1f8e459a5552fd0de02af0ad0bd2870bf3a0abb5e9da87d9597a0abc55f50ea0e8b851b7424ffccea0ebe716b4915ab7405b62679ab9919e3f34cd868102eed325d57e2f92f5bd9b7bdbf3d01eacf4bde4f16d7ce58b9400d6f01771fc6754ee872c62ac2e6dfdf2d7d81a4963a0d81415558a74548b21851cdf646e0b98c308016afdf801765dd31350644d85e76370c0bb54f52727ba27562aa28a311d8e9eff3869b02e9a072726cebd634d64e767be0cd24aff3111de374385e5fc1d25e434cd123a43debaa5db8ebda1bf558c8847441039a9dedf0f31f770dc37fbc7d7b9c48bced5ece0ff358bd624f2cdb0a6fd45e0d051ced1a8895f8927cdbfd848d7315dca20c041672389fb05461f494a3ec48f15cb146afb7f36ae8ac550bcafd85080d6f0476b22d56427a8ac791932e07afef1eceac4576ef9b665e68af2341be90a2d3f1a111ab1cbf0d919a0a5953692b60e6855e5e25f209fabce6069b56586664d7e747c33b3fa1259a66144b6ee65dac75657ab50bed8221ae1f5ebd40f61bbc08053f609ef4c9e017d3dfeb055ae937ca339af2e5d26dcdd0036e911fe198ac236640cff34fd202211163656a84f7b0fcbe878697fea797e65426305ba9ebc8edc69f7a0ec24949e122d71a9212af4cdf998d9790523d6a679d1914ec1ed0d6d9b5682edc9e255f0e5a958b601474b8f72c7c4bf79afb693e12f4d575781e12c1ca4ac972e91ba2075778102401feaae5a9fa2388297e3d935d71e65323b9aa3c374534c42761767ef653735bafc75098e04f92732f602d0a0f81cbb305c3874635826701bcff67f19a93b5319620d60277f5449ef5c93f0c9f40bb5238c2d0b615563d60d4fcd9b7e556c5d66014c5018064dd5adbeb6785eb5122d6f302d1d1743264c4ca5fed6ac3cad2c3f61c9568a11f2353ebcd32f046c012485d3ce267260c52b0a50f6eb89f4e4de135b86705dda74d3ff5c6f1c8965f4cd731afb997db9eb40319a33dd2f4d66786b35030109fdef147040929036d52573041f130644476bfcd969716c9ddd52520a16e22495458de9087c7c871e744857ee7af76a1979feeb7e271303f8c886fb6429dcd06d3e72d3eaa477b63d9b6bc5cf625a3e8d15458dc73039933ec26f65b95275347292739533b3525f63b74cf0fa36cb5ae66f042eb3092b05ae61af0a01212c8a334500bfcf94e7b42ef1e21294773c2e3068d687c3da51ea10034e3a79a2a1e81fdc50d30cabda92fc2af544ade6e83c9783292349d55752e177f7f2a85e3209f7ebaa8546031bd5619e70b915399f08609b3cb4013f85eccfaa0147b73be2268c5843244b99fcc55be3ba5a54799904e4da0e28de11b6158dce2cd3234de251f1291aaa2853b515d30b1165da270593550007de511e420fde25858b11979bc64ff375c913a646719386ef407b94d928989234c2d6389e9d9d44caf097598ac35291d37ed5f7a588566bde318a10b8b93a54df5f087f4299d3af449cf0c42043c7569e4aa19de6a374c0112142b6b0009b05704d7799a437f8bc6d5e4845b63e12ab2e8dde69ad0c24ebb8f69be24d493edfec3f4179b56d3bbff432228f1596bde2a1691fb7b397b13e7870761446656c731893491403c9f83360a03122f0664190aa5c294cb5f85afe33284ed0c295622e5bb6453c72258e9cf18a2b12a9b687c4e51c00a5305fe0cb6f24c3d437438be02e406409357b1ab831105b90d9b10b32afbbe7848a14da9ffb8c13506af99517755740173a5142802750d7a37d8fa55745369b243d567bdf4a1b6eefce0e27051e701a1", 0x1000}, {&(0x7f0000000140)="68854f2abf2053", 0x7}, {&(0x7f00000003c0)="6341f4545280392123e0b82f3088d4dd2151909d4c4c5bcd439769d11b2b729695faf9b0f796f091248ac13da649b234367b412fa7480d7221b3824eb454618ee88b9f410b2ac31145bc93fafdfb811969cb4f17d95d4abd71d2078c2aa77a1b3c6d3c92ff308a785c3a48cbd92ac036068a9495ae26a209431d2fb58c907e0085c569b63677145345ae6fc7dd6d545cf6d6544525469f9f834597b6b05ea72de1b4b3cf0a12770bf86016740da1f5e4cb8f6628f40632f05e8d765cc572fecb33afc4e9c21a60ffcef0743dd61342455f9914ee77b8cd", 0xd7}, {&(0x7f00000004c0)="a455a52d54f9cbb5a5bfc9bffb3494c8a66bbee2ae20b46762110fd007d26f14741164a567a395a1a16dfeda430d2b97c3506ea0101364445c56ad2f6207", 0x3e}, {&(0x7f0000000500)="dd4e42197e80a68ce1fa7cfe722be507c2076c2bf07ca7de1aadd9ef48433e047da1a5800fc670dfa949dfb70179da0114d83e78aebc4b15881be077721abb5540302619b906c945a79c3f1a2ed613dd9220d0f5700bc36165303a24d347697c4c074f93a5e11f68ffcdfa27b51d6f882fbe3ce882d8fe5fad36c23ee937c90ad3a9071f3d39dd70250774012f0942696b499e5c6a22f9500aa2c612bb2e20516fe0eccc0c75c60aa0a407eebaf8bfd2ddb28ca38700c5ef008945506b03e1", 0xbf}], 0xa, &(0x7f0000000800)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x20, 0xffff, 0x1, [r3, r4, r5]}, @rights={0x28, 0xffff, 0x1, [r0, r6, 0xffffffffffffffff, r7, r1]}, @rights={0x28, 0xffff, 0x1, [r8, r1, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r9, r10, r17}, @rights={0x20, 0xffff, 0x1, [r20, r21, r0]}], 0xc8, 0x9}, 0x0) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r23 = accept$inet(r0, 0x0, 0x0) sendto$inet(r23, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r24 = kqueue() socket(0x18, 0x3, 0xbc) r25 = socket(0x11, 0x4003, 0x0) sendto$unix(r25, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r26 = fcntl$dupfd(r24, 0xa, r25) dup2(r26, r23) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 21:01:42 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) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="7b1f", 0x2}, {&(0x7f0000000100)="b060dbe9a1e74071b40cbb5c20330ee7116a3186df4343e60fb221f28fb672d19a0c8f514c82177b4b14223cf7e8df683c824481d14a4f7144516198f4540db1982b68286d572332bc9c1a992b445d368ce7c77b20bacc64c07d4919c742d51c", 0x60}, {&(0x7f0000000180)="fff97a6f5db1a07f4516e9b7e92a6a299b9a3d92c5a47cbd3f7328d27a2597f16634e829625a3cecd3915409c0fc24e8efe2376202c590aa4a6a28b21e23912992dee6c43289d018b21ba737070f6f163256be9a3ed6d04ebe60324eb5640389459f4f0424289a4e5dabbd14a08c933f3bd4b732ef3bc690cc0e7771499904f5be0c1ee094e339b0d4ed3b31bd550f0160cc19732df9e0e24ac9e3dda77482bc48777a9b532a62bb7b263daf839b139f", 0xb0}, {&(0x7f0000000000)="1861f1c1e329441b1a7a1afc77", 0xd}, {&(0x7f0000000240)="a302ef4c75af62a842a2c8b79f83aa5c3297ca0044a6ad7ae581cc4b3bf67f1f5dcc737817252d516c7c413211d4e3250f97ab27bed6f9dde3e154742f810c88144bfc31fc802116939250c5b18e07afadc91cc7afcd3879d3de771404bea0815cbe5548cc81c279c89d8f39454f0fe86275755709388ce34d9995694f08dd51e56c9912df606172b930da46f9ecbb067e5814e5166a901615d40da85c28bceebb7296832e644f7e0f0fb62e038a38fc29d724d12705a0d700b415468dde1125261c4d0ff4eb1b0f870b078c449438a332491c7370d29ce9ccc20e7a11e93af4bcd93c0bf682b9b640279e9d821269e113bd21931b488d3b8e48488946aa457f638a256d7367dfaf68fda6ebf94584cd5a60ca32d836b4efe3e5b07d705724a5861a957cff07d376c7e636b8bdf99e7335d02a6aa3ac4cd9b11ddc1d1bb2bc2396c4a36783de0a07c5f44b85fa0fc5506f24fd1e238c3693e72d9edf16fe101e2bf9dd3f03a6b517e11060bb96d508f0f3a00fb7e1c1d6cf2b61c8f762b3a6321a1e118ff1347dea1ada805ce470c3a9b5a5e9e32ba7a3368f1fbb8a45f2672a6430f9932a2c5448ff3f3f3643f6654eb460ef53c2a18c22f935a7a7953773615e831410a4b95aa997fcd8fe366f157328ecadf85a5f14ce2eaa9d301e237afcd5bb1934258b7ad4f1db3125ad67a7d53293aa8bca57b4086ba52b27e221626d063c576ff0c606a1dc1adc88c41a61786f9f50b63982df50f901029baa056465623e997b06c571e6ac39f5b2de3d7098d37ffb78c7c8ebb11d3c69f200347439c75f33e6e6c9eafb5c4d317ce9d4c0d58488868791c8f92481dff1c25c7d8a69525e7172cd86357836afe53e63c05b43b5f5f922e6b1219a99ad5b9bb115f566bc671926dc0f12434c6c93d9cc45d8b6c9c646d065ea1260cc6e4eb0ddf1f9d8f4b2d6e6634cbd36c9e0e46d184da214f480f7a86063a62726765443f5e478c10d0aa9bbd4851a55bf886eedf6a420d5d6d3db1d48319ca8422c65280613c1fae0c2fe8d58bbd2cdff08f1961dda29f954e9a1309fb6a18fa8fe838d4d6a566347c817d8ef1ad6c31821d42eb21a1d8c442a0d7f75919d0655f2606966d5408894bdaf45a25591665c008e4630e2a996af7eb10a4ea2af3da8bab3069b19312d720f8bf2fa817e2bd9bcd9eb05691688f6e8f34e2e73057844a5d677262f54245faaf5f9ef7178622228cbea08e14be4c91d9049a98275185ee72d56958766e15d4b71f92ab927e881cf66199550892b36e7d2bcd329e8c360298aae8c88686f7a6d2ecaae6ff1d75417f448bfa34168fcf2d0fa7299e0a56467c0fa6c296bcd0dd2c0fa4f167b87388732ea19fed46b611dc18a7cab5545b68780d0a09cd73bf4e863cc52c51bb782c3884a99cabc76a0caa52a34fbf161ecba93378884058e294d7dcc5df3ffa1cfe835c783b2b90bc3361cda797b3ccff8bfc86966257b7b10583ab239cf3a34022df097d97c49697442b509a4b624c011f931ad6aaade7e52c9b3d796c876a019d9e0616e43ee64c11c9b5649af8aead105e4bc0c67d61cc44e58e4143514e293202e9b9288a7c3c3b0612f7ccec1716424c375f06c46ad236398970f1a69225154990b9306203a6159c339c1156b4525ebc1664d098a508a6acdb886be24441191a573834d5eedf800f4bf92a89473b745da51c6490c93c66e659e80a81217554aa623bbc76c21c207f4a6ac70b114359423e4000e6491d37b449e998eeea1b249604d167952a1013ab8c9b66526e726d173663b92a2b12877b10977f232ba42d128ac842a99f90e21f6de30031b2618232b2aabfb74c6156df2f15f94d0fb5867adbf0e86fa514feb7683e4d6787d616856f7aa9a772a2b73cf0dc4778423c8028f4f8793a43368f3f9528d38581f9e9c672dcbc4a6352dd8f48a702073a30ba53496d62af41b47d2cecd75b13b6ad4f4899471d3103b8073f603850d341d72f26bf3579903f52cd46de639bf5811dd055a3424c5339349ed4cbebb40414401ffd6c6d0649181387eb8fc2c8b3669eae709cba3d771bd97edfae3310a0ab69b8230e332122ed5b057b80e20f6c071fe82a03bab22a8ca6d34001f60d35933e39badb83589399b78a53718c781524eca3df8edd57ee9cd0f30056638a83d7aff1a1a32097dfa9fa3f97124a25797972202cc94d5f0f7a7cbce1c45f4ab8a53ad4a0d44288067d6e4d7f76e9cb5da8683d9384d5ce6c2ef39b3b8c949008dfa40eab3efc1671017f5d19d0309b6d971de5c3918d48c21ce81e6c056458dd92707d364eae084cf6a6c49b36e05acef6b63d40f9abb52a604748284079dafe63e98c58b6211ba3c847d357c9bb9a9ce4517a4a0d59e361855bedfab03aeb05f71ebbd67c9781329f5afe543966d452b134ae5bbe32ea68056d09062cd31416dca8918839b544a9b356ef81d76b1f27c6eda5ff8215079c0513848efc728891812c5978e3441cb5c0a23306dc235cb187e1ea502fbc2bfd9c405465dbdd6ecc664e070b17b3a346be1cd03f0970fcd1cf4c0da6ce07c1510c10d0897f2ccb56eece1c825885b4212baaec075c8b6a6c0c0e7d12f0d538d123a51287690fd8a578dd0e3264ec7af88c429f27c6e2f6fe7b3ccb350ef816318398ea6da14f53b711b420608be436d8630ef77c4f05960b3f14b32fe10e6544be5d75e3a1203d6a848d310941e21b6a4f5f0eb0569dd152c48a6eebc35fd88e568f84d4341123ecc9748a6f32769426a8149b832393b06cffe0e52ea328d1f4957cda46fb4b6e1e937b87e7b920d22c1c8289e5ed77e6cab42be13adf46e64861ca864fca284e610ef61465350bb536fec26a62e2886819bf61820ccb3f9755ea6f76fef290376101a7ef46bd25f54401242be428a490d56b04ce93c5453acf103cfc7e721a21983b877f1bd9ef3abebc119c517b8e88c266c6f8104d0aa030c7feeaedfd59c0fd9a45c958a64978c288bdf88403e1250d921cbc8d1fccdb07c97f42e58b4176ceae7cee6e65a6c7c03bc3200ca7d6c8dd3931d0e9adeae3b1452ff0bbdb99ce4b4613c587727914e2a2fbccfcdd7c8de5d2b210c5ef004e3a5dea8a8b44f696b106d325ade7e9c0d9fda3a95504cf7ebafaaf381bec7b48b10eb67090e77c6152ed7d2723dcab75d89b5a080137560a54d4c0cc71837e5b326364aada6fb8765aa43074976beafabe904522500b64b522b2793011bf186d3a82eccd2a9ddd9e6f286b37fe945c6236a0e8b3b055d6f2e8a5aff39d79a79dfaa10a3a58b74ccb7d7e0c9cf85909eefe160fcec3e99141f885e176f120d18b3fd240a088c3f41019feb04fdb5469c070e30b05c7114a0b58ef7495e904c2370502ed13d46172ad8b4ba927c440b3038924a9be4c667813461abc13ac763707d3d10c5c9f29632da79b45c4397f520c0f5c31274d4745f5ca49c326b66cab4a3887b583260cb621f6b2d0f475a259f8ca7cfd02416e4bf511edc21834960e2b5472e8015aa46886806f1b1fc3f01353bbb00632bfa68d87a06790ad0", 0x9da}], 0x5) 21:01:42 executing program 0: 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) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(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) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x0, 0x8, 0x5, 0x2, "1990b2115ad23ed4048c21145140f23b7bc6462b", 0x7fffffff, 0x2}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 21:01:42 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x80, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r4 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x8, 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x80, 0x0) r8 = open(&(0x7f00000004c0)='./file0/file0\x00', 0x400, 0x100) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x80, 0x20, 0x9}, {{r2}, 0xfffffffffffffffb, 0x82, 0x10, 0x1}, {{r3}, 0xfffffffffffffff9, 0x40, 0x0, 0x1, 0x6}, {{r4}, 0xfffffffffffffffd, 0x1e2a7691fde3c7d4, 0x4, 0x2, 0x4}], 0x8, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x1ff, 0x3}, {{r6}, 0xfffffffffffffffa, 0x90, 0x20, 0x7}, {{r7}, 0xfffffffffffffff9, 0x1, 0x4, 0x3, 0x1000}, {{r8}, 0x0, 0x20, 0x2, 0x3, 0x5}], 0x8, &(0x7f0000000580)={0x8, 0x5}) r9 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x2, 0x0) kevent(r9, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) r10 = kqueue() r11 = kqueue() r12 = kqueue() kevent(r12, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r11, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSBRK(r13, 0x2000747b) kevent(r10, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fe, 0x0) getsockopt$inet_opts(r10, 0x0, 0x0, &(0x7f0000000200)=""/218, &(0x7f0000000100)=0xda) close(r9) r14 = open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x42) bind$inet6(r14, &(0x7f0000000180)={0x18, 0x2, 0x80000000, 0x22f}, 0xc) 21:01:44 executing program 1: r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000200)=0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES16=r0], @ANYRESOCT, @ANYRESOCT], 0x4) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffff7da388ccc66508c16070b2ab4fcfecc7aaaaaaaaaa0000000100000000002c00fe8000000000000000000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x2, 0x400000001002, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x85, 0x7, 0xe604, 0x101}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r5 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x4, 0x0, 0x0) socket(0x6, 0x804, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = syz_open_pts() close(r6) 21:01:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x80000001, 0xfffffffffffffffc, "661fbef22451091fe600000000000000b100"}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) r4 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f00000001c0)='@', 0x1}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r5, &(0x7f0000000ac0)=[{&(0x7f0000000840)="fa6f01dbef2ffd9ea0ac41d61da1e837fb8697e9c997b9ddf1ee8575dc62538470f80b6f946a845c8cfa32682a8326ace8b870c6bad394fb55d5b74ef0735d0646d8275b7ef6dc580d07c599733f693dc6ce6be832e7a51ac04b27f5ae2c0c8fbad4652ad0a4fe0f46bd823ccfd403157bf8b08649dfd4d35175b854bbbd5b568a6fd6a8e57d79c88538aa7a2e97d859041894f1f9fc4d049aa145763a2e1988ab20659f44", 0xa5}], 0x1) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r6, &(0x7f0000000ac0)=[{&(0x7f0000000840)="fa6f01dbef2ffd9ea0ac41d61da1e837fb8697e9c997b9ddf1ee8575dc62538470f80b6f946a845c8cfa32682a8326ace8b870c6bad394fb55d5b74ef0735d0646d8275b7ef6dc580d07c599733f693dc6ce6be832e7a51ac04b27f5ae2c0c8fbad4652ad0a4fe0f46bd823ccfd403157bf8b08649dfd4d35175b854bbbd5b568a6fd6a8e57d79c88538aa7a2e97d859041894f1f9fc4d049aa145763a2e1988ab20659f44", 0xa5}], 0x1) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) r7 = syz_open_pts() writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0xe0a, 0x0, 0xfffffffffffffff8, 0x57cc, "be48dd66ed6146df226bf39671514cf53fb8a56b"}) writev(r8, &(0x7f0000000ac0)=[{&(0x7f0000000840)="fa6f01dbef2ffd9ea0ac41d61da1e837fb8697e9c997b9ddf1ee8575dc62538470f80b6f946a845c8cfa32682a8326ace8b870c6bad394fb55d5b74ef0735d0646d8275b7ef6dc580d07c599733f693dc6ce6be832e7a51ac04b27f5ae2c0c8fbad4652ad0a4fe0f46bd823ccfd403157bf8b08649dfd4d35175b854bbbd5b568a6fd6a8e57d79c88538aa7a2e97d859041894f1f9fc4d049aa145763a2e1988ab20659f44", 0xa5}], 0x1) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3", 0xaa}], 0x1) r9 = syz_open_pts() writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) r10 = syz_open_pts() writev(r10, &(0x7f0000002a00)=[{&(0x7f0000000080), 0xff52}], 0x1000000000000289) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYRES64=r2, @ANYRES16=r2, @ANYBLOB="4877adea7152d17707b6096b01e978d4e98733dfb0e7f666f0edc5a3ccc8b630834de6ec3fd645ed047540a644d2d3c9abd5b4f47992e184105ae5a1e9e0b545932ccf72011fa7ba75aab2a90cc9691e", @ANYRES32=r0, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES64=r3, @ANYRESDEC=r0, @ANYRESHEX=r2, @ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR64], @ANYRES64, @ANYRES16], @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES64=r9, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESHEX=0x0, @ANYRES32=r4, @ANYBLOB="66a2458d0c741b29ab057f6b644639c6b45540b4a56d7f680a16ce335e1f575a2fb046582fe8b0f1474704cdfba52a415c864e60723db7d6f3ac7001e618afe10ed615fd0e555fa74741a39614fe6be7eab5356b9ec8618ed880103f0e4cbd0bf2c94b25323adb23190e86c1ecb2ec6f0df91e0a28a55438ff347d0ac0d7e794aa92a7861ca6baaa5d5aae7670c91c8a2c670a579257756e326783da5fcd01903243505318e87831e6f77fea879c35f0ebbaaddbf2f7f4616dcfec49dfc7532b814be4a8064945191bba7de3f882bca2797f89d57256c26c16a9e4257f85538cc4715371b075d3aeec4f537050f1d0", @ANYRESDEC=r1, @ANYRESDEC], @ANYRESOCT=r10, @ANYRESOCT=0x0]], 0x6, 0x7fc) msgsnd(r2, &(0x7f0000000200)={0x2, "98fa09c35133c856ef88959989517a462f558234d81cc65ca2e71b91b5ac2c481e89b8b1e215593864857b1203ec2a3d132eea9f9f65576cbafb3119e552ca8f11f3870aae9b4e63b479018c9b7002f303da1647932fab0175db6a526a38aa14c89806d5c374cb683da227be4380b285211d2b3378ac555127ab5064cc305249fc310ced41c5157d4910b10b27feabf10f1f134682502e3cddc84854d998edad492376098a71dab632e8603c52f2b8af6a2c4fde68730486721679f23530f01d9ac72c81a691ff129ba711efc437a5dd400aa7eaf28c"}, 0xde, 0x0) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r11, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r11, &(0x7f0000003740)=ANY=[], 0x0, 0x0, 0x800) msgsnd(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000049f3d2d4ae7defbdba99f5605c5b07029989971932efa7db62241e8def917302a1dbeac9bdf70d51a8622804a15cbc3035be9ea1636f77e6253b913a28344e41c8515e808f287ce7ac90432f092178059df2ba0e968f48180addf3c34adb18df184648ce57b4a76a"], 0x70, 0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r12, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c9c975498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r12, &(0x7f0000003740)=ANY=[], 0x0, 0x0, 0x800) msgsnd(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="020000000000000049f3d2d4ae7defbdba99f5605c5b07029989971932efa7db62241e8def917302a1dbeac9bdf70d51a8622804a15cbc3035be9ea1636f77e6253b913a28344e41c8515e808f287ce7ac90432f092178059df2ba0e968f48180addf3c34adb18df184648ce57b4a76a"], 0x70, 0x0) msgsnd(r12, &(0x7f0000002180)=ANY=[], 0x0, 0x800) r13 = socket$unix(0x1, 0x5, 0x0) r14 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r14, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f7d6d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000ef7ebc850000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023dc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d00"/4091], &(0x7f0000000000)=0xffb) setsockopt$sock_int(r14, 0xffff, 0x20, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = geteuid() r17 = msgget$private(0x0, 0x20000003c4) msgrcv(r17, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d40724000000000008aeb001f5799c4c8e968cd08a297a7eaf2cb1aa2e00000000000073000000000000000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000153900000000005c6000000000000000000000000000000000000000000000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000009370f9fdcf24d8b06b26c40b836d8ec036b6a558a32f7452a7978857df446befea15ec100efe953e54000000000000000000000000006689c379d3887ace783a396597154cb61e78bc28b99461d0c75a583b7c513c9d904625d3edc6fd3380ebf92ad2a802e7dc0971376615ff7679bf0b8db40d28f05a263836ca0d3a2c4a8a683e22767614e8057331f0ae566d86a26112b79178a508c49e2188c110fcce9fcc23af14052f977a567ba0ab4829e9c92b4ebefe9fd69681dbdb9eef27895a072526dad9fb7a330efb94da229406ec2318f2fe3d9239a07ba05bd8c93ad679362494448584a8ffee07e757ad9d187aadb1e6dcaa83699d2653f2df73f408bd43cf6fb16dec8a95f73b6693d0e053c6783ed14332de5419cf05747d5445a3bd6a223419df95f4db056ea755053af9e5556ae16ced0ce173700ab98bbeb4fda7c55428a5f7127155900925cb658f64c9cd511c3cfbc74a399f5259032bc8ec811e5b61454ec3f9f63396c4a73dc21d37832b30d049a9b59ba5119a2b5c80edf397ce0b3fb376d41d"], 0xfa, 0x1, 0x1000) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x80, r16, 0x0, r15, 0x0, 0x6f, 0x81}, 0xe202, 0x1, 0x0, 0x0, 0x100000a5, 0x699, 0x1, 0x6}) msgrcv(r17, &(0x7f0000000300)=ANY=[], 0x0, 0x3, 0x1400) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/147}, 0x9b, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r2, &(0x7f0000000040)={0x0, ""/120}, 0xffffffffffffff4f, 0x1, 0x400) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) r18 = socket(0x2, 0x1, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 21:01:44 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socket$inet6(0x18, 0x1, 0x1) fchmod(r0, 0xe3) socket(0x18, 0x3, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@un=@file={0x0, ""/31}, 0x21, &(0x7f0000000700)=[{&(0x7f0000000180)=""/250, 0xfa}, {&(0x7f0000000280)=""/250, 0xfa}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000480)=""/152, 0x98}, {&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000540)=""/144, 0x90}, {&(0x7f0000000680)=""/102, 0x66}], 0x8, &(0x7f0000000780)=""/84, 0x54}, 0x1) 21:01:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003b4000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c5, &(0x7f0000000300)) 21:01:44 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x846}, {0x5, 0x5}}, 0x0) chroot(&(0x7f0000000140)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) 21:01:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) execve(0x0, 0x0, &(0x7f0000000140)=[&(0x7f00000000c0)='r\x00', &(0x7f0000000700)='\'\x04']) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)="dff91e4c577c9f763b24b2a5a69e96b6ba4b4847ff3b1de2e4aef2441f47abd9ab36dd126ee2ae563f770f863a383756baed303d1893d26172c3ad6c231f559573f228126d8394fede63aa3c50", 0x4d}, {&(0x7f0000000240)="8ef4e2c458ae97c83a3ee4216c835377266674ee4c6289289fa801e3d5c54eb1a3788a5cb54ab9ce5d61e0f3720601c62af92558e0caafcd06e2bb64289615cfb8915aa88781c9aaf377042aee07a0d153e063b1f6e5", 0x56}, {&(0x7f00000002c0)="e012f035d6740026b568fc58350b614365d6bff41a7df5c994a821e57b1a6c6b39eb12b674c2907892e60720ecb668ee5a8cb5964993a78240a80ed94daa0139ce77fa15969214c69d", 0x49}, {&(0x7f0000000340)="bfe71716799587afb463ce4009c9a5cbfe7823e92f84b1cb5364d426664e54c55d960c15a9598bcdacda6d93d04dfc596d680e33b92e257904cb1f4efdb3a8315ccd96ddf67a95f00bc8b9cac4eb7304b6454a8eec8ae63337e20a827a86da5023250dc366a048fb4f976884979b6736b1", 0x71}, {&(0x7f0000000000)="507226e3192b669c3b11c27b9553833ef94535ea0c1b826baf28d9da0168fc9d72", 0x21}], 0x1000000000000324, 0x0, 0x4) r1 = socket(0x18, 0x3, 0x0) close(r0) setsockopt$sock_timeval(r1, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) pwrite(r1, &(0x7f0000000740)="2518e99ce42a92876095d225c0de96fcdb2c9b17dda59d747cc1e255c829445eac562f2e080573e5b608383777d6e72b88bf2c3d6f88289bdb57e6dff60243963a1c96ae26a015e5d31e943bd52cb42b9255fd0a794cfd599f107bd8b9b1cd1c79d2a849873f30aacff76637ead42aea893b63c5b7ae5971f50b734da2d59d555505ba8e12f4759589caa2f4b61885a5476904a3a56d03827d612de90b6d65d6f413aa5fc4727e6cf4a2200d8ae4700643adffac1ec9561a7b3659aeb9ae81a8c57e0b9a4cac7494ad12a76f402a80f7d466", 0xd2, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000008c0)="90c3fe67f0586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049bef997acb9ac407791cdf6046f9f71e36d09827a44960493c17a0921dc38af76420c8854f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471207000000000000006b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd255281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcf000000000097d6e8e4806d0466b62371db59c010587c16ba290f8d077dc56afc97ad76e84a226aabff4e64b0575d799d8392d683af24f4a44ae0d8a3de43e915dc214c92bfcaf7561a1eb8e0948692ffa1a522a4dd9faf6fe1dc1ee8f920321d74e0a5a912c3ee247e7c32fad8081e05734856ac63c69ecf7b14f1a28d45044fd6e2011f4cd228c84f30d9ae4509bc90d8c9a69c9e06a3b11f1dd49de08ab5347b6dcc2b02a35410d5e89e", 0x226}], 0x1, 0x0, 0x3fffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) pipe(&(0x7f0000000080)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000480)="e4e1829dd641caaf33f2bbb059f1cdde24795898ebbed7bb1a5c5482cad92e56c7293d99bdb3ddddac7e0470b6dc7773fd85644a9427ac14ca9b6d2752cfb733fd564c6c08", 0x45}], 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="b80000000000000001000000ff7f000067ac4a9b9e5ca0dcc54dda12c2ef98fdb7ab737007c91125b63f8f0e959d77e8d280343dbf350c594bc157b0715556d2456412b4980fa6eb81572e09858e26cb55802f5ddb53982fdc0d6cfcd1885c23b6fba7809ebff63c7ef5b3dc60024e47b6a516dbceb75eaa80f7ae42bade879c9cc52a52843bdd59dc0b932771a1c9f40421e47a5d5b11e9f89db94062825f1d45ea8229a85451f7eb98c2578c3f66b2edca8a3e230000001010000000000000ffff00000100000022ba33eb240b35a1eb8a96224bb0783b29881d3fea94238de24895d4bb14f144a2feed40d21a29a9379b1603b6c12d0e06503f5105c9a0ccb167d92b695b3fd510727bf27c043f4d382457030bbf80b562baa0157f37e0ced89ca6b8550c1e6114f3bb33d65c81400d163a0ab31c61ecf206f310b4f449c51d492840d9b2ca5ccf3f824929acff5a71ebd60446255df8051dea955aa947dabdd2cbee9639ed8cc3387c4739828a325f67b58da0fb7eea77fd396ea749c2eb3175fc9d92369c19e168a3af9870ea8b1b07b15fab085fa1cdd1191e79bb3057b5f4338da48c7fc36ea95c9d2b7d3fa70d620a34a10b304dad2d07291b78886b0fdd589975c79e2379fe752211f400edb8f9a7b6543c634fe55b3f6688d582d293260250bf3b3da45e304c623fab4d69c04221b5539dc2ddf0f154eba2e1b17ecda09f2afa02f99ff391452931b3e4d91aedf5422285607c6acae90ede8e4c22b2d5e92d49f0a0025339fb6bc4b2299c7f328d7396798577fa00b292eff0b9d5c2d8f068617a469e86b0b9d1ee60724d36d3259fb4d7382ea763672e5ef4476c82c4bb8e38447caa640d32b0c89766dd8c19b7265ceabe93f3708218e5952267f8ad42c75090937ca22371aa75715be7a171050a322fad85eb619de16fcd7c44d6dc5e62d0015e32e631e3cdb789611bd80c233c1232b34b18eed8b9787e156e841bce06052a675303a8d488c7db6ec5ea059035f97816e5da1e1551f1c952ab6eb0a8ea7132c300ebab8692eac4b3dbaf9fb929c1600431a87f14c7c09bbc37625efc6218d5fcdf22db747d93f633a96a6662f6b73a68ac8cbd1c834dc3826a79bd77d39b87cc83369db60d19142f38ad48f834ddc12bc98a7078e6ffe8400ce51507498788be2775e84085ac189af070d9dba62a8f884defc501bf9a8e2c24b510ff8ffbf3ac48a02255e3329d418091dac7c64db8f9de650522b1e7a9663e7a32d10c337b4cd287afa3587467d5307e33b8f5e4b17c85829634259fbf377830cab2debdfd8c7cc46dabc68e6f28ee2face1a5882ef96350d1c73e77fe631feea3fbb976ffbe76839535113c03b175d639a96f018414de503d177cd289c6a03ae6a2226b9691f84e7eceadc1db546eb2200f54f2d0d491d105c9004d1b1b68d0e22c5eb6402472db051c4044ff42ca996c929e6d4822aa0c2a048ff61b624286c3ffd8be555ee2ab02e02e774db03b632173cc10ffd7b2df76043ee39ce6c35faf98b76f1b658afad7d3b8924d52014f07ca5ae64a65af19c9d3e3675e9767901003d6a9242f7cde34ef32727f684711ab5221145b7017138a3133727fc0f3567a0710b6eebb4d186071e7641146e67007a66886b9f246d3394293492d3c98096e9c1a6f2b5003353c672285120d6d4c566a66b6f62b33df2b9b0abad6dbaab2ea3b1aea04d85e7182828fd6dddcef38a5ca57a33493b2e605ad1ba75e6baa231801f9ff9501b701c1e78dee2d7168123ff1d551191b7d59eb603d7b3d1f2a4a1183e0555103bbc3b5d38089af37f375f31f3f90698b3c61b3bf95bf5a6dc7e6687298c8d49b2553e1b3cb6b65e14c4817f9f850d43b3901c054d1f7caf91feb0b0be4ffd3ffc25d6509ef039778956219d95918734d0e090f9f93534e84b45f4c69e32fe32a888a8d4767d99a0801cdf306bb1111d0bc3afbb83cf6f5e9e204897feea8e1dea7b4c9974b48a1b76d3c4eafe5d2e2b846bd904770d0a41d2bfb78502ef044e1672f13bfefabe31dad71e515c6a9f87840c937fb02b1b136c27d4be5655a623ecb55350fcea7fc576d847ab189d2e4e33d64933469393c1c562209b2fdd2f0071a628a5e21827d8fe9dddb0ee5ab7c1b834d35e7864c25a6a132c41eafd2de95dfea05b1efaca42b4fd72cb60b0e4eb4548d8af34a7eedcf259771ad953f4ee00fd296c5fb9970d0440190d8741cddb3ec626a5e855431061b32ea3a658ee2cc89b7cf6d15ad4b38ab3ffb5ffeb5d365d1c82665570a1e0048788f77909a3ce62814264fe49295181e20f1ead62b518e37b28e1d3d833bdd8fc5cdcbc41070f47bbf1a29308aa6304d0477558fed8093bd1eb8087be72f65161dd4061f00376cb21d9148d9be22a56d32c6d2377855f3fa3003f7264e434baebd75bbbeead8745675b86a6d811af9476ecf6cf9c0ca7a51568769814d68f0ade78c8b68778d31fb9ed57b987a7f238d5ec97238b7c537da54a41da74fbe1598577af57d10fb7f51bfb5586c985a92f3f89c2bd4a5fe11750b860f6cc5884fde391346a110e7ad25d60f1ac9285add07ca62c951cad201c71580b26d5a041af35c028ad8091e94b5ae4af84cb3c59a185b24c08c7eaa5f2674180de952cc7683bdc2dbb44fb98f28879ba6ef064212753b97ce07fa267947dbd3bc0e3e005dff879289b2abc777e119665a89a3648825a6bec51c994ba9f53c13eb20fa83c61c590f5c5463ed43f02327a80b125fc5c730f72e1f924d4676c2bd259c2843d605b99ba9011ba3dd7d88776ad1c1564519a2c430cdcfbb95ae522df460626afcfdd1edbe15db9f722e1beed2b12305d62cfc96715d4b2fd3ef8ce6464b3c98ab1e05aff8627c982c66ee1393c98b6d6c877d6c409f76883b4888bbb7091ecf1c103edd028537e3ca67aa1b55b7691df5d358eb9c1985f32411b90b78540645b1ff117c609b41d2ec635173a134eae9edf8cf6ae8355424a1e2eb95d145725a67cddd7ad3936a138a4a2c2607ba8d7e1c4eaf74cee903040d1cb37ae625dcd567aae7e92d0d56da354cdea1ce557f0f445e8f5f06a68f5eb3da4c77ebafbbaa80bb10e12354fe66d561c5aa28986c322e0517b80e1128c8bf0b16897eb22912a83d57a787c85c79755a9d11a1b7324161f6f6a372d453a9da900ca6b5ed0d9ee60ae66e89403dc43654c87b5d7e0793b70074267dab956e5d90e72369bae0881cf40102b57295b8e2f180d5bf046de206dde4d8e670b770935d6ae53ae20cd61c2afc392a2b78eadfb001f229382317178be0abd7c350b13520ee139da22059cbdd60e45313a6b6efc3e635a3f3d329d20fc983b5176178ad41086f1af1f300824472c4e8f931d475619743026a9f044d606a084f79917b8895d03c93cd42dc5c5561f615ded0b02ae42bce440f80b9dd320cb03af7df57a14acc900e28599a02a161193710c42414622444c49f7555c3dbdfd06da1fe5e8d4979d2937b65e3b6ecc8f26d5dcab7f146a7bd7985f43c88e4d525ae81eed6c1512d5a20dfb88f40e98880551d9cca8bf3f6662f595295c38dc8ac8a238ce6b97367b49c5802cdaf1110d07ae099d95e81b88f2f7c1aa5504ceb2f2148bfdb2fa5aea571e74743e8bf798dd9021495ed1bd5d4b6fb3851efbeee2d07fae60d9932def6538ca22014e8799ec1b262c2e0500ec1c5c0a8f686c774d2419e437aa57ca92c80e08c7e48d8bfc1e532af8ddf9c549c38a55e5f88ffb1b3645e826c1dfe1d4f4d2039bc158c3d6c8e865c5be333b125f4fceb38b0b541fd0f9ad2f5c1e4efa4224b5431b9efaf6c4c7bcaccbbf3bd6ec4f9124692d10b494e8c34660700f7f58a36f9dd23a056b363d7b588a8ba6f808d21f98131656096dc7162d7d3a4c08de2555b5ce66fcd0233045c23229ff2fcaf9feefdedcf488f27e57c50a4d76ae216ea03d250d36eec00898a61477f1d8f4d098b30d3c6ca1ee2a3a858e4750a3642598fc2e3a7f373f77ec23536ccb74f5da329a939de63eb622dacee26fac18ac2c3991e5cd62d776e44be1d6162ae3c745a1f5a20890ef6495720c053c774787ba649c5ea87ca2a44d757266b26526931eec2935c2cb0a6329da242eb49818e7e457c7b898539dcdedc49621d1ef1468770385047f5371530df38927bd2474ec81456b61511999411b651c2b8a8199298f574274182726483adf4770dc462d85fb8fa948b0596f4427f61aac89f43f95f293b463d8da9a52cf5523d1e79f7034dd0fd56d7935c7575ad228cbcff72059d630f398ef22007fa125cfd6eee3001250939f19e4ee9809feb0990b2c91c2f818b3fc6ad2fa3db8effe717abc152b10bb3ec411d9cb9387cac5a999e8b3283bc379517a6b8cda2f5e65483876326d72f15336992c25fb908fef737e11c61f1e314595cab2582b79afb2b7890c8164a957728ce6c315a89d6e3307f410b56a3f4954c9911d6b6ec7204b286cb1accc4517931aa53d5ba8aa84633905ec01d388ab7976b3978b240d6c5eae294fc1544d22a904c38c193f9c792a218e389930c0e710bdc7e89e3db335530f73e62d599722574bd0000445896333bd31362619b7dbe1782943db9fa53c4ec7fa9e5ee901a99e550d27bfa382b89503671cf9febff3908ae0b18906b1047a2e470aba39550f295c9283e5f6c83c4df18f02b5cf5fb3750ccc3aa98380dd4511190aabfa6657b68626703e307b2438890d21b41dfd204351ea77d3296a9de842d3e5f1915d917937b8773bb00a7510a76227960d6771e122139db52869f844e9c0f4cff77dbe7e6a9301a118341245c73f7ae58645420a8fb95364f3c2c7f3b14f44b4299fc83582f410549ae6a3539e853826a29687a226b89b6c01cb75434598a204ae0fc23d6f34267ef218595e24b454239899ff185b1d647b7dd50e853f5df57020fb35836f66449b427b28a7b9c1d91cb068835b8d0e9b1a676f63975261c95f0dfe1f939a108ce1997d69c260a9e9a2b750152e92d450a902a17631bcb08b81d680056ef1ebfa5ada221610a5b8c893d3b8bc519d64b9ba3e319773cecdc5303bcadf5ccdbd2599edab86f7e1ab0d4a41fd0a0c1a6f010a80ffc0581a709c91e8fafcf5b0cb103f2a843cb6a402cb164b679e851226ea77bb613044e7865537b85dfb00fb16f225bf172a81501662c7b80031bad94d9d4f5a083293c0834495f63174061c5984f6ecce98718daa027cffed0919bfee80fa83e94bfb8c04c7959993f9be3b42ee970c91baf8c1675ec112ef456808218c41f8a1cb00e72145c8dce01c7c0f1e231d18ec08167940036fbf6a4fff248cc1a35262c651046b6ea551c80b9e00ba6a33b4fbc29c9d4e63ace7a9778657319ba0ef05cc17fba07b3dffe9f929f22eed80457bdb97cfe559bc42cd90b336ea8a281e1f7525948bd6223b060ff821ad78ff43a16544a4f4e3dee817bc57860198b53f19ea4ee28ff9e65beb8b6f09421ea48d4984d3bf277a9b51ec8b77d6725426f02f0e6afdbecd046b5a80eb17960ce14fe7af31c3fa4c24876bc2f7dd35b085a69c5c4baa6ab25d3e1506e5ca695fe578526fb6c7e1498bcdba7e30cba0e23752831684c5f0942cbe517aa6eb55739ba3da816630d2372a30f4f909f36db3aac50d0b852bc1c9080700f4d6a4c9b627563ed16dbffb09c2a4860af792305206dc0e1eea9c35627326dfe0efc965ce042d0f77afc2f334e16c9a05b654e63c92014bd96a22569c166c0f3a4f18354f4311acb9e6d6ca7da09db93863f0cc4fc403d7ff024437669a6b5543f10af5c5657aa7784100297b75cca346b72ef76da8969abe518d06bcb7e06ea738c7b67e43f1dcf7bb566802e33232a8dc5af8cc32b136711a1e3359fb1156038b41943aa9511b574b8d63d0dd2e49164fa423c64290cd17ac2e5fd1503b12d76b6dff993a87ff56c890b4f2cf9e212d844de6a7a4f44a381bd126e2541cbd8ac65b3c4d84205d801c459100d347329e315aee1089e70b69167867ccbed592353df179b2eb6323081c7042c3f"], 0x10c8}, 0xe) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 21:01:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r2 = dup(r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = dup(r0) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="c77bb835d2eb6fdfe2375d9abcc1dff0163586418a53f68061cdec9d213dcbaf90e71cc3096cbfdc7e711eb1a2e0fa01809d3bdb2dd077eb8258f6eaf45d211cbd5f0e5a54f08fa6e339bf403dced7252983599e3891752c5eeeb9c8dafbbfb912a88e67ea3318a87fba52e2dc752b3d49b9ab946894e96c90828a36a96634f4923c50dd10f68645905913d7fe528f2909fb409e126719158ebc010c83de0f268fceeb6f5119f4e24f181f8927a5cdfc994870d5a8c216720e480098a2f027ae879af012517d44d5e00e29b0937a423d1b0617ba2bbac71c718b6d9fcb7347b64350a88e15c0b9d90ba6e92e66681783c67f335fa7c77ba112e0ac1598d74f", 0xff}, {&(0x7f0000000280)="75955e938a9201b4d962608c858c4ac24b143b8de18dd33f7668d2758b21b5c839404c5c301e083d9ae1e1f9e27f2b7bf848ce99868a38d83f8dc71a205b56192e5d55c61ac9f4d39b93cf3f4a550684278ad1fe29e435b60f28f05f088ac8be755f94d774be85e4194cb9bf8decef3f2907e7349a5961bf2c5af17b3cbd2b4873418c59c360d665d63210c89284423924c2c7e05e1a4ba6b4c323d2f7fb905b77f55cec89ca1962e838df713e3ccbcaff177d8f207039ac3e38ff8365ec", 0xbe}, {&(0x7f0000000340)="2e221ce42f41402dfe4d92caf144a17dbb8289d50f4ac00932da74a9", 0x1c}, {&(0x7f0000000380)="13e5ae9421608d8ab2c01c13ffaae2f871d4079977a7484efaa7c112a5dbd98014bdabee0a80261ab2f46c4074316d1e7b262e18664477ddc2b915d2dc5994dd8b12f902bfcc75cd431630afeb42e2bff988a84f0c65eb36c987592a350ffeaade887b5cbd049589dac6d45c8ad6d9ded90b399ae54f4cdab8e03aa03e11d0beb9", 0x81}], 0x4, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x20, 0xffff, 0x1, [r0, r5, r1]}], 0x38, 0x8}, 0x470b996b4498ae8c) poll(&(0x7f0000000100)=[{r2, 0x2b50f5c61e6be63c}], 0x1, 0x10000) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) 21:01:44 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffe5d) kqueue() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:01:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000400)=[{&(0x7f00000004c0)="d5f410c5c4ac1d7ed6f8f1d1fe2dabaa3825659839ff0989a7940a677aa503b1e3031712d2da289573b7710d8b758b2f2b3d58f5fce601be3008f5b24cdc207959d3a9cf9d9874480cf40f33460b98727b07657019cef47b310d14473208f703337f289720d541ad1c55e880bd3dc302bf9572d7169b8c2d688d331653407998f663cb34339d6ccf0be3c56752fb9a1e5cde0b4627e1230849aef28f6cd735722d95ee8dbb6cc26298a94a079757ebf33eb58273a3993a99dd6e54a585bf8aa18e", 0xc1}, {&(0x7f00000002c0)="3677957df1119397cf4ed62cd2a86f59cf780e92ed5343927ea28997d49fe12c9ed65e275f50e8c4de3a9a30516170530b901d1bc60e94980091e8f2435e387b75a42c5a", 0x44}, {&(0x7f0000000340)="4833ca2cd92fde89523b979c443a54a70d2f6cdce1102ab65b602144f2a773504d8ddd0119450c90f5ff502315f4d921944600214445867b565d627f9932c9af5cdba4a1e93d364cebc32270a1ed68e2616b9ea78b1cf3683c77999644b9286ef99a939a2f344d7a0bbfca50e27ee8eb43654f487814c18f208623f5f79f78e80ded3ee3915087de20e642", 0x8b}], 0x3, 0x0, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000fffffefffe7f00007c906b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56edf54c286c622a679a8a08a886916c5f9bb1a23d11e4e94496d579994b4505d5414bfb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2f5eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838c7fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e77ab9353220c64f383fbe2fc0ef47923d6d401933a4a2c8bf1c05a18322245f1bbade62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824eddaa45247"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) dup2(r9, r10) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000240)=0x7) r11 = getppid() getpgid(r11) r12 = msgget$private(0x0, 0x20000003c4) msgrcv(r12, &(0x7f0000000440)=ANY=[@ANYBLOB="bc09"], 0xc, 0x2, 0x1000) msgsnd(r12, &(0x7f0000000f00)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6f60274426bdcf306841934f7c027e266a4bef296a85554c457623f5c6502fe1501e442c83c7ca128ed16d7d13c44d48af8cea7581d3db9eba36401c48e582d225bca8000000000000000645f2fa9000000eadf889901c230f885dcf17efc4af054211f6a554a0101f663df553b15ba82a7dafd60d7d847cba91dc66ba4b9af85bf09f2760f42c17afa524556527a9e1b60efada6"], 0x1, 0x800) msgsnd(r12, 0x0, 0x0, 0x1800) msgsnd(r12, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x1, r5, r7, r4, 0x0, 0x46, 0x81}, 0x10001, 0x1, r8, r11, 0xa5, 0x1, 0x4e2c, 0x6}) msgsnd(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="10a4911c92b060a89fef5540833745051c27b9f1e4a83e22d3d68576765a9ac1cf1e133d0396254d4962705b0d7a46b7d1b0632a3556a324f9f9cb23af0c473f99fb7638fa2118977a53034a3c2f0e102976c9a9e6a5aa635fb785ead94fdc18335bb1a0dcf95cc8f0b0664675f1998ca3c6bec539922de1abe2bd2cbd7ddd010c20692bd72286840488"], 0x1, 0x800) msgsnd(r12, 0xfffffffffffffffe, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000100)="2a53257addf6d62fb524a32435f597e3bcc0223fd2e6b0fa25aacfcf9af7fbd22b3f022a60260e47340b38afaefa4c2b5df8af6c92b663a8732c25a92751b73206469611e24a882d13c15d800c47a285af056dfd9f39b9d889bd5cd840aa620c4f44559f9588f26144ecdbdb694f38b97706fbaadae3b163f199d7ab0cca1076aa68c280be001bd4d07c1e356dc75130b3db09d06f59e073acc6000000000000000000a46404fbd493ed4593e6d84f22d4470000", 0xfffe, 0x400, 0x0, 0x2c9) 21:01:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fsync(r1) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 21:01:45 executing program 1: sync() r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000003b80)=[{&(0x7f0000000100)="7d5b916560724cffffd943b2ad5dfd9e834c6d5734fba3cbb32324756d7215d169507d731d31090006", 0x29}, {&(0x7f0000000140)="f052cb859a8ae23a145be481031e97856796902a405bcd164d33aec87ece44c0b11e1b97bbb717901eb2b05a88f4fc624749f97e2bfae566a047110070eb2898142c0f20e4f7ad6050a56ec62499f99372fdddeb64e0230b9b730a0c5f4897670ee6b3d2778a93aefdad1f9b6e204c4354839bd568d23cbc5f3f359be95cf5336d9e0000000000000008e90dc09b60a1962b011d20a6517d2de070f402747c3cabe0be02ae8901fe8c0b2ca771c27a9d7a816300"/198, 0xc6}, {&(0x7f0000000240)="ead0a8f8842623c4f6f7c0e73b4aec0e866f5b4f5ed5ab2404117619bb0b03261d383de646a2e36f70918223", 0x2c}, {&(0x7f0000000280)="36e1f790b20cf5fafe2b5cc1232734", 0xf}, {&(0x7f00000002c0)="bd036146d539fd90efd4d47fbfba84ae4a0af9381bc982377dcd002e9ba24d6da9c56fe2aa6a12ca71d31ce21951ca0906999686c843c7fed14dd89a4b55c3e6ab222aa7dbd253bab3efd392afa4e3aaa57f7651e00188a8cdda0d3b64f35f699efb975d79b27439f214c3b0ca2c9c5f5abaa075468692fe43f14e98b5a5e24a44175ee765bfb8c1cd6fe1726b3c7ecc52f2e57b3fe012730867911927c5de0e4b385a7511fe918d160734017e0b3159cc9aec7e0c1f5ea0c5c71198ecec0769a9f896e717be883383e0e1fa8fa1e636a1f0fe001e373296625c9bc0c47f035e29762bdd255ad760df7d0997cc399884c4", 0xf1}, {&(0x7f00000003c0)="29ee6c1dc471f8ffb26cf394abe3d847ddcc5ca7a9573f7c3ccaa4ee0273eee03a0080ac3f483e7cae93a7bead91355fd209f51d60fb289193fb15996da99eb39558c81069f420893a4e4c6ed5babdbbfc35b5dccf3a9d560e6986cce6b175b56dcb241e404e7ab6cdc300c82ba99e0ed7479818d30e36db52b1270d321ccadb1d2ad190d0aeccda40e8de4cbae2af9dd88ecf8b7c6feb33fe56ecf44ab50287807aebc7e2b2668ed2bbe1ed92778bde0fb1ddef5e6d47b524c338e91aaa81fadc1fe4455f8d92c8b07bb950f53aba38c261043db03765281c87c2703be6b5f5274c5a719079134f9964cea95aca7d10440744f232c6fe31ecc69c23057af459be964ed9d55cb9b5788a3b470dc564d7d1d8080f294477b7bd2a124120b60f7fb8a047fa222aba35aa68b57597fbf71504fff7786d26848868bc1a161afdf00b0af70d07947ab73495ba194dd753f0419604c959928cf46199702f44ff87c6b3b5fb61129ef362d2b28c5b43cf48f84aef6b5c14f315cd397052714ad225e2b9d75a7f15e6d33dd17e9f1ed1d2a2ff744630f54263ed91e52c0af2e5e6516878e09f8ca0d955093789c23c9816745cde59d3349fb7b5451533b665876d08c96ce0975aabca6ca9aba8832cd6e4b107faad5158d759223e5cf44cdb130b96b001be545f482effd01bcdfed207879ace1ab5df0e28e171eb7f8b1830219c4045bcf1577a4d5ac3e025f6cbd4e85c60ef05584f2365e0095e38c0a9e408e1f94371f73078cdd63bdd63a4c593bb39b79d273e41d4cada032549d7919e566695fc154c36955ad408e749076c1b438c46db1565e158ec849e11836d2e3eddb4b9cd192f03228ecb8b8ca6ce8c05da27d7cea37f12a20a69dd6f9e9d577b5db7be28334b6f189b5d31917ccd17101fdb0884b5c3cd77e0100e65d1cd93398b7a715595cd0e405e368477cb337878c89fa40c65ae967c5cdb77ac17a10f8e234a8b2acaa97ef275ed326c12d9337f90300c16a0b478b02db90047fb5dd0905ef3ae8d25247ee2298626fd7e45d39996f6ba3488908ee0dcb71a32cf71baf21cbc8a214e94a0a7f0da4700be3a6c05c398271f556ece46d8baa17904e92fb4ef93dd5bcc243d9483f373d20eb37afada439b3205d2fc6d29043c63f9eb6635cfa1efacc57498b26444ee52beaea63af921e3a6401c9129c821d339d410a48f21be80a099acb4bb2d493e53890da9754ca318919ff237124bd2424249d0e0ce259137568744c60cc43523131a0652cd1359aed32c3243e885c2e1b9fa39e72e2b1dcb138eadd0d40b5ac743fb8be6e110de6bb2ec9a9667d3ea2ae5103b63bc784f6557c26010a81a4f3d495fa4fc525e6c43d619360592e58aba6bdc644b7d52b513c6eefa338e9701f7d1c59a7ca16200f323d35619c04616170c298937b880e75f3314281d2fb932c152bb91ae52099119687b21c93f5ea61f5d34759ff373cc6194ffedc97a1145634d2187150699a09bd7081e7c15eea631cfc65a8f8e0571f39df15a32449c28d45831f8bd6dbd6a6f0a61a482c194d6306dded6dfc7d63a67a0989797de838c01f9309fe48dec82ae86f9e9cf1a9c37a7761432f2b15646e78988d06a04e987b0a5e60f649b08dd2f5e94c81891e7c85a6deaaba5a934a855c42063c89ebd8daa2bc166542bba72f8e1797005bd58aa6b4bb029cac396caac85e2efbc24325e76d1b39d403ee44f1e09d7d5031a12f8bfdbe7b7205a091c947622894ea1ef161c3638f4756a595a3ac989bb72149ea566c89e59d4071cd35689f1e19677f7ca8ee240a202005824f4c4e1aba4790a31ded9f3cb1fd29d95bce412f9143e2d9012323767f5302480e30149789ef734128c5fabf11874f9482ec0fc8600a59b15a3af149af42584c0a57c2d7f3a0efbb75ba3caeceada2a488bbd9f024c729bdbd6eea74bdca25ffe59bc0f66de7099240505e25f53d320c9dd7baa367e530d0f09b5298e2dcdf4f278ec5c843d940925eba9904d45343df789f4d32d7b7cd6d51b181b90e69fca174f95e1b18c91bf90c67f3b66f676e93b12928e2e2b320697fdf458599e1666ae5b4c771a0208f774a1c0a1946b66cf1ca5a64d9ee2c850350cd9e2398533b3b8f0c1a96672d363d1d0166f2022a188256dc8765a8f7e6e66e86254843be4e68786432387496a6222b09f1ea35f7a50bd7bb724f154bec8487b3e7def1d7d3ee06bd51a188cf9c9e7fcee9682e547e63846d1fc7d0635f82be351f927937a74ed6b0117154747bcb221cd384c53740de3f3baa44aaef440bd091734783ff46b43b107df6842aa18bb390a64473e506fc09359aad8e1efb5fd72278df765ec74bba1e599274c6df93eded010b91c323ee88f69478ec8dabcdd7d1da14eba039eac01eb9955ee0f530643f9effa58bcd931b8e72d78900f1dc089f61e20f3e2f898c10b7c5e48c76aae0d11274b0bf45c4d38e41ce11feb90a71a87cf062f7443fe7b3a6e6630c991aba3f68588e2b9dc087d102472042f610efd927dc44bdd138007e7387b18e828dab1998b1f48d1af930c6832e0ac7bc9d8f3643d5fe143c96fc7538c280c66b7882462f59e49279ad3578e5f69b97c10e51e35e20bed3ea12001cf8c6e91a5db5ff482aace2faf4ecb765de3ae8d3f114b95616f3a4cab9802a8d46649c4b9251f96fce2544bdc892727c400f3a76f3b2aed7072597863d052c2dcd148cf1501415c1e19a56b5f35a37c9d6b9acde7829ceef36b05dea1f2e365bde9819dc491188047098c28e54c296aa1ede5c789eb29f5eb44cb9db7bb33eec74e0be82a3423c66b5672f414acd5136c42fab155d7736437a05418ffe6d53a95685a7528117b51aad4153a6c6bcdf34e67e9e2069facc4be876b28acd12c9e5ec2b104c3bf278d39f8733b34192512951564ae1e7f25cf0af32936ae7f0adf838335e9a4f06a9995f8a8c5b15f6f1515f16ef05c9cc362079b7ad1fde08a9501f5d13c1d4de0fc8e5505ad75640ee878291cec000bc4c14907e5b21536d50e9ae52c18ef62c1eab305ceb59d6914b9ccc6ba088d02a05e14ec00d18abcf5fd42dc8ded7157381983f257a05e9c1624bf59d77dc840e5925645ac20e04da0a493b3b3e1899aa46a2740bf79ec85e69e09089875dd819b2fb5c048809328fd314a093090e04424345a33831b0c784e8c98a02ffb9d27a74a5362bc5f69cf4dbaac938e68aa94b64474f0bc8756e7763f8123313432058f98f3f98f18d8196db98ca355f9350ce3a6b3b9df2801de8913cbd753c02184491eac59ec5633cddb318ef35d2c18cd8c37f655fe1e93fcb8effc65a221794b0af2699c271d09b0dba9837b213881073fbae78f7e34ae065d9ab974f9019d2b4a737953a0e2c0f56bf621f4410415dabd5d4c684fb761a9433e417a91a8e2c855262712e7127e0c316745f5d221bf15260353b235286c5d14845dab9509fd56756dfc8fe096427e9ee6b02eea7c582735683d24745c6facc3fe874140f2f2d52f06da628d6a12ee2dbb0453cc529afd189712090c240abb50c1313eb19fcb0a3194a7b3abe7ec5f3b2a5de07044fddf83c563f8ce1b940c4ceb26476075eb4783a9af79cf5e7a3a4d342803c0f6c64a86d6a18021746402830ea6726bdee45f02ceeb7f5697e335cc5162d7c07df5454ab4751e4e010309e0477389a4b3038c31c3d74b6efe0568364d5856dbca32f59db5c77ed69488d7a329106d5e27d72eccfd4153b72a05daa4bc5d6b78bdc1c5b8846ced8ed5fbe608010b86a260833aa9c751769efe376c88c7c1766435984d61eb1ed0d89872ed214658b3e62fbd82772d9ece843208f6f315792fe8b257de5304c2013c55fb5167160fcc1bea881ce87e6f23d68a9344ba5de3b45a3054b4bfe30ba9172ad426a7fa81be5b59543b5b2c8312db96e1ffb9929dbf2b22f60323b587ff5409830283fa83355e3885e372d90a1018af6835b1e09ed928ea108fb1aaea6ef3bbe360d8573cc1789e78617a3c97ea00b59d6233cd18d6024b2308945c016f9a631031c165f292d25ea59c8f9d17317eb8d050c38ddb01f24f48b9d0a5b494d3c4e67ca7b8718a8b0dd0c18d90ae5797afadf69030cd65669434bad47fb7217bb9088eee7094b02b9a410ae465dd5944c2a2d61797f568b3bb2d1072a01d4f9531faef5c842c6498de81a33fcb8746ede2484d97a5c17aec6737fc3c5fbd1c0232386691ad89723086dea251cd5763e3fc4b6747890a51d130c5457a35e6bfda3833d682fbd8745c3df9aadae7f5f3bb9536068eecef53df1a6e7a3eafdeb93a47f4f684163d33c828796c7120456795968822e833296eb2b75fba4baffe7f6c885b2c333922dfcc1bbf40958c0c77d905a9101bddaa0813139c90f98c45a40f0b70ed24650bca76cd56559d3c0fac5686c24b5c1f4662d6cf3d2861f396e54d12c41d3cead43b77dd96cb63801f83f24dff33b0d0bb3280515857982f10d0cbfcb2310537a238444af33689bffe0db95fefd5e05147542d20df8bbe59832c5a47cb831e8a21991cb6475fd349eb8b4d9a9a313db4da082ecad31e5907495eda76baec76a7121fa1c49603fa7eb27547070ddd23ef18012ff14b9726bebbe538dfe254685210adb2546b6e0dcbab85be11a5bb9d44723daaf58a5a96f9b8ce8b2e83574ce7a0d5829d9ce6a7dd7e63ec423ee80bfd4525e61f07cd70332181bd90e7f038f80044593ad44838bbd3d509ffcc158a16ed7d0f21d07f23a13523a2ae2c500a9c9c0562674ff8bd7d9e203bf10b297fc22537ec6cd17a0b253b64b6da894546e054a49b5cb2af026c03af95b64875fddac3fd26876c48764dee133ed5aed88aec9133d1f9b3d293301a1185695ee6fe1e0ea484685388928a2f9971c991b03ad2e319b2d2bd6f29d68a01e42b988f10f98c13e96470180587ddbe50331642e9ae3e6616ff8c61af075ee00e876d4a1c430d79b3d67f6a82b19f2e2f5096fc4eb79f449c71fb30fc0317ffa8dbb6faeb5dbbc368df65dd0e2b1b40b7b8010140caa80a1b2b99ca261e3fa5b0d37b1afd0d618c3dba9ad94565fa809625a9d095956f76acc4c1599ac796057e08f72e7a4249d1741e804e7d1f7bad0d3dd54f11638b4aba08cbaa671994f1b9d8b4ba3df9f07c1fd0e18ea79b37d86830e78f3fbdf5ed6066d8429a508dd0fb3ffc72796f4e065bfa16fd5f00eb7037f0e27baf1fb99018e5c702d482c5c818e7e6cab534f5a5476d8aad5fd9d4291cf556824c0ae88472dabef1c4a23786203314edd08035bae9effb1e62bfbcd814a848d479e43503f07f30d498240acf0c5066c613a4e0bfb76e572491bfd72addc1b87282bf7c52c4a70c082a80bf588e1e25774e950bcd657bfcba8980307146735ed4840df7d77aaf3f3826fab668db52e93eb61bd2d7d5ef4af2d16f7d191c6ac0f2c1102d0250d3bd9457f8da4188a303ccbfad979f67f85ce81755adcfe5615d60818af0fb26df8d8d1a28a539bfb3f8739484a03540446362a41fe7201f3c3001a1decf7319bcb7896b26fe231ba718f28c85e3db0d67334976bbd24a61e330356a7ab3a84130424fb932d5f56f03066d929c9dc9b1e865eba309a667774538f067513a570c9665472afdfa0f1b281fd6457141d5f14454c9160007ee60a9795bcd2525d0169b9ffe8b666e518e5c1e46ae3de15b8b5dc8a621873849a5ba28f0b3a5d8b1b86b41ea54abd15c933ba8b791906301ba17309e935a1a30221fcf604a31afbd", 0x1000}, {&(0x7f00000013c0)="26901481149cde026ece1021e03ceac744c003b9079cf194d3ecf481e8d76150f9fa2f508ba189b5dc36cf89e1d9cf3e4046f72609921fa051835ef13310632858eb2e5555aa9b5b49be3c4e58db8bbc9bb835695df1c0b5393e3c8fbc61d90f8980e3c597f39a572e0f026a0c2db396fcee65a79449c577ad88fcfb8fa0cfc0ce110dc150535911aa78b44c28c6c17ebf6e34e0e332455317d01de757d27d93cc0438fb60402bff75ea57ce5927ee240de261d6623f02b75e933a5fa13cca87ee1aa3d1022d5d1bf2cb1c2c81cb2d99ffff76d6a64171d8cd6668cdfa41535f9c29e74f50318b84de25a84a201f4218a1c428d5ee52eabef4c27915d6db7909f541cbe03a64360d9fe180ec99ad9c404de54cec96bde4b27b53031411606cbe5f69cbd3c55702b8a778cdb339572e86e2b9d2592d4d5afc379bb2214e88e5d869c00650b527b897eee78f2c56ae0d1eb1d81c9f9bc90970e056b614c8071ac4e3966f9d44afdbfe6b55101464acabcbe0f9fdfde202b48c193e3c05bbdfeb48eef4c9a72f384c91365a1f9b6387fcb7d723bedca6b1b0ba923568af7308534f99e8146d9f972bb8e79c7053279c35df37eceb581a9c712ca153bacbe716df789033e185f20957f544e477166d096f13fdaaecee32e55d93866c7ec46db10e7c5331d56c46aa47de6a6a03317fe3a73e03a6cf4fc696697ceb305fff57b78589439ebe38f01671c00366044f061a30431ff548b941e3dd92dbc4065003344d9acbb4549e7bf3dc2a61b8355f9f6f2813e0e7a114788080f36c4d517e6ca59919da8d8a2eed69f5128dc8ffb4dc65b9846bc3db3772d4f618e120974ccc799933aec65a303b7acb783ef1779750b3cf5f85e64f77393644afeb5fd6f9ebc6fca4c6104a899f6bb890c3e8c71dde8b1e2b8fe51bd2394fd99d15954c52acc6af54a305791487410dfa78cf84c08bffc4ef07ce51715f604c64f7242b2db401abbf601bb2834cb5f49f3ba4bec6f89aacdb67f6db76ceb781047d40df06b63dc93d240b6b3d428cf7080b3ab9a78b2f30ceeb8712b99e8bfd5fae88525a03fd7774433ba1308ff295df6743feb92745dc926ca4752077f3ced0543ec6a68bd0a11f5dc3c64ae69fffcf5df7f1871c30ce4c9a428bfbdfeccbaa91ca8630a1f3cec53cc736f24503055f181497719daebd3add03637881d728ead407ddd68f556eaec536a3159ba9e196f9610c30fa68b9e719fbb3f1ed202d47cb420589f7bd722fc850b915cf3cefec27b8131051194cdf5d986978d7f968ef2c760915a6c46487ec9536d0faf1e6c884a4c1a301b9e4612dc0a514dd91b2ed502ee34cc8a6c3a785776c96203b5fb7b9083890d95fcd8cb95e18948600410ddd78aa7aa6e3e39bd0309d0aaf1a49b75f9ddc438db3f5a161e3e712eff3468a3e74ea2cafdf7ec9b6fff5b250c944e5fc1fdb7af739ddaf602e94bbcc001f3733210ee6d006be6cc64e2a682acfe812b4cb5434affbe49fc949b2f9304432853cdcbc5e382aad217e70aed1a527ca361594fb05134831d26b0c17fd88af80f0907814ee29223800d99b3c538ef2972b51d956e3f0c0988ea30ef0e4f8793bbc5b00b210654803859b6d992ee4ca4b8f0001a2a5f820d052166a6531954f305b3978377fb5ea32276ce7c656e1cd0cf5b72c2ae67b5f48cf4ac7cda9a5f10ac8e81cf18e1c9bec932887f0e08fa909f1dec8c534009805488ed5eea6cc64ea4a1790022357d604939c03e7b7003e9105f5a5968806c40e7280ec03d65a89b85f4dacef880a3d0899a7daf86f53fcedbf59c234752b74cf8697087055129d2e3b09274d907ca3f93dca13b2e070c1a05bdbf2e707807de22562a1c5f820abd4665394d10b71793909aa3586f485274d3ec0f583488e68f898a990294c5ca28779be67efff038abc740d0d3ca6f01e8ee7348f313c3405b5a5a54fbbb3465dc3eb6a187fe2b492dff6526a59d783f84999b44c87cf4033949dc82769791aaf74dc5986314398c7e50d1a4d5cab359aaf4870d0ead42d72250f2bcf60482e0ab7e1fd9502b93cea0e0e06eedc68528788032af54cecf6d683068fdb78de00bdf0d433e452bdf172c7ce9948eabde3bb5012032ba0533da3b5622b067cbeb1682ebd7bffba3c4d6a4bfa07b7bdfdc841513d040f4ff142ee9f35594defd60005ea3eee3d0ffd1cee1c55fd049e91907255e84341b826ef492fb29be3a739e1b2ce7dd3856d8dea6418b25500ac75136a6334032fd85fbf671b9bed924776e8ccb18bb2aa2133270c31af989f427a16a18783999ae2e739e03a1da3a2c909a70f55c20842750142f2727cf3cfb7e6832f6f78b7bf4c2edd9932a9400463891bb67e857571abc0f9ee55120d77f80ea1e5e58970558c448bca995119314be55ab58b40c184bf13f76673feaa6723ef3bc53509ba5379f37ad479b11cf6d2d5e18e44e304dd05b134f95c1f7429095da84c4df0d5d6894adec2c4de39ff7a7f0d1317898a3aaa563e6fcb224af25d5e8bbe5ee6eaa5e5369c953a96c2d46062efd20a3959f59d6b8d2f82c7bd492d7f8009f7c806b3710f952237aa2aebaa6bf67bbc6d7845650ffdf4dcccb6839aa77772b7c3226a0e7352f9d6999f59d707fecbc9b0e0f3b8e29dc700c376e5029b72d58b0b4de7204da7f792c9b709f5551745dc91abe62a5e8a321d043056833aca476b30b4f04af67e2518d41eb9c8d7915795c20c88cbbea816a2dddfc7f9e9b069f43e7bf8b93929f286ffa237c455b1285fa4f160558fcf483ea75f55d83b03e99dbfcff2c0f418ad0b184d661b6a4cfeb1a02139352d8659cbcb1c75cd56cd2a27f82f8bac45e5c8972446dda2240c1d28a67707192112c3cfdf2c95aaaf1abd5c875a750fd8c9637ff6f2aa3a8b68439f5b7bec5f2121aaa341849e3db3e977d6342ea5e19341103512a236282e3d70de2bac587163815df1d1f315a98d27468dbf981999a2b3b25608d232424c10a53033c2dda65bde9df4dd505c569f494f09cdbf2fe4fbd13cfc5a1065bc03a15c1379485ce53c3cc34c90ce569a85c76c2d20d3630d1aa7bae5b9e7d78f64ed98c53eb6217e345a96d86ed5cb2edb41f58b98f2e5e88a25c3b18f70263de1b562f4a7e89d2ce1455ba11f9ee5b1daf638abf83ed3478e6f0a65e249285e804b58aca60244f403e78a2affe8054d9f99bc76685f6e6813c7b9020bcf7ffee90c4bb09c6adb4ca5343adba59b3eeb440af2a699fb034ca5ebac15e811777a0565a5fd1d0b1a88073e3c622a5e159975519e4d5aaff4e0d9f69a5cbf3856731f412e5ada113357158d9d2fa93bac93d17a8a61b40136a34f25463b2ad06d94b6a13ed018f94270d7127fd5a0fa2f90cd0a6f8b1ad8a81443f11933b6b2b0bf4671538962c35d9b722a5304b9a43de53c0d9825192dba6c7a5f736e767b79c2900184d9a66638730a0e84869b3c827f06d6a55ce8a8c495d02e302f77c7acd22ca70ba66b8babc785512686277572c2afb6416e428f08ead3d8d8255928933ac81fd3ca56df6831d1c18d0e9639cc6229c7b68960964c3b7328ff5f48b8b0dcdef62e7f83f12a2c112a6996e2d2c868af52018a2c9523147598ba3a7ddc60939c6c699697f951931cee2a53743ee9b37eef0365cc10cc0ea1b44a55b0917a7fe674023e6e94e5226633c166783506ad414a69278a66bd793cde25c27586ded1a0eea330d8bb1b58b513f52668bf7b1cae73fdc62b8d091b393b9276c74b35baf811a9ca070737ca35ed945ab754f064a8bd4787b708a5f0dd826065a7f0cc6c22acecc3d2729e1dedd85045628b2506ead78f4372c0ffdb27bd658c58ce7ecf90ac07d81ec54f1f736d230e80d31e4b1b7cb0d9659b70a798c24d80968d3176630ccabab69f744526972468f3afc21901354df49dbaec83d88ca747f66ec83150c18df53f821581950a006d3514e68c1ed482c77168d9b552d4dcf906080fa91e1247a972c9c1055ad139dad9638e3a8ad51862d56a41df0326540d9d9d9d69ffd69ba9671104cff62cdf493eb5de1919a2ea6b9eddfcf9e91f36cd36f833efba8dfa059166b263ad77b9ca5eb47222db92943c2cdc07c1446128de37df3a818254701ad24516105a769dbdd4dde5ab0b965e037afce711c1d04a54920ec80fa5d7182198eb5fba7e7ab20aa154839de7ac0ea0c50815ee4334147a16cf20dba829a8a73db530d7eea6920687875e4cd9ff3821b0c7da92118ca1d9c1319264bc6e05129cc236e2d1ecc70725d4736d83fc31e3e7700befa49a069be46c72531b860ff35ad62df7915d12428379eecf07f51d759e0317e5b0c63a7834e1e612332a7aee521d2f5f06795b046f79cabf605f8089387bb395dd33f692026c9d575a5d9f6f413d9c12a19135ea466a00c631b55ffc40b44d78f8f58c2801ef92bd1048216e5cc9090d2353b6189fff60e342bb17279bb57a28fb68b137a7be480e8e45282c357d7023af6eb59d1c2193b87085b93d2a9e54b8c4a4cb4d4e4e5dcb1f0ed5cd98601e4e448336c28a99bb0a5a0efea38756649b99a33d28907f25238c8adde75ce060cb01385a7c3a91eccf4ea5efd43546d06912811c5a51bc42575e83ca4029e8911080a6e7592eb1953b2204f6bc1a41b3136532526ff7f141951a6fbf0356868ef8c7f5df682709735c2baac981b45ab255b4f7ea6a1002497e7c0fcd3c3aed238b53d3d4ba4c532c028ee403e089c3c4c82254faf191a1ef2ecb2a193728acc0da2d029ce942c5869f8ca8513d292ec1759f48d82c580e9b5087beab9f7f5535e382f963c13ce77bb091920f93d6367e5ce2ff4dbc20afa87ff589648af05dbad5f935428a9a35f9d2e3a7a7fe97765d734a037b533bb98a928f0c2e214f2f6e4ae4a4ed0a022d68766d097973ab9459086e7a506dbabd88759855148f093aba1213526e9cdd03a100b621c609c463a1a42d2a16915c75136e23bfbfc11a4c562bdfaf3ef03736674eeebd87453c11f952e0cafb7a67f7c13b133a258fa77afc328e183cf3c37b8f2842290f840c6b74d12ddc6ff63748e51b85d3520737e432a0fb46fd71f26f4f227db4317e0315803418f5ac96ebdeb7e97194f7a0a3c0a596b4ea5b1fc6050f722afd0e01a7339c6574349e8155b418a1259c9cac13572552d2b18b5ca646dea345a53349a2973be6a9bc7198a323faafdb0b8061b0069684d53d03bc36eb6e09de75139c05a4f39808efc744f7388c542f8316e93c3389ff057fedc2bd3b7fbc47ef096fd59ca8674071cceff994ea78be8e78d63cb5a27c5c2492ef6c1ba1cb31b07cb0458462b57ac58a165a25113046df4dfc8734875013e2c832b2ef2e83f4ddfcea606e041bcfabfd8c3f9401875cc38b1fa55a5f3ed5178d851323011b4911ddade50c1595d5cc40cd72e89f1cb21f106c656d3776098758aa88241834c074a7874e074e442217a04e2e35c7aea648f45a67952501daff4edb47801ad9ed675011e256d40bc806595311079a29e2ea016488362c645a549dc68bc811434cef1e5006c5acd94abc1c9c5fefc55ab213e16e37c6228fb97e77bdebd0258993deeb0a2474ceb9d8d02f955d251a3933f8ac3b49c67e209ba5d80a097ed819fc81c03f17fda82848ddab46d1598c077af28e88c40b7f2a60a33308d674457c0acd224e0dbb11857ba9e1b29f159a9654953a6c0eff595beabc4f244c54f7f5d7eddde573e5a8d1548f3503ec3d81be9022fe4c1acfb9e9bfbdb6ffba", 0x1000}, {&(0x7f0000003c40)="91d63736b4fe63ceb8258447439c989a705ea1e6e79f1e29e844681ed014e9563d7829d5cf061164a01f18b41f9b923cf38036c2d4a5332ef46008d8849683b66c2e8d306b61e805ccd57ab5d209bb2d1813f7f88cde88622305f91ccfa12fdd53f26f0dd0fd075940ca4ad50e70e4c4c956db336b3d6a0e06968531c4fefc0167850b96e2b92ef9f9dc9515caf7136b104dacf5dbdfe773c9075521cd7412a74e014632308da3cacd2b8c003223fe1380f4e2040b21883e4d6ab90412e7dfb5be9c9e037c7e44eddba8a3ba7b98b125bf940553d06203b3aa4a6651019c56dd7dde4b23cd4666a94ed0d073108bf7ae2b1a17a10784e9b36f12421d52bef2c4b466828fa87e1554d7b6b7118f9a49fbfb099ff71c7a93db1e7e2159abb1e9d501632caf40d58cd8c1e89b486d05b8595e57a92c9547471bb4da899de0557bae01f9bac9515dc83ac62cbcc9a60de52346b8507da71d7eb58c0631", 0x15b}, {&(0x7f0000002440)="f755353866a720472e0f0caf12430fe392e583b8fa3b846614639ca2b9971d8a7f8ecaca0b82a334eff59a6d98453742f9546fe52cf3553a262ebf2220fdb6982dd3973c507bdad339518daffcd2acae3c312000f128e7d23bd62cd02320878b2fd255a33fe7c27f66179e0d1e780c673240100198624bb201475dd9a82779eed61919fce4ad514151f33f6cf9c9ad9a92d3e8c237fa5a8cacaf94a420c9", 0x9e}, {&(0x7f0000002500)="74eb577abff24a15f063e467ca4aec0fe66a495599ee725ac343e24430358b75b109575725466852caa44e1f8619f06a9731d8c102daf1ed486c861de07af74e328bcb9fbd1d595b8ed9d424053ff1c0dc05a1745e2f64d26c056fbde1fd645ed57a077310e09874d3f927a4a40bbf26465d837d88bfc1955c44d35db98b033ef97aa8b9d53bd3415ce4b77ca7ff6d9c61e59ed6d489fd8801fc35977a3038a7828a9c498648f200b1f7d066", 0xac}, {&(0x7f0000002b80)="6ef4afde662ee8c2cc17ee3dbc94c614409d942e531b547d007e96bf5fb5ef387caf0f51046e81a56ed4581f0a0459234f9095116fc8e14e6f0f8c5b683787f9514deb07d3d07059d44b9960a5b5c02b1718535d70729392b512da6ff33a517bcc50f86c736f71667d46c8d6c3df4c07205501ef00b2172d4b11f7b2becefdb36d2aa5350a5f307d0225b3135e05a84578a6f479e2dbfceca5e3fef48bfb1fe0985804fb8bf3f725cb6bfc25417a1dac3c8d77bad545793ac4ff53890b524edb70ff7db8205d672c91325d1ca4e297fe0ca9890aa7aec78bfa04133d97a365b0ea9b1d0a9f5d0e6344ab5b15f2a106bd7ac4fdd618e64b3b71bc7885732f0245b02a2e87056b7d5c253364aded3139819ce9542acc6c9e936dcd06a887f780ec5cde83b13bc05bdac911c08a77c2db0992285d9cf3fe018527011111a17ecb9c15224d4fe16d24a7d4342f86e23810ca7f84ff9d835795623b615e16e9358f72fec4acdec046829a33c5bade30298611f1c670c44c7ab3d34f08ecec573fb2b8d1d421324daba137f4ac1f08018944be3260cd7d58cfc5f0b4c9a626518f3131e7642e9f725a9d463c4bf020105c6d0d297e20bee3dd0b9e081173e50a205a04ac31b3a7b7abee5e1f8d508240473fe78a1cb849218e3db17826857e9bcbee3e074eaaff01170c58f4d5fc97ead710cb36d116543f995e1976f3ab56303fbe408e344c9a68a37a74917b3360c53c3ece3ff1dc5d9bb5cec9879899703726137ccea7913ea341945a0a8b43b19ff48a4b799014065cddb1be3a364d9a9d87df3021c9cb74fc93ad9a882550ad4e7c1077a4ab346046491397a831166d94daf07ebf2f6365cc6c196179299e1aabb049cf1093f300fa15c38318c98419931f6103c101187433cd1f22a8a727f7f1b163024867e691fb2efa10478108883f8983950b1d67a14dc9289a3c4e294cdb11bb484a3ac19e1205ec525916bae45a62d83a5d21ea942d544389e5d1e736c457277b59ad21b459cfd83a6f16400e513dfaac123052c3a8520c40d72c39e383431167e4fcc78cdafd03b23cf3ca88920ab7a8233bcda14836be29847219edd04decfacd06ee21e0e1dd3f74e5053fb21317aecdbca9fdbb03e160fbe4b53d53cf24202558b238ed6bcd8f5e1dc9db5504a474e6969bb4636b40f66a964b403ca44459f41e9fe35b48cf1e5701aac4dd51c1c0a1d2333acbc4a538cb0cde049fcd5c8d6813592fd16a00872f80d226122b9ca5ae93452ec055f08d94d954fbdc6f28f42b1e9d0c7234534723b9b8c875bc4e782495b6c7ff1fd5cf447707eac1505402190abbebf8e32b64fc9a6413816a84ba0df61981e5959f1f1813f4ea0de173c900cde6360ee1289391d1bd3e76760ff9507bdf6f60fb07cde68e1f419895fc2d0ddfaeaa926e42c1097e538a73b575f8cb139c39e6784440fd2c13dbe50018e02644f9b17f53d4c73af757240d2b51982c81ada6cccf40fcccc4674586f2fba2cb8606cb8cf8b45a8681635009410e2c6fd057b450f9c3c2655bb5b4b265cfdb46fdeada4ec284b6e916ec7c7ffae4d38d40b90786d5bd609a8a6170001b2000b17e30cef09a8e2dd1647c162ab2492a35fa51fd7166c40a137332711a9d771536c39aa10c72142bc4e274f183bb9f49bdf6939a9f1fcfdb6d746707458634f22459f6fd1012b77e005be49bc4b1ce13317d7087581244a58e9bb50fc4cb3a944d00f61397a918b8e99c2d880a6fe435ca194219042e03d03ab9c9aff0d9785760360ddb9e5b0b4e4eee175fcb1b2b084a7481fb74bb097e0f33ca2e9c2ffdbf338cb1af3fd3cb9d57b8116e3dbd3a750211d82706c3ddba98212e1c7b35a6ab454d350776a509af130cd3b983819f0dd31d49af1d98398c87c064e7941aa8f328365c32b254abffb52fe448bf690ef316139f32100ceb09290203bcc96cf5b2d97c629ae9641431459fca148418c9eebd5b7bebd2d2fa8a1286a2cfe64ed36f82e7323e683ff52328dc4e8875be125eacd177fd0c4d687ec10f22b095c81594685ddaefe26f3e26dd173944590646d5c55793c2c2b64b828ade5f8369203f37268bac41f25899742660c1c83b6171e928932fb7688836ad923d980af732630f536825b54e58752789f3823f6c3e519ded17fe0dfa742a50c656d9d8af1f1d4512056079df9f20051973474b9920e90ab54c0e9744def2e3b14ba21f4fb1873b43e948e7082e566f8c5660a4928a2ef62625bc95027d73f03e324e6b4e7faeaced81c8dc1d605a420ada4bd89c09137306c57043aaf694a92cc80ac948d74a353710c51e86e5d42600812611e71b04213387222e692a60e0f6ade550067fba9574c42707e4862c810b75d7ab11f47b423fda9b83382b015a7fdd9100ee459a585b97acc5c091045195ae8ba2ab7a9ba2d5226461c4a0d0d9b13e873a5f7907f854f626835d50e41ce607f58936b34b743178881ea8b762ace758d2db65b377a8acc2343b297cb3fa8f062f1bc5977c2106e702c5d51e33e29bf0fbc7c5a03175f6e4140f1fb1f22aababf29e8a7e324fc2838db88b2445aea0cf830c17d4b4370aac5fa5405d97dc80dfd3ac8e33e6525486034c150bff91295506517d0be28e2c33005bf00dcbc2df569219867987f9216e7d3c9826df6976d409e70799c94600b874af177694eb613d364786834d4d471037cbe1649f6d482f9da1468ec74a6e698e98d372da74edc96668d1a58c8db2be7345a01d12b441705c6bc5bae7a3799c0c4dd7e32bb68a6325516afc38b06cfac9bcd2ac9a2e54986b550ea02c751e37bc4ec5d9d215787b530c522967c554d0e2f85557daf6a388d7dbd80a22cd5b64b7f05d9dda8a8936e0489a7711237924c0418991fb750ab2b6c5e3da2be57ee0d6e535144411fad53554ce0b76f7cc89a7d6c66b337c090b2e5cbec9b659da6fc47f1025986b0f6197bf6d88bdddca3964c72e770b291918e9cbdff2433aba7a3c52a48b328885ab947290cfa9cfa52b40fbcf1a5d9218b82e4139a4be9aff81e75cdcb82cf8ddbe20a207f1a47f920e4fb98e0a594537045c86f80ebe90378ff73ff938d42bc4a9d3302c7484ed702bff9015466319a63c35b4e88052790e7a9a91a5fa601c8e8c48f875d82eed68e9e0b7446c8d577f942c6e28b5326fc1311950a2a7d29baf7ba9537113c160fc4166257826b9c8c25ecc5a8b0dbedc897bd7c67e82d9e56b7a34e8d0534c62a7f7e7ef1c5ef859671b37cf8d34cf6dba26e980d28ee390239655623f7f7d0107e3429b8505edf64f820f94ced604cbedf20d0426aa871a83fe95650f0a3de7d2628d6c3772d280c4e13dfc72e53069a0ff758d44e2719b2f4934ae625c144a21bd401170d86ece7980735913c2449fb4ba3a60adc145093d0b57b9bf6bf3811d8c3973802167ccc860ca3877bc28ae2bf2b48f1726e6d9250bb1ebb9de6013163adc0d4bf8cafd81cafa513c0e03b1217186ef9ee108426f3955bb2e707973e78cb733b78464d7f1977350913e1f2ea6dd99f72dd858ef94b5dcb3f17503797ff9fcfbb542141bca4c1df0e1385d30ca8ad93998529aa79229c69eff179a709afdc078e491361b55c7e6f9a2b7f7c6ffb444bed3471582bc8d6ca2cbc5e53c6884e2bc2c6cbc37298fec64026cf49b38c3320774571a6672a38e62bd369c589bcfea625c00a02aa35bda6e6f32d7994c8953eb0a11fd5bb6a529d7748409aa8d6040ff1f3f577c4de60e17898e41922af8a27526b5e969a3aed542658ab911295b9000cbe03e4e156c68168275c5cdf0e20c4a99198d762e5f2038c03499f3e88fb9e206224f00f20ed691ddfd181a8d538d81997e814fa9153d8b20e5dea8dc626c560afc7421fb9e7a8e5fed0b78f4cfe893ece37d4195123a7b4136bdb13df5962802861e8ff4f03bd4c1af063b087738f633896ed8c59e7d49646626cd5cc91bef80fb6b41e3c7deaf1e5291a9eb358e667344aec4a79ec05cd2d0a560b0df6b882b609f9417e9fb9458fe35a66d81d58564ff086cb2d3e25d77c4cdf0dd9ee8ab2d2e20ddc43efd1a6f7b1226d4739669e535e60ca5d743aac2bc957f9033797049036b6477ee74b60b44f1c3d077e1138d02d07b12a3484e97068f49766c94287b13ac39ebb343a3186955a704365fb7ab53fbc24caad17820c05d98307d4f43bd6b9951576c5c921ef19e39f35e1dfec478bd7f4926bd39edf2473ad8ce64fd59074cfbcf1c6f514d6585926317c319174f06b12d52573afa536e28052e4368b453b045a1604ab1376ae4e9a4f185ad4ee860439ba5dcf5b321c31d75e58584eefe86efa3bff0b9576717483ee3b9bad1893edb7a39820c1f97c57935a26845ead71c9f5c1bee529bf1ff4b3d4ad798618350334af39ced0a5b77b59f697d8ac8781bd2b8cfc3c396d5f4987bb6d881fec8d6b2068bdcfd310aecad2395eb7afb1b503bd48cd0e661b9829433d5f24cb85f8628f2e390407cf1805948b3340e804a3af90aff074bba8ba2c80ca874088096791edc7a1500d9b4c2f076ef99bcb84b7e9e1d261841aaf859a92184685a55bac750f68143d016279c2c9a345d3c3d1cf50b65573e46c72f8472327a448ab34371f0aaa55ed4db0677aeedf3188ffa559d1b1d9568d9b0c0205e0b1179dc8241cadfa4c1980ae6d15ecd795dd48bcf9ee952517237b9f3cc3c517002661e02704d3005e04b119f3610f4aaab39c4b645ab3a79f5c8e2fa2a0fba481e3555296718b1b19697308858a33c41d372da1e7f13442486c85e9d1096802dd85fb1143651e07036192729bca3516197a6597c6a09b979e43afb4fc3b4d8e3b1fb5fbfa9e0f8da94e8a3b7071a33749f5e1dad57f39d11ed78e83eb297eddb1e39980d88b6edcded5c7f0f887c7f66f553a237a0733e5dd994847cecda96630d597ff29e58247660d0dafe4077e9dd9af4b25dc01f3e3e6b384f1508eb6da47b47eb3f0d9807aeaea5d54d5678fadfc7a3bf9e5f7d5ca3ed48763e30ad7ce54dabc3e2f617eac6ee0d89990d5851dc5b5536481c93224b0154b7fc840b512b965c99048c1d32790fab25ab3a06141fd500bf264e6c1d4c7531987624c8730c6dc55013bcf6d98cd02fc236685314e88c87eaa8daadba12fc48ce9a6d42472ec680c1c27fc2aeea007c7b7f602e0c65b25c4eaf9b26f4a061ef718f4104e2341b5178e2ba4584f3fcf15992143ce97a4cf7e636db493c14c8e68394b652577d4c37bfa1fd8a3e91aeda8244b568375758a90111295a6fbd90b0f3550420f8363f76516a0d527ac93ad6c68f689afe2b4f87549a43da2cb04747329481d5abbed0e7ac12e4e91121cfabb54195623321d889c8357907a307b6fa6061f01f85a353cf2355187e59d6b8ee222b0021246b7f0a630f61953511de30b881f3b77ad545b5aaf00f6d8aa38fd26bde99b1a58589d399b6f998838ab755735430ac398f645fb303973f16c2aa490d9feed3b66624fdbfa6b1d8146ef5aadf8357c75f266169092b72b9527cab062f9ff83abba50252505fabd2142121ba6f47bbb19e0fcbd15fbefccb2cd5eb728fa79f36af8d6ddf07bd8df5be79bbdfeb84a2ce8508b0a1204d4f8dfbd3abf86edc37f3932bef26563fb442afc4590c7793db359510b609bd386209cba5d6b8daaff855828fdd98f3bb74c7cc5f0335268943417daf27af47fd7b3bb4c099eafe39aeb4494b1cee94030582fbfe99b7e967d8833e525a719750eb66d490633509e9dd7086", 0x1000}], 0xb, &(0x7f0000003dc0)=[{0x70, 0xffff, 0x1, "8f27a6525ab7ff73955447235c18b8f214c43db9475270b9a37c068f22330724bd0bc635f3a5a9392eed16c2252c8afd88224ccb7374bc3c2356df67ed979e8d948324da202b972058b92ffddcf668d3fdb505fd7abc6084591de5c4a54056"}, {0x80, 0xffff, 0x3, "e896b129abb47c6b3f08250cafa9173c8466eac181c090f1a7f078f5aeb6b12e0231ee9957e3a2a19e2a726e9564e0d8a77c24cb5da39782a380efc5fb5a27392edb8c6b1430f94d946e8b6398254281faeb90b172e8c7991af2c889c9e71934aa5a62ae86abb5891465a0e590bbf666"}, {0xb8, 0x1, 0x7, "2c13ea6da046777f92f68a5093c70f22db677e0be52a1e6dffeb37e165057c48539518937872a02cf27e1410bbc22bc960e977427f01601f52a6004da7e7af31d6fe7e946a0d13613383776e2e527c2ee633a93ed60dc52a663d0000c44f15d1489d1f22f86e4357d090d56ada64c05448fba8b6c7f2ad5d6fe59f76cfeb9cc22476872492c46a1e7e27f0f35785f580c062500bf42c8ae47a5f7bed066fabab01ef"}, {0x10, 0xffff, 0x3}, {0xe8, 0x1, 0x8000, "bdb9cffd5bc585c51ffa86cfd8428533b1b27c83c4f1e28d127c898fd9b2d2ad938b63d50f06a110a803c1354bc075fa20ccdf064462e98aa524817bd36ccab4cc315eabee1fc7600e104ecb75c07ff3a2d722c566c036c780723e312b88a1eb87abf977c24a50a50c211cd171ed49e5c8b9e75218a6e34608e8e5dee0e7fff5262ffdd5a9e4e4c8512eb73bed98afabb9cb696ee04a4c9453207e270ba609410075f6705d9068dbf883ad3f6c6586e77a3734f9010a12aefffa1b4c1c3ad1b9879d918a9329550a76e740c80ecbfa41b22f"}, {0x50, 0xfffc, 0x2, "e2424c0aa7ea787528bb761e75abf66d92ca8c343583aaa2f063606c3cd913101c551736a217609fae9802fd4f9c3ddb91ac07961213f767a5"}], 0x2f0}, 0x8) 21:01:45 executing program 0: madvise(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() r3 = geteuid() getgroups(0x1, &(0x7f0000003440)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003480)={0x0}, &(0x7f00000034c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = getgid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r7, r9, r12, 0x80, 0x8}, 0x8, 0x5, 0x0, r13, 0xfffffffffffffe01, 0xa, 0x7ff}) r15 = getgid() r16 = socket(0x11, 0x4003, 0x0) sendto$unix(r16, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000003500)={0x0}, 0xc) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r19 = socket(0x18, 0x1, 0x0) r20 = socket(0x18, 0x400000002, 0x0) r21 = fcntl$getown(r19, 0x5) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000240)={r21, r22, r23}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r27, r28, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r30 = getgid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r32, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r25, r27, r30, 0x80, 0x8}, 0x8, 0x5, 0x0, r31, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x1, &(0x7f0000003540)=[r25]) r34 = socket(0x11, 0x4003, 0x0) sendto$unix(r34, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) sendmsg$unix(r1, &(0x7f0000003600)={0xffffffffffffffff, 0x0, &(0x7f00000033c0)=[{&(0x7f0000000080)="def6bd12942e1e5ca84f48f0e3dfa45fe41ce4434de40bf9a5a69aa90fa052300cf0cc83cae6c175184fb789eb26250c5099428af1c589153458a5f9c684f233cd8cf1fe38ea128468bca0dcfc6c618fcc9e32d1d9a403f651075efda54b05323db0d67dc4bad9bd732942390b3140f89155e7aeb9b157b1fa3d77214a2999347e33e4a10a779ec4a6b87bf0e578cdc07e75f0790e986c9b3d33facc692dfef2b998b8971e7f4e23997e993829ba1e34ce0c502c4b436f71b982ba1ecfa4ed0d08936e6b208e342c88b9a4ba5066ef0f73d4f8da5d475d290469e65c42456b12f94a34fa25e2be8779b73ee3c3388e28f5f2c845d7b1a093bb5f0674b091927b159a147fbc0b300c24855859c72c511dc315d3c2738be5c803a4e4414416058732a259587ba0d6bb3ab5f8e3c2eca1ccc4e84ba872d8148de70c65fbb1232df4989fe54e2b7ae417c6ee894ee3014df659df09d6c3fe5b46d758aae928426ccc2ca35e7bccca52e2aa160c781256fd24505a79c56cf257799c0083b307b334f2ac7e8cd30bf46ce13d19cddf0cb71a9123f7ac340ab3ec18220121ba2f2e418467770e8252897b8d231243c4d1636e95d4c8c21c3d22d14aec715549921d33a0935d2e6c4391cc762201ded973b0b2505d752d5640a851363be1465f0346ea980cf38e074038ae480976286e6a06ab45605b85fa7ac365bd7d04a4253f58331f02c8a7704b08fc5a77b68bdaffa3d30b645135d631915fd284a7261c1e20b477d70b8902295077032f6a70c3a19b4b7c86e88aef9fba15fcc83fe13096cc70cbdbca636465057448fc16e91b80611e700c739c9d4a38ebee0fa2aa553b8e8e2bed16f29d05e25b03961f498ec8cda250e811e7ac60d7c4f88944c01b18658709141cdd43ab2d676fc9548a6eda2cc0858cee097d989409a039e2139463feeae71d15f5e51e1c3854d5c3de1e2790bd0e229949e827557fcc958210e90fd696ac45ab4587d716e045732eaa607bd316c5f57a0ce71d9a43c6b3992229020de53083421638cede6cf7eeb7d12bd8d006690dfd6c9c9fadd3eb7c0342919b69f865dd18f3a47ac9e7ff3c163ccddf5e8d012b53f4f3b4bb79b5dc31d45b7fedb0dc9fd2bd556566bee88c296277820d2f284bd0e5e749877a7b6d15c6b3090cae45c6bbe3afd25d418eb30622a56824f566bea4103a16069930a8038a99ac13dd340b20f259a87a44107368fb72828dab5241c1d96528ebab5fa87a608da4cd55d4f34269624c3693ffae81288208ba314bf25fc54f1cbfbb4f7c2e4f3b9207215824713d35f87cacd08ec331f796b0f544c727ebb9e479620fad80ac0661935de9b1811515b37a3829e3a1fa23400dfae606be71b17a2e907c45f6e1b214afc5c244814d17dc897c80e081782ee01c9e09282f7621ebbbf78ff90f7200591a546ee01c80be251a3af6fec0c813f50afecd2da03530c64c13d3709160cfeb13fe205f5abf388480329bb6bb0b480c313d0e52cc29fdfdb69cfac9d28965be6ca53c1cd9d7261ff7d083f1958431bab5510ea04cb65e73371bbe92572b62fd9c44f72e65145c43136010e634de8a3d801e428540f624ea084cc9b89a8419923704835ecbc302b5a0eedac9193e0229f049dcbd7e32081d62325b3e8fb2be4f79850d1655c42b559108b7666549cf9db1782dcbc10f886de36bbb7239196c8524dce35bb9c4f19c3f7cf92ef60e75d403e446fa992d75ed7772c16ea4bc1288c7170f03e4021cdfe19d59d0d065bbded43552b14dffe6ace62ab663f415db2dcb04bc1e1e14943d240fcc52d72e9991172877072a04a714a5e7cf790fa9d7ea8bb6447873280c46a79186011bf2dba201d8f49a6b41dcd3c847e635d9e40d55f162c0506804f8dc6aae8ab19afd6136c5d6b239887676d3f2e34d8634261f9bb21a2f2793f030275a3758d5cf250bc08b9d6f4a2358c817bdc83d42bb8f5d77ed5cbd1543955b8aa9f0d9f21a120726c15f4f5344b20c8a2f1b5cf090cd470fd7351098a12d05665ef0e66261341ae344df44b12690da31efc1b1bbf0fff6e37be5844dbe1ab802b2f4de246eab9cf931771ea4341eeddc479f25738f84b24329d8d88863fb7aab817620439726c4cdb913096ec8341fdc9a311a87200bf7c3002d5ac4ef83f76358b7b87a94ebab8c2210cbe30ad8f80da034bd4cffde8f2dee00daf81d40b7214ccfcb717332eae5e571bd03ea24a23ad723d77de3ce078b68c31c76e8831e6650492767ae08c529f4fb8befc789f0b3d3f9a79a249b577b8b33b6cfb9479c910ee9e20d4e471b2a9a8048cf5cc4b77d3a2da8e9359f101ebfabfdc90a5bdd484a597ff94d039b8fb4fcae8a3e41931226a3b9ab7c7fd074cbfe7b292a6ad1045ab30df174c287fd61e5d65d4effa03d821c833d8ec432b7273c0da9c583d3ed92ffa8e5997a3c7601bd6bc544e205c04f7bac79a9873dd3feb4d5e96737d48dcb21693eb191ada28d069656bb6c18dcddddb5b0f555763d53c7295f32f389b0e5529780d1f0a8a93c2df91bd377f0dbcf1429f1930171d068056b84a8fb74388a9962b45a74b2931134fb7326922d2f940e3e6f2d86bbb1fcf475a105070384d830f4a7e29eaddbc0ba756a75cf2f049006ac1c7d8935902eb01aa9045bc715c39f4b7ec8bd2c6ea4023be1d4615c4178de62f1b72631a6e1def9bbf8680b5e0ec12fc3dc114111f7b346680be72fa690308e58dd5a588df2744c178f371dfdc0b15554a9ddb6964a7e38049fa13ec3e7a7394118935d3a17900c694d7f26fb74daf153639985bd54978731028e9b90b6d0426374f6f12ad3bfd2af5b9f6daeb0286ec78bb0aeff334d07199b73c204a82711f90bf9a085d89e9e3784c0d377cdc43f17e40f39ba1d977850f00d257972960d887fc7d3238fc17bb7358b7aa3d0ad38989c2ffba24786aaa0a395d7bbd7af0cf2380db8dc6ce9bd5f6fa03dafa6b551d596f25375c406623ed525e39eb5f2b814b2da62ad091a7e64ed6d3388bb49814008281658a1f9942482fd69684980ec4a5c58ea1b6f7ffb58218c82a811444fd624a10c16189ee1e3df9aa2e282e53e1292e39caad5142a2fec2a4d7fefb8983c60a3844d887d6413a17feaf0f6674b79ef005941c9014ef24c3b324dadcab5888934bef8bb5f60692e04fc61281cc427f273b844695161918de0d7e5ea36c98f661086a626814a11f0eeb194526ad3ea475c257afdaf7632846c771cb7b61985bb92f6016baefbec3625fd55945101cedb17c661f72b413ed3c3fbb8781b7ca603bb3ed5e1fa86bf9a3b4cc91f7d27e120da03f9571d7011d87822a2dd40edbe84e6b045e3024078cb887d1b8c5b65462b0c30a73cee6595325fd5c9f04d728a055b849eda033652dbde49029ce53b144279f97e5e0c7e3c1ff635f401ab3547bf0febfc4f6af221ea4fbb17b750b37d5cdf52080b8e40e7eae31e7a13768c20b13fbf5d644a7ea0ff1b2ede869cd415c69633b2fda227696f6995ae9042e613361c6efd4404e22253a87dab2c0fbb6cafbbdb9fd6b41a58d139630a2258e0a1383485b0f8b0ba6d78bc876716788ea7eabf9d781a7299d9490deb7145a7be7cc8fdf26ff935b416d4c3305fc4f1f8311919cd0e927817486c5d20713085a4656860d51bf87e5c43cc6e54b188bb7ef09cf5e61195b4aae15e08e9fcf28d44b292ced937475f370b859a7ccbcaef3af9b7246b88e3813ac4399eff4bdfcc734a5665c74d3eb53e55a357d84860fdd6f252d87f135f55bb6cdd568119b0d57dd8443d1b410508ad21d1f7b20da40e9e6d5478ec58e50dc962c228fe62cc09264970b054170e6ecc150cce82d46dcc8b3ffb13ecc978e3ae6b0d32a4e92707dddc3edceed5ac91c7a966d9d1de2f7c8d426c2137dd7c3f5d03aed6518ff07be5e00dbbd2f43eb898faf2731be5f0606a7284d5de5ac422e0a697c63c761faeb5ef4a6f0c26f57f863b5934fee2d99121ae7d213ebc70472700510610dd29797a8266d811886ef2e1454d68be498ef5ad96d820a43e6d5a0fe924a4533ee7524be500239b0c93dfc59acf109c3c67c6788b0fb749d7e6bd91bb78fdb73482e375f68cad26d636df6e70e937f4939ce19a4e611dc6be797ff412199e105163dca3d9ad90ad610ee61455a72a1fa096d7b69eb24836725f7619859af49a8f4d91cc225404becf5a258694ea40448bbd314f5256a05791067403fe75e2987222e056909b7fb2c6ccae358a4a563440cf621c1f55385b4ce22acee7a09bcdd28a64c44d52581d87486f6048536aed08dfa3f942bf60c4dd827ea083de11ee2f5c7d811cb1443343a442c2dfc2c6a4c213f4c47b867e220ac91de8f6a4eee28e25bfa558caec1f82c0536a7ba9ceb23cece5e62a3d4178e83c884bb27fb172e0a16f96e6cb5dd19def28c788a6ab0b69b776f936a59e9bb67f2db90fa8bb82e2e3264341890227420d9bd4657fa85c7b257a158e0f59bbb94e4e28dacd09a92519414602af3639bf3dd5c3c1806e4f990ce2cd40ce94a24215b8c7735e9027122edb8a496d8c7f7dd296819e2016bf647f878b8447c08da15094eabf33ea8b2457307ba6b71dee964644c9a6564d2af86ff8d2a9691b92121c871a13e0cb70e4154c3a615c717961548f4ca0de52a871e128d119c53eb0039511d1237151ccb91106ec69f21478d34b4f94ad5160e65cfbe8bc7c309d0dab2753aed01167afcbcaf0d002587553ce9c90c64ed075cc110bb202117902ca9cc21e571951fa5da2b8d2c5f3e50f35b6a1d5833d269b9763400ce11bbba9b795c0cfcf5f4ee2222b186c6643a5b2c5903506681243a69e5b7305d4c063c7be978a349b256c8f8686f5a0fc7b6721e129ab309475428c52371bc7d81f235475a61a4dbfe765d4ad37eb58c7ce6369a03522db529684fbcc8ed8a7669900b663663b6352f99bd74b4148f47d17316d96c381bf05d3f6287e2806f27fddc47edc67153a57e344669f8ed413d18039167ca1f831ddc23d006c06bbccebeda993e4d8d76e15e69479e2f603ad4a261e830d0b291ba6bc63b5dd8aeb6158420a4aa57e474f4d098fe9d2083c527858fce264d95a5cdef92746a77e2ee710263ab3c135f96b7767ea9e475675d0ff5469978a120b2366aa833e033d46b2148453aaedb8354158624f15caf4e0c228935feeed5cd882af9125f2a4351fdce8ecc1c8bd8ead1efc0c012535c31a185d9fac834a7febf4b044f41fcc736bdbca3abddf091eb2f7e21327b56cf4a6b1ada37df4f164cfe2d56593703e65ade48e6d6cff201f62dbeafa5206ddb0b41be8ef9b27f970010fc9d1a2f85271bc5d828d70ed27e511a999d3dca04d98694df42e14fd3e193cd8fbd8529400ac70a254a014dc599159bfa53b5264129be1451558792911b66f590d35fd53de627e8f3191e6ab255ea013dbdaa7efda34bb67081060f8e0ebc311f6a457bae242000efbe2738ff580607570bfc4972abdcb69486c98b41516c4450b56ba9310287f47e9c492199a1f23dd46d7fc50f81543331b0798cb7d3807caeea9c23571c6dc9c3f58306c9a14b08753c1f8d5be6f25f0df40611496591f746dcd81cd3741751c2ad6a1761f0c9d420d013f52c2854530cfb04af295abf3363409aebe18ad0088cd684d348ab1349e412447b59b56d11428341f318f5625cbee2da1f06251b689db4cb759bf83a59d353661287e4811b8d9eaaf5217d315a51fdc5f2fd7685f426c188289a45866fcc0", 0x1000}, {&(0x7f0000001080)="cbeb043870b70ab4127c6cac5629361ff3ea4248df160edd904d1ac152a90c48942656fca663ff7d6ea61da5e6d2022517e0263b44cd8f3c5ff6261af53b0bf749b756d28e35f8ef30edb23d37aec0319de68ab656f2007c8dec85da2c9fd09c8913d6c96e0747a025c33aca9aaa8dd9dbe3779c7626523e4ac48854d37e93953dad1855f53b3b9546f5718f807a07a054ed5635171af4234a8fc497db576bc924ad117571936d2c882b2f04ec913f428f09375ab5225b37aacbec4b98841e78b2f96f291b2d573b916234e3306717ecebbb33ba01e9fcddc03d7422d7ef53d7b47c6a132888cf02d8ab7855e22a562e9bea23dcf396c9b870cacaf8b84692cc237e1a0de5ea0c74ee733b3c6153d2eb6479d093a5dcb62ad3745757a7a92f14d0a7062b387a3e074d925ce393f5a15fb95084d989175126637f4fb779c3724fbe812e1b6958cacd569cce22f247cf0ba3b959aa73a21152808aad57798a12d3cc7f2c9f0fd01c1133fc45920f29f2aefe08a3085a54b26dfec5d716a44199670e964a7facd61e33290dd67ef92b3976d83ebc143768ca3015a66be14e4511325e20579ea2afce093a0fd5cfed95eb7bf2a4f5fb3904ad084bac0876dbe8e23857d33c53624eeed870b195dbf55bb9903e8f96af814c9af24f42e987a5293cd55b11ac12fa62fe9236dfb2e2ef58bd8b182a9994eacafeef0f76ed8657227c18b3e11af38c3d895f646400ff016705ab792306e775331e972523127c60a8096d42368ef8c7c50e4680f9404585489a91668631e177efd4fd8bf330921af41d20a8cb095ec3396968f978256e94d8f349b81ec49b33ece26f26bc988e839f479bf6a8f1c9627d5723ceed360480afaa06be0fc70bb61dadac5f4dbe983b1c7287d55504496c59d121131c6bbde8a667b14834d18e4c3c137e295027cbb90423822d2e104b493057fb1ec8e4a38f0f76af18e8d7ae91a32c5cf6bfe9016fbe32748fc96d630281a4d3cc8677a32069c1bd1bce70b279b48c389df806695a89f1f73d57e48beabde1e0e8c1d16902acc991c3b147c32def864822fb768e395a22e2382a9f0b2858f6871a3f7ada1796640c21eb3bd015e774332a50af998320dfb7a4e94c2115cd6eb0fa590742e47794f42975f18fe1c3a2cf84f51b1734d81f4e0ed19a596947f2ada8034912bc7023b90acca7fdf48cf2d932c371deb526a416c8d22baa854060d1e361f8fae2558aab15c63c97a619a82b982544ddadb0c47baec43aff86f425fb3ebb31528ddd7c2cd75a2e8e60bd8034a163d4e4815af6253377503be7170a691af87319128910c73b86d883ed5b82d885cc1f5d2ea2e2432f4488e67eadb55f583b52f92b616c317c32d1c8b7b5eea398a39c1be4b9d1d054654e1c8898e8b6467377009593ffc935fa6b1cf3b5eef78654a220ae14de28b11a50ea72fcf8c057f8cb642325d614862e25d80fd660413423b556c2facfbce05d3f9e1f04c0e5e5c02ca5f43cb01e473a98ce6dafc0bef2e3e1ac6b204def05d588ebf2e056d9ae37d70b70f1633878a866842368360123968aa0343989d69a25bf343a7deb563d33c37345bad11e3acebaa0dda4d786f4f5de58a2ebc3cce2a4bf035db5602824d86bca2548422b02dfa5b2ef5af1b0ee6e4e4b46abfe24f7e1b8f1c7c9257aadc6d268bd74a4ae43f7128428ca873025b386f7b85925076f2d503a01457f51c5bbd09f0dd9a9a052f64f3e032c5914ac17d48e159ee84286817b3d2189d702c0036184c24b6b1a0426f49b599b1611076d3f3104b8162cf74645b54c4ab10cbf6bf7322f25c3f61088c8e18d9f58ee8041fa3a22569a65def391285ab3a92cc7abc6d6bf84b7ea8b5010b952ab3d5ddeec29862ee534ee762bc5838c4f8fa87fc44de45835b110a14c98b5db782979d525c5116692d39c6217b38edc19ef50409d70a2379945aac2d6f5d51bafb116a7edcc46932472760787f0cf6e4c54d1e0fb38c2d037dfed42d333a0c6ff84e41e40f0a0a2459650fc9c380ff9e1089ab437810bbc6a6508f09fdeac7eb9a3583d1ea4878e628b6c806ea197c4889b6b921ead694d43053bceabc5f654a97018760a997e4fd15457648cf6d632292797d0de69626b92cac09cb40fdcfaa2bd786594e8e2dfb8719e915562dbb3630531097a8751ba157f51b3d0ca3311ce2236d8dec826d51168f23b996e478e43feb02ad23a259c8f881797afbb49dd495742d064c7ab8f90540c4fd96d98513a6283d155ecbe1a2daf69e8e247b8397a4616fc22e4fcf8375d632bf1360bb1d3398171a08ae9363ca75aca87f0c2653d5b2474f6f3339c06552508017415d9dc9496d6d392c1834343b9b0a0565e7e2e0b47b5c1a7a3e31d27e4c2cabf25811dd9331bf54c6092067d0ff962215c772fe32b303ed8b6444540002eafd3192a690fe18b0091e9426080c63b3b0f7f3b9c0e8f6070765054100fe8df8daf22acb4d294f1e2d5bfc691fd57360a3ee63024da16061e2ab00d6ab6c2a254a6d7a6201c6b3f38fca5578467b596a3d98aa63a932ae4907140abe01cef7f030bcb78901fe8f2a97dd5ff7eb2bae98bd77273e757abc8fe6050c484d10e9813edddd2b44b174531e98af7fbaa59324475c634674c69f11086f176305aa7af2e979303ea870681f4551422bb2e6eebf4d2c3aa09c2b9c26bdbad3fd0a2854d5caf4a760e6a23d03bccb2b754f0e07619bac7c0173a7383005ac1a7b731b9e57623e2ad0ed78b0c03a500d9952ec8315b809a9eaa96ae59e106b2f366a3e027acf0fe76678023c8a0e10f4f8af003d62484efc9dc80b6ce5847250eb4d6884e2b0b7ecc906eee8a9833478834fe51bc122e76223198f0d5e18277045de2f9f36f1938c738be8f4e872ae61a7273a6618101249049785a89e4c08b07e3f1e823383a9e1241a5264892f9be83b11bea9a45fa5f74e8a996f38b27cda754d51647e0610a9c9a7f28893161cce28e456dc3a8efe880902db1ab2e13c843689a3caf94202829399855e478624106f5820d777a61a862262060e4491b2b268aae69085a3b6106a9baec8cfd91773cc8e73a3509a58d93cd503a8798e65c430c6040bae3b10c02239b0bc86fbe75ef56201a9b2c2e5c5df324d4adf0009e3837f859ba6767326ed82b074fe3ca3def9ac06e67186f563cd28bf519bcd47d15a5aff8044b395ecb5e72578a6119ca68526e8729a58989add7d824b0323c1664af18c11c7b38af93fb64b4e52142147e826ddb5b15cb9067ab64efce263e6e2b5b73a156349a2b8ea02b035b1bcd02ec88aa2c2333b8763a21d00697bfe34ecf9399fa774a67a713467d9a79c84aee5fa4ab0c2085c7922e76b18647b3e16e369951e7c26a7f96089cfb6ce9a8d36b4caa1d31df881ec663bd647de656b90e2123e402118345da39820e1309621f1aa9d84598f4dfcdae485e5483ebec4e55fc0ed6804d23e77742dfe4966b7022dd57ee6693842fa9e6744e8d8c1c4f6035a549fdd04833c03147e4f9a5c80304225a66a5e44d8c2b113c3091ee732a900a0d91200eca1763e565a6f55c30e56f8bd105862611bf13fa7505d1f657e523c0829a0c53fd4c8837988463e428563315ac9378491c9c16d75929a9bd95ecd4357a216295884c1442f8e8ce2d90af358ef81b5e49c6db2463080f56f95ba240dcb7c211f8582eb18506a9105b9fca066c82cee4550ca5c089d8ac37527bfb404f4c429d9f7b3abe8fcbed05ff0e7199fce1aa40b269c38e0fdf81f68550a934db4e3e9241691a26310709e3ad10df153dbf3c0d7f470ce2bac2e219029e3130c76f7fef8c7956e96949c886deb44cb930e4427c9a283d0b67086f9090c47f396546f12b1527a457d3200ca471057f90672b2857754aa9dc23586744deefe32e2aad09cfad3f89ed32baf61d1deb04a2cdd2f5cb55176fa4f7b2b6e17df41642b39832454109c3cb161d10119965165a1217a2b4a8802ca9e52bbc5811d428f46b4ca4ec32b184ce85af8531f8a1602ac3cf3a8fcaadf8a2501484dde8e9642c4a33a8146395ff39f0c17b66e15b756da92f264a3a9ee2b85e5ddfcdc08edce16b1c9b8f01d1455553853c601d74bd10bfd1b91ef9b546cb253a2fddd3254cdfc557544b96e703ef1caf0a8551a11eac2064f96bb67422916152d7107a6df32ee5d0593785c9afb4f601407c92cbe9208f6c1a8b101240e818e0fa4fcd9196bbefca35293e04a7d3140303db7a3898eb861063230a9e466abb90858a8ac8be8db28a102a69f8908315a6677b4e410ffed803f3a1c48d0c3736900f79080a395a9edba9751978fee7e7d6964c4cee17f499a1ffc5ca70b3aa4064ab9d2de9c64b005c1473fcdb415df0ca25622114d94b4fd2f2883abfdc950ab54074a523326a3855f0495ae110dd07f609e00ece59f0fe50bace2622a9faaff59371bec67f36ef433b7a4787261950e3c0c3f517c2f18efe94e4ac9de81caf7d2ffaf60a48f28be0344ea645c988c30e085d6e835bdad7e0b59e12710b67f72b0604e1f4e1fb64e375f2c4e426a7980a6333af45745fb0b3b5af432b8a398ca23893f88e0c396cd10aba074ad0cfb406e6fa5d3e2b929d990ae8920293b7b395fa882c246c743ac4a2a58c25c47872c473339a6addfb4def988f7276db4a46f8bf691a8071d66e58f27f1b1a777681ff17ed2e55c36a3ee058439d568466ef56672711cc277d3a8bcc14ed6ec886cb4c091da2ad7a2d7728b38abea6b865b6580f0351054304f858a1a0c8c3ad0e5001d25e60a9c5ff3c2d214660c9860890bdd787d525100c893096fcd8e9eebf17c0072cd6d420914d92f7e4fa73310c450d3bd1981e0c2e3e32ebc796306c6dcb34af289c56340cc2c670fefc9fe8199d47ecf146d2afa60e80f4183411abfb297292e76056618b2a8a2daf90a69d850477d824c18b27e07b4b42b6818980debec9035507b69fcb0b26ef036f4e15f609e3e3b920a91ef0e9f1e5a1cf96f1b067be1a4c294ad08dd8332f581aaeb626cb49d4eea08d99c2cca7261d59212ad14b8775513503a0014288e402925b038f567c4ee47fc410b334730a9648452a986af232e15faab7ad8d9eaed7b233d9841751d794e5613a2cb787531c824e2ace0b1dd45d4460031b07ebf9662dd4fbe49f607bdb689a0464dbe5a33abe5fb16ddf270a2475ed19aaae88f6606d8c942e23c35d34159d2020ed6205f4c03cd122d66a6f5de571695b0030bb268772c576230ba9544bcec16c61b30fcae00d7cef10a628fabfa0c3aef7c94e1a3bdd0c5af1bce350aedf8c51ce66047537b6c0ee68c43ace3b837db5de1030ee5369a52f5bedc4fa5f50a92aab3f75964838d7d9051240513c7c84f6d19f90f713dbfee9dc6dc3fb400b4535704d25f33d41564e302e7c843415ed497581566a49e35ab674841a6de0413d0dd24d43eb4c632bb7953c76ac23ab57ad4d3f5b9d98dbfcdd2d647b5e06cc1ef27230443bfd77ab4b488a8471ffc35d881c4f16c5925d9971c6ca86eedeb6377273fa6b1580a54b7de4b64eaa302b0442453429419143c5a1c4464e1cf19c6a54367b9de3cf3612607b2de000e28fca9748a1ecc49a78a1877ae56dc162287662b3a1d083ea34811678f66a09fe11cefd9982f9709466150dade82dfe1fd0ac4dde8dc52704299c241bf8e9ba24ce71dae3c64affe968c205fba495d2ec47b1bbe8cad7c61ebfd770640b156051935c6cf01c3e713631527421f1038724ec229376c6b8c509", 0x1000}, {&(0x7f0000002080)="5b6e552452a29670bf9efdb59adbc65ac509523e0f5bf56995b837d7f3c9c2187f78da22247f0c", 0x27}, {&(0x7f00000020c0)="50b239625a349b79f69756429c419f32e02b348a8b649c48b1a4a9d65af625a2895eeab39d76951d7924ff9885292f426d70e6bc2fe5f83c1cbbf27fb77afa57fcfe708434a2f9329bcd6e40df39b650ca7186bbdb2f93f628aec6a94af8f2e4535016a9ba29b152c1c5611cbc821e9cbd6e13c446aca44e43b22266447e4dad07fe58e6192077f4d1d2a30275aae33dbcb8cf45d4f434b80ca2ec387a5bd5d5ee32b39958c0e7782dff5745ef5e3ce9ba0a3bba8a996f6b027b4456a3b1eba3f05f", 0xc2}, {&(0x7f00000021c0)="fb7c0d60612f1200bd1f00e71e7eb220621b4aebc228e79a195cc5e0f3a21519c8e43fbe0303def365d6c414346c5bc92f1effd78dc28c11d479c5a68b4199f91e0643723a72cda9b888a95999eb103b5f46dcca3313da386de02f2af306327367d25f43f2b0ee0ccb444b96c69f4002cea412a1ad3aede1fbaa86adb6544073a46912aafcfd2f8c8ac73e4349629c3bcadf70dfbf79c6ee2c7912ed634d839909940f552e7ae59bbc28362050c7c2f402b435c3c088bfa5d8d2356150ccac350d772b3d216859d8b778b9c288a3a363fdd7c59e02fea845bbde0d7e4efb95e7983b82d5fe3f568db0d673b8bd68c6f9d4eec7790f8f22dc38ff28ad5583dd42057edd2c64a3bab85653bc27db93bafbaff1e7165e72fe0f9a4019707b8494c0ce4a48480b92d43479a722ede51d3f3a34c1cdfae3d275b8d72b21c3fd9d2f61c5d4b4d2c3d57348f99e518cc54b190a5e291ba4c3cece399ad4c61a90ca3d855c504a64ee20366eaf3398f434b2de5acfd627839594465ecb69410030a1669ac7d7f750b1092f5677b4e25ea1801659f31c4335ce7c0977c04d17f17cabbcd0d644d608350115078d5f593e22eed8e7355145b3fe05d4dbc15eb1950a03653989202e5ac3590ee8d51b3fa5470dfc912e4993e72fa01fd4d30f74b8330cd8465d3073930d43dde1fb0ba97e0509d7c57a8e63309ca7894f7f9529c3cf6722f0ab26af8cdb2c4ca4fad4bd97c01ac98ae754c1904fcbe73906045bba7fc1acda72a3c3b9ba61e8a8f3d7fdd13fc15888f48757eb34440d2f0a4e9555a07f75ff21adeecc5128c1d3f4c0e62cffb727c8d030d62f161a7825339d8fb0c5a98214876b897cd4d6ce8c599abce49842eb9fa0a63c0c8cd6bb4fcb74148c974acba63e0f942b877488ac35907d766d8c6b96b9c7ae84123d1a03d03d5b6da03a79345f378f7da79c26c10069a7b1dd8de61c17b20e091b103a83e7bd894d44546240b995953764ec11a01f0cf478354a0633de9cc1db94b03b0a935bc9f6f98881a0fb41f390e45e2daa9b1152bd1acf48a225ce0f320cd331095b0ef90dcc89a3e0598ae391ab81434577b6b5798a915b25a4e0ea70159ad1247630350e646d4fd7011291e3f8a9a39fb1bfc6e45d2324a9b23741c6b862a6a38700564bcdd5a8f0c3765c552b8bd1bd067d0753bd66794aede826fe5c7405fad31d6d3bafdcfa2c46ae5d3ad3d1d2cf79f0c46a4480a531066e82e8efd2e668cc720b38692d02baeae9ef479f610b34f7ed61faa9d68400680b0a78fefc2d5fd856537b139ced306a6d9a725a868613a121c920b9b945d75d7bdb524b76d6c096c684377b1a12436d6117fd2a517ee9b780b2beff23af3216e1192bccab4bdd09610c251a9be5ce0ad5ec72e4c406b2be76b96a7610e274bc3f76c10deed6eef7b303ce69d7a01ee7fcd6443421dabf68b44c1bfba471d9329e3ee297805d04a3294cc07defcbe545d23badca2383a640b6d57d1c60fe7e2095fac083187d76ae2677faf0356a82d925ca4f099644a1ae307f5c54a49a237f27a7f9fdb4da51532f40d6bae05624709d75012ba81800ce91b52e557966e181083ead05bb0bd9d3d4aa442bf15a17d5ca283c49d77bd940c9444bfac1b5f74141d4248bad9016838d4202791fd5a5ad57d85ba1c0d02220be8353323a65be61409db18cd2acbab031d28fca3bcecc43e7f8af291a022f5b53aa1d7a67bab2eaa96ea3d4e5a1495ecc0c4908cbc9ed41ab0da0a05457816d87d77ab185319e95b85affb0ffc7d6ef19e459a5f04441ab4bbc1e5d33b0d6589e64e05c50f3b8d1f506f2556ea5c17cf20190705de52b6ec8d6a2cea8207c1098a2810a8422a98107aed05e052d170209adcf059d00f9bf1426df1eb1c3188801e492ca39d88f50e858d6223ba09fafa73d4be5f885f3ae63b9537a40f9520708a9cb681606fb055b0e8a9cfccd8f30039f199ba55068f412eb3756a95bbc9899b80767509a0d4f1790e09eef7a02da96141120a3b2796e9e9600af5c6b97948ae00069f269c38ed45534cfa7baa43f8dfa322f2d67ac6cbf7b71835ea125aa759b160f6f6cd53ac6d0e7820f82cfa2668b134a7d21a49cd9f10e04e01a9937bfc6b51f8dcb32f84c230b9dcdb42fd8c102ea169eb69c0c302ab485361369f8b9399d13ebc8a2bd879e089433f3479cdcd5e0fa6e93601ae8f33044d3575c422eb101b31f90fb0c87f4a24d1a862ade1dbdbc1def522d7f6e79939464b7eb8dbb7424dfe711bd3836d533cdf59fbacb8bd04d696b58bf8b272d8cf8fcfa0953fbc239f056d1b892ec4550d3d7449d7c54c827ba33fc4cce4008d8ae1fa30d460681bb799a2471fdeed36f50d3200ae21094a93dd1d3743219669977e29128335af269b5bac632a1159794b48aadbec6d4619be0c017da6003d680dde8a78835f4bc50ac960fe9b4ab6c812c8e3775f954b9c6076a86419f63031abefde8c298e6b185d5007462e670fd7dbb95f69e2679c240d5f5327989d1a7c5cc6defd4ee5b1435257c5c17dca9e1b78731f0c39acb4903d8e2b70c8ab637c72397634f9a47f94f47b5217d0a898cc815e61db5284e78b9cc7d0cd2a61a2894f7a49bf3b2b5976e414e8ee8e5d96d29925c3ba70471151a142329bd09f55433667dcbf759306b2c9d5c2329b5911982fa9dbe76fb558c3297d5813f81698e14f9f35455361ed5d3abdddd7e537c1166dddb36a517f3d586587a94e38523cef22013eba90bc6a35ee21661245d8af088d4178141cf71a5d8623bae75955a6812d4aeddb5c770a0c9b2e7bb1c356f8d727daa78d88cd40e58f6fdfe03fba0e3c22b884ad00fb25c2117a277d5582f43a10a3900c359adf7d2288879e2017d71add9272c8a29067a2b333eb9c14edf06776c86112f62e98d44638d28c9d6581b641529569a3935e2587345b8f2d25a9db9d6a56605b6255b43cc685abd57fb9890a8307f5475ef04984797b0051eca25c562acd473b5b5a0ae0df8ea9a18108df260a5c534613e0e2905ddc6e744a8fee8675ac468d42e10669b31bd3e12a9c25e5652fa00a5ac56405227d18ec7750bdb2e7f1e3272f3dbf2c3fd0a5ceccc0fa6cb95c7c4618b18b56e6a38cd195b579be7c0ceb734db140cc93ad6ed4b8b17e984cf20d53d92aa962e33f34161dbab3ce9194b5a0a90975bfcae33895d3d473b9221b7bede0d9088f21a6efcf2ce0f33954b922de1a35c9af3ea17aaefbec9bb849b61331d4c17ad8cefba1bf89911253887e5f35f8aa25aec4a1919c42460e360140f47241e3a3adb7276dc7442da48f24d9e50eff2fceac3f9865755d5745cb7bf68ffeb68ab314340cb402e557854259fcea5ce3830da8d7a1139d6c68ff2335280c3cecaeac62a690fc744f9c7152450695f00aa42e70bbce9509d7b6f2180cba95eafcd7e571cbdaec8c79e71d8447307224f1d6622be5ef978a8ef0a0380ca72d0e70a621c4151e5f03659f6a202073ccc3576a52cd9982741c26e8fbd18b2b827e7a007b169ed648b7f650d118743461c2bcac4426cb07375aaefefa4303d6e8179df634339da2c87066ea42417c9c7ceb2b494e80386fef420c0c0304781f49df485023fb0550e7435e0479ed206dd31a5c32479e83b64507561abe6d3163dac6300535442a7674e885297de8dd8ec9b1b32763037da75717d570505d03d1ead034b13138d3acfdf8799777f95b783c2ace33ad3b9bd23ccbd9f02527b5129f8ac48646319463b5f19dd3dfc784582e3ac5c0e4e535233e620605edd3e7aeba295e202b52cc3afbbab3a3546c7e6d05f840b114ac0777a05c35f2e1908c3c87d1254b5adba6e641742ceb56caf553e288588b86f142cecfe01c44c5647c83c9d0a44a0aa099f7f6be9c156f717dd1b8c55f807a3e2262b773442c364638144ebc9810a17693d3f3beab6cb1e234e70e17554d2274043361953151570bade8d285aca6902523b53184f775ba7f0153829780891cc7a86425aff4cc9cc6ef3dc1ac34f5953addc7cc52c209d94ff1f70473cfb5b50037631c48bd08d2aff4597caa9abbb694ba5d668408c8b9a50626a00505fe506fea4e5bf9e5154fc1bf7eba00ec490c7c274d81c66cfc53bda604489824ea350ae3260ff8479c09e10878ca601e796eac0c92fa729faa8512bdccbda9591ccc5afb31b04912097ec0630e6bcc72f3c558b8cb8a95b3cb454b8d76897b5422e4328cba83addd2c0e9bf2f180cf2704ee3d924f431f7c9d970a7b1273c474d2cab67f2f01ce759e3d7c2c13ccb59d450246091eef316a61a08d86ba4930930a4c97562b5e72bf5b94ce9961e57ebd771147926346c724ab71777f6abc39f00f7429b7a7d1686df34745aa83d20ca80bafbb9de12c2c00d5d500fb41007e48891c603205127b51cc5ced26ea1e9279f3f942a30fd383330f5a5f3c613497f3e94beef499af62801bcd21b45005f85539e965c0d191a9fe5f02703f8289064333d790227c54e7d11b59851180ca889d5a3e5f81580e9511b574d76fc23a8d97817cec4363bacff2e00788e4a89ce26a9a559007f92a39e099f2ca48af2929f0203f613af5976495d8f2fa5e2d014df19a5478a632bc1181bce392e4112c56900bea1350c0a149156a717ea9254bd1e4a02586f16ae9b571ca0aabd9320c0d66a1e109bdb97b25345bf23cba0e9b6e8bfde5f38d97af8b6e06268a127bfa4e0a347864065243631bea1ffdfb394b5083faa01e21ae567d7ddd64c5276349318d1239d22e55647048371c1d253a0da89ef9ffb03425b3cde813be91c4250163dfac780d86149514e48a0af8481ef6e14e841e7f94361e96d84a9ade8546e7867171f181c9f67186669b25e1bdf13ebe0bd86ea557fedf16f1ba5b5b7c16049a4e425a75b29da0cbadf4556920dc7cd5394e163739a9e7c398ac851dbf94ada2d0bb0a4fee63e31f4f305ba238f2a005730c9c56aebcbbf450e986a8fea6c526383695479eb62af3bd8b9dec0bae814ac00eb7e6b65b3330f39a7d2f3b56de94eeb10b20c8b1b40bbee09a7daa34fe8f012c0aa9d5384f2ef079978fb34389ff81602062ae01458ca77c92198ba34b1142e8720aa34971cff0a2e48b107efdc0334eb12f4d236cdc1bbb4980d8e418e6768f6842f11d96ced1f8c4a2d76e7a90b2db8155eb92a863197ce24803b9a3beeae0e40a60dcebc9b066018a52f448f6e0b2bdc617759e8c9a1f90456257438f92212d9f72e612726c4bac1122ce7f77371848a0ba7a7a20d35e9782358ab88e9e37950d759620d3caf85391da657460be852d1ad0d90c77df65de496db58d02dcca20cb11700de17e41a08b34c1f8e3395a9cced303a49d0faa6ea829c93f5270669616afad4b4cb922530dae462c18dc4cfafb5a712b36110b2361d7d849392f44411319f2fb9495a1bad31cd36efeaf309d359f6cacd507f373f5acb4818b89e5e8c6956a22c7398b0f862ab809eb2d3d0bc2cb5492973a62119db05c40e26068d5b29a26d8de96165722b2d4f17f98579925fc6c32db1ad4257eb162cd068e98cf0eed8b1e1679300704b3fdf7adf35344ea6cb43ff7a3c0540cb3ae54dce190c0df647de31c59fed4b7a8ab98d0a1dc034bf4e7666ab98868c15b20770e7136d88cd67e38524491e05ba746fe982b06351b121aab056dd5e09ba0d146c2f4ccf4c140ef7fe4b26a346380554c0e74ce5beab19306748c94336e8c637ff4cba80ff4bda21aa6476af5eace3e538da4daec58b44068e", 0x1000}, {&(0x7f00000031c0)="b83ea1b1b6566f27424953234b3d2a618d306757b19f429843f770d024ac4f153f3c5ccd8e20b3b974bf25b50fdbe9e9c72ac61dac9b22f2d878cc05dd052d7670b34ac02c9e9d523b22e0e859631a7914cf48ee13f937b89ae744e3297cf30840167b163f2ab93016e6e3b9b3344b253e8b23b624e76bf0b7d103307b5831b4992a7ff0f4a86656df833de74309a985b647bb16e882ba2b00e02d14a0ec7938fbdabb1920f501a1ef4598ba638537e2b402fd5b129e9f28cb41f7ee151cf26d9e4154af5d9891f00a5e7fdd45b6b6f50338ff9c83775a2831c46ef7c1a0452bf96bac3d4de3f926dc", 0xe9}, {&(0x7f00000032c0)="562c028b5563cfbdab71d0448ba6f27d2fdf4eeed3b7576bce1b539d861eed52423d194a075f96e8bc9fa940d550da1aa1419a0ef7688838857e414e4a5af84fe8", 0x41}, {&(0x7f0000003340)="c88b5beb0123c97fa6a4f96e860a82d36c63bdbc45b305845dd24d81d16f2b5d5054160c4ef16d4c07e334934a691551979153db81083e48ea3916fd2c8497a03a0d4c6b0033338c8a0db0b10a326b8a8009d43b6ec245", 0x57}], 0x8, &(0x7f0000003580)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r9, r15}, @cred={0x20, 0xffff, 0x0, r17, r22, r33}, @rights={0x20, 0xffff, 0x1, [r0, r0, r34, r0]}], 0x80, 0x4}, 0x408) r35 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f0000000040)=0x2) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:01:45 executing program 1: open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) stat(&(0x7f0000000480)='./file0\x00', 0xfffffffffffffffe) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x2, 0x5}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x3001a, 0x45) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) 21:01:45 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 21:01:45 executing program 0: syz_emit_ethernet(0x16, &(0x7f0000000080)="97520fb84e03520bab6dbd53803528918039949f1bbb") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x7, 0x30960e56, {[0x262, 0x1000, 0x1d, 0x1, 0xffffffffffffff86, 0x101, 0x8, 0x1, 0x1937, 0x4, 0x6, 0x3, 0x7fff, 0x5f9, 0x90f0, 0xb5, 0x3, 0x9], [0x1, 0x4, 0x0, 0x7, 0x81, 0x80000001, 0x20, 0x9, 0xfff, 0x5], [0xc3b9, 0x63a, 0x8, 0x61dc, 0x4, 0x9, 0xffff], [0x3ff, 0x100000000, 0x8, 0x9, 0x400, 0x3f], [{0x932, 0x557, 0xffff, 0x9}, {0x6, 0xc, 0x8, 0x3}, {0x800, 0x6, 0x7, 0x9}, {0xffff, 0x184, 0x200}, {0x1, 0xffff6435, 0x800, 0x100}, {0xfff9, 0x100, 0x963, 0x8000}, {0x1, 0x6, 0x3, 0x1}, {0x1000, 0x7f, 0x2, 0xba}], {0x80, 0x4, 0x20, 0xd5f}, {0x3, 0x0, 0x7, 0xffff}}}) 21:01:46 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = getgid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r7, r9, r12, 0x80, 0x8}, 0x8, 0x5, 0x0, r13, 0xfffffffffffffe01, 0xa, 0x7ff}) chown(&(0x7f0000000080)='./file0\x00', r4, r12) setrlimit(0x3, &(0x7f0000000040)={0x8, 0x95}) r15 = syz_open_pts() close(r15) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0xfffffff6, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r15, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 21:01:46 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r0, 0x6, 0x0) fcntl$setown(r0, 0x6, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000011, 0x8000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="10000080000000000000000000000400000000000030bade2b3ff9a6006c358c8a6e4fb1666586be89b9c66e05e9c5b2572fc6a0f2d38b3629835fc489a853bc219d44cf77dd3a57aa22f24589c2027a080e99f015a3c5b490de34a299ecbe5cd2610863737e6275edf99e1c819179d5f45998bd4bf52debbf4cfe69ccb2f5ea47caadbe465e87f5b24e7258df3550897efcaef4abc95978d48fd87b7b5ec8957cb74a589d5d7d9c563410d5712f90f863aa037aa7dd04eba6e0f4445365fc349f518dde95abb888afbe5a72ee687f713df68db28e343a80fb3914775b0ee0f5b65e3cd82cd8d92d291ead2f93e905b1127f71727d43c910b74e43124d104483ae88acc8d71c9fd5f9deeae9b1f3195b2c000e92c1d27dd303317400d0e4c95af120f8d524892e814318e77f205303e48866e0ad24fde230f0c6baf6018d0a12ee3df21d1d51f05fa12ed7c9eb52b05c473a6cc14d5ae694b3a315c414ea57da6ffe7d320a3e1cad79ccbc7ae588040ac0c9bc8ff9cd570b4677c0"], 0x10}, 0x0) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES32=r3], 0x1) dup2(r2, r1) listen(0xffffffffffffffff, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r6, 0x939e5063bc8cf41a, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) r7 = syz_open_pts() fcntl$lock(r7, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0xfffffffc}) flock(r7, 0x2) r8 = fcntl$dupfd(r6, 0xf, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000180)=0xc) r9 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) fcntl$setown(r9, 0x6, r10) r11 = syz_open_pts() fcntl$lock(r11, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) r12 = syz_open_pts() read(r12, &(0x7f0000000340)=""/69, 0x45) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x8, 0x0, 0x4800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "fea6368c3f87bfdbd36cb60700fabd00b53a00", 0x4000}) r13 = syz_open_pts() read(0xffffffffffffff9c, &(0x7f0000000440)=""/32, 0x20) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x800bf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x80, 0x0, 0xfffffffffffffffe, 0x0, "c69702eba43f83bcda020000000000000081f6bd", 0x0, 0x8000}) syz_open_pts() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000880)=ANY=[@ANYRES16=r8], 0x1, 0x800) 21:01:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) mmap(&(0x7f00000a0000/0x2000)=nil, 0x2000, 0x0, 0x4011, r1, 0x0, 0xfffffffffffffffc) munmap(&(0x7f000053e000/0x1000)=nil, 0x1000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009011, 0xffffffffffffffff, 0x0, 0x0) 21:01:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x7, '\x00', 0x0, 0xa01}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fcntl$getflags(r1, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000180)=0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x400, 0x0) r7 = kqueue() ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x1, 0x8}) kevent(r7, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r7, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) kevent(r7, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000140)=0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:01:46 executing program 0: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x2080000000a, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) msgsnd(r0, &(0x7f0000000300)=ANY=[@ANYRES64=r2, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000001300)=ANY=[], @ANYRES64=r3, @ANYPTR=&(0x7f0000002700)=ANY=[], @ANYBLOB="d748df7bfa629ededce2fd0abee51aec90bab6", @ANYRESDEC=0x0], 0x7, 0xffb) msgrcv(r0, &(0x7f0000000c00)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea9c3b9b045e8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc67764fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4cffe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5be88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c9090"], 0x1, 0x0, 0x1004) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000e80)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"}, 0x107, 0x40000000000800) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x4, 0x90cf, 0x0, "00004f25df630826d63c000000000000e74de400", 0x2, 0x9}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000000c0)={0x0, 0x1c000000}, 0x8) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000001600)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff005b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afe9e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998600"/339], 0xc, 0x2, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x46, 0x7}, 0x10001, 0x1, 0x0, 0x0, 0xa5, 0x7b7, 0x4, 0x86}) msgsnd(r8, &(0x7f0000000100)={0x3, "5b19be51fe2738acaafba6426857b02863ef52378924392d9072ed3c602c8113cfded49391e375f1defe4cb3c8977f521260077637ea387758f015ae313f8360ae4376ac3355c4f2cd778392b680f51bd7ba24130fd079ecda9c2f7eed7448b696c83c3932ba2ff02ef47426956bf9d96afbb7165c0775c7dde1750c3708b53b6e71e20adade612d382f91f526a7c417"}, 0x98, 0x800) r9 = socket(0x2000000000000002, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f00000000c0)=0xfffffff8, 0x4) ioctl$TIOCNXCL(r6, 0x2000740e) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4, &(0x7f0000000000), 0x0) 21:01:46 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x244, 0x81}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 21:01:46 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x40, 0x80) accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20001, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000440), 0x2000031b, 0x40001) dup2(r4, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r5, 0x160}], 0x1, 0x606dca73) dup2(r6, r5) getpeername(r5, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x280, 0x0) r7 = open$dir(&(0x7f00000003c0)='./file1\x00', 0x10202, 0x100) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r7, 0x0, 0x0) r8 = shmget(0x1, 0x1000, 0x245, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000002000/0x4000)=nil, 0x2000) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7198, 0x0, 0x9623, 0x1, 0x1, 0xf60, 0x5, 0x3, 0x2, 0xb, 0x7fffffff}) write(r0, &(0x7f00000006c0)="352bf35b7d14d92d28d69b4e291525105a908aa24784c0ecf14215c029fa8093fb10b037547bf2d51fbf90e14bd9a9fb98f3e0931610b62aff55b4d7096914507224b2ad6f16615bf09e4f15848f5c0a5108bb5fd75c5e34b27703b4a0a700f5bf2a023975d3a9ce04430d843ff157441588baa3bd41e1dd83508c5215a32dae825044f9bcb457d76967fb8e1cfc67eb6099c8478fbcee3dfdb7b58218da03824f44a3ecce656f901e409925a63f3d73c8174a4c1367dcd33719536be4023144cabe7a9ab0", 0xc5) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xb592333c993d589c, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x7) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0x400000)=nil, 0x400000) 21:01:46 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="92", 0x1}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c00feff07000000000000000000080000aaff020000000000000000000000000001"]) syz_emit_ethernet(0xd8, &(0x7f0000000140)="8ee8d7aec78cddee6c9bb20728ca97e3706773aabae147e792da705bf6e0bf5b8f2d4bd3706fd9923dd6c4def271f08e244b81b415d386890520183bec209919e96719a6ecf6635a2c63fbba4e2673d01f4da0b0e3c83200c98bdee8a492ee5feffab0b0372a80389caa25725091c651bbc21e65639b1fe82477539fecc6775d6b1a25a7dc303462d6a7fa17ba996624f2601cf9f3d06172a93a95c71e30a2bb5002578d9ce58126bd3266f32b034f526525f0ba55dfe2cd8a4ab363e35c6b01f881bd5ccaa313a1ca820d494f00"/216) 21:01:46 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd6003000000000000000081fffa00000000000000002aff0200000000000000000000000000010000"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 21:01:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x1, 0x1, 0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b16736ab6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e7a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b0061b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce3197b48ebc5684ec7846af73e2614175294ba1723945272278d2f15e632433a739b9788ae7893a4209f5ace079998c580faaccc52ed14bac2ee3ca62291969ee57f82abf9e68766931337c49e94fda5b3050af8043b93b2f62a53165d8538741999c20244f22928ea3805c5a82dffa7c9093d023d945901fda86bf841d7416a963cf85957f6a34fa6ecf706edd83a1a3bf15be7b586ff23460adad6cbef02f16fc324f331012e5aed2b51"], 0x10) dup2(r5, r4) connect(r5, &(0x7f00000001c0)=@in6={0x18, 0x3}, 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() close(r8) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xc53, 0x1}) r9 = socket(0x1, 0x4002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80186950, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r10) socket(0x1, 0x4002, 0x0) r11 = semget$private(0x0, 0x7, 0x8a) semop(r11, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x101}], 0x3) 21:01:47 executing program 0: r0 = socket(0x18, 0xc002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0xffff) fcntl$getown(r0, 0x5) r3 = getppid() getpgid(r3) wait4(r3, &(0x7f0000000040), 0x9, 0x0) 21:01:47 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) msgget$private(0x0, 0x32) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x1000, 0xca4b}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='r\x00') socket(0x18, 0x5, 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:01:47 executing program 0: 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) seteuid(0x0) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50", 0xa, 0x0, 0x0, 0x0) 21:01:47 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb080600010800067f0000aaaaaab7e213aeacb1df2c72691f38aaaaaae0120d047eb9ded02d00bc1414bb508f0ad782adb7f413dcfb972a748e0b6d3552019ed0990143399aea05cecf71a999cd16ba491e7ab880ba7ac1cf63517583f2bf618600d7b1c64483a79680a9b8155a6b6e47df1c556259b63838e5470409bfffe7b3e500e8ee50a9a677e2c631c0f4db485457cafe0e1c6420ea55ee05532e85cd02429e77186ce0bbc0a28ca46b5407865158aeeba11b6571b14b1c7f716207214784e8c18f90d434bfca6720afa4fcf924511b601a2ca9f1184a7c8e740b678db4deab95ebec7338dc57bc4d1acf5c3688771a6431fa4a1b6268efd3ee810898fc26b08a0f771a50607bb9cd77f541979fd0be8eaf9216f61db078f14c53acd1b29ba35b09"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x101}) 21:01:47 executing program 1: socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x56) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a", 0xd5, 0x400, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000069c000/0x4000)=nil, 0x4000, 0x2) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r4) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b8904be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9ca272328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/27, 0x1b}, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x8000000000009, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r7, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x2, 0x0) pipe2(&(0x7f0000000440), 0x4) r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r13 = socket(0x11, 0x4003, 0x0) sendto$unix(r13, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r14 = socket(0x11, 0x4003, 0x0) sendto$unix(r14, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r15 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, 0xffffffffffffffff, r8, r9, 0x17c, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xfffffffffffff29c, 0xfa}) geteuid() pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000100)={0x0, 0xac6}) r19 = semget$private(0x0, 0x4, 0xc1) semop(r19, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r20 = getuid() seteuid(r20) r21 = socket(0x18, 0x2, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000480)={{0xc, r20, 0x0, r23, r22, 0x5, 0x3}, 0x486d3340, 0x69, 0x200000000006}) r24 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x6010, r24, 0x0, 0x100000000006) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x1d) r25 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r25, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r16, 0x0, 0x0) socket$inet(0x2, 0x5, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r26 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000100)=""/114) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r28 = kqueue() r29 = fcntl$dupfd(r28, 0x2, 0xffffffffffffffff) close(r29) 21:01:47 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x386, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r1, r2, 0x10, 0x1f}, 0x2000000000008, 0x1, 0x3ff}) r4 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r4, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = getgid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r6, r8, r11, 0x80, 0x8}, 0x8, 0x5, 0x0, r12, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r17, r18, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r20 = getgid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r22, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r15, r17, r20, 0x80, 0x8}, 0x8, 0x5, 0x0, r21, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r25, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r26, r27, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r29 = getgid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) r31 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r31, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r24, r26, r29, 0x80, 0x8}, 0x8, 0x5, 0x0, r30, 0xfffffffffffffe01, 0xa, 0x7ff}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x7, r8, r20, 0x0, r24, 0x18, 0x800}, 0xffffffffffffbd0e, 0x7, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r32, r3) 21:01:47 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000600)="c2f30db10a81391b6fe42a2f019fea2e35851707782156cac2af0a45ec8fa82b7744be2fbb7b513ab198e1e804095a50", 0x30) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = dup2(r1, r2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) 21:01:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r2) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x5, {0x400, 0x4}}) 21:01:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x40800000) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x7) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r3) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='nG./file0\x00'], 0xa) sendmsg(r4, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:01:47 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x1, 0xee, 0x2, 0x3, 0x7, 0x7ff, 0x6, 0x0]}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r4 = accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r5, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r5, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 21:01:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x4, 0x400}, {0x18, 0x3, 0x6, 0xffffffff}, 0xf8, [0x0, 0x4, 0xfff, 0xaa, 0x2, 0x4, 0x7, 0x532]}, 0x3c) r6 = getgid() r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, r6, 0x10, 0x8}, 0x8, 0xffffffffffffffff, 0x401}) r8 = getgid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r3, r5, r8, 0x80, 0x8}, 0x8, 0x5, 0x0, r9, 0xfffffffffffffe01, 0xa, 0x7ff}) r11 = getgid() lchown(&(0x7f00000001c0)='./file0\x00', r5, r11) 21:01:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000004c0)={0x1, 0x7fff, 0x423c1cf9, 0xfffffffffffffffc, "661f00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b85", 0x3d8}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r9, r10, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r12 = getgid() r13 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r5, r6, r9, r12, 0x80, 0x8}, 0x5, 0x5, r13, 0xffffffffffffffff, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f00000002c0)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r20 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r20, 0x0, r20) r21 = socket(0x2, 0x1, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) accept$unix(r23, 0x0, &(0x7f0000000700)=0x51) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r24 = semget$private(0x0, 0x7, 0x287) semop(r24, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r24, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r24, &(0x7f00000006c0)=[{0x2, 0xfffe, 0x800}, {0x3, 0x8, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x26e3bda984d22c7f}, {0x2, 0xa99, 0x1800}, {0x2, 0x6, 0x1800}, {0x0, 0x9, 0xc00}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x1, 0x9}], 0xa) semctl$GETNCNT(r24, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x2, &(0x7f00000001c0)=[r17, 0xffffffffffffffff]) r25 = getpid() r26 = getuid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000480)=ANY=[@ANYBLOB="004b9b36db6453508f687d92002e2f4fc387d4be8f1a88830c696c6d3000"], 0xa, &(0x7f0000000200)=[{&(0x7f0000001080)="b569c8096bb58068c0d5188edf8edba0fffa8bc351fc95be20374890a96a1977b96f0445fa3a067c0791662b5e3d130fc37ea1bbea31edeb95a226445e7ecff7f1a8090ba638d44cb998cbd41a477fafabb5d548f284e917be4b94dec7c60ae805bd779e8e10168246adbbe6f50a8707b7415caa2a151a7d61cf767de02bffeb537b67f12fbb905920cf5036da7665f817993933fda1077e48d26ea4d8401f587e97c73851a09a5efcfe9b2bcc69916917ced84b8386e3d67ce437d2d75465a69481fdea8370f6850546a121f05c1a088129e06a42d16521bc2dcb6845124774ccf7c61c71003efd4c69e449507644a3f788524a80709b5d0848752c0769884d2691fded28c277ee3659b96a0160f6dd74affa4a69ef6b4a2c3eaccb0a346e8230b866ba713e63ca89f01675ea2bc58a783e1fcfdfbf3e75b73cd6c697f8286156f4723ff94779cea4b0f25202c2769448c89405d460db5a5ac1af7d7c4509610864e3f7b5cfeb889f136d1862921968cb9e5a1df7ed998fd566c7acdb7cd1fd43b624442703d1f2decbad1130425a5435c34ae25a83c11581e6cea672fbb1cdf7b9a5ec9b87922cd1382246555c6b5049b2fc98d3db1a01a614eb04b72508fa4fe3f486dcbe172fdcd4dbdc14dd7ece74f2d262faf9910a4ac1768708a222aa93c66df9ae6c771c12349ba0771a3bcd626c8983cb65210d11a518a66bbbcfb247f93570b6756797d119e26b565dd85f94f4e8cb22385c9c469307084d313098512cb162a34586361afc6c0408a852743eb81f0913ec4aa09313b807f4f34ae020cdae1556e0ee395ce01b2ce7a39784e99617433dec386c774c95d012da6b2cfe11d2ffbb55c89c2f72508f0b58e5085b932835f44b8e0cbfe8a316827b0ad2d7d0e35558fe6aa1213c9125e9ee8b957be4710e7615ef6794050f0b8f00394cfc3fcef11a2fcf7aad4dbbe8eef1ab5d82cd029870849e50786616ea0d5f45700ec0518ba8e95e61af62fae00f3e2cc03bab8d1e9bf73b79ff5352bb0814c8d249dbe4021d8b53b2d99bf750fd6e9b3944cdfa6b9ab5eabfee81d873e09772ba6529a5db2366c31e0cacd1e40ffc24e7811f45b8f79a4ce47b08ebb9c0bb046ce191df6b3c19be61e2e7b5f864683ab2c23297f43308674364e564b2174f1d1e6c05d5910a51ea960a785d087d3896426873182f85f13ef781d10d23956ff0bd16e6834006b4db6fc631b7973108b7dfdbf85c3bef26a0f4dadc3e5ac37adb16c1c24e9973581518fdd65e8d4247068210f79fc214977322ddf703281e1250e189ee246b56f0e39318875712ce069582149145a351f68a293b5dca382df752b3c266c4b7675b0d3e63e57e797d26c7100f69de4979427834c7760fd65de03b6f775ff0b5216ce91a44ad6483fe6269fe9694be3e85dea0d498a742694cae3b93f2e9ba96f22ce2bcf711c72dcf4ce8bb6c61c178b73e686a32f7b0880a18f774ca76a522760eca29b856e500973e8a795eb4f4da65ce230822596ebe9b8712ce792f2c4660aa257977ff86dbcc521d808bf588a1f62c5ffb3c221ec9c34debdd3c9de3cfa4ed890f11633d64816dcf84b2feb2a57862512103cd3904c862a0090c8d5aff81765dbaf047e0460315ef1acee1cc6186bef9a92cb5dd52808d282750bf0cf6a302d0cf02f923eaccb5963977a03161588e5c5be0ad5869ec39329393e69000f91992ba9b8cecd6911200ad47ea9bb902f667cc2606fc01f587f99fe0f2be3747e3e39a71599cf8c4e876b754e86e66ca10d47e2054b9f48337ae653e6585d86e54594e225490305af70bbe60f4812a1b917c5a220dfcd58c14bdf67cbeec6a61159f17cc2cd8c0c736d9321f58944019b287ca7c0b12ed156011d35443b61165b880fca41aa96c2c36c0569c749bc6fb4b6a14fb4f7266733f0c82a931d0ac07ba4a6ba80d072ec6e8356dfc8256da6af0d10418fd1dfd1f86dab016926aefbf36c43308b8c59e6d0315623ba3818e08e9b9c1a055faf89521345b1fa472d6b2705503218abd5a8b16cf909a69ee92e8e1fa52a10f1db85abc73ac20fbe1381533fd238c97448a72a4180d8cef2280279a0e6d96d9e6af506d29c17095830f11180e64a284933e49fb0a099680b5d2cfba05c1917481ba0b15c9ffa67854c456aea3ec05776687fb19bac3f68309d7cff87e95abec8cbe27adaacd2425ace98628cfe03fa1877afc5425cc5f5b0765adda4a668ddb0235a003a650920f0db6ad03cdcc77e18e104f7e5fa76813813bf0068d19a4e683f51b68cab340560a8df3dd076126c37c41b35bfa79e46ba988ea70247d6259961146bd5cffe3a1a4cde934198a5bfefeb43caaff39650a6cd0bde23fe68d777660257fd18e9267e9e2392d6330c12631c74ab3a1c050a8456902126c9125405381a877f40c2e7e39937f71f10bb6df739f262a4126abd2a1599b665401f0c59b0dec13ae249be7efa4f78454ffb57720eac53f87f7a23cf609ce0ac13b197fd713cb71225ac8a37659d5a08a08bbb55f4e6fa24e41a0d7daac53b30983995de153c12dad4daa878402f162b21a2198c31ed0275bf1b8c0deafdfeef4f6e63ca37c01f5f306bf1e924e499174bbc029d4c71d16bbfb390076d7c68181ed2030d61248fee49d0ceeecf0904a55b06d3516deec27262aa7c180251e70382a6f2298095670517637d1d60b9d8987f1aa3b195e481ff07c5778e2be8071fe96956eeb13154e7d547c1b1cd2893edfe40136e4a397e5d56e032d2ee52da3415e80338da40656364bf121544d244d7d149f2d6e1a69dde5f08e8459a38350760909d3dc932500db57b816c160905f9a5db9b66409110176e9c81c76f78db046f554af6fb60bfa9ba79c1512a97a230de2c5d7da632a9b02bcc3b7355e3ad0f22c17d96eba0ae34e6e3d8110efdf51d6951bdee754f8da3b3a3dcc08ab9dffcf48f40848138bf9e9cb873bd0f0c7ee53977b7a7aec770bfe8a8674f161094e52063042e4e0dde71661748dc5cc856a6d866487b8d12b02c1db2115c5bbe80edf019cfaf33e8c97f54b5054ab074dee5078cbf79c945d7b3db1d23f3783e5e7f015cdad70ba61ef70828b652e8fc14d3d7677237f3b9174f5e667fe570cd9175784ca842cff0b619915c40dbb22c335056721fd7540ff00cf1ab69ba93ebd49cae06e353eb4d7c6ddc892335242d89ddad1080788193e253a406125e67f42d04527d430178988e3900951b1feaf25f1e1081b8577b969adbaeb4fe27f15bbe7b43322195983da1ea7303afd4ab4d02cdca90b8b7895e44b09fa41dedbab563352c75bb7ebd467a6ffd6212d71ff30f2ff85bf14f20e5313f18b077e459efa88296d17528e465e9a66c72dfdcdc60194560ebc909053822b29b7384e3a19808fee06e446da79fed9506b63a618b61d9b2800996018c466e789ad0b2f038af542e437b46e739e895182fccf658d80145aa3b03ea2758dd11ceaa983013df510423a5ea64d36c739751202d453eee8562ec7c5b9e1631926318c40d74533da92fb60758aba06ccb1517707eb8ca647c7453a741b879386d4c842344175f1d2b4d7346f3ff31a9e67bb79b65c7df86fbd22b4465eb9d3af6f5e51933780972c53664f613ba92a7d0fa0f8ac0da430a36239fb53609133c261bf0f36b593a0ce044636e57ce81f9e95c0a3c210033f6c0af1910c7ebfc0fcd6de90c7f39724ffb077e753342fcafe08eeba8ea11a28c0c1086bee44f1b6b8e160572a7f625c0896f4c06ee72a4a9a37d19a6639493e196b562409e5cc9ad3543a138d386b51b5b6ede41c08e174a4be4fb311e9dc1fca7948d960b12e5bebaa88db0971c0c797ce6761d3f222825275e77d5f3748cec3607ec99fe55e1e61cafb5134189a0fd7f7362f64c0ac20f0b01c7ddd95824c81c8e3732c6c274e6448ee024a4622108c2fb85a07218b42f476444ace9a6f04b21ff14dab93be2fac135da2e0b4b38ad18715a67fcb8ab8de10087415a1f2a25a6158ce715eb1ea297edfbaaf47b7e2eeec2c196a889f460b893e88a26908d6786cdf173eec05015dc3d00005e7f782823d5019663c954948df66e7e179f1474af0917f03d9abe833acc2da0a70202fe3a7753b8d079d7590d789919227ca172c35729dcbfa60c02fe640cbdc4515f4944dbd1d80c1d1a10279531134bba96b82a7b572a431fbf0c7b7b0dbbb8f2e7a1953a2b5f0b33f75b985105008063f87c92b25751d638276047e9e9fb6ad71614e524e85aee6c0d81d3a1a66b4da31502d721f36c9c4d87186d73ac9890c980d41c3ad1a289ae0c5d8b5caead2afd4a324e6d26899a99619131160eecdd0d76415f55a50f4f9c986692225607634a39be1ff4eda60612fa3df109d494c5ad4cc3555c2cd582b647e9b7af6e7a63cedfeaa3326a035f21c261ad3cb73c9175ada8a50a04f573207a469193c865c83e0663fa4f197771f0f44b9a731fa1e62101e9ab03ff2bbac0429f8d4a46fe8afa0c3911da3c99c1f3b60d650e7bf4725c7981c726b581ab41aff55ef8903dcdf8481fe86deca9b3f81ce77e1091b04cce0a81bf98f09a7d3fbfaf8b6723e7cd5b7ee3c21be91fae269f8561adc3bd06b62471ebdec935d48ae1daed51804d9ffeb8bcda577586a7b81932c584da89e1f2be7061a573c3faa387d2fd58a4bb2652b6387899d0dcc57f6cb6f6190d35b93766c718b47a65bbc2be88efb8ebf25169e9ac493bffa3552182b516473597811437a92172fb29a0d811f54fb8d7adecfa7559518c9ee3a7f7ac8c6897d402dc94c7a2e638e2ec2c034119c5f1d990d381c0dfa7c9e4ce21561b3b7c7bc1d3b100db1ed544b716302d8ee55c11b469b11046b80f27fb1506c962da7d78e54b69f928eb0be360d523c6546e914d889294ffc4005fb89a94520b578c225f08eebd36106be4e9f45063189c9adddc9eb95f6132a98ac7892e353bb2fa6bb917daf9c059b95b25d4c999758f9cfe0ab6e629a828f7d915bb78ebd08de03eea0f549eef380d98ac2f7193b1d830d7f698264488bad8fbc8dfb6d3a9b0034dfb045dae1e045b6293f8dc00bccb05080b199da9a1b3f9797016509dd3230662d9a456d9778edec13186ee0f62b36666bcb2733a96171edb24df876737e07f78ec5168777dce8194233f1891a45537e907350ef026c716000cb27d858da4722fd4deb69e49d310355cd9246ac9ccbd5dc273352deaceeb13c2fabd292a5b8fef20b67a16fde39c142c0d8dcb5eb32a89dbf3590a49e3cc2d75f6cff6e627f1ab587a2a0842a8791a64ae1dc4cc41f92ffac4d12cb3aa1aab0e5176415754271dfd7e84da514aedbd89f333fe77cb4034b2a792c4f6097b8387bfa6bd4f82e4ab7a0f2942a339e01e8e9756ba8bc5ecd8df27cd4ce6ff207b8545e379a099465169b6d4f44f0a6a61ec535cf693593b6a71d2d1b92d01c6775bb3970290422ca2dbb82053de239fd832b5eaeb8fae0057f32734458224592636c82ea6189578eb31469475f90688b44ef8da3aff0addd82da787bb2da6372b64fff487fe5b5b40f64cfe4656edefda8a626e304416943b1bd7301087e62c5c34f02e45ed7ed2f49369f4496583f06e1eec9b854b2fab38b6dea3648c573528a30fb58577eb1bb26ddecfedc1ecc9f5006212d347fffdf374f95dbbd9224042ff22cf73d007be64e1de85d1f7d28f5f622481a3c03cb048c2573f9521194a15a89f0a0d614248c919fe019bede1155ef46ce36d01be2432340c942", 0x1000}, {&(0x7f00000000c0)="9a8b922e9621217f84be1cdd5035d42e41a7fd5b90c064b7722e023063636e89531fb1a8888b98db4f4824ccca202d65cfc4c154d1c823d4", 0x38}, {&(0x7f0000000100)="1d1c88cc5fcb583bb91cb696fecfa6747b6138d9fbd0555b85be07e596d7f73678b2d20d1f2519405dc83eaf258d8dc8b4595cf7918db2430f0b142f363566a83e6affa50675fe0eb0041634a896ddf62a0a79f56b75dd3230f80f943d59fa706948a60745f254d9653d375caa8979a2f4611331deb5857cb9159daafc422f76cdef6a4d7fcd6b78de7a077ba2fd2c23b97979ee967ad1c138d89308", 0x9c}, {&(0x7f00000001c0)="8170c60a0e2f6425a1f5dbbff4", 0xd}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r26, @ANYRES32, @ANYBLOB="c8dfe95dc4a87bc0b6ee321669726ecc6e13c2d87306d6f2121c11a9d9d3b58fd2c274b31b998bd72d8205ba96068a6545aaae09bf6a6c9fddd46602b37efd3e6d28b405c4706c7c1c54a2fb33110617e27f9dc70bac5a383ea4dac71f74299e76ac15acdadf6b6ffc723cc66ad64e3cd34f28f3c691892d401dc452d3f52acaa38e89e9a316379430a8c8147ec73e08ecbcfc60d5a85aa061984f009294c51b4f32b6bc09c7cd18fc9674a553a56efe5d7d400740db3edf7b37d140029c"], 0x50, 0x4}, 0x401) write(r0, &(0x7f0000000900)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c226a5419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f37169cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d47d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f58b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b4bd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457522f2157155dbb564c93a1fa15a7bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de5010100fe186c0713fad218064014bd4d7b6689b2fe92fae907cc3ca8cb0d859d8372ddf8035094f0b6acbda673e2df9ed6e4d13b4c6725da22c8e3439018475a01a86219bdef6cdb0930f35bf95157c811f2", 0x203) 21:01:47 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) socket(0x1, 0x8000, 0x80) 21:01:47 executing program 0: socket(0x18, 0x1, 0x0) socket(0x20, 0x4000, 0x7f) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x20, 0x1, 0x0) kqueue() socket(0x6, 0x1, 0x4) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() socket(0x18, 0x2, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() kqueue() kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() socket(0x18, 0x4000, 0x0) kqueue() socket(0x18, 0x1, 0x0) kqueue() 21:01:47 executing program 0: r0 = open(&(0x7f0000000300)='..', 0x0, 0x0) fchdir(r0) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') ioctl$TIOCNXCL(r0, 0x2000740e) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000380)='x\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1e134, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000540)='./bus\x00', 0x0, 0x21) fchdir(r1) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x80) dup2(r0, r1) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000640)=[{0x0, 0x6, 0x1800}, {0x0, 0x6, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000d00)={{0x5, 0xffffffffffffffff, r5, r3, 0x0, 0x0, 0x9}, 0xfffffffffffffffd}) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=""/199, 0xc7) semop(r8, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff}], 0x2) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt(r9, 0x0, 0x20, &(0x7f00000001c0), 0x4) recvfrom$inet(r9, &(0x7f0000000ac0)=""/155, 0x9b, 0x2, &(0x7f0000000980)={0x2, 0x3}, 0xc) r10 = semget$private(0x0, 0x0, 0x9) semctl$IPC_SET(r10, 0x0, 0x1, 0x0) getgid() r11 = getpgid(0x0) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000002440), 0x0, 0x0, 0x5fcb) pwritev(r13, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r13) msgrcv(r12, &(0x7f00000002c0)=ANY=[@ANYRES32=r13], 0x1, 0xff157cb315f9783, 0x1000) r14 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r14, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r18 = msgget$private(0x0, 0xfffffffffffffffb) r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r19, 0x4004667f, &(0x7f0000000040)) r20 = syz_open_pts() ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) syz_open_pts() r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONREAD(r14, 0x4004667f, &(0x7f0000000040)) r22 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r22, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) msgsnd(r18, &(0x7f0000000a40)=ANY=[], 0x0, 0x0) msgrcv(r18, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000e8a5b0fc000000000009000000000000000000000000000000001a00001f00000000000001000000000000000000000000ff82fb7cfca96ae69b64960864493026b739d158f89d9511118a4671a0d3912bfd4ea52cb40000000048b15fc81280b70eb080354d4a4abaeb2f3233d0f2c7e4145f9c7a4f4354229b13a12d73933e869f0e057f2bc2c257a03e1cc7877f4ae7dfbc600004e1e672e07f177ed9234dfa8196e42a146b10595f65f43f2b2118048c196052ba95e41ec1859b17b44db9185028902c32b93c3fe18185f09ddd8d3ce7d1edb92ca1cb3a8af3c6e4d30a88"], 0x44, 0x3, 0x1000) r23 = geteuid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000180)={{0xf54, r15, 0x0, r23, 0x0, 0x1, 0x8}, 0x80201, 0x799, r17, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) msgctl$IPC_SET(r18, 0x1, 0xfffffffffffffffe) msgsnd(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bf505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12b316e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8f4adaa13a2e796c9fb64b359f8d0faae5e75e2fdad2c6dd7b2b6ffdd5772e4bb114c95502cc3f1e0b9ce23b8581bd880916070000000000000094ab4383c61355bee7033c5e008c7987456606c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf00000000000000"], 0xeb, 0x800) r24 = socket(0x6, 0x2, 0x0) setsockopt$sock_timeval(r24, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000240)='./bus\x00', 0x10, 0x1cb) fcntl$lock(r27, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffb) r30 = syz_open_pts() ioctl$TIOCSETAF(r30, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r30, 0x4004667f, &(0x7f0000000040)) r31 = syz_open_pts() ioctl$TIOCSETAF(r31, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r31, 0x4004667f, &(0x7f0000000040)) r32 = syz_open_pts() ioctl$FIONREAD(r32, 0x4004667f, &(0x7f0000000040)) r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f0000000700)={&(0x7f00000007c0)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x11, &(0x7f0000001000)=ANY=[], 0xfffffffffffffe7c, 0x8}, 0x2) r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a947852090000000000000058b4dd65bc4432c5ffbfe79dfaf96068acbec5b73512e1cf17627e3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba32710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac771f2a3fc8d4872514e5fbfff9f20fbd916c1e8b15ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294000000000000000000000000000000ffa889ac20487daf7e80c9aab72eeba07caf2a92e16e641c3f90a00cf8cad8d0f324f0338095deb8a276e73629c13725fab5364894240000"], 0x10}, 0x0) r35 = open(&(0x7f0000000240)='./bus\x00', 0x20000, 0x1cb) fcntl$lock(r35, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) r40 = msgget$private(0x0, 0xfffffffffffffffb) r41 = syz_open_pts() ioctl$TIOCSETAF(r41, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d70501e7bb6fc6a2bc0200000000000000e74de4"}) ioctl$FIONREAD(r41, 0x4004667f, &(0x7f0000000040)) r42 = syz_open_pts() ioctl$TIOCSETAF(r42, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d7ca01e7bbfac6a2bc0200000700"}) ioctl$FIONREAD(r42, 0x4004667f, &(0x7f0000000040)) r43 = syz_open_pts() ioctl$FIONREAD(r43, 0x4004667f, &(0x7f0000000040)) r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ff4ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2eb6df058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff00000100000000000000cd194ac63920c8a8cdb51514420ca94e11eb2db52bf362893808834f8a4dda35875e19732ba6a5084a9478523e2ad16db2a708f058b4dd65bc4432c5ffbfe79dfaf96068acbec5b77cd3e724fc1fd90c42c0765f4b19853512e1cf1704dd3e00b4ecee4da16887ed15f9fbb81a01dc06f24ea5589655c96ba3fb742710ea19b5bcd14da30b40f23e4f5ffea8aff55359e750d3f1ac821f2a3fc8d4872514e5fbfff9f225bd916c1e7215ca759dee7fc5257e350a200a44c70eac97ced5b07fa4fb1ceea44a1cfc23fbeb45bc906f76fbbaf442ddf7dae32732b6e30fd4fce4157812ed0cf97294"], 0x10}, 0x0) r46 = socket(0x2, 0x1, 0x0) r47 = fcntl$dupfd(r46, 0x0, r46) ioctl$TIOCFLUSH(r47, 0xc0206923, &(0x7f0000000300)) r48 = socket(0x2, 0x1, 0x0) r49 = fcntl$dupfd(r48, 0x0, r48) ioctl$TIOCFLUSH(r49, 0xc0206923, &(0x7f0000000300)) r50 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r50, 0x0, r50) msgsnd(r40, &(0x7f0000000a40)=ANY=[@ANYRES64=r36, @ANYRES32, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000009c0)=ANY=[], @ANYRES64=0x0, @ANYRESDEC=r25], 0x6, 0x0) msgrcv(r40, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/68], 0x44, 0x3, 0x1000) r51 = geteuid() msgctl$IPC_SET(r40, 0x1, &(0x7f0000000180)={{0xf54, r37, 0x0, r51, 0x0, 0x1, 0x8}, 0x80201, 0x799, r39, 0x0, 0x4, 0xd58, 0x2, 0x200000080}) msgsnd(r40, &(0x7f0000000dc0)=ANY=[@ANYRES64=r28, @ANYRES32=r33, @ANYRESDEC=0x0, @ANYBLOB="b00d884d1df4e0bd451a9219080048e6f71d0d787a980d06bab4d090c2dee2ee2e8a36467a5bc005fe41952f646a1e54b0a1c87d7353b1c36457f613e288f47d6fa7e7084e4e0955f861b2cc3c7cd4f2b941af4ec14527c94ba26395cdd761ac169f912165dc1f4b6ef24fc74dddbddef9e0430a5299c78316fe378fc5e8687cc5a90870d10e2b4ebb207831a5aacf5809b38b1253d630cf893b384747d70f9dd28b49d08b8cc5896e2dbc557f56ffb87241b1ad3e64a853880e8558f838eec57a85e1baa60ed6683e197da8d82db5d9ca32dc14f5fde508bb988f48755d8ce3030e34765d900f4239a47135e4f2e320b0ffb165a35a941f1c05520df9c5ea83ba2ad6a362f1d1c2331fd70c5d96a64d8154209ef109962e6ab5ce41af9b7ff83532cb341fb3f3f82655db9b152f116fad8f4dad5d72f891d920057e98a8ea882e8e1c86b33880956874ff6a8a69a57c98a7585b3204907c9c38", @ANYRES64=r32, @ANYRESDEC=r29], 0x6, 0x0) getpgid(r28) r52 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r52, &(0x7f0000002440), 0x0, 0x0, 0xc) fsync(r52) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r25, r26, 0x8, 0x2f9f}, 0xffffffff, 0x1, r11, r53, 0x2, 0x200, 0x8001, 0x4}) getpgid(0x0) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r54, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x1800) msgctl$IPC_SET(r54, 0x1, 0xfffffffffffffffe) msgsnd(r54, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7ff74a5cd42d589d56cb5d201dafb80c7acb30d710205e1732d5c6eaacdd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd89b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8c1fb0d44d9e99e6c3dd7b9ce23b8581bd7409166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f236dabbbe88f882c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c083a54be7cdf713764c67ef76578ba2c51e1f10000000003000000000000000000000000006c87fdd099c39562c11fdb0deae40d403ad7c69d4ffac1e02a8c"], 0xeb, 0x800) 21:01:47 executing program 1: r0 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r0, &(0x7f0000007000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000300)=""/39) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000001, 0xdfb, "3fbfe9590034d4887dcecff9021f78a70bc0e5fd"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959", 0x232}], 0x1) geteuid() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="8a6ca605b61b3e58d8446040f0889fa9f6ff06708885d69ec9de5b8a0d187c2ef41f779a0c1202d71980f134d92f44b8e70bfb1d9fcbec766c3094d99bea999f70e7e313aafc6be4ce47c8aa31be982f10cdd8a96268ee43f0bdd7865a4a88d98011a2a82b13f535aa455eab8483205ffb9ee2a80d0bba843a643eddc46bcfc87144032763ecafea64b26abf49747826fcd797a87d836763047952d5abc735b66922808c61f7d9cedf7ddf8a2f4e2946e8c02f35305a6ad746619c26", 0xbc}], 0x1) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) utimensat(r6, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x3ff, 0xfffffffffffffff9}, {0x9, 0x7}}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000002c0)=0x800004, 0x248) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r7 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000000)=0x1000, 0x4) r8 = dup(r7) listen(r8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5c20, 0xb5c, 0x5, 0x1, 0x0, 0x68c, 0x80000000, 0x5, 0x2f932d86ae0bcfb3, 0xab0, 0x80000000}) r9 = semget$private(0x0, 0x7, 0x286) semop(r9, &(0x7f00000000c0)=[{}, {0x3, 0xdfff, 0x1000}, {0x2, 0x400}], 0x3) 21:01:48 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = getgid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r6, r8, r11, 0x80, 0x8}, 0x8, 0x5, 0x0, r12, 0xfffffffffffffe01, 0xa, 0x7ff}) r14 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r19, r20, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r22 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r22, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) semctl$SETVAL(r22, 0x2, 0x8, &(0x7f00000002c0)=0x74) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r23, r24, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r26 = getgid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) r28 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r28, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r16, r23, r26, 0x80, 0x8}, 0x8, 0x5, 0x0, r27, 0xfffffffffffffe01, 0xa, 0x7ff}) getgroups(0x3, &(0x7f0000000280)=[r3, r16, r14]) socket(0x11, 0x4003, 0x0) r29 = socket(0x11, 0x4003, 0x0) sendto$unix(r29, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) dup2(r29, r0) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) 21:01:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e18b7f000001"], 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="d7978efcdc58968cca00000000000000009e9c9f692256b91792b060201f845867e506a3b8530e74f54b20b487482a77635f6c"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 21:01:48 executing program 1: select(0x274, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000100)) write(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fsync(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fcntl$getown(r1, 0x5) 21:01:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) write(r1, 0xfffffffffffffffe, 0xfffffe0a) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:01:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000240)=0xfffffff8) 21:01:48 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x2000000}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x80}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) pipe2(&(0x7f0000000000), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r4, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/235) r5 = semget$private(0x0, 0x7, 0x286) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r6, 0x5) r7 = semget$private(0x0, 0x4, 0x1000100d3) semop(r7, &(0x7f0000000480), 0x0) semop(r7, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffdb7) r9 = getuid() dup(0xffffffffffffff9c) r10 = socket(0x18, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc038694e, &(0x7f0000000300)) r12 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0xfff, r14, r15, r14, r15, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r13, r16, 0x41d, 0x5, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x4, 0xffffffffffffffff, r15, r14, 0x0, 0x1c4, 0x2}, 0xd, 0x100, r16, r17, 0x0, 0x92, 0xffff}) r19 = getuid() setreuid(r19, 0xffffffffffffffff) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x8, r19, r8, r9, r15, 0x20, 0x7}, 0x4, 0x5, 0x5}) semop(r7, &(0x7f0000000340), 0x0) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r22 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000100)=""/114) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r24 = fcntl$getown(r23, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000200)={{0x3ff, r20, r21, r20, r21, 0x104, 0x5}, 0xfff, 0x9, r24, r24, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r20, r21) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r21, 0x0, 0xffffffffffffffff, 0x0]) r26 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r25, 0xffffffffffffffff, r26, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r27 = socket(0x18, 0x1, 0x0) close(r27) fcntl$getown(r27, 0x5) r28 = getgid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) r31 = accept$inet6(r30, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r31, 0x29, 0x66, &(0x7f0000000380)={0x8, 0x10000000000001, 0x1000000749, 0x9991, 0x8001}, 0xc) setsockopt$sock_int(r31, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', 0xffffffffffffffff, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r34 = accept$inet6(r33, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r34, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) setsockopt$sock_int(r34, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) r35 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r35, r36) r37 = syz_open_pts() ioctl$TIOCSBRK(r37, 0x2000747b) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r37, 0x3}) ioctl$TIOCNOTTY(r37, 0x20007471) r38 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r37, r38, r39) setgroups(0x4, &(0x7f0000000300)=[r32, 0x0, r36, r39]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r40 = syz_open_pts() ioctl$TIOCSBRK(r40, 0x2000747b) fcntl$getown(r40, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r40, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r40, 0x20007471) r42 = accept$inet6(r41, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r42, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) setsockopt$sock_int(r42, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) r43 = getuid() getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r40, r43, r44) r45 = syz_open_pts() ioctl$TIOCSBRK(r45, 0x2000747b) fcntl$getown(r45, 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r45, 0x20007471) r47 = accept$inet6(r46, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r47, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) setsockopt$sock_int(r47, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r45, 0x0, r48) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r49, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r51 = geteuid() r52 = geteuid() setreuid(0x0, r52) r53 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r53, &(0x7f0000000880)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fce409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa81723d9ff448a930a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123e9520295d5eb5e6cebaec1ab26419fcff1c506ead1ca4ff09165b9b2c7704480ebfddd8cd3ccfdd07d2961fb317ed147fd1a769e8a5ccbf1111b21a57085641ba372aaf24efe34262c7002f4282ce78429e569a69c1d131af991b2b216a3bd864da0740ff66845c919b31a2c3470b1ec1d509ef59ee5377d5f28ca3d28049983c3ef488aa4cb82b11b8327457a4187cff241df6402719ba0838449e0564df5a"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r54, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r56 = getpgid(r50) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000400)={{0x0, r51, r55, r52, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, r56, 0x95fe, 0x80000002e7, 0x138, 0x2}) r57 = geteuid() r58 = geteuid() setreuid(0x0, r58) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r60, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r62 = msgget$private(0x0, 0x20000003c4) msgrcv(r62, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000007dc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r62, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r62, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r62, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000c7f5a89486895f4fedd5c29bd6f4df9d30a6733cf531c6742688a85203ed210aaee92e9f3b5a871ed0f712e8a0f95409c09fb6d1307667478da53edc016e334840075738715265bed353c7137c050fc3ddc8a280bd13c9d4a245f851a7b0bea9c503c8b1808f5071334d135cd102b74ed84a0e2ba80a01691d9f60c6f85299aaccd9bbd898eb638b6044bc80978ea03db86505307980"], 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r62, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r63, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r64, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r64) msgsnd(r62, &(0x7f00000017c0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r63, @ANYRES16=r64, @ANYRES16=r61, @ANYRES32, @ANYRESDEC, @ANYRES32, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000700)={{0x6, r57, r61, r58, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) r65 = socket(0x1, 0x1, 0x0) r66 = fcntl$dupfd(r65, 0x0, r65) ioctl$TIOCFLUSH(r66, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r69 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r71 = fcntl$getown(r70, 0x5) r72 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x9, 0xf664, r72}) shmctl$IPC_SET(r69, 0x1, &(0x7f0000000200)={{0x3ff, r57, r68, r67, r68, 0x104, 0x5}, 0xfff, 0x109, r71, r72, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r67, r68) getgroups(0x5, &(0x7f0000000180)=[r68, r55, r61, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000340)=[r44, 0x0, r44, r61]) getgroups(0x25b, &(0x7f0000001200)=[r44, r39, r26, r28, r29]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r29, r2, r3, 0x100, 0x81}, 0x400, 0x401, 0x5}) r73 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r73, 0x4, 0x3, &(0x7f0000000600)=""/128) semctl$SETVAL(r73, 0x1, 0x8, &(0x7f0000000240)=0x401) semop(r73, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 21:01:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x1f, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0x7, 0x7fffffff, "399c31b1aac77f9bb217b6a4bd52298ae6a975f3"}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x18, 0x0) fcntl$setstatus(r1, 0x4, 0x40) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) ioctl$TIOCSDTR(r2, 0x20007479) 21:01:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x1}, 0x8) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000001880)) chroot(&(0x7f0000000040)='./file0\x00') ioctl$TIOCCDTR(r0, 0x20007478) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)=0x1) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000019c0)="278b10980b135ecea99005f6981999720ea5136c811f83bd2d18b5e055155da9f7ffed639ed0f2716af005962c634ff44543eaeae38013eaea26d7ad5463d1c5cef4d1ba0cb0f5c9a6f21ea168b1aeec4bc4e14eb58db0f19465d026221940a098bec8539d1b9f57a0262af164bf1e7f42ff0cb66a2e1f9fecd3d8c252cbafb93a3f939bf3e265406fa0b65187610fe3d8cb0e247d3df250a69fec6e36348a7e121cff1c85471a2942946f92b579b45f893e96accf54b97d6b497ba985164a2aeb92d49fef36a015f844c1e6d069e8d29ffb5abc73e883e9d6559050a9d9ddd2b774ee3b77b7b051d27ddfedc551143d90b506211794e41d24fecd2aa3a580471c0ea676d0b78b31d7cc8ee1542b939aaaf6c1f1142f1fe89c1e49ee9e8ea7af775f28cd1ca12c3d8b4ca70056e1b12bac6f0a2ff7cbaa788a6f66d674ca9f09c36dfffd3d57c69abf337fa94954e87915d64962bcc893a935c9cb0610871aaea827827fc7bcd03512ae108cca765420174429a08ef2a5cc681a11030709faa6836f04e073514bf34bbcf8cf42a5f6451eed520f35c42f01db018009b6c35ad3587648ea119e3e90b66056bf30a614018ad8530b14986eb36a360afeac17e7894a77a5a597732cb23fc982840655ac74a4193315e7dfef613fac09eaa059872e028f615971017d9c81910a3b77ee3dd587edc5c9f21c4ee924e17ddfc5e6b2fe9feea997d7dcb19961afabf840b98c0f0c193aeba9f110ec89639d6c4017c79ac1765a9e876db52dff24d5be3b3a87ee769b7bbcfeacf5772aba142bb8113e1d8091ec6242143e6d623e3ee1b964c40337b4a23abec7a2e659e11c14bd36e90f05256e55751b963c393bc0641fa9fa2953bc93049e4b79fd4ec78f65a2281f4b2004a7c870806310bd6eb13e6756fe40ea6d59e861873b3519236a4d33146bc439efa75fbf2b8dd5f3f9a2e9bb64afa59839c5fd77c18fd3f5868678d87147acc0532cf026b4ef0fda95276ebeca972989572e10d3b7121885178cd450b60fe6b437b526f84d1f5e02f5fe914caf3c5ff911b4df976351233c6e00416f016c4ff1860a4b110d45907d9373335879453c3c359a79eb91591de2dd59300f8ae378a2e0b92922490709314a496dd528ea67951b33cd860b568b8290747f97180d3f6264d6f373aefec7f40aa7da7ccd4fcfd286b203f72731626c3069e2863aabe112de2b72f14af97ab3e7c2703f51d19406c61683859403335a82295ff2c75971887b89b0a5cb880549f5c7e5475353ccbb2b349f931af9ee7f24442509075fc1aeea6b973f2721fb6999ccb3a11b8e809a8352632752d4c39fbf00b370d51357cd1ab98cba47f6a181051351ef2d915ef0e9f3bae3cc805829ec982e78b8711a998e38a2611eab5dd57ee7cf7a46fb2dd30646eaeb274efa6083ffb454a68394d642fbc67dd6f30783922d30e78403f72844921ee380c1b0c68792204b3f0390b3e1db32ec184398e665626085bbff8891d5f5a00812ab46b53a35eac65c56ecf7f775a4cf03a7d81d8dcceb6dd4ee942c282ec810c29723a872e96dc02fcbeebd7c1d8adfa8c093121728a99c1349b8fa4ccad464023783dd5054038807eb930a60649ef03bc103572f41649a79b5cf0c0438875c9a42b3bf5e2180f78570d35da78e77b3d1885b2cbe05fe89cd0a97755024295fe20e7adc85ad8aea8a2b93a608d9c77ebe8f0dfe60231f5c6bfe6614601e57d833444469116bb5790f78b26398b1643b46dc3dc7da2a008576f95c88f27699299d54c5813fcb1ae4e50a341d7a66061578fc42f4036cba19034c1bce9c4072870ca9e98e0a0b05a22f30c34a5435b8d2d28f9c45edf650eae3698de7e2f1aeeafe30c9b0733ab21694a2b4bf46fceded2871ad3cb4cc819903bc50feabd60c082026e3461dce3cedda24df1b367340d6565315b71ca641e7066b072458f5091b39c5a3716b483834808bec98b475ed1d6b0b68cd27bd2a2c726f81ae3d2eeba947c64494ccaed87da7b91834e2f7ac365b6237bd67389d4e4655435a10ab859ee534f48b96a08b3835af1d76a0c31574585cc1629ff6eddbbb1f315abc8c5f5c82f1e99027c016e7b6dc86e29d10c32360388e3a31f6b208cddb34de9838457f34355b610cff3407e538a746f38ab6c14b99bd5e4df26c367265a5b86fde8d59ea3c9c01f4b6dd8f2d5b19358729fab97eae2aefa25bfa33348e21ac3e0f1885522bb988de1c6e095bfe021b208453cd955c06479843b4f811c275bb0631e8153b23d2303b6920281c979393f97253e3fc28aa75734eb6c0f0d14c24ad5456c097061a9d4a3cf281eb961fe9ff8be2215ed2ac08d3cbcdf333081dc18e547effc8b2c1a303118486835f667823e2fdee511fe4d260b71cac6c3be54063ab086fce7e0baaa6d5f9cd1a3413bf779a8b2e5f78460cb43f3c9f82eeaa6940752718abdb3a11b7a37ef5c74e2a92bf5b7c9a1e864919d18c5a909c86e88b1b256d5e6613f8ec5bb2ee3879a138dc6c0fec170790611a670a8901127cadf86a1de999d0c675430cd8ddf762060cae92375d4be8f83afd251413488e936f7a53df012efec3173c5a58d509abe6f1ba5ea24b5f6190f293b3dea1e503b786f592baaef0215add4512b2279a0346dff0210c4661117e17d59df682247538662fd36bfa608ce5b7b48079f0e5f1b41ca15966272950334c07939b27d5eb787e02daad75e0522782204385e16295e8c763be7c42a67076ee756f85ab8843d45d124f30ea1e15346502a09ca5f7d04b571cb3a3815ec2e3362751e8bdff3922596bb581b5c4f402eab254ec73bd2a6e865edf2d92922413a961cfe1cff16449fd68c0aa05c461631a15c8aa0a0149b5bacb82c75cc8c09dd06025f900348dbcfb4887f1add14cfc1cf7baf242bfb12ff34ebb809141f691291539fab398169461c83af193e03dd28861bd3bfbc92414760d8b170262678cfe49330d61a2e4e0c489f2a4218094bdf2fe93e7e6861daafe7a7f487cf989dfb92b387fe99900a9ff4fcfae66309dae7f0c8c7a85af808f6ded58ce25780fb7d459107bac247312605ab072eb7a5409bb2b2402a482d3ed939f862d7b0b3d596f1b63f77ef3240ba3cd95a6917ec942a62ade90adc820d6675784a214e646bfaad951575c95c91d7004710a641865dc808064436aa896580b58f697a31497a10bbd7d22e0a7c5483015b25d2d5b44e5b6ac7354675351cac2214abd9956e345357acde556763d2ff51d768b362a47cb4877361ec61a69a07c73e2131f0c4a9208d137f792c5ad5b9833c3e2993d1d30a3e0b8b7ef7be740262024b78bb16686eb5aee17cb984f0d9f9133f8756875607959fb2146da441cbc3098debb2810f6d759091de9f803cba3699868e14cbfff22c60415764ca00c5791862cfa4f28d7aba4209fc31343f00ac1cc59fd243c27f32fb1e584580b65ccbffcfcd14c0a479d6e0ac6e8a73a5ae22659351e9d661b9e81cd8a91813a04fbc4dadb07a3fce118442061b4230086053bc37e03a0ccfd742b53423d4d49e5beca6a9833b54cb1e4141b8b185520155ae6066c78f53c1ac14e425f84758f8dacef91f5039ed2335a26321fdcab27aedc115235dcaf8b4947d61772dc27c2944ba9c1f8e9f90e7df29960f31eff3cc20c31f498d7140f34455cbeaab5bd3334b977615675bd50c69272c188a854c4e5a8e7cb297bec14819bb304f918144d0ad922598fc1350646c19f52fb55d3963f65442246b007252dee924c4cdc9a27f6195eea29aad7dde8145bc0b7ae8de001d59282190c3721b13968e01c69e828bafd95d8cfbc64b13a70273c12886938d0efbf631e7c6609fd463056f04d055239d4626ed52ea77c2047d701b724912a3953cb72410ca4527beda4bea61135b26d735e09e9f71258a05784a6ff66b160aa406e3c551288be07dd0816bf0eec43b4b4e1148177b64eab352546c153a980325b41952373cde1795d39b6e0e7fc818f0661b4661c226f3522982d7308a5443299bcb425104ed58ffd57dcca9cb458481a03c897ac6fb51af1c37f9e527a05644a6cd58eb2baa2077305c728dbf91f8606f3a565805f3149fc68995b6f5643432850ad90ba09014ebef8be1916be7412b248574253fa9a2dfe2589df118af5c02add418366c80880c8cd13b03396cd0722f9490dcb73bd0d0c2780abb5b8f5c84c318e4e3731c52b946b4882eccc85f500889e1f478d5ce1574f4d3fe950d1f5a26ccb5021eea69fe64bed7703c59e82cad9f76c90357bfd200d4481b95425bc2f40b8060d33394cd0086a2b5872172d6a3d6a0ea21dd05c76e8cffe67494625da0d16321eded1ed2d03afd7438dad7cf6361d9dc76faef9bd7d9a6b03e88387cac9dfb707e820e36176da6bc1528b02fc0355e7da5d00baa418e2f520bccab32e216f418de989766934230313e107b153db61d82d84edfd2da525a3d303a8fb98592881140ba8791f13db758232eb8fede948978ac986f4e81eebdd1953818144a7e02f56632fe08abcd03f9c45beae388c33b740b78e9af38955bc04f87b76eeed23c5fae0f459c1102098c003c3cfeba5c050833d7886cae6679e56830ceb3923ce4e266cba4a73a39b2ad91047ea548c967528fed7bbfaa6039b04e4c673144df304a4b2e7b566012aad6ae20f2352070f746bbf6eaa730c1bf294914206ecce5be774ac1a168dccd81c04ba821a8749e245da9bfe19c52ebad4696dc701476977294119eb9b9e7b24aca0b656f6e5d4b3d6ca5f8978680876411c21fccb71395967709964ddc3bad8f1e163717e9543a3e7f7dc94be9baff576ac941462f2e9ffd4a50efd4a37e3850ca05592af5d4cbf44a38341cb124d87e31bc664844ca10e59e56059844bc4e98891719b9c840d3e8d9e0b7d20a3095a22b9a1a9081a0d1be571e3bf02a0bab231b5237f82699352a3242c2af0c25a6b90ef0446eb1f99367b59858c367e89007e5dcb96be3390652249c19ab970fd83acb4cfd172c8960ffd3e307fa0880e573731d2ece96c5e5bbf7762c0f3dce6acdf6660ab5b54e05547a630ea0216bb8f08bf1a86438e8beda274d18d7165da0cc16dd5b0248753990333813ae465b2a6be9907f091db3fd6085fbd170ca9e2fddd01c57385379edac10a03ab5981d234ceb4334f6708dc47fc8440f6dbc692b9403a27884b8bab75c1c5c9cac1c14b8738045a110a980f86c6435408bbc8d24e89f423dd5d793c03c72cc466a241edb84835a6c96187a189e9b6e61afd9d2eb909445c25cabdf44ecc762881e655c60d6e03c153fde47be6486a5ee1eca8c55e86345e1f17db911467aecda54a039dd0eec2da9333d46730c044e07974556a6619d1de4cdb6514c0bb8578a12576403c1ff2737e09fefb4e50b5cccb722addca5c2fad48dad68f24559f6cbc8204fd7f6de2292f97001430d9841eb7b5e97d59e58ccb05bf665dda140f2f1c00150105e6d2b4c005b11ec9c1020a3c358b694daba3607b04dfcf447abb46727d0dd48f68c010e8c58d4712468079ad1e659cc5c85ff73a3c3563c4bca89f5783a89eaebefbbc4210956ef1505dc3e28ff07c20f0a6cb5b58741039c8df2fefa637ec7eef404a1ac2312c13ce26b53dcfabb72fd56a32713b9ae108f9831bc4ddb8761f9b6cb6daba0d60db45a80be61d954b3cba03172446e6e4508c5668a918d02ed2ffdcc70e7c639bd5b8eaef98b8978a80ebb5275edfd5e3c016209e64c4393ef2f88b6d7ad1e8", 0x1000}, {&(0x7f0000000500)="c60399442ed162f5c19c7b981719e1bf3374cf6c2ddc0f807faf30b26e29334882c95d7edc6f8e6f7229144e3037908a5f1055363eeafcb6b1228a3950cb8023d6a9e98cfe98aeb9b5a426889cc11c07f282abc543e2a07f7d8f49e7633b", 0x5e}, {&(0x7f0000001680)="7b3a4f64bab3f5c86c6b3ca6e38eb8776b7cc3daf5a585e3e53ac9c72206388e3610bd5db5601b93abe1ca632e7224d198a84841963bbaf8975d37984a189886f63b998935ca7fb4b3d052610ced1ed1d20fbea1df85e409b9997a18e1dd8c3a79f68a7072b659c3f50265668322a10e72cda8691d8440151422bd566daa93e05f2371ea1fb7c723b92487b96762027d5192d9a650d3b6927e88e6805ecd76fd3a9b02f2f3473754b03737c53670188647e9ef0b3c3f66b715996014fd614c1e146177318c6343df9fc60c438390e1162814611cac5d5049065de8b661", 0xdd}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x3ff, 0x401}) getrusage(0x0, &(0x7f00000002c0)) ioctl$TIOCSTART(r0, 0x2000746e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000480)={0x7, 0x5}) ioctl$TIOCEXCL(r0, 0x2000740d) getgroups(0x0, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000003c00)={0xffffffffffffffff}, 0x20004) ioctl$TIOCEXCL(r4, 0x2000740d) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0x2, 0xffffffffffffff6c) fchflags(r0, 0x0) writev(r0, &(0x7f0000003c80)=[{&(0x7f0000000240)="3a2f76e5bb55fc863e39311430b2bd525981e4d2932abd0fe7755556a0f7c4a7c32bc9377186dbf8be74f5d90c050020f546ef49d4eb237d552c24e41d4463c71eda6444df152e97173dcff42c17c943a32bfd1beb6e6aae9c46ca8060f4fa843562b7384ae594b2d864f775276f", 0x6e}, {&(0x7f0000000580)="ac4ef615c8069d4a6bb48afbdc4864f83900ac20b378a0094a803755e6912c4502d0fc825bb5cfd8", 0x28}, {&(0x7f00000029c0)="4e08e0aab05f2623ca5476c35c1afafd1fa92289ac47e07405d2f076a7d46235abe2640a30d18e614fe8c9b0c68e7aa512f5164da8c108ddf17fd43fe09fb355cf68927e95697c4aa7bcaaa298695ef90870a9db941a7fbab000a232812dba3ad6bfc458c8db19976c31f9e2c27410e50fd4eb4865d5cae71ad0b643f6a32fb8a95ef808c9aca69cf21dc61a01548c2717986ed0", 0x94}, {0x0}, {&(0x7f0000003a80)="6534becdff1457a151088071696e28aa85dae188c89a16d5f648e1cf1237711525f60fedd9e601ff55e03eb221e6e92e657541723d30385c4fdc218b804d9b3e3027891fdf196764427942da3a663f27a9e3cf53a2b2797a3ba7a154842b26639169bd94c7ee9e7ef04dcf5bab43de458dd5066b24c4cc2585092cef37f562c4cb305151b5b5e4dfa89a0d12446b1db53fddfd7c59997c14400dd8e26a28dec3bad4abab", 0xa4}, {&(0x7f0000001900)="7cc7d26396ba5ab41133740cbc0f9018f9d207a7d32dbc5912cb12b89c106e54b851400e2609255104758d8b58b17041f92ead1b65e85c5936a69aa51ad03c5c810c97f7aa8729865d523f0fa921728131f2ca7c86216805d982202b24bdc856691c1802cad5002cfb", 0x69}, {&(0x7f0000003b80)="b02b457a1e61454ffb5507725f08a82a9b38d1f06f7f9ae1846cff5a421b491c13eed6e71e1ad725e95f1db031ebe4ac5411cff983818e44f180e73030bd709b2442319cca33f293d9f39975a8dfb5723c20055f82b5bb69bc5d40c7ed044386bfa64f7f4db56a575e3b89ffbc48d3", 0x6f}], 0x7) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001980)) r5 = semget$private(0x0, 0x4, 0x61a) semctl$GETZCNT(r5, 0x9d5bcfca82b0e651, 0x7, &(0x7f0000001780)=""/255) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 21:01:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "3a77ffff00547f02000000ea00eaff000100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = msgget$private(0x0, 0xfffffffffffffb30) msgsnd(r2, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f0101573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r2, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000200000000000000e7dc9c78027ff22f3d032efcc722bae12b3a40e4926f0e22137ffd7227c9b29d"], 0xbd, 0x3, 0x800) msgsnd(r2, &(0x7f0000000040)={0x3, "19548c076fd83a291a7b6561271d8f3821ca1cdec9e76cafd8a466be9f189f488b57723b5b9a9a8ea7d91ee5e80390374236d55ecbe8ff8bab35b68142c80a2818534087c9c056778f5f97d060"}, 0x55, 0x800) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 21:01:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002eaa0292f6653000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x85, 0x0) fcntl$setown(r4, 0x6, 0x0) fcntl$setown(r4, 0x6, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x4) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000001c0)={0x3, './file0\x00', './file0\x00'}) r5 = msgget$private(0x0, 0x20000003c4) r6 = syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0x10000}) close(r6) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() close(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r9 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r9, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="0500056dab", 0x5}], 0x1}, 0x0) socket(0x2, 0x7, 0x6a) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r10, 0x0, 0xa, &(0x7f0000000080), 0x0) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getpid() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r11 = syz_open_pts() r12 = socket(0x11, 0x4003, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) r14 = dup2(0xffffffffffffff9c, r11) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x80, 0x0) fchown(r16, r13, r15) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r17, 0x0, 0xa, &(0x7f0000000080), 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgrp() socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r19, 0x20007465, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = socket(0x11, 0x4003, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r22 = open$dir(&(0x7f0000001980)='./file0\x00', 0x200, 0x19a) r23 = dup2(0xffffffffffffff9c, r22) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xffffffb0) fchown(r19, r20, r24) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = socket(0x18, 0x2, 0x0) connect$unix(r26, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r26, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r27 = socket(0x18, 0x1, 0x0) r28 = socket(0x11, 0x4003, 0x0) sendto$unix(r28, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r29 = socket(0x11, 0x4003, 0x0) sendto$unix(r29, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) setsockopt(r29, 0x29, 0xc, &(0x7f0000000140)="00c2c927", 0x4) r30 = socket(0x18, 0x1, 0x0) dup2(r27, r30) r31 = socket(0x18, 0x1, 0x0) r32 = socket(0x18, 0x400000002, 0x0) r33 = socket(0x800000018, 0x3, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs, 0x1c) dup2(r33, r32) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000cc0)=0xc) setsockopt(0xffffffffffffff9c, 0x26, 0x101, &(0x7f0000000400)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r34 = socket(0x2, 0x1, 0x0) listen(r34, 0x0) connect$unix(r34, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) dup2(r31, r34) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r36, 0x20007465, &(0x7f0000000500)) ioctl$FIONBIO(r36, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r36, 0x40087468, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000500), 0xffffffffffffffb9) r37 = syz_open_pts() dup2(0xffffffffffffff9c, r37) r38 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r38, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r38, 0xffff, 0x1006, &(0x7f0000000380)={0x2, 0x40000000000}, 0x10) fcntl$setflags(r38, 0x2, 0x1) r39 = kqueue() r40 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r40, &(0x7f0000000100)=[{&(0x7f0000000080)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f303885c0b4e9d057edf18a607a719e2ab444c046745b9ed0408fbdcd2215d02529b3561b3834ca427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef4658e6", 0x234}, {&(0x7f0000000180)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498af82ec6e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2b8eb4a052af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x88}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000300)="0d238320ba79a9d005b8effceefd31037ed82323520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a0", 0xfffffff4}], 0x4) ftruncate(r40, 0x0, 0x10000) r41 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0x0) writev(r41, &(0x7f0000000100)=[{&(0x7f0000000080)="02b3c6b721c376cc425a00a25668d3b9bc4a7ca8deec669b62f303885c0b4e9d057edf18a607a719e2ab444c046745b9ecfc08fbdcd2215d02529b3503000000a427a67506a977374c7bce479b38cad507c92b9f834e8df6e22467ef4658e6", 0x5f}, {&(0x7f0000000180)="df3dbd381dd021e1c9617067d5f72271b25c2626e8c8362a90c169c14cb343808d28c7f7df96eebc1f358b1a08638d30cfbc28310fbdd617a9ad2eeba5b4b498af82ec6e1afedc49133be8f24e18fb1dbf6f3ffb56d3c2b8eb4a052af8e00eab11475950e70de24bd1e1b4ea4b5488ddb82c0c3836544e2c88912b5cddf65ec8edf6cadb8b3e977c", 0x88}, {&(0x7f0000000240)="d2449dafc323325e7eea2cefea6398e148b3d42eb3768c806e142b34c24a01d918cb20b7e541053cf637c461c37adc8ac68ec2553b01a9fc16e1a62db8803f2ae1948644d967719a05df15e7f7b89422b5768e6bdd8ba242b9f7e2d10ab7e5c6e0b46415018670c8b4d930794bfdbf6edd337eb513cd126f50f6934a1ce6d166f46c98e62fc0c98a2f3c3c104ba250b1c6a83e7c8e8967d9f7ed", 0x9a}, {&(0x7f0000000300)="0d238320ba79a9d005b8effceefd31037ed82323520fb6aeace3bdb03eaf4512e172c9d33f5a8b871138bd62a5ff78c67420acdd2aace7b12243e482537f86c57bc84ed93cb8da0f08f8b1fa51a3b9fa3f227a4784fbcb9ca14fc7ba2965ef39af73f73671447cf9957a3e9ecb43a7a56af426bdc4337a5315d7f274389b3789ee5e54f4cdf6b861b4863aeaeb8ad3d887ca035dda6960b9fd7362b9cd053d0924ff1849afe70db350dfe751175545e4eeef3709ca46120d952835af5098e10c4bb82a0b1ebf8c1491d809a8fa4f9a53a0", 0xd1}], 0x4) ftruncate(r41, 0x0, 0x10000) dup2(r40, r41) sendmsg$unix(r35, &(0x7f0000000140)={&(0x7f0000000e40)=ANY=[@ANYRESHEX=r39], 0x1, &(0x7f0000000040), 0x0, &(0x7f00000014c0)=ANY=[], 0x0, 0x17}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386292670000008284955984c87910bf093f68c1170028000400000000000000000000790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d658da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050511f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc7173dde3f0724551122cd23500000000000000002d4d00000000000000000000000000000000001924be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14beffb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76c1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488681ecdf66a6e4230feb5d13a1a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba47c1ea4360322e6198d6681ece8fa614ec95b39d85b782ce010c000000000000000000000000000000000000000000000000000000008fcab8e16242056f3bac5c7ff99f1efe1ff97455dd00c0aeb0a15d2459e44e27928ee298d487eef7464bc062bf714db22a4973c190592e01d949325a5ee1b836b2986369419b797cbc531bd13637885b323b48d826feed6ccad306957a8b0735dd459b3ef51ee52ac77c29c31fb345b1b585a2d99f923497bef58717198ad622c68418d84dc45f45a1465997edc470ba4eb3477f04d949511c4dd0bf0a881a146e14479bcf72424c74db46a10e0f595710c2db8d836360dedf14351a88c29549abf98e5e7252e5590cf0b4ada3961a0000176e25f27bd2bdc6e0a03935d270d1ea83902f655d3d201392e81ae0b2d52d4b6c0a92b1e846904254989c52e1d8e3263491eba22ad3", @ANYRES64=r1, @ANYRES64=r0, @ANYRES16, @ANYRES32=r5, @ANYPTR64, @ANYRES16=r25], 0x7) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) fcntl$dupfd(r42, 0x8000000000004, 0xffffffffffffffff) msgsnd(r5, &(0x7f0000001a40)=ANY=[@ANYBLOB="020000000000000048696a280567b1a63447cc8ec5d56fb3bc8d362b2f8837a93f40586b79360e6329414fa22f440e071300cf9e96d68366295017cffbbaa3ee4761bbe45867de08c244c93d4f2bfc3b436d2fabcea3911f7b01003b8bbf1fca8bac050000000000000042dfbfe59edd13f9d132088d1eb59c5ee363077dbfb8ca3ebd0544498875d431a8c1ab9eb2fac7bc4dd3baf664000000000000c20f1b0d07889b71971be4c61804bc25966b97603a64ee6931d607845d241758fbdaa1fea3971af796023c7b9cb4da3ee83066b737ac7a957456b150de189565e7fc4872e70793366c342a5e74d7a3c535e2ee28c536b7aa63dae3c511523362cf0f7121b6d9bb4328db72390cba9c145747c6257908d665825e47262f2a52a24a9ed90cc6df9e50ce77fc5dffb83483f7437874968299f2aea4bbef6ec383cf796707084a9a53a10e83a6f0"], 0x0, 0x800) 21:01:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8008, 0x1) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = dup2(0xffffffffffffffff, r1) fcntl$setstatus(r2, 0x4, 0x8) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) setgid(r3) sendto$unix(r1, &(0x7f0000000100)="07a6d8d51d7116bb7330db7ce9a8df5648b090d477703c3a40db18751c321dcf3e272c1e774b6e1efd860ee70258a550be111e79560be9727e2d558b4fab359acef15c1f4829a23542ac7325bda4e648dca85a260d60d0eefc878f30abb4a6e3a0571f8e61b83f050199ad783d349ff6f6199a0ecc83df88692a069203e746e33af1aaec9bc4b034aca270bd46876062c8370fa8ed52f76621d6b1e5b886d34af6ef6729a742ea437d6654048c0e3bd8535ff09fe1a27e08bae9dec089f288eab54a8063638f40cd1facda1739d1967a614c3cf147d4e372fee3e9b46b667f2025bdccf8e6c2fb53b5450333f1a863394a7f149151c245abbdc88a53fc57edc3c5d0005fdb6d2f6078d69d54f5b3f3f959e4dbde6375033387ee856dedd4113e5a80e42f1ba174701a88603e283c2992b520dbebb50e191d163c0d2b2b17aee64b6c3aea4b07c3feb24710d4419ccbec560a453075691aa9ab764302bd8c044aeb7a7a472f75d0e609d60288d2fdeaaac4976c7699aeec1a2f39ca2c8a38c3ae028ce5f913bb79d7ae02e1816eda8358b3c9c932385bfe26c3f99db19cc23d8cbf3266d3f506a7846d90afec0ed20138ac1d0cf662c80d0622464ec0b465b2a197f3788fe86dfaf0441684784e31cba6cf9d4e109ba5c6152cea95d9a2e5064cfba31547195f2724fac8a43f2cfac617f086ae0e3752902150776cb92d39345e578cb605b00ad6a76ea517bb0cd0cb6d2720fd77697c9e52f8a150fd5edac99d6ca9a3a5f94985aa4c9143ceb93463e36828a469c54714c1ea482974150f7809fcedc59482235aa4b7673241d59796c948e24b02db68d5411e359568ce500fd2932fe063a18c248dda86f22cab9ce24cfb7c4ff2b86baf10c1214c1fbbf0cc29d1f1b6e4c207cce9a13e21cd84308882bf20053b04fc2ef704048e302da475514a10e8115bdb9041d3361e5b56820b1a341a597334c6f5a40cfdc15aa1b5b5a290cbac6dafa2ce0ea0d0be8bf5535ba9bb31024413c7f6631b4aa88760951406987a8aead54cda72b89da8dc610347cf840b4b029911c648fbacad5cc6ff45bd0758af555122960d88a47cf8c8681288bd472c98a82e1290914c65a0ae95bb81b7a7836106aa49bdffd3b88acff4542beaa99bea79ddbc848e3546af35395589a034208a2bc09ac906ed7b1a1c7949c288107e1757c8ce186d41ba2f98c35a5b9a494127700bc94e17bc8a8a1cc14968b66e0d43d9a5c0ac7b5ff3e001bdda3dcde0ac6a942cdcc9992260745ce5838249addd6bf2db24e326ae694de53316d4eefa0b5142c7fbe03f15d8cfcdf891cc5b90405e7b76853cb71638dbe85acdf794af6288e904acfe7a0e8593578b5f7a3afc41451b9bbcfd486bfc49c4b8025d35a02a15ff8c9ea466fccc1761e3eec8cf62acc245d4729d6b564e449f9f900602eade4108419534d9aa98bb2ec738f1db134e121d5e29b954d665305e7a0aa97b35d71405a31f57a715c5b4d17a3b8a1e05b81e07ccc075a895ad5b70d64150cefff0b44aa102b64c337572aafc50460f4e4358ddbbe2eb4172a7a85350d7a14e3e162e212d6f3cbe84fdc7ff6430827b98c0aba30e5dc2ef68bae865e55fb5115913078c5e500c3dbf2eac1465a04366714971b2a8eec712c2967584d4ee7f6f0f425f8e4d80dc4a59f03fe47cfd5fb639fce7ba17081916d57ea61fdccb24fb3bf3e1eaa00360c2aa43e478cba7c873e3a21af498156e1fc62e418424b5316cf0e0034de8855d3b693981794c3ac27e3bdc2f122d84a3a9f42cf9bbd73539d8b874089ed61545d38ab1a4c6aab9c5215b5e1208fde5a1319a043971e46ac8bc8781feb4ec6cc98a13625a84b923c5db7d79eadbfb063ba24f9d254ae680d405a9ef8d6ae13f781250720e5fb7a6c55c1a0189c610eafd63f98f3c72efba589ebfa3947b74c96a90bd6b6f1165d995e97bd7be5d34be01892324ab5cbbe5e72afff9c756eccc5d96a8f28addb910495eac448de548e2df41846e64e569ef407786fc75324c71f4b48edcb2efcd97768fed2699285d65ed1e058889023fd897a9f8606df284661fd6a0609a6868448192087fcd87aa4c7fc0b58a45a1530875a81f4e3647d162ae91803a8a2707a6fede495bd3df72cbab0ca5b71eb5902028bc8a8c1ef60d0ec4b881c4f9f24ca390c91916ef7e2312cd5b0c6599fe94a24e7483e44717b5fb60b0b72e5cc5d15fa4c5fecd9d9971eab434875c2612861759660693797679a06d386e67ff0839af5037b16b3561dc7eabce609411aeefbea8af3b5c0acb5b44c3a7fcb5be03aae1956cedd2c1f2a42e1d41f5edc9ea1b0e55cbc08fdc617d8b65174ed8f626984504ede21d0193166174f3430462601e0adf494e618e2ee7ff2f12b7f7186136affe8ebbdfd9311438b3675c372f03c66fe6b5a51c47c6989a23711bcc88ee33c1542f69a4037c504655889089c580c71e56dba6100b2bd7b68a3eef629faa41966ee7f29100de3598757127f5bf5f1587160e20a9ea205f4e1504fde59b9bb2f0d761b9714736ff2725993628e3d6bd719eccbdfb00908283d4789ef0de64a65d1532169ed9e02d241b26dff8b3817a02cb94a5021a851fce251e6d09d6734c4896944235a6a7fb1d4962646823d63d728808abba0a0b772252357f045bbc67b5df040e4e6507b1fd755eac3627a26e739e1cedeb87ad5f6db830a44f71830ee0e9d245aa6ad868b82db5b57323dda66d4baddd7088e3d38e74c46552631a07e366fa4ad8279f19e46329a1f369071b8f4dbe324f5b4efa7fc970d3cc4895dd5c58618c64797b8499234796c72843d41beb532930faf048aedcfe7a1a667f90117c021f33f5540eb7f80fac53480999810ef5e368c44d502a4d034ddae58cf68c160334bad148864c6c1a8d86e8db734a99cfc12663cb9c1ffdc6fad1904c1a3f03a64b8b82abdd01448a03e391316d1b0635804de5aa43dcb59c616a1fbb2879e115f079e18c50cadacbd58cbe679474042021612cb3b6c0d5cb265e5b7079ce3ca11f9b392e1d447d5e9a1903ef5eb52963e856651a0311ae2d8d09fbf80212389cea8a85f89713a23f8dca62f89b6746ef66bf21e478d6f09c1cb57c5c8cf6a4fd1912d265617e5cd459760053d8b092a25654a383e3dc8c5fdf5ff714e8b1fb3b90f342ff7c17c0bf5e9db664a3322718f069c6f707eab072208cedc189d908ce712ac41051bda12002dd7b848a705acb64ae62dc533ec9b006c4b57fb89810c9d5bd99d8860391aa3a7ddeabfbdc42bc207c8169e2aabe88e716751b9cc7790273c5a3b412f2a78e4fbf51586a701aa9b757b75a61674033eca28ed3c7dc03f8c7812b1a43b84ddd9220c935423e8702bedb9a40db66cfd7b1712771576bd5be9168972bdbdb5a0cf40a3419e1179bfa9c1f2bbbb1f2bc1c4f797daa4d73e84001c136933e1f378e25408b76fbcea6de9e0410a4c6bd311049633eae4132fc89250c661d01c23955043f8bbacf14ff4fb7231e4987b4b3dcd9b4326808b8b4a1f0bb5c5481593b39960602658787cee82617a1a16d3448650fcf20c4448d046dc25b422fb0349f66e64369942ed487e63ef90d979ec581067266f78367f06aa5a38b4d7bc1b7676aa370ccd10e06564219300b9458507364768312bb08533ecf219af8060206f1544f10594936881aa3336db5ec62eef122a9b53fe26ae7733addacabc6115a77ec8735ab2854d6d2e6608bcf7c4491bb9ab877adc0c25942bcbc8f23208d47815c5e994c9bbbf13a97e5f533344ad9a154dd85564f58e5bee6851ecb08bdf67dbf00e1aaebc653a9698de66c796ff4bb99f845fcb3efdde397578091606fa189079c07cbd22245521dea51c01cddd78e5fb45fb005890bb51eebf0513c8e05134ef5dda4901e321c9cf756d660652f86c94392ff0578bf23b873ac0f39b51074d53071c8bc2c8b7d6b2ce33fbb06a0d1bb1b629ff68bd2d1a1f8115f6f15fb9ada7c73bad033fa93c1f9470f31584d1647ca9b84b5820941e6365b3088ac180fd2012de7b5ed306c2e39e891fff0b37812e13dd1e3233f568bcef77e07a9030ff4ff253ac952c5b2d7e83f89fe04da0a7db13cb464c0649fa8a4fa64557fd63bf6179622a99c041662383ef906ca4cd06872d3b4e86235f4ae5d88a94627f267f0132eddc1bf738e753d3d792d70fe2969628eb472c7c94b70eab901b032bdd14db9c17a3ef277dfa272f1c16cc63e793a78c479233df804e485827d9bf737e4826ae979911d2406523e17ac032e4a2163c77387f10406731d5e2ee9147f9dbdac0ace08fbd31f9dc2bc8351d5f7e720bd396e1f09ee2814a2779201417d3ff6d5fba71d6e0a8a2289c5165be624c8d8748fafdbc289e79b837d559c908b9487ac4dcc010c3c51f268fed7fd9dbdf47e1ea122f22c43f29d2e897b1841348f1a5e554bd100b8aa259585dc8f1dcd2b09815af7a8a2babc6a566336bb4ab56c45adee7e0ec26a17a7b8d8af8ebca5f33ab1792a522bfddad437fc3044fc0cbca02079cc1deb717dd9271c12740b34181411a6521048a932ad6c22e8038a87e8ebb09f0db7094899b0acfbba354541ed5789c467813c9834339c3196114fb4489ad7d3c45f35147890e9dab9b6c875988bc207c139d176dc0b8c71091f6afaab0a2244725e4e44ae6f0104cba859083b36b6f20682f8d8b7b6f5424ee4c07780eebcc50440424f4145fff338afde190b9fab35acaca67ac0a90d7a1752e9ec3716cd51343ff9f5a58493d953b602c0125dca3e4dd279cb600965150d11b2ad31c9ae906adf1eb7c05ec912c9361ee2054b35c1f5415cd2894b1ea6e44ba418670585f414c8db9c4d7e639d72681398ccb30f49733491ccacfedd1409383ad5b5c53cdf60e0405b69090d208e3035b084cf825d4aaf412ac709a71f9a191e0e440d1437e11b630d5b0a96acabe7076591659ced5371786ee84254a75f10b51c7ce46f20e7101e41ae976bda2b9cdc9b84b10dab88adc16a0927ed718300debadd899ff0e483f844055249c9ea37906823156cb0f9e42617901e5abb067bda16da89f0776c45746fb75929e604baabfef0bb66813e277e3b5326cb8171d4a615fe8d0995ae3dcacb8012e824271a81340d9ade41d92544ff68c3e3c1c267359f7ebe67994748a5986922c6e966e30899ceef021cb073ce47cc62d55c130bb45dd9db47dcde634ce7f513103402cb6f6df1db9534cfd751c338d0fbb93a03f4a81f7900dc4a7f70e2be14fcb512a6f52f53d4675fd18c2333f898938838cf65c4cae224cd2f4b67eb505c8e83aeb7e64918c5670cdf83d52077b26dcd67f59d73ab3f541bfc16dc8f15a01a04351bb5a9572e5d9a72130ef915e6949c1f27a8993ca42ad9c9741e3f44314300e68f34f7ceee30f2012d2c2bf1727432cc75be7853d3b47a68022dc0c73d1a14f14cbdc86d634d57f9a9dda8a2548bbff8536ff399c88f2ae0733cf7cc3c00853839493fa1c095cace80b4a6d60c83f24491142d3e2fdf509f276af26f6ac7af6a1b7071d634b06d1b40205d4f5e6514cd265a89888bb5075df3c20f8dcc560d0bf225c0fd8411f38985de0c91038d2787ebb7a784bf2dc974c9ccf648cca94e6f3cc30605eab84eafc34bd1ec232a0ac6c45427f80164d23ef044e391c2ab5dbf56b26b10ffa4190f8c1df1376e0373cf53d04e4f9dba7cd4bb1f239edb50e0357b8d6a26bb88c74f8de2898df2b4233c70f16b6f930ebe7ab36e780322", 0x1000, 0xa, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) r5 = getuid() setegid(0x0) semget(0x3, 0x2, 0x80) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000001140)=0x6) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000001180)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000011c0)={0xffffffff, 0x9, {0x83, 0x3ff}}) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000001200)=@file={0x0, ""/53}, &(0x7f0000001240)=0x37) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000001280)=0x3, 0x4) getgroups(0x3, &(0x7f0000001300)=[0xffffffffffffffff, r4, 0x0]) lchown(&(0x7f00000012c0)='./file0\x00', r5, r7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001340)={0x3, 0x3f}) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001380)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f00000013c0)={'./file0\x00', 0x400000, 0x18, 0x53, 0x1, 0x8001, 0x90f, 0x1, 0x2, 0x0, 0x8001}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001440)='/dev/zero\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f0000001480)={0x7ff, 0x3, 0x3}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000001500)={'./file0\x00', 0x2, 0x8001, 0x1, 0x1, 0x1, 0x7ff, 0x0, 0x1, 0x0, 0xfffffffffffffffe}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getgroups(0x3, &(0x7f0000001600)=[r3, 0x0, r11]) r13 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x400, 0x0) close(r13) r14 = getegid() getgroups(0x4, &(0x7f0000001680)=[r12, r14, r12, r3]) 21:01:48 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff9, 0x3}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = dup2(r0, r1) ioctl$KDSETRAD(r2, 0x20004b43) 21:01:48 executing program 1: socketpair(0x23, 0x1, 0x80, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) write(r0, 0x0, 0x0) 21:01:48 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="a4a3cc4f3ffb0e5d847d985859ae7e93224cb4106c1b0f050080ed85923183ceaa477007214d48b592b8208f21ff5dad538a997296fc26733594a49dac7244deb993ec82491f860cff1752390d37bb3fae9e688cc458edeb00"/101, 0xfffffce3) write(r0, &(0x7f0000000000)="94", 0x1) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x131) r2 = dup(r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 21:01:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8b0201fcffffffffffff214164f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a4743c6cba1c9f8121e9a2d5dc1042af1be2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653dd92efc87c84abcc8833b4ed08e775bc4d8beb6bdb07a78845ef0ae3b290114d58b004cfcfa6a158e9e7ef6f086290cdf4a08fecfef706d1c22ef476564b82ac896263eca34e2d0bad4a67f5b9bca2f5628752cffd0180826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ecffffee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d75a6e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d2380de7ae68f0b1c7c45669ced8950000000000000000000000000000000000c55e15fb74a27aa3a685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2eb696b4ae93848fd7d2e57c8c6dcb5e8e1fdebb3bda75d57e2b8aecd9c4a2bbced0608ae2826b2014daba26db5e09aaa3e73c3a2f926c58b648eed0ad13fa5f31239a6559739022dc956090f44a963d73e6e1ffffffffffffff249c58ed7d751b78e7140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f18a8dd4999778512e59026656bea1fd5d8b04f1553e2828e7a1c3ae51adc9f3a2f498a051021fd64b81e6d88d6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b47754785f137e16b1ba03fb799ea668e57755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d951887641ce3a2d5f4dcac7d86b593fcf5d1e3ccd961238b8f904a709813564a922b7fc81705c6875085855b6a9927a5af8008b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db806051e8bcd9ca34aa53eee9e468d3de5eb01f2795d27e9f0bc7390c55b4503d1ee779ac5345adb691261c2d60b4865a9c0eb4722700a2b986eded8972e67aaa42f2b7b7c3f697ed994916c3716f101b628484fa99746fd8a7ea76395de157596268949a0c67324ee2a9d0400d3079cb50e9abfa6fceb5a63000000000000000000000000000000000000000000000000000d00e4c640c920b1098ca948af6034da1f02393573a0b6105fb2c493462c1e91fb0649b01377743be6c4fd7ae8ca36f090c76a085f848f19015d825e9f6a16a1fa5a05a203d00425b026240f75ca5493f2a0965078cad93c4222db2023e1462b831edbe54cce1595c177bbcb53c7792a7fac457553c489e7b4873fea5ae8fe6b7fbe56ecd5b7b8c93be71e01681e5c06d8f1ed0da7001aab2991456a6de9a6efed3d94d66da8a48cc5dd58658f20a1dc906f5140cbb88f9b6d011163097af4b5d1d44f950e0d2ba367b58ea037cf534b4d6d4bf219f118c058b7364df19e972a1ee475cf19c02ae92446a2b1a1d2df98f6db8cc471bc408bbe53bbd9f89523f831728a8560aad025cbd79f79480e68768f9c6096128443828442fad185d5908ab186b5ed8ae85b251492af0000af16a7f2342d431e5e5430a100000000000000000000000000008536dbc78558bd39616caf9c80db47ae02d5601ceda1ae50b31a1417f4802652cd41abdc1b5bf674345076bf34f7572654f99346d1d7183681916ebb2c433005e4909f2bfa42d018d0a2b8c71cc8d14ff1c2b25831684439a2d23b2c079ab0700dca8667f75716f6"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) dup2(r3, r2) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x8, 0x0, 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000d40)="dbe6798a8256371a5dfaa43d23b7e5c8ef37ba4edcaaf704c1430be6716071ecb0f57c65bac22d0d5e2460a2f6cd31786fbf897325c9c79af46d2229cfc76bd33815567ddb4c1912461dbf458794da31a267797fd6d7502f179218c39ca93f2a34c45bd42cffa4a383fe9a1904f979dc998fb77b735bf123bf4147d86e2210c3ac766ae6a8ee5ad226d533606a13f657a56031a5a944236ec925774a1c2a46686ed63f2b743bd6aac5f759e88ca405ae1479bc86333004b6e268bdb42360ec0bd062dc051d147fa8034e503cedee78efa33aefed4eb242ef18697d7f32c8b7151816f9278fa484c0e9eda4840644f00015eb66931150d8305714bdea1c6e90f0198da288620216df0f99d693d1afb8cd2fc6aacbc620b282c6400381e630921d27f80ab1ef19521d2c87afd072ba4173315b57759d8f04cfa1126a80c8eed1ea140bf100222a11b74f5c373ad5ec7e5099050cb19967ce0765a922b02fffa4e5368a48e3915cea2cbc7ef2463f2ed966170ecd216c5f321ab481f4a1d413ab677f1810801f023a4db204d44b73953a6b66c8118f12440926daa349959ab5a8b959212ac775e1fa6bf6e1ca604196652c3b7364f3f9da6c8f20c1fcdc3cbc081f1a6d12fd2d4f79f0afc9994cd6de4a663f404935779cd52403ced8eb8e0a6fbf9c50f6daf6ab67716999567516da1b9d43e8f390d7688216631ff8346b400ecffdc084de08cad74e20e27338b691cbd68a7e66823afab440d814170cc8eb7dcdc9896019e5667711a563e9a21edacba27ed4aff08578ee7e7871985d8cd0f22223421bf9338c89f16d2fbdd87448a5f5e8ee122769a67dab683555b530d762593612908f08d1812c0209e7456715c7931cf1d9258e8960ab70c76463a7b11a895b947387e3996d913f1524ea6f068b1a27088c3549e69c2fbad42da412de687280bd45ecdb2c574f449ae8d02a75e74a21d3a1009fc61111fe0ea4660a80c199f1964790f39d7ef08dbbdb00d6b698a1afd2e885581f723931f7a1076fe6a1f7dcaa26f123d26efbfa362f43fe8562151fcef5a01e1a193196e0e472a05d428973831467cbad12470ebc0785d870ee2349b946b70f0c81bab7de979699a39c9b3866848497baa2b78f295005fb40db2108b977afcc27558f7b22e31b6ad5f0e3b877fb3e950a38d86c1df59ea17dd1070e8ad52c490cbce0052b1ada470538bf838b7674297f858d443ec92665e9a49120e1dd56afba53476c058bcd76fa32ee8c27a2c93fe0a68d332098d71ee9244be4b2091116e7690fa4aa95edd941f0a0251909ae605b9deb8bf20f0291902e01778d6fdf53aa33bcf8664b18cfce5b1dd46ab6335c89f3cd8ff055e494e3e7d9a8bfb8b4f026b83372825caf14811d18babf520788936c253e0642149da95208c0ed3939362df9499f43cbcaf8a73ebb3749966b811885101260402509058a7dfdd7770d41373c33090a994442e19008905bb6740789fc3083502b6e74e409dcdb819bfb206cdfa5866715df106bff7871ff936d5a3499be29d198f9f5867234ccab07d2a617209cf7645161deb04ccec79268def7215addc37964d16c12dbc33eea0eb16fddc05ea15c4b9112e3b66e1a81fbc3bc27ccf9ab55a8a9a8419db1c33b1728412e5f1efecb7d24a7100b488effac3d9ea0d9d73e61820a357f36d98e37407255de060621e1a83fdaf3ea6514071c78b0d4d635c6dfacb22d9761770ead8f45bcbc356394f354fd96ae6c426d1b469b4d5eb7f748966cccb5a09b442047f59cee24c227fa6caa54f3051bd2c505da14658d7d3de38714f640dff2608ed8493531922a831fb7c74aa6ca9f7c1445686aabbf27caeee40b6ffadb8340db79e10f9379c22d2825589b5516dce6860273bfce8f68d9dcb6aa146472801e47679fb2887465309f0d4438573810e6b7e113d280b95f2e59ffea2ad1cdd395870e4a78ea78dc12bc5b0ffe7409ae132ac26ea56b12944f87f16146d1ed05be279130c7eb11b7471b8e71137f98255628bf7aad327a06cb3bf46a1fa1781719d2642cf5495a81df03593cca0f6e3eba6405ac69f2da6b4a45ea080d297e840b46f15dcc33041c433b52ad22ad6086ed9fb176cf25634a68842dca72e6bafa51f4772d5d83b76d5ba1de84460da640c15d2af655f78c104e19096f3be52107935f35e52dbe994a75a42e9fe3c49bfdc6ca450ba6bf245fb974759b5c2e8da4473bccf9599163f2994c4b941ff117f33d002e8169a2009e01346a39f544a71e9cd4bf3caaedc7d8081da880a2bba22eb768ddd220cb0e857791df324d3ee1b50dbe2fef550abcec6839f2432d0b62d663f03e825101e7a95f62e8c984e27ee58a95c5be8e124ab71bb69dd072b1d16676bebaff8bfb84d0e018b4876799f2ccf201309221c55316fd308d5548cfee46dfac3b422417a4384558672aa9dcea317ca472b61c46b2390ca6907c1af1dfed9f8c42b51af3fffec799e3fb56644a114929b7d9b8fd8581483401517282f2028851a0b4cbfe5c8eacbd24e8b9c5447fcff99d9c4b34fd92312fc148492ecf871c9b7bad960295cf105550e1cd7b25130c745a8ac863f488f4adc972310a9acf1163816847b7485a3b30b91849bf8d5c1484f5ca6f8e6527986ddebf2cfb6079e4a2aed4a1376a05bc8f329ec182ad02bd90b21303b3f592a42f582ad818dd5dc953279a9a143187db4d44623d088ea2b1ddd24d16cbc415d184bb831e9bbe646b8d09858c1e7b2393d161b134e431f0adde5d6c87ff61b46fee5decde9faad884d3150312da24826ffd1bb82716a383ceedf6b32d9df3b7f5a067669eb28bfd5b3f1218212edb02c0fd08d64e08f69e1430bd0aa02cab4619550af67bee8aa03a09a3640c320351bd3d9e21f3ea9a0cd5ec7e96fe26803b9105faeef72803fee4d5a6078f269f48d71c37cf71c8b3dbce0ef948e09a1ed80a6203738f2d0113b2bdeb29b02bad5d0d22773b59ec05ecc48890dfebfe24a4fc1ab40026f0004eba3e7a4bc1fb9eb341a1dc1aa44e03f4d91987db933a81e0a9ea2f16625c7f74cd039c58d22813ae0619cab45865bc2498964c802bfd07cbd427e1635455fbcca2df5e3bf01669c5493cbeb0c7c5b95b382bc9b37353f683413c52046dd713e9588bb07e379685d9454f20aa2ac055b897b4c26a0dcfc78dbb624048c48aec07740c7048b415465319dd6aec481c97159321fda12b6be5f6b95ecd7a881f6e6d5cce30480624fc8b5fcddd72906dbb7ca26a9bc42a5f4901824b93e7f0e13179b8102ea2aea35fc593f92fa3cbe25a80a3578bc24e425fabee679852c051b5526710c3133bdf98e671ed5e59d8d93f4b3c6997a42636adf6910e73e9be4cef8d3d653d5cdd478cd06221026ec56b6fd04858dbc67fbf8dd0e202ea264974d51f8f55c71ede28099236faccfc91886f8be9278d64bbc7b1085bd08cfcbff335ce881afe9337745843fc8d3f2a23e1b20f5198aacec9553e023328fbebac283f9efde7ff6aeadd58b21373da13861bd9d1790a9eb4312d2829089e7af9c3081e1f0bbe4f5c7f3f56a2daffc57e50532d9ee446598613782a18d8d4608887078103a29ca78abfa68f79c81a0f025eba101b4bba3bb84867d96c7abcbabc113a464050b86dae9f4fe2b9fe9d03bbfd9465ff67afc35b3fa15a5466fb5fce5556dfb6c0b570adf0294420a9f63ee65ab7f0c983241a633fe626b23b7ce4d948637a7a54e0cea4d72a876b342f3067d45858c479bbfb3b835d831dd65c0ffa97c96954a5ee5f6aec1e0765ed1ad25ceefc4fa32d889da7b8fc0114f5396e5b2a929b2249d5503e906924be2ad30be6e9c4dff95618faea925c18555db08d651a23306c4dcce36cc968087fa40f429f39af1c18b885c292a56cbe029d42893c6f068fa7d4166371dd45dc2f43d352d35f802db7b5583e7a5a870a2bc9bb6319d34b1fd07e4282499d7d3e74549685284e4162b92e6b4f1adeb62ad1b61a1e7dd972a468a6fc38734ecd401fbb9b67e57c66f3ddf412227b7d66dc9d1b3ee6c845ea9bda0bd7f7787086f57431d1e8a7ebed6c73d8be569b18d620fd7e7770c706c8244d98b36d20883c72868018ee744703e01de4efa5f804202b09b6c716214905d211d4a85eaadfe22317170600dbdcf14a0dac30b0adac4ccaf6cd856c93aea34fb6b4f09cd98751e27302539346356addd88be17977743d60b5cd9ebdc932d8511d5e9375d8321e2c7a76601f53d08af478c42892632b5739eb828f358b130fcfac6e7fa3a1bbaffff4fc6a3f1bc5df9179ce627b1f388e4e37ffd0cf12c7944eb5d2b4ec76eeb2ca07b909e686fb865b716828114c9fdb7f719c4f8131508ee060a02dd63af836693d45902da598b3431d7345b16aa077f749bd36942bed9b85ff9b436fa1bad409b79de1bd371b72887f21655e0af09b9ecd49925a6faf6cf00e0f80481642a850e8188e79cf8116e47007d46bb58861a8ec433bd400af8d4330d5529d4447e6d92aa7ba8313b5af0439c098049e4c39378a1276d45531bca80ac21cdda1d7f06c73ec0c6cc74a9e6dd3dbcf53dcc0ae041ef0e62ddbaaafe431b85a8550a1fca894e5fd0591228b9dcbd95acff835b53c03d7855ab61c3adf996724927f8233bc260554eb248863b3fc350b275c9ebcc3f42d6ac56aad6002db4f1fa00b885d4d780b0bb6b9d6a68da4cecc9e7ed2070728b7476e01aa2bf2a83d4c94dab5a75a2381dfefbbe16da798e563bf7ca6b6390780cecd9dab285a1734d6b78eb07ca63a1c1009f4ab1b523b57dabeca29c5ffd37301fb91833b4306c2a3affb872f10f263cebaa8b111261e7a5f9b26cd6d7a0602370b5241257f8b6c3f47ba83c9816487ab205167a36b3843f7ce1bab2484f5688e83c9fd50891011b710752441ae695bfa1ec0429e2f80c819b8f677f7eeeaea5dd373906fec068648f0dc1833348537de5b74df8acdc9215d528971cd065f5cfb1e4f97f49c71743704aedb59cc5309d76136a867478bca17d13fcb4c2989ac72e79ac8d81a67edd2e4aeae8130c548c0b1fbd48b398ebcc8961549e8131a16c9d5e99128c4ec3843a4d09dff827e88d79a3f8c9ea4b7d1d0afc032ee92dcb3b76b03cab01a151788057b2ba6ab3571c0ea927c3da1287aaff5f01dfeb4a60beb22d088f9d024ef4451ad7df4ccb8dc5a87f617deadab2fd3f04ed607a1ac42e5000b379171c74b5199935d36abbf9630dca3058543f3d11daae8317a123e9a1cd60eeceda2077cb39988efb4dc22d626c59e3c86cfaa756fc20110c20ef7fbb56acd2d32ad3f00112ffa9fc7df0679642d558a74dff3daf2fd783dc11f77c10cdf0b0222baa21bbfa19a704af7ae1adf0ed3fe9c2d5c0a78d550e812e4dfc9de2d92f350710aa7a8b9a83037bf16951939313935abf53741aea45cb39f20ac769c5baab8bdf1e842193811f17df8181c5bf7742ef49d46083cda86da025903e28eb77a6b370bdb635031f3ee1498309edbf3667ead50203fe5a338ee9ad8a0372a97f37e18f0471aba7e4d6b76c0b1c2a5f877169e9ef18ec323b4851c84ff4b5b31220a87eaf7c4aea5f5312b228c31a0e179de2a572b0bcd404a963d2b8e64cd88cb5f9c78c988ac5a65d8b52e4ea41081293f28fae13a7dc34eef874f23d2b748da7f8d924e256a493020b572c5b55e1cdf5451279e9b37fc6719cee23e84b66e7b0a004c3322ac8141be25a722e15d46ae6d5bfd9aeada4dbff440603c9da90c2487ac3e14") 21:01:48 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket(0x26, 0x5, 0xfd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f0000be208b59", 0x14) write(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffb30) msgsnd(r1, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) msgsnd(r1, &(0x7f0000000e80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d6b5aae9e1e53d2b8d941319c6b5d3b16ea71c41b9d0002d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f0101573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) msgrcv(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000200000000000000e7dc9c78027ff22f3d032efcc722bae12b3a40e4926f0e22137ffd7227c9b29d"], 0xbd, 0x3, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r4, r5, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() r13 = semget$private(0x0, 0x7, 0x286) semop(r13, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r13, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r13, 0x0, 0x0) semop(r13, &(0x7f0000000280)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x0, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1000}, {0x0, 0x8}, {0x1, 0x80000001}], 0xa) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r14 = getgid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r8, r10, r14, 0x80, 0x8}, 0x8, 0x5, 0x0, r15, 0xfffffffffffffe01, 0xa, 0x7ff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r20, r21, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r24, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r18, r20, 0x0, 0x80, 0x8}, 0x8, 0x5, 0x0, r23, 0xfffffffffffffe01, 0xa, 0x7ff}) r25 = socket(0x11, 0x4003, 0x0) sendto$unix(r25, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r5, r10, 0x0, 0xa, 0x800}, 0x2, 0x1fffffffc00000, r26, 0x0, 0x2, 0x5, 0x0, 0x800}) 21:01:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) close(r1) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getpeername$unix(r4, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) read(r3, &(0x7f0000000180)=""/222, 0xde) write(r2, 0x0, 0x0) 21:01:48 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x100}) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) bind(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa270c3f039d7adbe7888fa7a6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a401b00", 0x34a}], 0x1) pipe2(&(0x7f0000000200), 0x0) 21:01:48 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 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) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x1, 0x3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 21:01:48 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x8) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) fchmod(r0, 0x8) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r4, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x0, 0x5}, {0xe, 0x0, 0x2800}, {0x4, 0x8082}, {0x1, 0x4007, 0x1800}, {0x1, 0x1ff, 0x1800}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = getppid() getpgid(r5) fcntl$getown(r0, 0x5) r6 = getppid() getpgid(r6) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffebf) r10 = getppid() r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000001600)=ANY=[@ANYBLOB="000000c806c24489a0e111ef4ea65d9045d9ff9600a726e0513d8a8f3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091d314036417bbd23f2c09c01533cb25fa4c8d8507f9e16290754a411dad3f88ef5099b6d7e2c776d1115c7a72831f157ce8e7a6dfd0f906ff40a3ace436e6833fd3f36fc9915abd0b"], 0xc, 0x2, 0x1000) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="f8ab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c0734de88cefeef6cf5554c457623f5c650242c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/101], 0x1, 0x800) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f00000016c0)=ANY=[@ANYBLOB="010000000000000048696a6b872da55c6c9fcb09becfa22f5c0ed193214179f3790236fc5bd836000000001978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec001005794485fb4128586708f82b38529673fc94f677198051746fb8182dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e74526407df3ea3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4e65df5aa10dffa1c40abfd8861151000000000000000000000000b4e8f86b94f26a76c0631e041fb5648103bb992134b05d53d49b213956445383269821d8012709b62f2ce23ed4be19395148471a24ec44e40bbf00f14c4f78b1ddb5a1ad5645705115bbee314fba463408c9d91c240190fa70533c0fc09833720ccdbc3cb2b45ef7cc57fc1eecff2120c39a65cb3fa65baaffa4a60efa"], 0x2d, 0x800) r12 = socket(0x18, 0xc002, 0x0) r13 = fcntl$dupfd(r12, 0xa, r12) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r16 = socket(0x18, 0x1, 0x0) r17 = fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000240)={r17, r18, r19}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r22, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() r24 = getgid() r25 = semget$private(0x0, 0x0, 0x117) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000200)=[0x7, 0x401, 0x4, 0x5, 0x3f]) semctl$IPC_RMID(r25, 0x0, 0x0) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r27 = socket(0x18, 0x1, 0x0) r28 = socket(0x18, 0x400000002, 0x0) r29 = fcntl$getown(r27, 0x5) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000240)={r29, r30, r31}, 0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r24, r23, r31, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r32 = getgid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) r34 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r34, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r21, r23, r32, 0x80, 0x8}, 0x8, 0x5, 0x0, r33, 0xfffffffffffffe01, 0xa, 0x7ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, r18, r9, r8, 0x0, 0x10, 0x81}, 0x10001, 0x1, r33, r10, 0xa5, 0x1, 0x4e2c, 0x8001}) setpgid(r10, r5) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r35 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r35, 0x29, 0x33, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/195, &(0x7f0000000240)=0xc3) open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x40) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=""/4096, 0x1000) r38 = socket(0x2, 0x2, 0x0) r39 = socket(0x2, 0x2, 0x0) connect$unix(r39, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899aafb85bebf0d9b882627f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac09a52f7dc8092782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb5803000000000062f547d55587267ba5050932ed612e5f48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362411576534c2d7ceac6d4729f7c40b3dffccd0e67beab3b0007efb705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa55050000001bd941f977d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r39, r38) write(r38, 0x0, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r36, r37, r36, r40, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) 21:01:48 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1f, 0x3, 0x8, 0x10000}, {0x1000, 0x7, 0x6, 0x5}, {0x8, 0x7, 0x2, 0x2}, {0x7, 0x7f, 0x40, 0x3}, {0x9, 0xae, 0x56, 0x1}, {0x9, 0xfa, 0x5, 0x401}, {0x6, 0x20, 0x3f, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 21:01:48 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0) open$dir(&(0x7f00000003c0)='./file0/file0\x00', 0xc4bde3ba05f52ffd, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x45) r1 = syz_open_pts() preadv(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/224, 0xe0}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000400)=""/247, 0xf7}], 0x4, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0xbb, 0x2, 0x8001}, {0x1f, 0x1, 0x2, 0x401}, {0x3, 0x3, 0xf4, 0x2cd1}, {0x3, 0x40, 0x7f, 0x2}, {0x8000, 0x43, 0x3, 0x800}, {0xc52c, 0x5}]}) 21:01:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0xc0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x80, 0x110) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x101, 0x8}) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') fchdir(r1) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 21:01:48 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="03000000000000003075"], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c01000100000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 21:01:48 executing program 0: r0 = kqueue() poll(0x0, 0x0, 0x401) kevent(r0, &(0x7f0000000040), 0x3f0000, 0x0, 0x10000000, 0x0) 21:01:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000ec0)=[{&(0x7f0000000280)="10462d565f1348c419fe2f9fffd5533d173c3c33321c8379345c71dc20a6aeee909a729d0cd1e19f9cb5ed5e4ef8c478eb9ebcdb4fe103069a337b028f7112e58f2bf92abc62c08a5f294ef3f400f506fd13c97fd128751a48c45ecffb83460eb330a321b2", 0x65}, {&(0x7f0000000c40)="b61149fed2ef12eba8fa9f93843ccb096f883dd86ae4569e0ea6c2a53571a88ad24c0ee889c32e1f300e65fe7da053c25bcf49855ec1ed90ef679569e0c0f9d7cf5ab6995552c982b93ada80e3bd4d5cb170eea8b9aa7215f477f0319b4231f1a0c8a47811e5266a4b622569098337dcab7a7cdb5cf609175873fbc3cd9a5581af0a51093c614f0875bb87fc05b1c3c01c8304d5831fc1265c7a1ca9573186b5e3b3cac3ed8712ff2a1c220fffa45d2c4f8824b84dc7c7e8138eff39116cc1cceabf32f935ffdee6ee6b355b8c0f4407de9b09e909a01bd9", 0xd8}, {&(0x7f0000000700)="629bfb3550342ff2ebee840a51357ad46c4c8bde97c565f5522f7759a08b56d27fca5898abdc5c0d7756bcc93a2424fd5bc88428afa6351e117c36682eb4a3e839bd1bad77faeb2c2677f9e2", 0x4c}, {&(0x7f0000000d40)="aa19ed6381708ab6c16057c20cdd6593bbda29b8645e6449f4e11dad67faa63a058f87ea63ba51c3a5162aa1ace62a13f13cd0afeefae9bd4f54c289f1138da21eb6cbe7182682181ec4e671fb052c90a61de7899c9b5170d722d894242c5fa70d8c2c8700c89030ff34a109d12670affb89134d7086b38978a8605170f10c9884b19787ce4a92ab91799b5de5ebcef40208c275b9adf1ae31e45f555af0e4fed1b27ca1f1e14a5acfa9d9a51b4a5de8b8a73851f52949f10f247ecd32094d21bc25dc8d8e0d29d7e19483", 0xcb}, {&(0x7f0000000300)="9762d0337f954ff796f405f52782b470ddc88a059b4dd1cc084e", 0x1a}, {&(0x7f00000005c0)="05ab59d596c20a2daa23c46494936c0941ae53cd707f381ac12148aa75", 0x1d}, {&(0x7f00000008c0)="89de72e3f7f5677caeede09ad8aab5614cc909f12f128c039ed3ad23c219f06464bc1b2b4a5cb7b15fc219cc9ac177053d8c54e1c9a775799cb85e822696ba38182800b94f4753277472ea739001a88814912c14918e24be3b4bf86a9bf535e4c6251393f411ee4d255fcf2346c955866b8b8b614a2fde4761a922f6a2313153d3676568fcc920f3c9786e123624a35fc2c7304ef45d0b", 0x97}, {&(0x7f0000000e40)="64276d8a8dda686cb363e0c29f4cd123a1ec9b630b0b29ad9105e5e5be58fb1112ad4ec693443ff48f8369ca1457634271c0f49bce1b96c41337b972d0d8ddc29f80baad52bcee6bc7ffdd019b725d1abc8c", 0x52}], 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0x1) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t\t\n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r3, r2) r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10, 0x0) r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = syz_open_pts() ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)=0x1) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000680)=""/91, 0x5b}], 0x1) r7 = syz_open_pts() ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000000)=0x1) readv(r7, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r8 = syz_open_pts() ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0x1) readv(r8, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r9 = syz_open_pts() ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000000)=0x1) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x2000000386) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) msgrcv(r12, &(0x7f00000007c0)=ANY=[@ANYBLOB="000063fae2b2d8fcee4f8c092bc840c74400000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c6040096dfedc4000000000000000000001300"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000200)=ANY=[], 0x0, 0x0) r13 = geteuid() r14 = getuid() setreuid(r14, r13) r15 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r14, r15) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r16, &(0x7f0000000340)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x33, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r16, &(0x7f0000000240), 0x6) semctl$GETALL(r16, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r16, &(0x7f0000000200)=[{0x1, 0x1f, 0x1000}, {0xb2a9c4c660b113ef, 0x5, 0x3000}], 0x2) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0x13d, r14, 0x0, r13, 0x0, 0x0, 0x2}, 0x0, 0x5, 0x997d}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa41b4ce8345b9258, r18) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x400, r14, r11, 0xffffffffffffffff, r11, 0x60, 0x400}, 0x10000, 0x9f8, r18, 0x0, 0x9, 0xfffffffffffffff9, 0x9, 0x5}) getpgid(r18) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r19 = semget(0x1, 0x0, 0x408) r20 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000004c0)={{0x9, r20, r21, r22, r23, 0x0, 0x1f}, 0xffff, 0x1, 0x2}) r24 = syz_open_pts() ioctl$FIONBIO(r24, 0x8004667e, &(0x7f0000000000)=0x1) readv(r24, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r25 = syz_open_pts() ioctl$FIONBIO(r25, 0x8004667e, &(0x7f0000000000)=0x1) readv(r25, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r27 = msgget$private(0x0, 0x2000000386) msgrcv(r12, &(0x7f0000000f40)=ANY=[@ANYBLOB="000000054270334f115693f63f00000040a1db13edb86342f25a45b2468f2ad92cbbed5460c4aedce59b4aaf0a313a6fad2d9fe04028a6243bd90e684feaab3ead6e6c41f7c90265912713b349ae4c0db31ad027cb646835b6a90000a134f0586a95f1f6bfcf6cb8dd229aaf415f7d13e34cc1cc4e988499d8b0e0b092c85df4f63352b59f5387008d365b93df46f6f3bb44e6f40786b395080cf0fa8731fa0a145bc8f3c0f51244952895a4d4fe906322fe94cc5b706c"], 0x1, 0x1, 0x1000) msgrcv(r27, &(0x7f0000000980)=ANY=[@ANYBLOB="000063fae2b2d8fcee4f8c092bc840c74400000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c6040096dfedc400000000000000000000130094f5133ac956ffe215e6ad2357996e4ebc6e09ea10e4bc70cbdfa96878616ded0a23ed4f8dca739c029b14e6161c1f5682d5a8b0eb2327f647239f9fcb0c91c6ccba0fd0165010f950d818106588cfae6560df540cb93044c58795c2771b4226f1a6a43be0c16243d916b198f116c1e3c70da92a1ffebcccec5885b52715479cbe721ce9d189a1d3832f9fee0861abd759637b5050bd5c3c1a437d5e64ade8af38ae6206c7722b2731766136c03813e03b3896a81189941194f265d3d63a2e256faa0348b2d0df2206037951"], 0x1, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000200)=ANY=[], 0x0, 0x0) r28 = geteuid() r29 = getuid() setreuid(r29, r28) r30 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r29, r30) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r31, &(0x7f0000000340)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x33, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) semctl$GETALL(r31, 0x0, 0x6, &(0x7f0000000b40)=""/246) semop(r31, &(0x7f0000000200)=[{0x1, 0x1f, 0x1000}, {0xb2a9c4c660b113ef, 0x5, 0x3000}], 0x2) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000001c0)={{0x13d, r29, 0x0, r28, 0x0, 0x0, 0x2}, 0x0, 0x5, 0x997d}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) 21:01:48 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x2000000}, {0x0, 0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x3}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0x80}]}) r0 = socket(0x10, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r1, r0) pipe2(&(0x7f0000000000), 0x4) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000140)=0xfffffffd) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/235) r6 = semget$private(0x0, 0x7, 0x286) r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r7, 0x5) r8 = semget$private(0x0, 0x4, 0x1000100d3) semop(r8, &(0x7f0000000480), 0x0) semop(r8, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x800}, {0x2, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0x7, 0x1000}], 0xa) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xfffffffffffffdb7) r10 = getuid() dup(0xffffffffffffff9c) r11 = socket(0x18, 0x400000000002, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc038694e, &(0x7f0000000300)) r13 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r13, 0x0, r13) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0xfff, r15, r16, r15, r16, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r14, r17, 0x41d, 0x5, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x4, 0xffffffffffffffff, r16, r15, 0x0, 0x1c4, 0x2}, 0xd, 0x100, r17, r18, 0x0, 0x92, 0xffff}) r20 = getuid() setreuid(r20, 0xffffffffffffffff) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000280)={{0x8, r20, r9, r10, r16, 0x20, 0x7}, 0x4, 0x5, 0x5}) semop(r8, &(0x7f0000000340), 0x0) semop(r6, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r21, r22) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r22, 0x0, 0xffffffffffffffff, 0x0]) r27 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r26, 0xffffffffffffffff, r27, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r28 = socket(0x18, 0x1, 0x0) close(r28) fcntl$getown(r28, 0x5) r29 = getgid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) r32 = accept$inet6(r31, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r32, 0x29, 0x66, &(0x7f0000000380)={0x8, 0x10000000000001, 0x1000000749, 0x9991, 0x8001}, 0xc) setsockopt$sock_int(r32, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r34 = syz_open_pts() ioctl$TIOCSBRK(r34, 0x2000747b) fcntl$getown(r34, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r34, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r34, 0x20007471) r36 = accept$inet6(r35, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r36, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) setsockopt$sock_int(r36, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) r37 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r34, r37, r38) r39 = syz_open_pts() ioctl$TIOCSBRK(r39, 0x2000747b) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r39, 0x3}) ioctl$TIOCNOTTY(r39, 0x20007471) r40 = getuid() getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r39, r40, r41) setgroups(0x4, &(0x7f0000000300)=[r33, 0x0, r38, r41]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r42 = syz_open_pts() ioctl$TIOCSBRK(r42, 0x2000747b) r43 = socket(0x11, 0x4003, 0x0) sendto$unix(r43, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r42, 0x3}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r42, 0x20007471) r45 = accept$inet6(r44, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r45, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) setsockopt$sock_int(r45, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) r46 = getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r42, r46, r47) r48 = syz_open_pts() ioctl$TIOCSBRK(r48, 0x2000747b) fcntl$getown(r48, 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) ioctl$TIOCNOTTY(r48, 0x20007471) r50 = accept$inet6(r49, 0x0, &(0x7f0000001680)) setsockopt$inet6_MRT6_ADD_MIF(r50, 0x29, 0x66, &(0x7f0000000380)={0x325, 0x10000000000001, 0x1000000749, 0x9986, 0x8001}, 0xc) setsockopt$sock_int(r50, 0xffff, 0x1009, &(0x7f0000000240)=0x6, 0x4) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r48, 0x0, r51) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r52, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r54 = geteuid() r55 = geteuid() setreuid(0x0, r55) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000880)=ANY=[@ANYBLOB="01fb0000000000002e1100b0df6d7fce409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad0000d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa81723d9ff448a930a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf123e9520295d5eb5e6cebaec1ab26419fcff1c506ead1ca4ff09165b9b2c7704480ebfddd8cd3ccfdd07d2961fb317ed147fd1a769e8a5ccbf1111b21a57085641ba372aaf24efe34262c7002f4282ce78429e569a69c1d131af991b2b216a3bd864da0740ff66845c919b31a2c3470b1ec1d509ef59ee5377d5f28ca3d28049983c3ef488aa4cb82b11b8327457a4187cff241df6402719ba0838449e0564df5a"], 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r57, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r59 = getpgid(r53) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000400)={{0x0, r54, r58, r55, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, r59, 0x95fe, 0x80000002e7, 0x138, 0x2}) r60 = geteuid() r61 = geteuid() setreuid(0x0, r61) r62 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r62, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r63, &(0x7f0000335000), 0xfcb7) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r65 = msgget$private(0x0, 0x20000003c4) msgrcv(r65, &(0x7f0000001540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000007dc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000f0ffffffffffffff00"/235], 0xeb, 0x0, 0x1000) msgsnd(r65, &(0x7f0000000240)=ANY=[@ANYBLOB="02ff0300000000000d92f87a67d790803fab37eedb5db9b4cb6a6ec545c20126c2e4b5f7a3f1c2dbc6910374425ce2c9c2f54d59fce65ce297a4aa0d7b33bef296a85554c457623f500f1bbc5b80ceec69369dd45a04db4e728cc6c04308f721499b8608f545f6490644d48af8ce273da7581d3db901de2fb9e75eff7b3a84ca8000000000000000c1e6bf2817bd0eb0310f03000000000000000fec4ade3410d2556b4b59fb6a37075653080000000000000083b00e5558e528940f388a5bfc3a5de5459e6a621c3b842b0a5a1cd530e96562000000000000abc1f7c15cb604168ee38e8430f84797bf5199a391e80880494f06414b3dd4c494eb36312011472bfc21b291b560563b22caf91893bbf2824a62a3d0770e529ed3879c0c46cc90be6d3518f7d953c62cd3f6386d9400"/330], 0x1, 0x800) msgrcv(r65, &(0x7f0000003e40)={0x0, ""/4096}, 0x1008, 0x2, 0x400) msgrcv(r65, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000c7f5a89486895f4fedd5c29bd6f4df9d30a6733cf531c6742688a85203ed210aaee92e9f3b5a871ed0f712e8a0f95409c09fb6d1307667478da53edc016e334840075738715265bed353c7137c050fc3ddc8a280bd13c9d4a245f851a7b0bea9c503c8b1808f5071334d135cd102b74ed84a0e2ba80a01691d9f60c6f85299aaccd9bbd898eb638b6044bc80978ea03db86505307980"], 0x27, 0x6, 0x1000) msgctl$IPC_RMID(r65, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r66, &(0x7f0000335000), 0xfcb7) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r67, &(0x7f0000000040)=[{&(0x7f0000000140)=""/132, 0x75}], 0x140) close(r67) r68 = socket(0x11, 0x4003, 0x0) sendto$unix(r68, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r69 = socket(0x11, 0x4003, 0x0) sendto$unix(r69, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r70 = socket(0x11, 0x4003, 0x0) sendto$unix(r70, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r71 = socket(0x11, 0x4003, 0x0) sendto$unix(r71, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r72 = socket(0x11, 0x4003, 0x0) sendto$unix(r72, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r73 = socket(0x11, 0x4003, 0x0) sendto$unix(r73, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r74 = socket(0x11, 0x4003, 0x0) sendto$unix(r74, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r75 = socket(0x11, 0x4003, 0x0) sendto$unix(r75, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) msgsnd(r65, &(0x7f0000000f00)=ANY=[@ANYRESDEC=r57, @ANYRESDEC=0x0, @ANYRESHEX, @ANYRES16=r66, @ANYRES16=r67, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES32=r68, @ANYRESOCT=0x0, @ANYRES32=r69, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYRES64, @ANYRES64, @ANYBLOB="ece9d470d4ac723d6cac9dd8e372717d203e2839260280f96ae2228848a47aa953288a830e81c393393824b34f6b25346f8d1f3285c15ccaf89541538cae992a7759a094c798eb3fbfa302116e055635af1f8163137e5db1284b53dac76c2c6734b1c3bd9c58b5261d568aea28e405619ecd1a4f15feab6475d0c4824861616ef7d96dd0c09d815774858f7d96f08f72886b315fd58afede56ab267eabb8f35d8675ef26ae", @ANYRES16=r56, @ANYRES32, @ANYRESHEX=r31, @ANYRESDEC, @ANYRESHEX, @ANYRESDEC=0x0], @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYPTR, @ANYRES64=r70, @ANYRES16=r71, @ANYRES64, @ANYRES32=r72, @ANYRES32]], @ANYPTR64=&(0x7f0000000c40)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYRES16, @ANYRESDEC=r74, @ANYRESOCT=r16, @ANYRESDEC=r12, @ANYPTR, @ANYRES16=r75], @ANYRES32, @ANYRESDEC], @ANYRESDEC, @ANYRES32=0x0, @ANYRES32], 0xa, 0x7fc) msgctl$IPC_SET(r62, 0x1, &(0x7f0000000700)={{0x6, r60, r64, r61, 0x0, 0x80, 0x9}, 0x3, 0x7f, 0xffffffffffffffff, 0x0, 0x95fe, 0x0, 0x138, 0x2}) r76 = socket(0x1, 0x1, 0x0) r77 = fcntl$dupfd(r76, 0x0, r76) ioctl$TIOCFLUSH(r77, 0x8040691a, &(0x7f0000000300)) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffff48) r80 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r81 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r81, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r82 = fcntl$getown(r81, 0x5) r83 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x9, 0xf664, r83}) shmctl$IPC_SET(r80, 0x1, &(0x7f0000000200)={{0x3ff, r60, r79, r78, r79, 0x104, 0x5}, 0xfff, 0x109, r82, r83, 0x7d55, 0xd75, 0x4}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r78, r79) getgroups(0x5, &(0x7f0000000180)=[r79, r58, r64, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000340)=[r47, 0x0, r47, r64]) getgroups(0x25b, &(0x7f0000001200)=[r47, r41, r27, r29, r30]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r30, r3, r4, 0x100, 0x81}, 0x400, 0x401, 0x5}) r84 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r84, 0x4, 0x3, &(0x7f0000000600)=""/128) semctl$SETVAL(r84, 0x1, 0x8, &(0x7f0000000240)=0x401) semop(r84, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() 21:01:49 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb080600010800067f0000aaaaaab7e213aeacb1df2c72691f38aaaaaae0120d047eb9ded02d00bc1414bb"]) r0 = semget(0x2, 0x1, 0x10) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000000c0)=""/208) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 21:01:49 executing program 1: sync() getrusage(0x1, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x2) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) clock_gettime(0x2, &(0x7f0000000040)) munlockall() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) msgget$private(0x0, 0xffffffffffffffdb) r2 = semget$private(0x0, 0x7, 0x8a) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000380)={{0x8, 0x1, 0xde}, 0xfd000000, 0xd2, 0xd36}) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r7, 0x20}], 0x1, 0x606dca73) ioctl$BIOCLOCK(r6, 0x20004276) dup2(r6, r5) r8 = msgget(0x0, 0x200) msgrcv(r8, &(0x7f0000000200)=ANY=[@ANYBLOB="00002be20000000000000000000000000700"/51], 0x41, 0x3, 0xc00) bind(r5, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) execve(0x0, 0x0, 0x0) 21:01:49 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') 21:01:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendto$unix(r0, &(0x7f0000000180)="b10005046000000000000800070100000600000000000000fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b2e01be657aea8c500000002003c88c1cf8044101b00fcffffffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = getgid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r3, r5, r8, 0x80, 0x8}, 0x8, 0x5, 0x0, r9, 0xfffffffffffffe01, 0xa, 0x7ff}) r11 = getgid() fchown(r0, r5, r11) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000340)=""/179, 0xb3}], 0x1, &(0x7f0000000480)=""/132, 0x84}, 0x2) 21:01:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x10, 0x1, 0x5) 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, 0x4, 0x20000000, "07000000000200", 0xfffffffd}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 21:01:50 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf1846f9b3aec3213d2a6ac68a0b0138288ca0fab3647175abf22fea120c293ab7e5d5903862df181002414d27996e618641cfc21605cb4d7286913c46bd7058f84e42f9518effafa4df331d4354e261a08629b505726036012396a44b0bf651a41300013913ec1c4249169d683f73b5935f39ade5d847fe075e7d28b042ed199a400400992f216dfc314aa20f931cf4eb77c7482a65355b3c002b69d23068ca3b351c2068d0f2ca283432cb78a853ec51e6392d6a64abe77", 0xdc}], 0x1, 0x0, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r2, 0x0, &(0x7f0000000040)) 21:01:50 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) preadv(r1, &(0x7f00000015c0)=[{&(0x7f00000000c0)=""/199, 0xc7}, {&(0x7f00000001c0)=""/87, 0x57}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/216, 0xd8}, {&(0x7f0000000040)=""/38, 0x26}, {&(0x7f0000000480)=""/142, 0x8e}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/77, 0x4d}], 0x9, 0x0, 0x7f) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 21:01:50 executing program 0: r0 = socket(0x6, 0x2, 0x7f) shutdown(r0, 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x206, 0x0, 0x9cd, &(0x7f0000000200)={0x3, 0x7ffffffe}) 21:01:50 executing program 1: mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x4) syz_emit_ethernet(0x140, &(0x7f0000000780)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd60fe8000001406000000000000010000f9ffffff01000000fe8000000000000000000000000000aa00000000dc2523be67f8714a06288a90910b5c9f40d679b8d6ce983fc430f7cbe24c894ff7ca8699b2406e66c9f05e3c19d71e6d97ce81d05b2446834285c00b281819e608eb81a90e0a43bccd6350c7319c135dc83a61cf5bd5930201a1c0f898335a4449a5939ecc4977c4da4cb59cfd753e65679758cdbdebcd426db8fcbcf0e1422aad949baa843aa962584c397f8d24ba7a5daa9527057341047bef2ef60c72957509c576f0f232f5642443815cf742b9e38d10eb8b0cd46abd8f4e10dfc86399c798e3efe6c103744ac5aa5f887f2282e30b409429a5d5e6a34896", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7810197dc0710672cd"]) r0 = socket(0x18, 0x2, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x4}, {0x0, 0x3}}, &(0x7f00000011c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r3 = kqueue() r4 = semget$private(0x0, 0x1, 0x200) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000140)=""/216) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) recvfrom$inet(r5, 0x0, 0x0, 0x41, 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:01:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000100)={0x4, 0x3}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 21:01:50 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x1, 0x5012, 0xffffffffffffffff, 0x0, 0x8) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) fchmod(r0, 0x8) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f00000016c0)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x800}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r4, &(0x7f0000000280)=[{0x3, 0x0, 0x1800}, {0x0, 0x5}, {0xe, 0x0, 0x2800}, {0x4, 0x8082}, {0x1, 0x4007, 0x1800}, {0x1, 0xfc40, 0x1800}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = getppid() getpgid(r5) fcntl$getown(r0, 0x5) r6 = getppid() getpgid(r6) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe43) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffffffffffebf) r10 = getppid() r11 = msgget$private(0x0, 0x20000003c4) msgrcv(r11, &(0x7f0000001600)=ANY=[@ANYBLOB="000000c806c24489a0e111ef4ea65d9045d9ff9600a726e0513d8a8f3adba1a6c8408f4a52a87eb85b6cb902f951dba075e814a3d9df2be3f6f091d314036417bbd23f2c09c01533cb25fa4c8d8507f9e16290754a411dad3f88ef5099b6d7e2c774d1115c7a72831f157ce8e7a6dfd0f906ff40a3ace436e6833fd3f36fc9915abd0b"], 0xc, 0x2, 0x1000) msgsnd(r11, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f8ab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c0734de88cefeef6cf5554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/115], 0x1, 0x800) msgsnd(r11, 0x0, 0x0, 0x1800) msgsnd(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000048696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193214179fc5bd836cb574b00cd442b352bd5d69c1978f6c35d189a06448217c51c1ffdc46e04343c67f530e9ad7f4baee608b35fa60725a8251800eaea256172cec0f22252675794485fb41443f794656165442be4128586708f82b38529673fc94f677198051746fb8182dd3973084c04a356b30e1fab530e6a7fe72b9d464da4c8815e7452ff0f0000a3fb862c5f00000000000092021137e9313b24fdf9a6da211cb5c65f4f65df5aa10dffa1c40abfd8861151"], 0x2d, 0x800) r12 = socket(0x18, 0xc002, 0x0) r13 = fcntl$dupfd(r12, 0xa, r12) r14 = getpid() fcntl$setown(r13, 0x6, r14) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x1, 0x0, r9, r8, 0x0, 0x46, 0x81}, 0x10001, 0x1, r14, r10, 0xa5, 0x1, 0x4e2c, 0x6}) setpgid(r10, r5) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r15 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r15, 0x29, 0x33, 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/195, &(0x7f0000000240)=0xc3) open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x158) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000600)=""/4096, 0x1000) r18 = socket(0x2, 0x2, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899aafb85bebf0d9b882627f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac5da52f7dc8092782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb5803000000000062f547d55587267ba5050932ed612e5f48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0007efb705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f977d3f79c942baa127a4dc3f3354fcd03af0c9fc348ee4013ecdb22c517b8"], 0x10) dup2(r19, r18) write(r18, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) 21:01:50 executing program 0: r0 = shmget(0x1, 0x4000, 0x21, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/47) r1 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) ftruncate(r1, 0x0, 0x2) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96c34aab0106fd9a0026d43b20aaf66aa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa699a1f132e270162d60230007d026bc5af63ff37282902e4fd89720fd3872babfbb770c1f5a8728881ff7cc53c894303b22f310b404f36a80f90006ee01be657ae0000000201000000000002020809000000000000000000000000d3c883b4000000000000", 0xb2, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) 21:01:50 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400010005) accept$inet6(r0, 0x0, &(0x7f0000001680)) utimensat(r0, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x2c9, 0xff}, {0xed66, 0x80005}}, 0x2) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000700)=[&(0x7f0000000480)=']\x00', &(0x7f00000004c0)=':\x00', &(0x7f00000006c0)='${\x04--(\x00', &(0x7f0000000600)='(*\x00', &(0x7f0000000640)='#$}-{.\x00']) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c47250900004507000000000000000000000000050000004004000000fe8000000000000000000000000000aa33"]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="aa89f3714d8e969533041831269d8b2308b674752621629c6d4d1b166099e56dd88f7ec7cfe420f5057a8a20c4c6a5c0f287401f28a1c4fbacc7988a7a521a0b07f7ff43f8f51201239aebe0e1c3ea0e5f309b443a451f24594173bdb22c02d876a61d0457ce12954d5ba089e5b59579bec72d8b9f", 0x75, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)=""/90, 0x5a) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x60) renameat(r6, &(0x7f0000001280)='.\x00', r6, &(0x7f0000001200)='./file0/file0\x00') r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r7}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r7}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r7, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b53a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203daf58a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) msgsnd(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d208a1adfaa434bc15c232cf8d1e71dafb80c7acb30d7100108000000a67815dd92248a9cf21bb8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd882c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f17adf80118713cf8f38bc56e3cdce8400"/232], 0xeb, 0x800) r9 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r9, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) r12 = getegid() r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r13, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = getpgid(0x0) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bacbb3cb6c075236440201568416b133aa6237f40857ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c915271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r16, 0x1, 0xfffffffffffffffe) msgsnd(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r17 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r17, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r18, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r15, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001b00)={{0x1ff, r14, r12, r18, r12, 0xa1c30682321f5ba8, 0x1385}, 0xc6af, 0xffffffff, 0x6}) r19 = getpgid(0x0) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r20 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r20, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r21, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r19, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x9, 0x0, 0x0, r10, r12, 0x8, 0x2f9f}, 0x1000, 0x1, r19, 0x0, 0x40, 0x8, 0x1, 0x4}) r22 = getgid() r23 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r24 = socket$inet(0x2, 0x2, 0x0) r25 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r25) r26 = getpgid(0x0) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000001b00)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3e2a14765bbab711fb04dc773adf97c323ba36f73a5bb1c01187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f8835bec261ea79f6175c04db50a45f56f24627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8130800000000000000c2495f2f5fb5c7621e79720000bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3980173357b935c30a87e8eab7f258a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654b9b6a18478b6e931005d2abf2e0b81ea3cd1d2f8f0cbec6aa73c0e53f83db7f690c22b39e3aab2981eea9e91062326fe1e0c249ad54c42071716f575181853ef28cfa22c4472"], 0x1, 0x2, 0x800) msgctl$IPC_SET(r27, 0x1, 0xfffffffffffffffe) msgsnd(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r28 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r28, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r29, 0x0, 0x8, 0x2f9f}, 0x1000, 0x1, r26, 0x0, 0x40, 0x2000000000000006, 0x1, 0x4}) r30 = geteuid() r31 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r31, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r31, 0x0, 0x200000000000a, 0x0, 0x0) r32 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640)='/dev/ttyCcfg\x00', 0x80, 0x0) r33 = socket(0x2, 0x2, 0x0) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r33, 0x0, 0x1, &(0x7f00000000c0)="071404000973db0000000001000000149b33ff0f", 0x14) write(r33, 0x0, 0x0) r34 = accept$inet(r33, &(0x7f0000000140), &(0x7f0000000280)=0xc) r35 = kqueue() kevent(r35, &(0x7f0000000000)=[{{r35}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r35}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r35, &(0x7f0000000040)=[{{r35}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r36 = kqueue() kevent(r36, &(0x7f00000001c0)=[{{r36}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r36}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r36, &(0x7f0000000040)=[{{r36}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) r37 = kqueue() kevent(r37, &(0x7f0000000000)=[{{r37}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r37}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r37, &(0x7f0000000040)=[{{r37}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r38, 0xffff, 0x20, &(0x7f0000000000), 0x4) sendmsg$unix(r25, &(0x7f0000001ac0)={&(0x7f0000000200)=ANY=[@ANYBLOB="ffffff4d7d0000000000"], 0xa, &(0x7f0000000240)=[{&(0x7f0000000980)="7778c340cd4d47b87f54531c5984358c3df87f93c359a8579e665373990feeb7596672bce9fca7da2026e7b3aba15e7f60337d53aa4a8e412be67a8d16f4e72e919946a874d868d1514a294e6100e58f1bfd670dd857f89d04f2a2d30164f29648d642235ad563b8e30948049f031f5a23ddf2cac8949aff8e8b23d8b323e9c240f20358cd3f3cd40e6255ff664b31bab4099e52c80efcac37b7534c4f33406e6946acc15a10fe01000000000000003a0cf55102111820e69343a2", 0xbb}, {&(0x7f0000000a40)="6d81fe2f157702a916b3fa17259954a8889bbfa894b074be8fafe5b132bb88ffdca2570e9a722951b73719b667bd2db4ad83e36cbe3d1ccb604ae9b2d9f88b44878aa11fb04deba023f3a51a448e4968c8b6b39b92488876f92ad90110edf3718410eef30eafa4e4640fd4759c565b667e5f3f64c9d002af6cc9f67a6d4aa9b506e81bae79ffd153c0934f10105a411194313702332398e7b068c2512d37bf8db01237d05be949f04ee50a75f6ce2a11cd1502b6d5e3d2a2dd5174f92aaef4af0f8f55e73ad989be3d9b7a2f97ee4d094b661fe3491015b144f591a756a771a5f6fb542c26f76ad1358613d96fa51b3bdceed943c6ab5eab780074dad30cf79230b73e2ecc6ddb3432b64c451716992ae3b3cbfd7fe963e945d9d4f565f54c44aa9db24c82dd204ffcb51b588ac4d8bbbabaaf040ea555a1db250dccc1259ba0b93a867ac27c8ebbae38823e4d718acffe5f9af323a25e95a5dba5950fabf7e9ebbcd02253b7ea1201921569686fd9163ebcd663d9e2c9c61ec3101a7dfaad50582f06eab34bfb668daf1e2aaa0b405a894635ef6bd67c3a7c249f2b7711450dcc0ca9fb430070e09f49051f078c67ba35ed0bb7641e42f247ec4c5ee890de18c8267c7473bedf797dfe785cadd64f532f6fc2d23be52317006981f5bcade33537ddff658bbee97e82963fbbf5b7a7563411f8bc39fe4e626e3979b6ac71090dd124c51b672081c1635b09bcde721017ec539431f995027533c141701dca3983ed23a6ce564c28a0be533b2af4cb407efe5ea7519e4aeb1cfb346c6fa4d9f8182924005bc668b6542ab2089a4818e80bdbc530d87dd495aea2417c244812f5f750fc8eaf6a264b7548a0f2ca2e63538084ab6565d3c8767ac2e6434825f16fb5b895ca70d5023481fe387978d7aaae5bd43b9cc427cf165bb07762f7233550c8e52a65e63c5677a02e213fe3b9c0790dc480a83c44cb77690a794b160cfafeecca24e11a660902a7021c62e8b544f65d77078a4545766e4c437478e5a7568b563b4a1d3cd10c38e3ab50799250fdbe77666edf328824a599e645e86df2b54557696ce253a583ef9d4879ae6f85d782d622d4db9aff39c35f13d854346ad3221fa6413acf0a83534010aef0d85e6ad384e90c07efdf6cfe6d9550fb91d265703679538bce48081b21a30f0ddc14bf15d4070267c70724142e549f8cdba740ab18c31af4fd455808c864ef86933ae23dd8aa1bfa0d99ce10914e1d9558bf7ba7fd1d37f8e742f3177230de3fce0cfdac296f6899d9162ba40fa60c053a9e734a67955ab65f41b68bc49432b5b068ad054e27801d89889beb1d7bd4b74e8fb1aa65c995a2fbf32fdd78fc20e2b485e6103ca8a087bafd2fcf216a1236dfe363944e8c7ef23d9140dcfcfc619f22f1e7b1149c703a88124e47b5084a7bf1a3950b8b840f6a2232f90445e2ec65eff95a6f7b4574244672e875368994d897ff63ef4bfc9e494e59dfb3415d8b34010aba26528f681475b42d9b54a992a4ac86429f0a61e97292adc8ea8103d50bf0497abca5487210c4cd976b8a5b1cc5ba4d1dcde7f9cc1dcee888e577895e5b6a4eb857976c574bed9348ce3c89a65fa45e73662afc51e9515ac16ecee589488a2300faa65cc58896312e1012a69d4de3a70416d64e70c35f42cc7fcfc1afa74e53877e252dc6323433d6642e061157fec25ea4554bb52f88b0d41034bd6e9fe6b1e3312e102efa76c469a99f5f406808a5f59bc9d173115dbd31b0ce59e48b0e8991be698a28431a0da79c8c735e59c25841b0963e025676df89ef75d6482d35b11ca2d00c2c4caeeea9630fbf2e0272e9f8463a9f268e8a4f75907752eb7d8ddcf6c0665387e48ec4c82bf6b5d571db589611629dada5e682ed1146a42324f4aa45b90679411bfab65362d1c6ec42fea68fd225122ac6b648bc34b3040a8c4a91d0f4efbbd4671d08abe8f84fde93c63e71d8fdd9a6275571e688deeb797fbe0e32f850360340c8bd582f031ee01b1af0943774fae793d19f4d4fb422b47961a2bdd91dd8b537ca8456fbd46e4d8b4e8eff9f413f21c4788d3c9ec91d8da591e000374f7045c3c956c0655e5252c65f6259e14f6609163d69dbdcd97e9e0e7506521e0b316b4d2789614157da5f1f2a82d4f954c4408784d0986c31bf280ec26f5d8fd8175b8cdf11cba76b498e96bde65c816c66af283fddcb225f30a2e28858fa34efdb27e08bba1e96fb8a89cb60f070444ce545c575cfa1c4285855f862c30aaaaed3d736b735c9a21a902014c789b6d03e16e3644ef4bb9945bd2cdb3c58150a17993670389fbdf2be47dca18cae811bf18e0423c0fcbbec458484e09d8164c46766ed1cdb830c3a32718f260500ae3c5a39a896ee91a7d933d82ad16595ac3980e60aac60690ad7aad0e76fc77f70a5d2eaf6841f5369ce8432c9b8da07e5960b998b0f57c15b78276f7d310305462a33a05a971d8ac48f4ae79addea605d003d15efa0476b7aee8377cb81b6791c286c7cf5cb8ff40830020781ad73b101fa261af675bb5a35c673421626d12013b3db8d47e33cb4220064d9e87448a0188a929b6025eca8876b81a098aa887df4c30663ec859dbd6aecf0df169755f1aedacf752860d31d6c2e3786b21751a474a1e8b02a4e1541243e7862be55c6e42c86dd6b629252f857cb5873c09ec5349f50a93e28c1bfad2f3545a9c4697d826ee86e787393e88828b2a21bf55f393392c761140cd49fc99453df569583d04abab4b69c54a34d42f478a01f1b2877f467d24caaacc1f41c9dbedcb45d320197735f60a751138dcb3b621e63c590f64cdfe370b2c1e0803e493963a1ef3b4035fe966137e1235476bac7ad2b03b5cd7e97d1fa25a8c03f95ba2e1037f02d2474523a0122b3bf4fe6efdc9f5093d03b7251433a48de6f02f7f9ffe400e8a807d157632420511039fc1a8052b7a047d7a28167f19bb19e8fc78461ea1faf0eb0da9c00f472b0140efffec2c750ff401a29eb039e0ffdac306c8a9ded60957487af344cb8443c0a60e1e98f8807f87b3c226699ec8c93a1701e1ab7fbfa5648f7bf698f2bd11fb47bde442bc0ce75255aeec7bbcdb43ee963894d500bf714582343de409a384ac409686bafe3ff6a5d0d871bf8cb9900a39708dc3936ccfa57808dfe7e6b821be560b20f5b05b856e9e182b364ee65cb111048b881e7a24463115b10464a5dcf9c638d787cabf2c7f43cef7259d00acdcfb5fb4feda0d8fc694a7ab818b805d2092a4a6d65fff8a7b7ac94192524f8a7d313b9b4740f68096dd721085cdcc55736305d6f216f6132ebae4efc8b037eb76f9afe8b6568ed948aa834a2bf7ce03bf90909b607d8b5a16688cd03097ce93d4008173001c948fd72f21b23111d9585b8076633fde0048766959b620fd9ff2878be82e14d69717c411c54adf8344db1804af78a9b5794a5dec6eb826ff21856bc72e6cb350ad666ca1609c99631f5141106d0b785d7bd0f65fc97e5c7f1c58660062ea7e311a25531413a0df8642d2c529befd334adf66bbf8c20dda8bd9443db9290e85405ca22d46b506b21dd61f9b39a38fb5a9cdc027e97a323715b57326e65f8e058d24076983ff6a429f525ae1a12a974f00dbc00735db24c04c365c7c626c708491a5c2ba94f1ff47acc750c349e4f1cd2d7d4f900b9b705780f9da5d8747a97d3c35e9d7321ace45ec2e4a20ce555c539906ba362083f069de425a17b8ec437c63fc9e2c5dada07052c2fa98d26f7f4cf515c1939e4435e5d59fc0587b0016517fec8ac8e38edfe862f2b0f6275d802330409b953e39ebc9e94e6eb4048cf5874ba07a256b863eb77e1a32c64bc70a892850a1780f3010c67a62fa1457d906da4e56d31961530e39d0b2dcfe641efbd2feb0a1e9153a7d3fa84f7cf9c71b5a6cf2f033f627ff5af0979dc49bebad6bba9237aef7cc3320c38d61c4a5c3ce7890652b13525c175e4beaaa61b3bd6d1a7c4573d9e84205aef6fc3f5c84623eee2aabc081381005c31b886de4a277935230e0170460c2c0284e2e097871c7d56d003751c370a5bcafe50d6de3a0965edf742c68b53d9629405b56990b45707354366118cd4eddcc158bea3b62fcbc6fb2a36bee7808e59f3002cfdd303bd47db6b03385acaf05beda03b22b13235e42022d47930b45bdc35780105e79aaa60013e6a2099946188855d397ed0dff549fed7302a5b6d2a23bc6c67611fe3347cec7172db827c099b17132afd2be8a9abb08e4ea96dd3c631773fbd9c34a68e68223c27a0674b3ae601a0074836781993fb51fe63d5e1064e0165a221d099bba4860cc67f894506868cc93d2deb2d512cf36c61c3621631bda73cd583300621697db5b866ad6fe0be2d52549def486435f7228fa128c8a0a1de05ee4dcabadcb7628a28d82445b15c97246143d94b215578b16de0779aceae7f3b59a7084da0014645ca833c2392d007bdfada17abc6017c2550221100329f28c51b236a7d5592cf454492e990d0ae4e6ecda10908a10c63ae43d8315a84a76066afd9c889a7b07cf3e63316a4d607c1933be5a8f37fff263aced5c3fb9da18e23415f1f4c6eb981c516f90c2147052bc198970bad0a2c70bbc3cef5bb614cfa756d2702b298aa11c88c1756fb0cb42ffe6fe8ac961c676b55413059bb2fd8a2a035ed3377c0e9eb700c05052b9a693a7946454e35552c4d1991d0970a380892f46f6ccf30abe19a9852cef5f82b61a04448035317471027ada0c3853ec3889128d74c6c8bb919dcc65293e08b479650e77fca968974b3730bada3c8a008e468cffa7d8e368709df7f041e159d5c44933de5ffc2442471a90a9d0721c143ecc07680f0a25ecfb4e327e2583692018fd1e14bfa6e91f78bb6dd47b4d9f6bcd232304e64292685f8dc67245f0f3cb64ea5b13d8e14d1ef94a7beba7186f0076a0d76fccc99fffbb5428c4c5baab1d75ef94dc6f88eeb126ae3b783fd7a9b7b3b0557be6c9bc8f4e69774f31e98e5174fed35981e593797b9cde641bdccb1d8422c3104578356f71da5d576dac4ba43b536db1e06cd29c1bec01c9a67722f4e56d5a1da662882b1419ebff4134da1a6501bbcf19a5578dc5c6fe942bfa2bc2aa3a15ee17daae1806a4d4e4d070ebf24c42999700dc4861fb56bda292774e6d949fbf3084f63522efabf398b37e8ce2695ada6fce6abdf637b7640426634475b038068c01606e4ada22662714a76017f713f141370380693c6d773c80a20d634df94bf2e16b44a495915dfb66bf98a5253f6947427af4a7cfdaa49479bfadeea358aff5946dbb4d335d97142f79418c10e28085114775f0078da93af5e5bdd51002314703076e37de2af274a6d8e4a4ac9a9d2f9c8743dd45894da4c25791d8d78b59c0f60a700e713acb3195861a2b99ad56816ac4b03561d5873ab3ad6625bd2d8773a3e523be24283d616a789ba357a176e39e61333ae21fd618eeacfafeea0c589e3f34ded23ee24fc0198bbae705aa210478d13c648ebc08e7ea7c23d98c7645e87a484846f0b2577e02f520e4f13c242385684b97e7b14500a224121d6b9891d13cc1757c1fe14c80e385f60a9fc47c96b142e4ef4d54fc725f688398a119a166080fbf220708d2907a896676c85c6138ac49f29febd64c3827f0c026fbb22f112035e37545b7daf675d3956227e7370ff1c8a00267c40767964b8d8058185a9f8f3724613e49fbcebe5f15c6c22e16f0edec26d6f34bff7dc23644a1d7dfaf83722", 0xffffffffffffff70}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r26, r30, r22}, @rights={0x38, 0xffff, 0x1, [r31, r24, r23, r6, r32, r23, r34, r38, r36, r37]}], 0x58, 0x60f}, 0x0) fchown(r7, r10, r22) r39 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r39, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d627000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf0000000001000000d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6540000000000"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r39, 0x1, 0xfffffffffffffffe) msgsnd(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e27eb7ba166bb505b358b8b724a1087b37064194c070237d7fcb5d208a1adfaa434bc15c232cf8d1e71dafb80c7acb30d7100108000000a67815dd92248a9cf21bb8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd882c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c2b3a54be7cdf713764c67ef76578ba2c43e1f17adf80118713cf8f38bc56e3cdce8400"/232], 0xeb, 0x800) 21:01:50 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="52837328f2984cdee26146105b151ecd9154572426a4d8e04c6eb4469a158cbed9f7926005bd22248c0032c382ec1d2b1b8a7f7478ed2bbad4b90058d9072faade5767e02d7da01804763300619c1d65de8e2d52c4f5f5b72d0b6f5979f0cdd33e764156e78eff84a48dfb6d3ec932d504d00406dae2691a7c1a63a80328f9120b12881da8ecea412b30deead430359c9a71eaef14dbb81500dec264e3156e3d832fcef6f595903d26c45e235b79bb3191b48fd02603aafea1dd0f8ff50604a9ccaf95b3b359ea18e29599e2afc9c4bebd1361fd7c3c721b338df59e41bbebab972a", 0xe2, 0x40c, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 21:01:50 executing program 1: socket(0x6, 0x5, 0x80) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x20000000000) ftruncate(r0, 0x0, 0x20002000008) 21:01:50 executing program 0: setrlimit(0x5, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = syz_open_pts() r4 = dup2(r0, r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a7733a536a4d0ab71db771c5295eeb9ceb8713a8"}) r5 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r5, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 21:01:50 executing program 1: sync() getrusage(0xffffffffffffffff, &(0x7f0000000180)) pipe2(0x0, 0x0) semget(0x2, 0x0, 0x0) r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x4, 0x22757570}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0xcf, 0x94}], 0x1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x6, 0x3, 0x1000, 0x8e8}], 0xce7, &(0x7f0000000080)={0xfffffffffffffff7, 0x9}) kevent(r0, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0) 21:01:50 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) setsockopt(r2, 0x420, 0x80fff, &(0x7f0000000280)="09634000972df657d1cc825759b60b3d526df29a06000000716f90fb8b57d2eb1a5e5a10ab2e6a10ad4f2ea5f855d25d1e4200", 0x33) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x10, 0x0) socket$unix(0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f00000000c0)=0x10) fcntl$dupfd(r3, 0xa, r0) pipe(&(0x7f0000000140)) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) read(r4, &(0x7f0000000080)=""/82, 0x52) r5 = socket$unix(0x1, 0x5, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000200)='./file2\x00', 0x40000400000002c2, 0x0) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000080)={0x8}, &(0x7f00000000c0)={0xe9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x3}, &(0x7f0000000100)={0xff, 0x0, 0x4000000000}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) 21:01:50 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000001380)=ANY=[@ANYBLOB="9261e1dc1c2f4058c6bedc02007716ab06f36247915567639f483f74b93bff6f2996634326105c7e3bf4624c0bef0562d3292e1440b9313bb47b0000000000000000000000000000f6fd7f38eede0439422cd9c4f53f8f7ba91d2f75538eedfa279c7adabdc798715edb8f085c0200000000000000cf2387bb3829d6c7ca041bf6bccf93e11ab3f734ea385d9851e7c37100d416239d7fe9549c7a756304a40fa57f0e822ce7bd961eb55f29f90faa8c624c03651d87811aa1b2b5e54639c827e3341e78370e94389c49b37cf3a7"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x140, 0x41) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ftruncate(r0, 0x0, 0x3) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = openat(r1, &(0x7f0000001740)='./file0\x00', 0x10, 0x18d) socketpair(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpgrp() r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x400000002, 0x0) r11 = fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={r11, r12, r13}, 0xc) r14 = getegid() sendmsg$unix(r4, &(0x7f0000001800)={&(0x7f0000001340)=@abs={0xf546751d4d8123e9, 0x0, 0x3}, 0x8, &(0x7f0000001700)=[{&(0x7f0000001480)="b62ea101ca28f6d76ae5d8ee2867cb391f4c78b40ae9c8b27a9e853880439f23883782aa08f77685c0d12673ffe330f8c7704f06fb811579c89421bf0e746d7a446dcba151a745a1ac0bdb077d57d5c10c48549d1ab9730d067a20a0cfa9f33ac408c37cc9bf6dc91e9139c175ff355e05a20149a54cf7e50829cbfde1ac2b846189068463416168aa5fac42a0b7d5c2d4dc6f1069d148a602787153ede6663aba0dede3be78", 0xa6}, {&(0x7f0000001600)="61e3c4f1da61aeca3f31929b7e045189cf962f8ba34b749f7829fb8263678443c416161e3ec5481707570d12ac7ea550ab585dfd4635cfc5647dc79a66a83a943691cb84d3737ef377cfe7886b94f5f36ae3e973f282028c6e47d07622b69c9cdd2a09f992125ff02d3128e7d7b7021376f5ab80665c943a24efcc3122c1363f4c60fb8b46b522625a5781c91d793a9eb4370da3c6c440383bdb44ffe98c61c0d642a78131ddf58a6f5d6c11861ffd1d6b21d760e24267bbec010bacd96d5c63e0c6348d813e6e5612e239eb3dd18d102e7f1429d7100a3840904a4f34df5fd6", 0xe0}, {&(0x7f0000001540)="f30bb8332c3fed24d1bde83f1d4bf2c55201e2799429c0f06f5989ffc457cb27055c1579d1759d3c4b76c456a7e352036364c26927f86fcfeedfe819c6dd89d8a95130ff47d1243778e4a5c1aaa0a0ad94d81ab902967d858e1f9b56", 0x5c}], 0x3, &(0x7f00000017c0)=[@rights={0x18, 0xffff, 0x1, [r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r12, r14}], 0x38, 0x4}, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) write(r0, &(0x7f0000001280)="8f7dbdaef790f05ad42606b4bb1a6adaa32419f55a5060f17ea2016f70590a2a58edaf04a9f9b750f49ebbedafbaa519ebd14bafeabd03c5367c15e3671ff0aafde33c6193e5c1d3a0befedad03bf01a00d7a1ed4411d85859f892038647413f844c9c944e0ac2d39fff0de6f5b3c18a61717d57f6", 0x75) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r15 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000280)=""/4096) semop(r3, &(0x7f0000000000)=[{0x1, 0x87ec, 0x800}, {0x4, 0x1000, 0x1000}, {0x1, 0x8, 0x1000}], 0x3) 21:01:50 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, 0xc) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, 0xc) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x400000002, 0x0) r11 = fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={r11, r12, r13}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r14, &(0x7f0000001b80)=[{0x3, 0x8000, 0x1800}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r15, r16, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r18 = openat$pf(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/pf\x00', 0x8000, 0x0) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r20 = socket(0x18, 0x1, 0x0) r21 = socket(0x18, 0x5, 0x80) r22 = fcntl$getown(r20, 0x5) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240)={r22, r23, r24}, 0xc) sendmsg$unix(r0, &(0x7f0000001b40)={&(0x7f0000001bc0)=ANY=[@ANYBLOB="01002e0e668f6c753100a74c79bd1f72909ff3cabf3b56b091be4ed35c3f6fb2f0f2acad632e76232dc972d2445832a3dc643783ed66fe2a34267b9f8128aba4a621c9a864bd3976abdaf557f9c64b97ba65a3f4fe55b90f7ee6ede147d7236cbfda7f96830c1e1b42f24eab2c629769dbb2e18aeeb5e56d6f96f8e9c858e30191516e9b3863a56358ab0806db59a21eccd6daa47de9"], 0xa, &(0x7f0000001840)=[{&(0x7f0000000080)="9a213636832744034272ecd41c9fa2d8efec01f54c39188cb7ff10f85804a6773df49714b7309e4d1937e2e92af669bda3074439c7dd5f59ed8a472a5231c63b7123f65e9507b4f87584a9250aaeb3a20608090a0f75e700003450949bcdc1652b96c603a7adbe1649ac15a47b34f1dcae81c28384cebc2041750cd2c605834b71e6e8155969e729c88caf93a902ba867d5ce9fe1df84a3d58ac74722562ac908ffa315ffdf6b989901b91bc2276c9d406217a67ca4e8699b9484841e0d300843aad6467897402d72c8f820cd74229dcbe00836ca43c4ecbcf08b1385b39ac8fc1a3929c60bebbf8307ef771e9fc731ab159f57b00cb0a603d2df198f3a889", 0xff}, {&(0x7f0000000180)="89c182e401f415045f787c4ce0b38376bfbc0a8dbf7b0c6ebf9ed2541d4677d4eec479f3c03a3431c2023a583cf32f4813df9ec4de8e0b23d23ed23d8154f06e40ec9cabefdd6801aa035ed8c16a10ab38fc47a5ee11789b1da457f71b25662c7caa997120aa5a7a", 0x68}, {&(0x7f0000000200)="86af012c72d9eec2e2782892704a7a1ec4a670a5011cf9017a5da2838275a400bd5d5518f43e41cc64a6391f367e4a1a929b3af7edede48974ca3558b606841d54cdbc3ddf29d66a53c917a7d284730c1c978b3c2eb4108e40d1c519b772dc54cebddd6ade0f35ddb614648df6f8226f02be5de830e37ca73452a5aed56d701f39db2b38d78ac9966ec07e480eb1d02b1e45abd9b4855206facb413e82681460b10d119f3a6e4687916ab0eb06412656f3fc6a23c80e5c12b640572c67efa3c0f8ba9e05b5e640cbd5f36c7fd16541331a0d70174fb25963423f7f44d746ec7073ae49c938874ddfd29996ce7665342a", 0xf0}, {&(0x7f0000000300)="8b47e2bc238ba83183656f3943facf0a126822c9e4b1fdd7aa6b7288fb97feedf5c386901e612f925f7559747088824a77ea3ae3d761d44a2ccaacc8d6c6f8cf780e53d349815c1cbdc95b89f8ce35a14201f7fc597175cb6aa84ba2", 0x5c}, {&(0x7f0000000380)="f85304e3d084286a12c3bd7600a7fef9450cfeb139de4a60123a268a39e2d7192fc452f4689ec5e0ddf03d89a12529893bb9d12e0074f171ab51224892d3ccca6b26693687bf50f7509adacad346f5f24ccc541b4fa08d94848986c448e7613547bf03a1f7bb8968963f6d12186980d0ba6aa634b29860811060de9f4bdd6d877c41985247ff86cd24eb76434f3da735bfc90ccab3246ea27dad36703995fa3db8b153fa0931e0c7ae9b2deee2800b7c5bd24a04ec49e307b4", 0xb9}, {&(0x7f0000000440)="418e61", 0x3}, {&(0x7f0000000500)="012c9cbca4eb32086c6dade1378a2e3608a32455fdf03bb531b32cb2f1dc72b9b8d6d68ec73e3d4cd7ce0ba09830097ab10a9a793892d5b7db6db38013f39ccebeab906e7a1bd0459a9f3c2902e0e56a2cf3a5b2fd51fc830d3795c44e6e9f4629f8b3b33cece495b0cb8af63f2d31230294c0cd45fe00136f87a333c0638028a6b6b8743f27c96258a766e7a089084a5040a1db89679f221e4dd7f0dd812f7a8164a9907153ae3bfc631817a53f9f26cf397faecfedf68c3790821b27ddb8eb4e22dce7eb0630e5ce4fbf84b898c054cb61e8b5bf0516339d466f6d83520e734e5fd1adf0afe000164bd1eaa20cdcf31f99819b9b90b2b4dc5344d67c759f23e1a716a2893b341b8fe7c43949ff46fdc541f772b0116a046eaea1c7eea8a27de8620767957c3512fb1e24a0603ba6ab4005b5a9285d0cb3b20bf8d379f4bb515c6e2e262169163b2615b1ad4f1e0604f1878f426b51c53bb8239bd328efd6a9f1bc1107e28fb071dc82a81d4699e689800ccf14888719af4178a251ef0fa54076d6de412961bcc96ff880716962a68220a31029ea0b9172adfbfa45a099dc0c2d20c4ca469c2b5c991ef4d6e9228d2e2cba43f4f1848dd4c63645f031d503f21a37d8448eacde3316d8b5aba463968a1a4e97cd589658532e61238b4e23bf298a532138ad0f9ff0fd718c645fcf1f638e9e005f42743967c45f33321fe9cbe09517540a0332d020c7f4bcc4a637e0455894407724999b12bbdac431c1c541de4f0d417d3fd5fce147bdec48fdae71af489c877509122a6c8335b31edd19edf9a64a379670d6f839a1948c0350d4c7065549b7122ed6095a3f68a312ee96fe07308e44342d9e5932a86505d35e5625df4d16110ff71d45e22509359afab9529f60579b9653c5d3f07d4d193a82f98a574b114f16d4ff189836227894650530642db1118a45ba502c11e924fc26860308ffd3d3c21b431f39942fe343458869b626df6e7fe1d5193ea0512c851d63f80687db051d438ec04dbaba0c750f258c3d40d3c3d7f522f8b1fa9448c315576d0f6a2b2faaa04d31be3dd5616ae58f49a0c7382f72b2f0b036cbdd76d871bf0f9a1a15c524f8f9bf07b04910e4a15f232e68347b2b7d547f69617b5e7cca81190c4037c3008356089a28b62a6f9a0c21c00e19497725ea1340b7541f552aba0d0d9328e5d327238ad48de56b0879eff8a8ae6beb414d62f2984103a2ed123493c4492700f44698a2c8e1492cf37b01d40e42547da68b2d30400049a996d5a16593a41600c3f4607885fc7521922e3e4ae7c57a387180eb3a3fade7d0c8b36c0922ecbdf37ddb0bf50850adbd4cecfd2ff5c511dab652cbb4fcbc3d4c2adc2c12eac3f6f4f606fa845bb742a21c95c3a36fdd651c2e7fff572f453b2c75d7b5a7ace051fcade28794a5acf4dae85cf1639b302ff67546ccaacbdd32ac4b8d73bd755a0b2d20f740c5766c10cea8ad75b229d2f25953d1d62cd6df66f5b44738ea3e7d0002d4c1d6a8aecb8407ada089aba4606170700f2246060bb51b8a3eb96fb05f0e798cec5e52d89fea873f3ff69aa224e833e905f74352c94aaa12405934503ceee210dbe974ad72053463b25313e2d18aa53fca437aea86cd912aa2edb01caac9ca86b9b699b476b36786b0c39b0bdedbac709aec9a191a88797167f6459f307d8c66478a457aa751fabf5eb1733ab031f2211b353d9e6e55811ca312dd7d0bd620d2d497adda05f1d747e32fcb72415f8d48bcdaeb01a9d07d25161f1bef812d7cf12e97988e52becf927b081ad55ef2db426733b4a68fd1f1016f60f9636f04f111b866053ffac076f1d3f62ae455c98a0ef5107f65c89996eb0ba67c3904d7109ce29123e790ecdb05d9d3762b1140d7f8f6ba87a34213481c040e9915d08f0b10bd41e184db6c1f011a885a36e98e812b7d9d951db516c3f9ff4e90b5b7e90c2be2c5fef49cd92e4c7264879d85b71960655b53d629d182fee5cc5f531a948a2996d2dda2a1b13c2c36c4aebe36f441ef71ccf6500895099241bdd02e34c4afd39425c127ff8591f2605f9ef30a1cbfdac83922877d493e0df4f275bd62b02538babefd1fe79b49fd1d78201fd1887dacff05d8ae24ae87ade848c27088422381a8355fe777ca63ab636007e069ba9efddc69d74576238682fe852a0792516fb74d5d3c05544c1eddff9f55be754abb43dd6d62c17c47ea521de5e1eddb4ac091097a6c36a86ab62bafaf165a9f21068f9c3ac16922bd62b3bb8180577c0eeeba7f8b6034981dfca50d68a9ca44c60452dd680cbeb788b8ac74d7feb54117af786c4214012e83be716eb17863a8113dde010f9bde5a918e75845ca2049d878cdb360d091e5a307f23889071c0b48a059a4bddd8e857bc3b7be5a5750ecdaf812d4dc3a5963b8fd54888dc60f51667adb5cbd7778b72a998d14c95b0dbe1ed2c9ac33de7958cb2adf16007d5474707f0f07b34a883ec79c5ebeacd95cbe99b0e376399b94e628b3537708454a14c35b3bd6e434e7a6ff03ccba2a900375ef620e68722e37e9671e2e53372bfda3885738aec8bfbaa5ad568c2efdc1c6095961c90db8a4768b3538ece82e858234d68927c6bf57b15072590cc4bca9e97871c13342734c81428f24fddbcd556de49585056ed3332ef06891f6b0607cc18cf36d7bdb9e2a7067e2e798ba39ebc537ecc26a489eba8dc9bc46fca18ebeb7d3ab8ae1f7025f72cca36976849fb87b445757f8395beb04c31a34c833122a6414fc09bc3db2c61b45577be550340dc5e9c4edbfecbe3e05bacfe88d497199118de2392907ac9cc1365a0f50a36d3333593fb4d92f5161310660fb093bec05befdcd23086c258d74a3428a5fbaf998ccbc02a8a7f0459eac2e46b1e77f540b28865fb0947e22f6b4e0000e39d2a409d0b541dd0e920aaa961c8d57ed6d8a930218b5ebd2d48eaaae345a4d2863a10fceee813431c95b4396b173a0077174558e16570ea3bb1cbdcf3e06bd1f42c52ab0851261aef9efe7a3e37af744e63e6dde930b80f9db32938873b24661e0a5bc642628a7ab42a1ba4234d69809671858c979d3e5e2f1ef522514751f01f7a2e458a9f41484b59318f1ae92cea52e9ca5204c2332fff0ef5f248692e4859ecdbeceb075413782be7eb193c0d24322d01f51e764cc74840dfe50ede6b70f786107c39291c0294a016a827a5f3167a67d9d8d1bd1fd7849ffe346e40e53239232f80107ae26c7c639b412f0770a38ba025a7597b4158d843a9f02552bab4a6535535c9f013b0d41f5abbddf898d22f32db1c7ff881b79326073f361376c6dedeadf177297b4e3862f16e965c0a90bd53cfdbe589f74aa6b64f029bf74c7271fb6be6a516192e587e00464ce41c36739d2d8a09fe720ca111817d11b01994a8c023c1156ea443fb29afd4935ca4e656fa27bc5cd97f1a553f72835877dc37037fcaa8d9ff30baca249a0b2976d71d3be918c6cda7b27570802245b70c380aa6273fa99b5c128a1d3341e5f8d288994f61b9f3bb21df11cc5bd3ee6947b699c7d1e95473eb9cf05033e9bb80d34e3688e3718db6f1d83c72ba9742725e3c5c6076ee8d1e463ca26d42504b66118d69645bca70cfd116a547a9c55097a6c5c6a7cb7d8344a8573f24bc23049d23db8e4bbfe46e14ed82a32a9eeb6e207eeea309036611af7a4613adaa3a18a645c409849e399dce4a5a0111913a3ba2bf02064056df9b9b1014774e00a011e70616c367b1aef44ba020601188ea4e464dc7b960b43a38de26ce5b2c4cbae346e62ef06d52f0444d742bd18be6d39219382f2a2166f615a56f1c9cb00a78de9a9278544e48d8ab0e4aea6c6c95018eec9448cb4a8d952117f3c1a2146ffa617c6680876d8d0428d9546bb03e476bc8211d39a7a4aa27fb56469b943be800f63bd3c84c0b4c5d80f2b149cb0f45563a02d1c36db0b628fc2df73a2395a449b12c9f488e452ac8f24f51763bb1623599b4945ae7563f48b57823e58fd12f94df8da4caf7f3a8c09bf9906f9f8003a132e30894d2155c3c1d9831ef1744414613131494690ae2dc37cecf51cab3acdfa8588c78fd2db31f4a17b0b7d764acd3694213638ea665fe3917dd69edbaf7f0c563a1bbbd17bde778e45f50f47f6b43c747df20f7ec3cd0b9305fde6282348cf0f6bcad0cce1a43686ec8c264347d546aef24c8ed7ef042dc9f9db9c352ff0c13d6e705e950ba2e7dc2277842ea6cdc4e7208cabb6977189e1f8a0063b396ed0c1196fb2947904f1a977e9767d9ed1bff25c5048fa2cb6783d4d660f1d3ad6c586d180acbccd5f53780236c13f0aa517fb1d9efff57c97cf6a3df6daaa4b8e901bd65aaefb685d3644e62dc946ef3482d6b3d2ea9480f3304d65734b1eba41dfe26433e92c8ddfd33869581bfd36abe2106313f1cb687eaf20f706d62d1db84b9715070f5dff86ffa7e0b71bf0c03f745b9e6f6dc59f724ee1b2e55fe802afc6a1007d90a5924e942e26f1c8da9defb8de93e30067cfb2bfc6667037b936bda6445358229fa534d803476728b0cbc4c3336bac632ab08b711b3c8cad3f66eb8f629f22a08445d8cdeecb31408c3f211f31aecab6d9bffaf7a1de2878acad4bb229b3ac22b70a4aff6c4eee52daf6e7933f23f86687b38d59c8ec34f234dad80353755f025f599e00df3f17311fb4c8b07ebe66c5913a48003816b8fd8a9f2383d14f9a53a8decea94e96582821a9f1966673eec177dbbaeadb8ba131adbdabb694ba4e4d254700a894a72ec709aeb9b59d2ef9049df265ef0e5d061900529a4c0f3c99fefd3de8417ea4a9403061b8cb059b9dfb61fa7ebbf4cf5472321419cacda13cd4c1ba1ac9c1200bd272e1509890edaffcdb31abfe2d2510e9d904b10de967d114563b819c42d567e47bcda7fee78da9e8c0bd68a1b4f86402638eb64a5bfafb7f3e6ca52cfc26aa02e80c9d7fb0a8d80d16d4297a3bb56a1cfffb3b87595d5a9c22a837794d96ed707f60e9c0201bb31af68415ee055a35068613b5f6ff0a04c5483bfa14365512784a0a1177059ff436e1538757faaacb4c510086062eef0cfbd144222422afaad7a458540aa46deb50fb1a58a091eeac8351807ab2bfc636734a8ccd5452b4f21ec07f7dae12f4f34879ebcf4df60aa64c01d06440971ddbb5c1ed45dde1352e3523b56a9569ae3c8f6b84fd427f758f539bbef1c4a1503a9953bf30b3a222889b6166a6f08e909bd165c4fa583f447b2a8cb4b1430cd4c6cc8aab04e46785311e2074e6c1610d599c7cd4dab28349bb850224193f03ee9cf7d857bd00826c1454d292f311e8bb68b10eb0ab96dfd176921597d33e702e498daf556857912d8e34badfb41a1b4c5dc26be567fdefbddea6a73d072e23884e52b02b5c19357c82f5d25ae6f952ab6d2f85c3ad1550c2f251ef259984162830887cca2166233bfb477b821fc7a4e9a5e6abcc3bc4025b285784f01a7dbe4090a25b4619b4ff8041777a4913a9d6a83cbe36d7e6963087b736f9a882c12371f7429207ec9e7d0d3bb600ca90d2fefde36cf019ed7df49a32a8c447394bd4f3f1d55e2a2e4be8c79db0fd8d5568489021b2650e9a1c4f435426590d2d3baadcedb118666d8eff5e0b74c9366a4e71f5d954cee08a13416dae4160cac0f60e0afc46da651659672c99ebe6baff1edaa1d9fef25713a1dfe6de5678fc6db0c325902a7b297a7cc6dba3f9736620742c202b14bf5b53958cb21757496bddad71fc60b3fdfd71aad34", 0x1000}, {&(0x7f0000001500)="44f2beeabcd610f0028dd1111998ef674989532f45e1aab9c2ae0a93c0ac5ea5e7ca54a3cfe35475ca6446d1b8d58eb42b70979150f75d89ed345896aefcb97b86ec03a99716b872661242f1f2496d79b303012b3eb7d84ea30fc2cfb530001310b1f885117a8e8a6295fe74948499cc686c0bfc20be9b4b1123e101daf71e7011841eda9c054fcffa6dac03a854aff316830053e7f136c4f3252fcd1416214a5c6bb4020ae155", 0xa7}, {&(0x7f00000015c0)="46399a5aa0d552d86f16c4dbb9b4204ce7b586f92c1f6db602a943a9a67dbc7b795cef67025aae88fa07f153b3dbe331ab5d458723fbd1fecec515ef6f5ff6571b9b141f630ae34b92d48f2fca5cfc44fbb2abdc047dc203d4ebadb88dd88d8b004f49eccb47e8d8e3fdd48b54966cd396f7d25fe518967ba8df", 0x7a}, {&(0x7f0000001740)="95c37c1c08ab29ceb7221bb2568767be4acc50dd59a99c203cb06c124b572c1e1bdf6d12547398672d4bf8ce3c2d7c42bb2828a599ba22a6922722992be210af35897564cefeda4ef26ca9f35b091a025b2c78f8313449fb51ee65e75a967e29580ece6407b35f6f6e71b96003e3a72b033196bda407c0cc548551206bd6b2d4a4425d8938498785bcd3887deb227e0b75f89762160c56baad7f60075ff5faaabb53f72b3158b1867093017452e961ff8920a13905d6ca77da2f040c830a0c7a03c584f5a09288edb4cea5b97b93f101f5c5cf47117ccc6cf6718732b131257bb9649d78128c90f3112ad163b59a72253429", 0xf2}], 0xa, &(0x7f0000001a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000200000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r12, @ANYRES32=r17, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r24, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x404}, 0x405) ftruncate(r0, 0x0, 0x0) r25 = syz_open_pts() dup2(r25, r0) 21:01:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="d288183efb77870fb4fbd249780b6ff51f80e0bbb150c10908000000000000004d18a700a768f59470"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSTART(r2, 0x2000746e) listen(r2, 0x101) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000d86273d0d509005577ff625b50f8150000e2892c065d0984a808aae74ce453757926bc1b8860c2ef1d22df2a9381c4bc91df34abb09c043a118d350ce6c4f149cc10d532b0ff5edb5f91f24a6f6bc7f1d87301054b62c4716beeb9558a3ad37263356dcfd42ae8b3b000630fef5262feea1181bb14be01d94a6e460b14b16a36299d13e6d49a1c50c37514fa9698edaab35886b458c5c618b30ee359a61f37cc7516457a5ef65612684b74d6bee8b8c21175b398"], 0x10) shutdown(r3, 0x0) getpid() r4 = socket(0x10, 0x1, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = getppid() chdir(&(0x7f0000000280)='./file0\x00') getpgid(r5) bind(r2, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x7, 0x100000001, r5}) fcntl$setstatus(r4, 0x4, 0x80) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) dup2(r2, 0xffffffffffffff9c) 21:01:51 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x62) munmap(&(0x7f0000441000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x800000000009011, 0xffffffffffffffff, 0x0, 0x4) 21:01:51 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) r20 = dup2(r18, r19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000040)="1c", 0x1) sendto$unix(r21, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r21, r22) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000040)="1c", 0x1) sendto$unix(r23, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r23, r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) write(r25, &(0x7f0000000040)="1c", 0x1) sendto$unix(r25, 0x0, 0x0, 0x0, 0x0, 0x0) r26 = socket(0x11, 0x4003, 0x0) sendto$unix(r26, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x2, 0x0) r27 = socket(0x11, 0x4003, 0x0) sendto$unix(r27, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) dup2(r27, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r28, &(0x7f0000000040)="1c", 0x1) sendto$unix(r28, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r28, r29) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r30, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r32, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r32, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r34, &(0x7f0000000040)="1c", 0x1) sendto$unix(r34, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r34, r35) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r36, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r36, r37) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r38, 0x0, 0x0) sendto$unix(r38, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r39) r40 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r40, 0x0, 0x30000000000) ftruncate(r40, 0x0, 0x100000004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r42 = dup2(r41, r41) ioctl$FIOGETOWN(r42, 0x4004667b, &(0x7f0000000100)) r43 = fcntl$dupfd(r42, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r43, 0x40044271, &(0x7f0000000140)) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRES64=r43, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYPTR64, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX=r21, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r11, @ANYRES64=r24, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r31, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r35, @ANYRESOCT=0x0, @ANYPTR, @ANYBLOB="b62d32a785245f22e9d2b4cfcc8ed444eff9f7aa5adfc8a0ce1b97f4df7c552d41b65b684328f699d0ee8c"]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001900)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077cd0347e8d638abf182cf8b75478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r37, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r15, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r38], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r44 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r44, 0xffff, 0x40, 0x0, 0x0) r45 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r45, 0xffff, 0x40, 0x0, 0x0) r46 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r47, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r48 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r44, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r45, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r46, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r48, @ANYRES64]]], 0x2, 0x1, 0x1000) r49 = msgget(0x2, 0x40) msgsnd(r49, &(0x7f00000001c0)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r1, &(0x7f0000000c00)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76bed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e0a9883225eec3b24cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96bebe8b667e101598bf9aa209aa4e1ddaf571ab7ca5bb278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de13b"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCGETA(r20, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r50 = syz_open_pts() ioctl$TIOCGETA(r50, 0x402c7413, &(0x7f0000000000)) r51 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r52 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r52, 0x29, 0x66, 0x0, 0x0) r53 = syz_open_pts() ioctl$TIOCGETA(r53, 0x402c7413, &(0x7f0000000000)) socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r54 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r54, 0x0, 0x6, &(0x7f0000000000)=""/155) 21:01:51 executing program 1: clock_settime(0x3, &(0x7f0000000040)={0x7, 0x40}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 21:01:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000010100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:01:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f84e815f73f2a044fd33055552fbd78ab06198824b3da025bbd47b030079456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360d1628b53a473d5d775cf92dc232cf719ac44de644fc", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x21) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000400)=""/4096) syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', 0x0) 21:01:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) r3 = kqueue() r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) dup(r4) kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:01:51 executing program 0: setrlimit(0xb, &(0x7f00000000c0)={0x7, 0x98}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "af8ceb849a452c36a0db9c25e7f14a46fe056e48"}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='x\x00') write(r0, &(0x7f0000000080)="9d", 0x1) close(0xffffffffffffff9c) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) dup2(r1, r1) write(r0, &(0x7f0000001580)="dc", 0x1) 21:01:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210]}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x102) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000000)) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001140)=""/197) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001140)=""/197) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = semget(0x1, 0x1, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, r4, 0x0, r7, 0x100010024, 0x7}, 0x9, 0x7, 0x10000}) semop(r6, &(0x7f0000000100)=[{0x1, 0x8001, 0x1800}, {0x0, 0x800, 0x800}, {0x2, 0x6, 0x1000}, {0x1, 0x4, 0x1000}, {0x3, 0x80, 0x800}, {}], 0x6) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x1, 0x1800}, {0x2, 0xf, 0x800}, {0x0, 0xdc, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) 21:01:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) syz_emit_ethernet(0x4, &(0x7f0000000280)=ANY=[@ANYRES16, @ANYBLOB="bd379229f0390f5faa4dcbacf657ce15fa84aa5f6c6df698df9cd2b0b815d0e93a0b00213e35997cc2398fb424de5c7598bc99284f93cba5655d3e1f5684240906a632ea3668632cd9c88b5bf0123e951bc1f0c215bbcfd154ac789ca5c07ea80992f34ce5c3fba32421ce1b11a8c0803d83a21f8a60f75a9757f9ec4448976c3cddd37a31584d45e6a59b991e4fc60ff44b7ebbf8e150cf23e3d78f8c3eacd895bec5f67d4b9926ab04e50e6456004f11dc9f57441f4cde16", @ANYPTR, @ANYRES16=0x0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 21:01:51 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000100)="e2727a545f88e66e30838b1cb298a300775ea953de4029f76becedee22d7f5fd59b07d3b6333e372e3c76c8cfe5b8365fb2ab1c8fa1bdc8b355888022a087f", 0x3f, 0x41f, &(0x7f0000000140)={0x18, 0x1, 0xf8, 0xa8}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = semget$private(0x0, 0x4, 0xa3) semop(r3, &(0x7f0000000080)=[{0x1, 0x4, 0x2800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000280)=""/153) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000400)=0x5) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000540)=0x8) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)='>', 0x332}, {&(0x7f0000000480)="f952c80000010000000000e32d7499b14cb062abd1fba2e5c8393630e34cab6107cd3452cb30ab8b87291e766306ffbf7faeedeb3d870e", 0x37}], 0xffffffffffffd91) ioctl$TIOCCDTR(r4, 0x20007478) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r5, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1800}], 0x6) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000000c0)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x280) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r12 = socket(0x2, 0x400000000002, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0xc0286988, &(0x7f0000000300)) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r14 = fcntl$getown(r11, 0x5) r15 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000580)={{0x3fe, r16, r9, r8, r9, 0x104, 0x4}, 0xfff, 0x9, r14, r14, 0x7d5e, 0xd73, 0xaad}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r8, r9) r17 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r18 = getegid() shmctl$IPC_SET(r17, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r18}}) getgroups(0x1, &(0x7f0000000000)=[r18]) r19 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r20 = accept$unix(r19, &(0x7f0000000a80)=ANY=[@ANYBLOB="f6ff0000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000000000000000000000f8eea144ad013a10000000000000080000000000000000004b7a29ae7eeb5f0c17276aef4c53004cb0a093f4c351d3b959073b48b93e41ba570da8a6f546ea5818004621b00bea998b58ddff68720ac83b518db09c4c61edba461774127d3531de1fc896ca427a3ee67de4c4615ec9e8cd77523c3ee907ffffffffffffffe0642c81df6a9250a4bfe6aff8288085429612f291b570dde59f20b9d4fc3e23cc80569913f4305c0943c8613a96cbfb4ba3dbb143e4f0706cdfb763b439fcdbe1bcb069ac35e51881d700014655ef6d38efa4c7fd3393b5379b720000000000"], &(0x7f0000000080)=0x6e) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) accept$unix(r21, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r22 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r19, &(0x7f0000000180)='./file0\x00', r22, r23, 0x4) r24 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r25 = accept$unix(r24, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000065009442eac364160000000000000000000000000000000000000000000000000000000002000000000000000000000000000000001600000000000000000000000000000000000001408f14545ea71993fe985fe4a90921d8280449024e3cd5c3f0e20000000000"], &(0x7f0000000080)=0x6e) accept$unix(r24, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r26 = geteuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r24, &(0x7f0000000180)='./file0\x00', r26, r27, 0x4) getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getgroups(0x0, &(0x7f00000006c0)) r28 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r7, 0x0, 0xffffffffffffffff, r28, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semget(0x1, 0x2, 0x616) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000640)=0x2) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r30, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000800)=[{r30, 0xac}], 0x1, 0xfffffffe) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x400, 0x0) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x2, 0x0) pwrite(r31, &(0x7f0000000cc0)="9b5fb3bab2eb485a0a1d8b625f77b5d2be64d22b97f7f673dec52a5b7a553272ce9a67918fda90b9071b519e15b221d40f41bd20b046190e572ea1484f0d542536a6e03d2946b4aca639e2f314b0a41d25c514f9990512a9256ef75329c4858e2c484aa861dc9c36de8ed30000800000000000000000000000000047cee1f2a75c073cdf085ccbc7e1700f164b7eec29d6f2275fe93a1b3ddadbcff21932ff1ee423207df304882ebcac30704a9cf188cd9135697157e668c2ae5af9c33643989ff1468de018f27a39158c115f2d6db833c8d1354b700aff7cc6b56ecd7c4319556277b8b8d93726010000800000d02ab3fcd87952c58fbf3b5f6ad9f84709b3ffd30e8e2b78b2fd5b2f21c7e0197d9ab2e5addf1538f5f7a131958ec665db6f9ba7ce0000001744d31bc4c82fa02364fe7d5dbb42aab6e0faa5db4eedf473b1e800000000000000000000000000a6a7e05c45be7cdf0ccd79d28d6d53803e4c0e7ac25615cca58b907afd234df084008bfe2b6cfd7c8e8bd8d0799b7c481e0036d6435bb2897930ee10e335e9da75a9354aa6256beff343e11899fcc8e05916fb4fb98e29b6071392324a0a527e2c34e5607256aed1b61d930e5bbe0c5d5b9573678e97948d4f8d4f54eb930f3ed056f216e1dad08c20132391e2fe49d4bf9791ac36609dd7557ced3d51b3c30914e6a6bd301537e50305e3435181570937415af975fdd6a360695190a8a885f034a0", 0xfffffffffffffd46, 0x0, 0xe50) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x7, 0x0, 0x80000, 0x9641601, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffe}) r32 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r32, 0x800c5751, &(0x7f0000000780)={0xacc1, 0x100, 0x8}) write(r2, &(0x7f0000000880)="c74cfc5fd62b0aba627ddd9e8a33179cfde47a39b5887e0c54171928a59dd512c868edba45cbbc543c69b337944b549822642d97b0b3423e3ea21db2f7361f4a0e19221e8d2ef892fe9ab03d6ed1b2430199d7fd0575f523b418fa9de2a72fd573bb8254bec3f2077720e31e8a2a13ebe4e7ec53ad4a5a3082dc28af40e92c4b3c68bfffcc5e4cf34a0416f4a68632a9d38ee72a1cba668f9ab95caf52c8d4fe485c4f8e73eef8a7468d7da7d8a8327eec76d72f49000698bdaa6033516825e7725b565c858fc231fe97da9a28079396562de1910dd13d2a464826d84a39ada622c43ee83c27c71dd9028617820c965b5c3b7add995ab61ff8286cb4478686fc89fbd43a6b28b6368d4e6824ab39e5ad6b11014760f8133dec9976f091ed9c0c9d53315b576aea2bdac3", 0x370513986cf8713f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x7ffffbff, "15e8918ed30000000000e19ace1300"}) fcntl$setstatus(r29, 0x4, 0x8) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='/-\\(\x00', &(0x7f0000000240)='&.}@^\x00', &(0x7f00000006c0)='@+{/\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000780)) 21:01:52 executing program 0: 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') readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/175, 0xaf) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x7f, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) 21:01:52 executing program 1: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) msgget$private(0x0, 0xf88) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r0, &(0x7f0000000900), 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000001540)={0x0, ""/224}, 0xe8, 0x2, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000002f40)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b505000000eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546d86ea9d079d68d4b1ca547eba9ed048953278f415b0159dffaeb223bf20b78be3475b4a03b3506750f762737afd63bdff2ffac16454b08172454475881698e9fd7e90c7ebb50da8f75fc37845a7a5bb5704d1c98499bc60c11ac3be20eb8831f5236aa04b77b2334c78fb8a26ced1f52bae3cfcf42db57b5ed3f7450a0fbf12a48bedf4e27fe2f6beaf4d149db1af6670cf8cb198447a177df25e984b9c618cf3f40d3868c6da65d7e53d3790651bc900e55c5f46f0da9dd28b1704b95a434ff6c6ca5ea19c1bef0f3e859224046a6c0dea8c380a938bc4f8ede8184714748965aa52c9874af5a9868f8db201bdbce272d6747a6f15d7d740d12ee419a8719bfd89364910a3183e7b903ca8811bb76e71eb4c0770de1d07ef2a99602c48be381c60ddfef0b16b3a0a632b6cda27a227cff985660a8cf9e66597643a25fb37530d943a257bf68c331d53ac41f15bd03334f14f846c897c6f3c32bbb9a02a6cb18e0a2ed159a3c55771f0100732ea430e31baa680f0f7b60d6231e5604f82f44abdf5cf2391918260bf0"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f3998104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fe9855db6c025a5f337817808546"], 0x10) r6 = socket(0x18, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x802069dd, &(0x7f0000000300)) socketpair(0x20, 0x8000, 0x8, &(0x7f0000000840)) r8 = socket(0x18, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x802069dd, &(0x7f0000000300)) r10 = socket(0x18, 0x400000000002, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x802069dd, &(0x7f0000000300)) socket$unix(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x10000, 0x0) r12 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r12, 0x0, r12) dup2(0xffffffffffffff9c, r12) r13 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000040)='.\x00', 0x0) r14 = semget$private(0x0, 0x8, 0x100010282) semop(r14, &(0x7f0000000040)=[{0x2, 0x4, 0x1000}, {0x3, 0x9500, 0x800}, {0x2, 0xf7b3, 0x800}, {0x1, 0x7f, 0x800}, {0x2, 0x401, 0x1000}], 0x5) semop(r14, &(0x7f00000015c0), 0x2) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="b3390d5448ca6f4e33fc79742588a5555cd8fb9f550adb79d1655c5159830787b9cc0db04aeef25017fbd88b8e092ee45491133674961be999973a737e77ec70c0c3284734e9e60fbfd5", @ANYRES32], 0x2, 0x0) r15 = open(&(0x7f0000000940)='./file2\x00', 0x20, 0x3ac) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r17 = socket(0x18, 0x5, 0x80) setsockopt(r17, 0x1000000029, 0x7e38, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r17, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002240)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e935082ae944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a532aa11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a5ce04781376d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f00000100896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe11ff90e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab00657e303e61497009db2b4e893ee87b392a74eb8103d6ada968744dafe50c365a7325c9476ca6d99335d2c2c1ebdb808115c03d802bab585e0afd61c4aa104e3e7fff86ab807711cdf4e894e1391ff6d687e62f803c65ce5c86a2b0c15c9bd6e6d00000000000000000000cc835703905fa2ccb50d09a430eb88c46331b1ab3b516db6ce35253ba59dfc2a07afcb556790edcbf506a6668ecb3d8a031827010c82090545f277bc55f1be84c0177028225f75448fc713780b89c215b612a2f348b1e706c9bdf4ff71d48bf71ded9111847b9d2d95045ed7b40ee3f4ccb45cc0e2750e763e51ad8585d2ccbadd14bf0f1bea18e13ae21efe59c76aaa086e057a82721d3c0c5029daa1a75443d25a48fec915672faf94927e8b8ae755d555fe8342aa0c500be697c7ea1e8b2a1d8945521a6987b4bc2375bd7a9520bc2c39076c7df4bdc77507d641f40ef0e42cc8308a4a3d267262112410b6cd409adc6fdcb8af629dbddf91eaf658d31abe6e03184ddc47747938a18c304ddaea6b5457f42447"], 0x1c9}, 0x402) pipe2(&(0x7f0000000540), 0x4) r18 = socket(0x2, 0x80000000000002, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045be8df5ce27f0513af74ed92c1b58d8384f8847db8fdf713bf9037c9ddd2fe8354c46c0c4d5379bad17b5d38a24c0f1419ffc9b969156dfc9d955fc0c8b9952c132798e569e64a2a3d24ced93fbaf6886c8758bcdaf9ceeb6516ff608d440949ba672fc"], 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045be8df5ce27f0513af74ed92c1b58d8384f8847db8fdf713bf9037c9ddd2fe8354c46c0c4d5379bad17b5d38a24c0f1419ffc9b969156dfc9d955fc0c8b9952c132798e569e64a2a3d24ced93fbaf6886c8758bcdaf9ceeb6516ff608d440949ba672fc"], 0x10) sendmsg$unix(r20, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) connect$unix(r19, &(0x7f0000002680)=ANY=[@ANYRES16=r20, @ANYRES16=0x0, @ANYBLOB="d7051a7957dd7bd2d84a965b073c09b06890fceceda44a14bcb58692000ea1579ecaec1d0aa01a30666231ed86e3f4ac96e62048a6edad6d2c89d6818163d506f5336d806f7bdc5775d368ba5c9f9edea1c1c1bc8a4e059fe830a49fdcb0d6e78aa5e63b5267fc9d90e50d2d3cf2847d8ac80f3da5986536bd867409bc1dbecccf01016d497b814172445b4850adfef1"], 0x3) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r18, &(0x7f00000017c0)=[{&(0x7f00000009c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ee08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aecd035b21db4222729a5ce9286a9cedacd1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xf4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xfffffffffffffda6}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) accept$unix(r6, &(0x7f0000002e80)=@file={0x0, ""/92}, &(0x7f0000000980)=0x5e) r21 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r21, &(0x7f0000000040)='.\x00', 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r22, 0x0, 0x0) fcntl$getown(r22, 0x5) r23 = getppid() getpgid(r23) r24 = msgget$private(0x0, 0x20000003c4) msgrcv(r24, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) r25 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000002540)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="83b0d6fee7880c927fc971e229e7d6d357186109132e3e2f61aaf9273bb200fef990fc81800400005cfbe8000000000000000922f509001000000000000017c57960c900000000000000021bb8bee58e59cfff3fd03c5f296886a1b6d24f5da562fcd5a577960db4857b9c1a52a6b00024dcfdefeedcb7809bf754cf9e0000000000000093d8498f356b9c728a23e51a1fe9d621ea1896dd36b68c4f0191eadbc77b62149223e3140bbc785c67bdecd548a91988b2ee10a062b8b2378fc96369b82fdff9cecce4e8a77b6d82840c1f1d38e1a8960893ce153f46ab3033e74bf077cadce4739cc258925944a0fdc54c23bb344d3781164e5918eebec16f89d124cd35cd2d1b", @ANYRES32=r25, @ANYRES16=r23], 0x5, 0x800) 21:01:52 executing program 0: 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) socket$unix(0x1, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65300074563d92e20a73e1b64689c09a897dc2f8a3b4427ab3e3036355b51464e3973d2f8db67f526608b1962a990c63e66fa3e95023ce981c2f9d471bb3da4e266c79dd924c4518742d7c1d0e0ba14d2648653c95693ec0b71536f69914784cda0b38fdc094c020800000004d4045cbe64cc79ea79302b859585acd473a81bb423dcdc0a4"], 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 21:01:52 executing program 1: r0 = kqueue() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) fsync(0xffffffffffffffff) r2 = syz_open_pts() dup2(r2, r1) chdir(&(0x7f0000000080)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x6c, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x1}], 0xb726, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x6, 0x6}) 21:01:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8000000, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x4000, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt(r2, 0x7f, 0x6, &(0x7f0000000100)=""/4096, &(0x7f0000000040)=0x1008) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 21:01:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000000c0)={0x4, 0x5, 0x5, 0x100, 0x9, 0x74d, 0x3, 0x10, [{0x4, 0x96, 0x7, 0x10001}, {0xfff, 0x1, 0x2, 0xffffff80}, {0x6, 0x1f, 0xf4, 0x2}, {0x400, 0x8, 0x90, 0x5a}, {0x7fffffff, 0x2, 0x9a4e, 0x10000}, {0x5, 0x4, 0x4, 0x7}, {0x9, 0x5, 0xe5, 0x6}, {0x8, 0x401, 0x20, 0x603}, {0xb5e, 0x7, 0x1000, 0x1f}, {0x614, 0x9, 0x9}, {0x40, 0x4, 0xcd0, 0x6}, {0xa52f, 0xfff, 0x0, 0x5}, {0xffffffff, 0x1, 0xff, 0x2}, {0x4, 0x9a6, 0x3, 0x3}, {0x20, 0x1c43a050, 0xbeb, 0xb08}, {0x6, 0x0, 0x7f, 0xca}]}) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = accept(r7, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) socketpair(0x20, 0x5, 0x6, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r9, 0x5) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x200, 0x0) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000540)={0x1000, 0x1, 0x5, 0xfcb0, 0x6}, 0xc) setsockopt(0xffffffffffffff9c, 0xfffffffb, 0x7, &(0x7f0000000580)="f5e4a9f067c0c6b019c484db3402229d9a0fb2a9949d61b346016e904692e15761ff0bb7bc44460a7ec983044cb93ec234cb", 0x32) r13 = semget(0x0, 0x0, 0x202) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r15 = geteuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000640)={{0x0, r14, 0xffffffffffffffff, r15, r16, 0x23, 0x800}, 0xfffffffffffff029, 0xfc39, 0x4}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r17 = accept$unix(r6, &(0x7f0000000740)=@file={0x0, ""/96}, &(0x7f00000007c0)=0x62) fcntl$getflags(r17, 0x3) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) kqueue() 21:01:52 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000002900)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR, @ANYPTR64, @ANYRESDEC, @ANYRESOCT, @ANYPTR64], @ANYBLOB="86a5b655bca39b00550fe875ee59404f2bc46493d61012f44fc0128eef7f5734f250fd1995d6e236b4501355f7ebc6ed546112e000edd702b31f860b62a95d2bd961ba46e150d3e455c7de0533084b8d3f998f3ed1297c9599885d7b73973ca6282f16f48552572d3299e7058d1b8c8899769cb7cbd147a236cfaa7e02f8268454f669e4faaeb28cde9be13caefd32100272bc0998176c153a11a1347e98e15c155829bf78efc9ecafd1ebbf1d7933387633fef9a289b5a1e78840bd68ff3773013013b87840a3ae1f37321ef415bf5f10666c320405da401993f1afd07dd51c6012a222504cfcd497e3085d555cca0730b3e2d9745148f48b65dfc4dcd8b5ad48ba76d551cd3941a06937988c5d09a44fa0044745639d6da752d735dcf94c8b8526c4ffdf9ec42c45d02835f80e1ecbbfc02abb667021f1f6a662454bdb95b7541527c3fac472b337b64224a6715c06bf77c26d8ce2bf632ae7a836673213034984e09abc9aac80e252c620b03f5ae42fd45806c818ea15ba3b52b32d787dc5f1b894298466e23326254e0d11dcac408e6e252b5b72daa1946f3981627533962bd90c1e644e40e14f3ed829d98e02faa6b0291bf2d8d549425144400140a44388b5c5ec732d7e16a597b4de46ac44e63109fffe912c1d8a8a772b5b605307c855e19af78eb08697716a289f77c88ea7443d15a1e9c00646e3ebc6927336bd81200a70580799f938284e50b74e4885345746601bae060a26b966cd82937e85bf373837b4c7ff1dd70f59fd62826722b7b98cf79f847da76ad2b829baa9d56f83692989d3c80c7b7ad3af62204fa04fe30ddaffbd75bc833dce899f436c3dc9e2ac76cc7f1128e31473125d978fa7813fc7ad18b7abce8ffb41f4e0b69f07734d352deeeddcaa4e9f66cd914a9ef365d227049995165c689652ad30b1b76e0786a249b4067b2e562f6873756c89ad027330bb17de47e0e4d96aacba4cc115352b29bca5af6d4a0508e32956d15b8dc83eba246d90bdbbd0b5e65015b7d66c3098dc9beefaad44b8fb266cb3da5893640a3a11eb320efbc6c0a9129fa6375825a3006dfc8d90b2adb618cfabe30ba66f33b41e0413e1bc3be0c0690cb8b786bb87656bfed85c51b42a5deb84c29853de9626a46a3bb9a240376b0109cddf578382ca5bae47ec81523e4dda167f1674dda0364b02fd25100006dfb2743ef9044e989e84af518aaefd24a705212ba176e21883b0bd12e2af968b664a473a90dc3206658cadf75670fbd4cc692ad9c5bed3330e5fe8555efe9b4545c813dc2534abbae74ec7935a890f9f4c94d1d6231375c7fd64b641e93a92811711a9dc9e9db14cf81156d379f361c62b31cc6a8b1cfa640081c36ec75860c04336dc834ad953b9f64e4ef1f7a0eff6da355d279383adbf0602c64a6d87e54c6b5fee164f8c2a90e3472f4f804edd15ff813c78353a52cb542988ef6666fcef075d10ac23b0e9f8e97a0a784160d3e07774475264fb6ced9065698f0479dc3fa28947e4169f1b3377c09cf9ec403ab1a193a080966dffc8bfe0fc9708f3c83529146c89b6d4f5fdaaa7a40a971e4929552f6ac3867f39a5defe9f5d5795d4b78a7488b5aa26361950bb6585110086a5e463accaa1b294ec925d2c3275fddbcd8df623d4af34413c5c9732b162d9786ff4a7e9627c7417b895e70c3d50dec7dd29ecd83e14edf6213dc9e4c86acc4e069474a8398320dc79fa10c801a208efa2bb0ce76c72fe692f92ef6fa01916f8c68dd4807b77afab7abe8fe4644e5f3741a30be715959a094f08bb084279c4b64ebfe1cb77c452005a4bfa25772f652847c2bacdfe8e6a667c88fad8f6396c6edf185d2f6b39ebefa41d560bc8331115ba318d2b1dbf959349897f5f16d3bd7502ac5564a0787aaa564562f3aaf4b300e3c4413ad8d9bb11ff35bc6d8d4ab6a9e104d5f778302608a91bafbb85c6d2ff099262e8214942069e10dcd7fcaf0cbf32a20e37200888bd5cbebbf71e285237f1a6ed318c2225355e4840a519b4c73c29a7a3753a488cd578885f9558c162e0572269e6e267cb0db63c443896eb4e026ee34b177ab4f60679d2fbdbc6770157b550dcaf3915b6274205a7081e719dddbc0be5e6ac2a4632778e7a44cd9eb45b3d8fa1b1a5af236a93c985233eed5dff84d674e20a280b6106b4bffcf17c0c45ce6069bd6a14759ef86ba1ce9e6b902b54788e25591a88cf67fd4b68a04f992cb215f4e179458da5e5f26b4802692308f0ef8fb4bea16c559a4b4fc9cd9db909e1629a6cb32ca20a8d9d75b274f9d2c9006501b970132b876528beacd3f346a5b13e14811a291a1ef1242627fce699b3767ed9b44d1cb5309603796cdb758b4c61bbeaf34dc024bc341d5ab4e45f6203d885476ec8fa21edf53e44d8ae0c7cfd653d142d2c0e3d8a80202c692c770b8c36878c2c6d61a170ebb4dca2902bc0058de26c00c2a0ea1057353781edc6fda63b18fda650ebaaa3b9a032d97e1b4d6b6bb22fba95e16c828e0fc12ba6a7162450e578042d1ac6dcff7bd5c2741cb53a2970afb3f6f81e2d9fd0988767bdcb12da4208a3418bf1ee980834a370a65a32e66160fb975884b761566deb81b64760ba87956f5929f1076375d7d09662a065abfbd7a44a59aabc5d55539142915408c9c22e1230062dfd5688c2ece1d9221a8bba33ff47db7aa7105f01b5e5406125bd0f6d80ba0618be3b482fef5b0efc53e404aaf774e2b0ffb91663904098eb8ef8b71f8a6cc76a7a01971005a9976046c71ac01f47830c2123b2acd22364b65e023b348d5d5217e7a52fdbb22ffe76141e986fad76af673f81c78bd8529cebf3a79c198c084a5e47ce122d56a93ffdef4d294a8ac9762108ebfa454b8d465776130e286a0222b7e40beea419ed09886e46bacb5b6bf9277c1944b46caec21f231e74872967ecfe98ff9aac5ffe68158063b6f142b8f8b233f4401152150e84173ecc470d25de8afc45dc9b3b8a361285ef5b383b1e7d9385d1e99915bef362243b20dde1cc56bbb1711c52450e4ed7226833809926a5a42569f8566057720476921adf8c1ad0aae1a55bc8a1047f6c143bb1f1e7c648acfeb1a79032587e16ec4373b96998e1384a4a08df302ef9a2ccf09323d3b70ed1f817774985fe7b6060acc9d33033720b714ae15e80c56909679c17bc4fb67770080bcc57d898c9b1ed92f74dbdca2cdffe43fb34674edde84caf9290664d2d07936428c611b50c43d67494971285ea63164730d3f3570a43bdb3283b55793fac37053757d190f895bef5d2e738bc0c691331f5e744976fc7ac058a7449ca52fc55cd361b9926fc0f5199615d422d639b6cd32619906e627aefc96e86dcef9160190c070742e3a15a636a685f6656e5599200a6ac0d32732e8b94ebd3d4daea835a8109a4b903da61b16571d6c12418943d2e9d9bc707b2a5ebd7f31577e49f870c38134749584ce0269bd1214a10b74f107388772794f9e3c2e81a1803c2429e959f9e9a22c282026c8f1fa553dae40c2781d9632b5e2195eb1bdfc81b0bad1a1bd14b9644c0278fc7770a987656cf35ac503bbbb3e7951d96f13defc1a07a2b9914a78b74ff396be104cf1dfc2eb8a7092a752d6fa815520af134b4de96910c86c8f402f6580e6845f8e8b599a790265266e0ea87cf060cb35665805de8244cebdbbdce39e183626f491f177d942899ca68fa8cc5d924eb5c7ae4ec26b84f6c87661971a7d6c6d88dfef2d888fea6766c07b020f44c6b0fa01e36c3cb5f7d6272d7b5125acf51964c001c153bc0d88382f52d69a322185bc46857b38fbad64b897d3ff0b1d68cc9e3b71e003a556f9bcde8d44fd2806bd1cf82d30d3fc7a33c21f90c9e351bf71d1fe3c6fce4597ef30fb2f1e3a87199a56b9f0fb8ccf97f097520d73abb9d63972806fa6ce3ebb68fc07799ed9bc32d3bcb7868f15ebf02cde753e16d1431fd81600aaaa687a3d8c476a2f4d8b96ea2055c7428a3d40b00b1bf8074fa2ceb0975ffd4c465e751a10356672675c8606176055cb4376c111898321ebeb9835081f39faba3224b89c82390e60f241c16c9d01201d98664aa9bbcfef32e0c42d11cfb60f111f671111b65b3b73a0dc9b219848cb53a4751c8abdd7ba35e82b1ece1290573056f80d8c8919368bef9aaca96fe9cd77466e08ebd2e51b811c68f9f3169f425c599e1f255421faf97d05e13507b93523efbefccb688a7d4f0163273dbcf3c38e239632521363dc7a519d0a94a82b20bb69ad6cfddd8751857abe683d24b0add75d0dce48ebc3813bb9f426d424f6e1b1b72518273c2c7d3bfe345e8a354d79c99b301160e12406fcb08020d15c06a7a22ae68ca416d64143c169a3c700e947b197c7db917283298e3a0594d80f591df9ce070956bbcd4a1fe6a36eff028ed0ff42b8d3b47c4e96dda71a0186d18e5dc9a64c2c5b56138377283245582aad4e11ed6b51d52a4e673209eb5572427ec94a6f08c031da22ea8ba3065d71b5f7d746bd3eee2effd445c8de552b8f9957f6af46257a525b46c5036f7da2d2c0647bceef2fa092887964c45d69fb38a8de4d911ec52305edda939213fa625ecdd7a852ac6fa9543228f58f5e4629d837ced72fcae99e187930ef2da00e8213f9782ce21f25baf525fcea282facdffde96b36291058ab230173a78036c75ce3626068d1c56c8c01e40ab9b239163b1ba73d6aaa9d97aa552300c4d0d0024f92a35a330770608e6be502056f8e58734e2dcaea433e575fcc38d480ad39e3dbde4a9fb8b4b80cb27242c346e8e9a2e632bbba1550153ea90082e18cadaeea29e9acd22908322089a8a2b032c102cf1c65bde1efc84f3e1b5ce11245b6d4c89becd23fbb1fa8e412e06730a541d8291c74d20bc32abd7e4077a211b02161035d4ac9941228d3fec20c8b69a7b74520da4fd3e072142539c96c5267ac55887a8bcaeea7ff5cf83fd6e961294e346eaf2bfa97893b4cd7c8fa573bfc6eedba6d144c688eff2e17c8662721afcccec85ca7f20db6ef734018018dda418df691199fe68d3bc79fb72f7e0f54fc6d2486280c64aca7844880c237e49c6159bb255043f80f6acb8e40dfe9cdc90f8b266dda96e7cdc405acb4dd6e5bf33697701df68597fedb923750fca04b9fba003a9160c800c53c517fe9d023fe9ec00f351d482d2b702583b080369f9a3499de3d3ddfbb85e0448453eebec4908ef404042aa6862d5f05a387802acf9dd00aa08fbc79a0ab45e0298916a23acebdb1508bf537281f03a30b15e39122bcc648ef573b629a3ec9176dc874f04a18200ee0dfe99a7904ed22026f7f771ee3bac999b630ddfcde39a7f26e55c861b10c4bb4f14abc10e1f26ecfe88bc5e7ea2b71b54d32d5ecbd946f2e3543922ac16de6b32c3c7b2f78567975de92f0aa8a074f05db609c5248c4cacce664ea355bd9e88e812ee876ca3c44fa30b82a266a1d81f0a8015f387bb6d68a8667dee8530ea82d2b24fffe905ffab614c26fd29448dd5eb71cfde46f0334f4a28ffc2fa1bf473a4701fe542a712e0e16ec65d217f95872384b5853c468dad011583a9bc2aaf96abe4f8d626ed0135c04c47d2aa9928453826cade4a3e83948d1eeefe7087250b7ea739847fb3b0ea4e185d9247d81f4aa4a3eeb79d3c9190310449c91b5ae42f69e41654c3710f21f9fe8fea8fcd862cfe39f05f036f6dcea41ad9ad3f00600707e8edccadf0de4c79b4278a8d8f1a19d8d1a5730f2fdb5898d56cc3d99fbeb931", @ANYRES16=r1, @ANYRES64=r0, @ANYRESHEX]], 0x1) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x400000000) connect$unix(r0, &(0x7f00000010c0)=ANY=[], 0x0) getuid() r3 = geteuid() r4 = getuid() setreuid(r4, r3) r5 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r4, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r6 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000040), 0x1) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000540)=0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) 21:01:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x9, 0x0, 0x10000, 0x1, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) 21:01:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x239) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = socket(0x1, 0x2, 0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xffffffff) 21:01:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x1000796, "0800002200000800006a0cb7312e053b2c00"}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2", 0x3d) 21:01:52 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) listen(r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) socket$inet(0x2, 0x1, 0x8) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) dup2(r5, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x800000000009030, 0xffffffffffffffff, 0x0, 0x0) 21:01:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) listen(r0, 0x2bf) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x5e28be56f7c2decc, 0x0) accept$unix(r0, 0xffffffffffffffff, &(0x7f0000000340)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6ab0441900"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt(r5, 0x8100000, 0x81, &(0x7f00000000c0)=""/153, &(0x7f0000000200)=0x99) dup2(r1, r4) socket(0x1, 0x2, 0x1) 21:01:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x3b, &(0x7f0000000000), 0x4) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) msgget$private(0x0, 0x20000003c4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r6 = msgget$private(0x0, 0x2000000386) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) msgrcv(r6, &(0x7f00000007c0)=ANY=[@ANYBLOB="000063fae2b2d8fcee4f8c092bc840c74400000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000083c6040096dfedc4000000000000000000001300"], 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x0) r7 = msgget(0x0, 0x58) msgrcv(r7, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x0) r8 = geteuid() r9 = getuid() setreuid(r9, r8) r10 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r9, r10) geteuid() r11 = getuid() r12 = socket(0x2, 0x2, 0x0) r13 = socket$inet(0x2, 0x4004, 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r13, r12) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setreuid(r11, r11) r14 = semget$private(0x0, 0x4, 0xa5) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(r14, &(0x7f0000000340)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x2, 0x7, 0x1000}, {0x3, 0x33, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r14, &(0x7f0000000200)=[{0x1, 0x1f, 0x1000}, {0xb2a9c4c660b113ef, 0x5, 0x3000}], 0x2) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0x13d, r9, 0x0, r8, 0x0, 0x0, 0x2}, 0x0, 0x5, 0x997d}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa41b4ce8345b9258, r16) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x400, r9, r3, 0xffffffffffffffff, r3, 0x60, 0x400}, 0x10000, 0x9f8, r16, 0x0, 0x9, 0xfffffffffffffff9, 0x9, 0x5}) r18 = msgget$private(0x0, 0xca) msgsnd(r18, &(0x7f0000000180)=ANY=[], 0x0, 0x800) r19 = syz_open_pts() close(r19) ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r19, &(0x7f0000000200)='\r', 0x1) r20 = getegid() r21 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r22 = openat(r21, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r22, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r23 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000180)={{0x6, r24, r20, r25, r20, 0x8, 0x7}, 0x4, 0xc8e6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r20, r20, r26, r20, r26]) r27 = getegid() r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r29 = openat(r28, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r29, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r30 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000180)={{0x6, r31, r27, r32, r20, 0x8, 0x1}, 0x4, 0x6, 0x4}) getgroups(0x5, &(0x7f0000000300)=[r27, r27, r33, r27, r33]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r37 = syz_open_pts() ioctl$TIOCSETAF(r37, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r37, &(0x7f0000000200)='\r', 0x1) msgsnd(r36, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000001ac0)=ANY=[@ANYRES16=r37, @ANYBLOB="91166a9116bf5bc741e2fd58a3819eab2b210e015b7efe9660f4f3b12fb8142bc14610191b5560d9d233576f61989e07f5af9ecc5c732c0e3d7f3d20b303902e38b56a43318ce2995bb9db6c89f5788695a0d22f75b906b800af7b585b10b3", @ANYBLOB="e45705206423f76e7685f828702de0da749a7d7ee18e4d2426fa0925dcf5d74b901ebc746e269a5f906debc2b09bd0f51a442e9d81b07e5d417760f958be603388473a30fc2abec7cc80800964a55cbc2a50b5ac98ccc01e92e6d356292c9dd8929ceac601c769f8664b0d4e3c3172d985add243e87f21eb3e087032a8ccffe19cb4e9d3747b05dd6431b3b1510ab54496f9a4b8165fb5af25b953ea6402c25eb1ea363a0f6d6f789508e94cf3c987b406b378e220e6561d15436e49510200f3414cf7c0602038480980e76adba3fd42d4b7cfee97f34c359da7ba5b4a2bafcac9085e1b42", @ANYPTR64, @ANYRES64, @ANYBLOB="b12ec997930bdcbe9a59be6055499d41fd19a128cea791f05e11b2ec26c31be5875c174e0a8787d5e72bda10aa2b1f173a09c66eea966c4420ccf73b21996fb6b72071f133f2067e1dfa894b45b8dcf90963d24b197adffc439d702250bcd887268a670953566ff5afdec01e4aa10b917913ca56296b278ecc73692ebfacb0d5a0b1e7b8aee92699c52d95129705a8c68ad5fe23fc36d5ba660c4227a2bdb8a381cf5b02b5a3a77ed6cc309e7d8a958f50b9f272e42335aeebc3edad5c0e7d515d90ea7aa69dd33b332fce31cb079bba465fedf49af21b10fbbb530412006e48ae46c4ad35b12446b8a3a2bd4d48c852973202a33f47a1b79d0971d4d67aedd0f8c6caf4f36e09a42666cd22dc0db677cbc8ed255fd5eed9163dda5c0c806aab4358989fbf2f9c85a18ec9c718e7092cffa3b17828dcbbdf4549c479179fdabee4977df37c2816a965d4d0886a5a4fd9fae9ac548a8eabe1eaa6f002d2da58af287f1cd90419295b559ead24bdd7a1bddf2cabcc2c4bc5e57ba707314c2a7b7f2cf792ace4778f4d88d598462396f840f35d2556de4848b607b0f046ad68fbc30ab87380d47b931732c6069ae502f141ebbb00572d736b74ff57d69544d946c0e006668b3fa541c895bf1917d9f9e60fee4856eb420f953a87417e0b633de1216818a3d674bbdd5a186ceefbd012e10afd981939283b8e89776b55f3c8038c5e4c3bea1903f4f7c770f0f3d6d699d89ebb2e01da6262e79fac0fb3c1ec64c1bc2a44aa0e0cb5f2031d84872b5e0c74acf83b19f9bff877a50589f9a46b162adee3ce91496b74125886ffa50ea5c76aa4c742b2bfdbb4b2a30e42524c2776940007c4814060664c463aa907464b6f1c55c9c9a7eb81960a886c078bd4e7d9bc2919f67bb554b420ac1056b7b15c6b41b689f3667d4351bbaf1a8011badf924db061654e5948e5c666b191fb36fe8a610426dd048cfab378d6b4a2e95657be8918cb53c454ae9c691a53bf762036506bc0d3aa5c8ff666330e3bffedd9c48ace87c1d50004d568a95a681d5315100c036bf6663ca00c497644675b9390b989b662da589bcedccfb96556a80ad27d5e92dc183faecf3c38a3e38a5e9d50e453ea362fa5a9a777369e1bcf7b417ec8881f071c1839440127c5edbe70899a2ccc5523f2bce84faae43e2f48a84746ec3368c111e672d0910d2caf62f7d47b889297626b9237a62ee459d90adb652f59ddee60c8f5e9e0154e406383150513c7b61b60ae6168671b1d1bab1636cea3bcf106bbcccb6fa3920f9365f6d4d0cf51372a264d06e6e3a55afb2084eb097b142f6c48990eb9d8e8f4c7b10da293ce1156398a8343b608a6230fcd7562c7a72ef87b6844771ff19f7381e5c15af0c24ab1d097b86657410685b4bce3d4451170bdcbc2e4e72bdf4d1d1eb10b5863017e0bcf0e236ae6101ba060a80b6df67992aacaa11edbb0c8424844b8bc2c3d4eacc41f72e27ecaed747e0039a2a376774aca63d87e8690ebb70d70255c4d86a4bba9a98720bfeead00df82de5aad6c5aac0dd752bb0bf5108a386db69a9d9c104a7992b5fdfbff75c588d49ca056cdaa14613152916c6c9909158406e9bd9c51931b9918a47303f59508515ee80a4164203b63149bc75a285f92c221350fdb39b9e6d0e98a5d14da18a46819659be37596bbdcf16800c6c19758fd0963d63730f2a830730c1a4e193f353a025a14e8df3e2dac02532b2e379fb0ac7bd40136ae81eb21955fc02d73a5bf20913b790c4d2e8c68598a1ee39b92c235ce3df58e25a3bd6d2c27324174c41384d043078f618bdf10f5eb28f7e0c49476144af5c34d371cc396f4e32f5e64ac629778334c739e1785f31d3f0ec153a78c3c38907c3a01195125ae7e8a65546168d942af6396b0bf14a0ee5c5ffbf67623e939ed3d25e46270b2ab56dad2e0449ec45ea5701a6edc55aaf4abca3bae686c5efb3da6b1feff9760f73a13e3cfa83053812a3b65d9b322b631ddb8051d5bf610ce72a46d31755e55d08316050c9ec10bca7c56c86c22a8e1d0fc2ea5e84454ca1039176c072e1d47839fa7f4a6f13107e4c805900ee008f869f6fb64678098bd176028b096598e5a63bc924a55ba5cc2b2a3a4f2a087a7ee60ce63c083382517660c485e8458b2b560700188f58de3b9b94670a2541006073ae10b29688bc59172d7d5a0b8c4699338a2319d04d361ec76119cf245b385070e14d4ced1e59124f269f597256faf3e5975801546076370107da1ecf7ccdb360dda5dd88372137332a6b0e1a17fce380ad46c7b9b571e2f562f66d0d0af048f8d5b1e1c1a24fc5bf09cf31dde8e4f3729be983ebaaea10f0271b5f17c61d815e68826cbf140ce8ca007cff60f823b43751f8ab9e4a03950bd3bcc517b09c71a61c694a13e7a545ca9668ca041fed7a5dccf71f32ebce1f420dee42bcd3981afb3f039b0092af71bc5811a99aba7f9ac6c6dec906cb9de81c859c448ebf96e2a21bee4f2dc18dc91d28ddd5ed97071314b75a97b65eb528bb24a82df19604a1bb6263299e1f3964690f176624b8484122289fb4b5ea38d20a55bb713ce64c7bdbf67dad04eb04f36edadc01edd6748e4c73c887a8ef177cd9dffb623248ec8395c3d1013d77cd6a1659fa345aa65f902694e4e22eb0843567ac1073bc1b175b96101b5300f126c69241a7d9eec9346f972bcb982c87dbb758e3d10923464816d77377fece646eada9f7fabb70ace87869471ee7a2d591a113b049d7fb62423299fd51a812f0789733dfb60b1b4ecbb73703b9874e5dc3eb3021980fb7d96a9cc50a70b1f5c9a1bdc32c790e22b659979e9c7d30958397d784500e7f34dce5d2a8a24720aeb62c9acf36dc6f6bd4a4f3ead38c3f0909e23a60e28554a818251412d7a1a91c0b9b563c4c9b6890e37a8cdba5d1bd88a13fa7b0f95828443537ded091ded62cbf761a580cd0b4d6d5cbe2b7952b12f8aab7301d992a060a58455a9b32bfc0bb3b408ded9e65d3b7cd74429aa5ec605a1ba3690e7d541f855b06c34e47577b7adb199b52e4f62c0002b45ad5c929eba0471fee37bc10cc351729b550e478a8b685aa1aede84d53601e3a2dbe3f74dc6f44ab6fb57406ca384e6049460f24972ed40cd4cb7ece53fff845d2dfe0c51b5d84e37e0a3a4cb3160b97b48ce8f58b398e2372f4ff5365f89cdced28ae9e5c5cefda91e4ee7b80c44037a80020f92c54926c61e8015f6f6768811d34a14de56aa25b287e8c0bf42ff8564b00542da016be5fbcc0c9bc8964959272d119f6d494ea2aed641a9f584c38fe65bbef30e2403812ebffd292f2e2c3d00ea5af5ae5a1ca97829fe4516f747db86e0e95e448e47663d458eb6f07ad016b6a11e5ca761f6053fbb285bc6769bc6f2fa50dcf8a7f83801c6815d388c7cdac38ebddfc0d65a3bd13f10e5633024c8e805153662ed6a53a7eb903bdfea2a9a56629196c2197ddf273fad94a7fac4ca1dff18f30b2443caeb1b9afb8617087de96ee3ae14357a3097470dbf28a7f1743ebe2eb33d61c744b85bfa2042b8c4a7b2ee05881220305457c56d5f886bc30b3b450a0ad5cc0bb9d7499dfa9ec3dacb890ff2f18ac01e633701231e94ad1a99b2b1a965960d5e3398ef824871732ebbf8d4ec9db6bfdda998fde68d96462cf22578d51cbfcae3697fe09ed18b20e95d09d02292fc675e81fa74c0e41d7cfc8a678a0eccff99bce6566b97c53bd341961a3419ad4ed52c6b0c4b6de30171fc2158e31b39ed671aac680485dfe5d4ae4394ad586bb583baf3b4115c03e27ce0fac7ccacab428ccdbbe0520d1c32d08de3f36257c766ec98de54817d309b846e80430a8d8da175cd86bd00250acf24d108f3c75edef9acdf7a5ad2f1dcf3dcc774b1cde35b66c2e714e6c5976f7f29d237229a50cd6e41d2c627331d07e3932a60fcc03590147a7bd10235494295894f66e61e3c58d1ca16c2b42f8a0a9d22a9df60e9013c647701ebb0efee085e943178c7b0befa1b6e5c95143b944e7ad22daa03c76444514fa115d9e7f21dec2013fac5af62bbe28ec78d88cdc857ddcf2364de0be0b557468d24a07b89b7db93050e5eb29fec22a9bf6e6d3e2b57073b59a5471f77f3afbabb273819e636794aca244f698389823b09c883aaad7b63a864959f52a06690b804e9b3b13a8c310fb9e1e422c15a055e3545e5df9823137aac14c3ddc09c55ad53d623e3386eab6c9b2421626635ef987b0c42e65cec816beac40244a45685f2e4e141db302a6970b68b036faca431c0fdb953f6aafba0a3f1bb3c38d0b2bbd8947ab1b86efcf10d2e81c28d57f8a9915aa210b0caf13c59536c65fe12487d159402de4f2b1021a5a0924d43981672dfa89833beae16af4f096f36f564fb5be3b314f10e5bd6063f79df980950766581a4f8db46477a88b02b4e40d0ba3887ee479fd726c7661ab89bad73d0fc6a7575aac526c3991e64f62db7c0071735fa81dd575ef0879dcb36f6527a34bd2db28d6353241ea67d7ca63cf09d2486435366a589a9217b399c4c066d65c1e49dcdef3aff5e739657082e99216cf3eec1f4c1458cb17da4d3f75411c649dd8a0f718119602291c639dfa78ef3083d9c549c0944e411c8c541c12faf7f715bb05ad940e698f29edf13a6496a7d57b01bee30fe7cde0b6013ddcb2e87e41d93ff369f54b7e9fb2fe90a81608e718b501bf96d771818a336ba9a150e614734c3dc0cf45c8fefd4d02b1eede91a525f309effd859f38e5ecb2d2d3f82862c0a87c3d23d2da9db470e163e69319f75a0ce9965f0e053a72e2488dc04d816126d7d288c029db0fccf61306489c397fc96750d60e276615ab414ccf7b3966ef4687e0132a45716f192f23f016ff8e0fa1ade780e7d54a23d3b173b939e90a102a0ffdf68d11bf42d5671785908bfb0e47945773be45b13da7ae72a71eb0d3cf8d30ce0116ab330b2cbddd4ac0f50fa59e5c0d03ac92ca9517a08c84083aacbdd5d8cc71f90a6d2c88ebe4328ea25c54ed212c14113de299a4a2c2a1022602b4f9f190a204d664462bda383265878424bc1de2f54e4f32adbcc339d94761d85b0d4f2850a91e9845afeff223c0500d2648cd91961fed93ed0cb05fa958fa3751ec10cd5d0bfd612468509c6ced1313dc364da3a7eabd1a75a94b60b074c98b26103f7c643f74b826457f816c53658457c107fc5a5a197a08f4bfa72520a2a55e5402f8b803f8a0f9518632b7b47bc06a5eacc7a5c15586c0700edc84640e9d779036b55de8f214d7d838292c443cadfe1d25a37675618bbcb531dd89212a46d24b475b0edb18e213a9d13068f6818c5fdffeb42db92480a8fa3527a9fe205a3758da2ee83c72d80ce6f208645e6c09a6802e4cf1b86362f7ce90af7df75f0932a10b6af8f304ddd880ee084333ebc8197428edaffe292f3f5df62777b7a6a3e8c284ceda1d6fd544c6c936d7d3b04118eed71462214d6ce9523c341e36cb57f43bf3c33f3a2e572306eaa18a0defa21ccceddfa05ce3cb51ea798e692fc58155b566311dad362bba3897dc18c68da093eb21ef034ba0f63269a12922cd397a0793fec8bb9023186745f77195f3c247cb516de2e64d933186e6046906bfecde8102cad9fb78abe33b315162c3277df5e78489dd046bee3c87ba20c5f979c5adc4c5efbe73a0507158a2d84826256a9a10399c2d6926413e9d54f690bb925d60c2d7c011de632a9399d82e354ea97c3ffbd5306b06bd76a6abbe6abb325d588c33a68e2", @ANYRES16=r17, @ANYPTR]], 0x1, 0x800) msgsnd(r36, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r33]], 0x1, 0x7fb) msgsnd(r36, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) r38 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r38, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r38, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r39 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r39, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r39, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) msgrcv(r36, &(0x7f0000000940)=ANY=[@ANYRES16=0x0, @ANYRES16=r38, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r39]], 0x3, 0x0, 0x800) msgsnd(r36, &(0x7f0000000740)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b112c5c41d68bd994de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000440008000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a359aef5886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61d08613b95ae8d74cf44947a275dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf5a493ea29d7470d7f04f3e39fc81d3d3c22fb8d583e097a0a7722bbb8449d19acad56e20aee0ea831d94761fafddccc59db598549e8a185dba67e9b5f05ac1ac41153e2b5"], 0x1, 0x800) msgsnd(r36, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r40 = geteuid() r41 = getegid() r42 = getuid() r43 = geteuid() setreuid(r42, r43) r44 = getpid() ktrace(0x0, 0x1, 0x4, r44) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x6, r40, r41, r43, 0x0, 0x80, 0x9}, 0x3, 0x3f, r44, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgsnd(r36, &(0x7f00000004c0)=ANY=[@ANYBLOB="db6f0b6afea5166e211dbf5a284e67b83a86dd385e42fbc3f3518f287311db89d4fa60be7e93d16cca8fe633de512399dfce3c0d7a7a64c274969baff7d9b459e37ce6e2852651229ae31b535fe7083894f624da0243c0d2443af8759bef84b91b777c126bae6ed8af94fa877df86aabf82a95354196150103a2302cb721defd42bd6f343ddb8305dd1db6d2e880de7f35f21986c9358ff322e65e8f35f977afb07248e6a6fde8b9a6caf43b9b979013f03a5f9d5bd4c4cca2ed4f7b528ce718817141f664079ae1f7a9e560e11da8b2803fe72c65987ea64d36cba93eb02b88b82d1b38"], 0x1, 0x40000000000800) msgrcv(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ccba9fd3c84f91bf4947d9bfaa80350000000000000000000000000000000000002000000000000000000000000000000000000000000000b4bce8488f2594230246c48644309b55d210b39409001306b6bfbfa4c150b84702b625d4c91ebe7efa91142975e9"], 0xbd, 0x3, 0x800) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r46 = msgget(0x1, 0x600) r47 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r49 = kqueue() r50 = fcntl$dupfd(r49, 0x0, 0xffffffffffffffff) close(r50) r51 = getpgrp() getgid() getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$PCIOCGETROM(r50, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r53 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r53, 0x0, r53) r54 = open(&(0x7f0000000180)='./file0\x00', 0x1060e, 0x0) pwrite(r54, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r55 = kqueue() kevent(r55, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r56 = kqueue() fcntl$dupfd(r56, 0x2, 0xffffffffffffffff) r57 = kqueue() kevent(r57, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r58 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x8000, 0x0) r59 = kqueue() kevent(r59, &(0x7f00000000c0), 0x8000, 0x0, 0x81, 0x0) r60 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r59) r61 = getppid() r62 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r64 = kqueue() r65 = fcntl$dupfd(r64, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r65, 0x0, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) r67 = msgget$private(0x0, 0x40) msgrcv(r67, &(0x7f0000000580)={0x0, ""/20}, 0x1c, 0x0, 0x1800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r69 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r69, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000140)=0xc) r70 = msgget$private(0x0, 0xfffffffffffffead) msgsnd(r70, &(0x7f0000000700)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de03cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef4987d21852dece05b2a1d3370dfb1b52e3c8b838205dde1d9508600"/481], 0x156, 0x800) r71 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r71, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r72 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r72, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) r73 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r73, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) msgrcv(r67, &(0x7f00000018c0)=ANY=[@ANYPTR=&(0x7f0000002bc0)=ANY=[@ANYRES64=r70, @ANYRES16=r73, @ANYPTR=&(0x7f00000019c0)=ANY=[@ANYPTR, @ANYRES64=r69, @ANYRES32, @ANYPTR64, @ANYRES32=r71, @ANYPTR, @ANYRESHEX=r68, @ANYPTR, @ANYBLOB="0a0538a8bca040344727593f410effa96f2cf197385cdfccdf9ee7af9e968d6395a361ab0fdaa16b8c17f969", @ANYPTR], @ANYRESOCT, @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES32=r72, @ANYPTR=&(0x7f0000001b40)=ANY=[]]], 0x1, 0x0, 0x1c00) r74 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r74, 0x0, r74) r75 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r77 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r77, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r77, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r77, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r77, 0x2, 0x803) pread(r77, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r77, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x0, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r77, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r77, 0x8010426d, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe}) r78 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r78, &(0x7f0000000c00)=[{&(0x7f0000001240)="b52ace56a69c7850a781d7f5594cfc5e9b6230aefccc4b3826037c0671033d0708636fa070b9d0df36290df96ab022dad076bea29edda4da6fb9285f96907e14c1ba8274b889d0029887e01260df3fcdc28d42dd0f82b0d862746441b4dfa7c9d2b5b82732c729c2e490185cb5f6afc4d0bf33a3d1ee2f46f97d4026bc15969f9f261831ed44098f0340b3efc00e7d2c1078e95aba539a24b6b447f9dadf161a626e28e45ce331d59c42da788602fd9761c37d427d43316c37f0928272e6a14430d5ac9fa46ba5078cbe6cc72077ba28119f357a391bb05ffeda5c0a54", 0xdd}, {&(0x7f0000001340)="de7bf0380afbe3c2cfd01cd715f684340f9dc151b070a89330339ec80a367405fb52716f288bf9b2a4c8609f22b1a2edeeb8b3bb1131a19da385c7c2816f31fbea6a62b138d16a1fce3fb1cc3b7f9e4338be0e5e67c16625b3ab191d7683706169f2b218e4466b0545325e9d78a10404953de78ceef8ac4cd9d41af47b57a9680a13896c52ea2f3c966d0915134bdb3cd50fe47f7a06ec8bcdcf609152ede68760a9d7b745fef58639db98436e2bcc6a4d3aaf6d2a49020fda2eca27c2b278bb43e524c5a5519dc43e3b680dad0560ab0392af33e0d362685cba5dd3", 0xfffffffffffffe90}, {&(0x7f0000000b80)="022fbd910224ba8b3869c216a3656ce86505bf0ca8f42ac3c01bf9781eec6822ec8d592854ce0f02aaab8b140fef95730d8b1aa7d308e0aaeaa988c6d96d19253a24f99f6a33d5e117efc14a394dcd", 0x1ef}, {&(0x7f0000001440)="1ff790eb7fe61da6e3cae98f044ef80e0d1c9f3a6aa4a3c730ffc28016e3d6f62893fc230640d8bf3af38b51bed4bfc1e779e72b7543f4b30ec25ffedcd28f5e8b26622920fd181c722686e0227fb92f64938e28674854ceb1c9734178b544cb3bc285399d22563f12737a195152e3a045af55384ae523b4dac8cb4175c7b6fe1e4b7694ead96540613a2ed4ed408e24d0af67f6fb4b9a96ba402b0701803b4885c23348562aff39a37d1ded55ce3361bcbae2fa099646f975", 0xb9}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r80, r81) r82 = getgid() r83 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r83, 0x20007465, &(0x7f0000000500)) r84 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r84, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r84, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r85 = fcntl$dupfd(r84, 0x5, r78) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) r87 = socket$unix(0x1, 0x1, 0x0) accept$unix(r87, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r83, 0x8004667e, &(0x7f0000000680)=0x800) ioctl$TIOCGWINSZ(r83, 0x40087468, &(0x7f00000001c0)) fchownat(r83, &(0x7f0000000080)='\x00', r86, r82, 0x6) r88 = getgid() setegid(r88) r89 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r89, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f00000008c0)=0xfffffffffffffd2a) accept$unix(r89, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r89, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r89, 0x40087468, &(0x7f00000001c0)) fchownat(r89, &(0x7f0000000080)='\x00', r90, r88, 0x6) r91 = semget$private(0x0, 0x7, 0x287) semop(r91, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r91, &(0x7f0000000c40)=[{0x4, 0x4, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x500, 0x800}, {0x0, 0x409, 0x1000}], 0xa) semctl$GETNCNT(r91, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r91, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r88, r86, r88, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r80, r88) setsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={r75, r76, r88}, 0x2df) sendmsg$unix(r54, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="5affe605f1bfaf02e95a7b6288e4cc5b221c8fb00cd1d55f694abd89fcb5f212ad907383c07bbd4800f7d8dca6def9a571e0ef3857a00167a697f3772030a042e84d4a42922bad301361de484b1a720ec2cc1131b18d764462a06cb07a17336392f6460de6068f26bf062b9947c56b617e273306d0865ebf31da77f7aef15814", 0x80}, {&(0x7f0000000240)="42fb5b97f0fd3513cd6d4c81a9832f1fe355b9ca1c7dc886b5bca08feeca46f5424b6e23b150302283562180f560025449177c1ca3e2a1b4fb9062df725589b3fdb24cc6227c5764b5c9a57769c75bdd392888f92752a237aa81e10a7cf287", 0x5f}, {&(0x7f0000000040)="2aaf243e6a457db0fd02e453", 0xc}, {&(0x7f0000000140)="d6c2df8c378d22d8427057e90a74cfa0f6de04772ab10bd2", 0x18}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r55, r56]}, @rights={0x20, 0xffff, 0x1, [r57, r58, r60]}, @cred={0x20, 0xffff, 0x0, r61, r62, r63}, @cred={0x20, 0xffff, 0x0, r66, r68, r88}], 0x78, 0x4}, 0xd) r92 = socket(0x18, 0x2, 0x0) r93 = fcntl$dupfd(r92, 0x0, r92) ioctl$TIOCFLUSH(r93, 0x802069b4, &(0x7f0000000300)) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) setsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000700)={0xffffffffffffffff, r52, r94}, 0xc) r95 = kqueue() r96 = fcntl$dupfd(r95, 0x2, 0xffffffffffffffff) close(r96) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r100 = semget$private(0x0, 0x7, 0x286) semop(r100, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r100, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r99, 0x0, r97, r98, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x100000001}) setsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000600)={r51, r48, r98}, 0xfffffffffffffce7) r101 = kqueue() fcntl$dupfd(r101, 0x2, 0xffffffffffffffff) r102 = kqueue() r103 = fcntl$dupfd(r102, 0x0, 0xffffffffffffffff) close(r103) r104 = getpgrp() r105 = getgid() getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r107 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r107, 0x0, r107) getsockopt$SO_PEERCRED(r107, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) ioctl$PCIOCGETROM(r103, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000700)={r104, r106, r105}, 0xc) r108 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r110 = kqueue() r111 = fcntl$dupfd(r110, 0x0, 0xffffffffffffffff) close(r111) r112 = getpgrp() r113 = getgid() getsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000480), 0xc) ioctl$PCIOCGETROM(r111, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r111, 0xffff, 0x1022, &(0x7f0000000700)={r112, r114, r113}, 0xc) r115 = kqueue() r116 = fcntl$dupfd(r115, 0x2, 0xffffffffffffffff) close(r116) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r116, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r120 = semget$private(0x0, 0x7, 0x286) semop(r120, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r120, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r119, 0x0, r117, r118, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) setsockopt$sock_cred(r108, 0xffff, 0x1022, &(0x7f0000000600)={r112, r109, r118}, 0xfffffffffffffce7) r121 = kqueue() fcntl$dupfd(r121, 0x2, 0xffffffffffffffff) r122 = kqueue() r123 = fcntl$dupfd(r122, 0x2, 0xffffffffffffffff) close(r123) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r127 = semget$private(0x0, 0x7, 0x286) semop(r127, &(0x7f0000000200)=[{0x0, 0x7, 0x800}, {0x2, 0xfffffffffffffffd}, {0x2, 0xfff, 0x800}, {0x1, 0x9d2, 0x1000}], 0x1) semctl$IPC_SET(r127, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r126, 0x0, r124, r125, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) msgsnd(r46, &(0x7f00000009c0)=ANY=[@ANYRES64=0x0, @ANYPTR=&(0x7f0000000c40)=ANY=[@ANYPTR=&(0x7f0000000600)=ANY=[@ANYRESHEX=r47], @ANYRESDEC=r101, @ANYRES16=r108, @ANYRESDEC=r121, @ANYBLOB="d1acc1c03ade7a818f9b04dfc0b389f10d9b74f9e9e2cbadc58d4a7328ac0f18ce8a0a8c682b2e7d9bbb6c8eb29b4c8c482fd51766adace32e4929913e159283dd59cf71d5aa84c9163a1ffaace55cf7dd9e7540c37f5aeb181f5a9834957ba646ab6a823b502cec08a582464e9e552a98889f7fc9f5efb36105a87fee2c653f126de03e34ffaecabdfe28", @ANYRESOCT=r35], @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYRES64=r34, @ANYPTR=&(0x7f0000000d40)=ANY=[@ANYRESDEC=r126, @ANYBLOB="d904250736fe19403c19e1f9736209726531eccbd7ce8424f472256738d6d6cda694a56fedb112d2eb4fd81335661b046c14ba0cb6534e7ae96d9bc80f0ee69d1bdad9841ff5c32c2c2fa04faef397deb94aa46c7d826f2f7aa5caa56bd7a7abe947cc6c2954df70d41c980e7d7cbe048a49cd864c71c6c467c811ba8565ebcc0661330fd76679adda2b22b65dbc7fba6525bb2fd80880ec1d7f31e3c8f83de40e1c466a0dca61daa1edd935cdb29e9f0bb3dd344e9268e1c8c1c50aef10de864a6a8992e0cdacc558bf6a7dd578673b669e9b470eacfd323ef9d9f06e3e66", @ANYPTR64]], @ANYRESOCT=r106], 0x4, 0x800) r128 = msgget$private(0x0, 0x83) msgsnd(r128, &(0x7f0000000e80)=ANY=[@ANYRES32=0x0], 0x1, 0x0) msgrcv(r45, &(0x7f0000002c40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9695da4b7154731ce40eeec1b1ed4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb937dc23c166f66db76ce82a667a1e4d1b268d9195417c25392b27bf54026b619cf76c9a00454a01ff4489f98d8dd6a67c850ae8cd2514afb116541f897ab12c77348deaf62476ad21a9bab6f22e6d400afd"], 0xc7, 0x3, 0x800) r129 = syz_open_pts() ioctl$TIOCSETAF(r129, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3ffffffe}) write(r129, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r129, 0x20007465, 0x0) r130 = syz_open_pts() ioctl$TIOCSETAF(r130, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3ffffffe}) write(r130, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r130, 0x20007465, 0x0) msgrcv(0x0, &(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES16, @ANYRES64, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYBLOB="0966836441f8b13b29852f7e66a4068f41c5598e8a557fe8e3d72416ec0a75ea1b81d421631a4ede573ac07e", @ANYRESOCT, @ANYBLOB="dab365746f4770da3afb10727dd555dddcbe901eb4f08885c016f289e96d65c97cf54b25bba5a075d011d95eb606f5ef0d591fe62d1e7a6db3ead5d8935cc9ef43f0a4303615c2765d20038449e60f3aa97e1d1efd8715a52b0833080e10e12eda73adbe1156370a242f879694fc73eb6e746264a5142488ba0d71c797d8900452525200b305820a4d8a005042783b42e10225f44978310fccb848f1637aa7637ee745e2125af46856f451a31196855e75b7600d7f6df2b12e9316bb9632b89a80bcdffbee0423ec0f58cacb632ed4706122f942524bf8c6cdd2c0360207d7cefb38e46bb3c3cacb406e", @ANYPTR64, @ANYBLOB="1717abb35fe3b9a419eafcb824a9cbd9a2f06b11f3a09f6f450402ea2c165eedbcd481dd2ba9076a25b2814528aba568d861000fc029f07a6fba96f51a1b15b705ae134604cb1def2aea3d6367ae1c", @ANYRESOCT=r129, @ANYRESOCT=0x0, @ANYBLOB="529d66cee48c92bb64d8464128d314e35bfc7ed1e3abbf77153bf667cec4839bab8cdba979b19eabccafd4cb76cef255943cf82c4afbff65711ad56c87f7c55d2b011c360636b4c2fb62ffbccd2e17efe649b3fba2349716ffff7d0b8b66b09eef07327c4dd2c3962dc71c186c7d669f1c6c47448f82895bcffc1bb5fb7cf9399b9aba44356deb910e6fb0af5455da3a6cba144b138ba46cb7c617b6f937a05741536a04aa378ed3339c89ae52b787064eb0207cce1b5f14472c1503689226692d9546788b6ef9b559a2d0311bf5f4b7"], @ANYRESHEX=r14, @ANYRESDEC=r130]], 0x1, 0x0, 0x1000) r131 = socket(0x18, 0x8001, 0x0) setsockopt$sock_int(r131, 0xffff, 0x1003, &(0x7f0000000000), 0x2) 21:01:53 executing program 0: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000899000/0x4000)=nil, 0x4000, 0x0) geteuid() munmap(&(0x7f0000899000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) minherit(&(0x7f0000a64000/0x3000)=nil, 0x3000, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = shmget(0x2, 0x4000, 0x105, &(0x7f0000a63000/0x4000)=nil) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = getpgid(0x0) r10 = socket(0x11, 0x4003, 0x0) sendto$unix(r10, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x3, r5, r6, r7, r8, 0x0, 0x6}, 0x63, 0x4, r9, r11, 0xffffffffffffff7f, 0x1, 0x7f}) minherit(&(0x7f000089c000/0x3000)=nil, 0x3000, 0x0) 21:01:55 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = semget$private(0x0, 0x4, 0x280) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000440)=""/20) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='r\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x8000, 0x80) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000480)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) syz_open_pts() nanosleep(&(0x7f0000000080)={0xc2e, 0x4007feffffb}, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) kevent(r5, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x7, 0x0, 0x81, 0x0) dup2(r5, r6) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES64, @ANYRES32=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r0, @ANYPTR64, @ANYRESDEC=r4]], 0x34}, 0x0) 21:01:55 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c241c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9dab1ea2fa6564e03ea0f55712ff4d91d7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb923540c0a2fed244cd0e41db7671f77501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c0000005d8b52c8a223abefb12c3c1d027f5d9f95f2fdecd65a40068ff275ce841594ca3df3d26c7b4d5d8450e9831355405ae3c731a4072da6c5dbb4b09a1cf4112ba633452b9841"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000002700)=ANY=[@ANYBLOB="01002e2f046cac8826bdbdd74b7dcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b500000000000000001073ebe3ff000014002000e10c4fa4aaedab8267d5126235956a29fc5797b64336fa90b04931268ab6e8eb61e295bf3728768a9eaab51404505cd2ef649ae03f31d33302ba6095778534a5e393bab386a37d519543055f4494af4903f1e8d8a87bf2f48fb19c83830a1c2505baf5c94341d869a159b1d154136159496bf399fd344f34387d2dfa1767aba816f9f2ff0637aa9501f9a90a727812fccd26b815b7bbf1a189d3073903af43e8eee976e1316b536e680a1bf08b80e17a8eab25a32ef8b3f8449c8faf3340e3fe0556f22e128122ca0af71a92a38e5601990997ea885b8f287d42122812346833634579bd0f590c76c61babe632b603d4e2b3ace7a06f9afe47264720e12fa3ba4d634e72dafaf536272b59a11620288112dd2b7b79d9a4121a5ad55acac650ee75cc96c34748935f18fe596867aeaa4a96c7743ecd674263f4b3c32fefa560839d3c73b06b6de8dc61d87f71538f95aacc0f7d8e32"], 0xa) getuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f46600b5b2c849a471078368b6540000000000008c6464ed53a98b69f3800100010075ff077d03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fbdeb7a586fb8222d6b728264b5a28d6b0f5a45dcef9c5a67333e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d85964e48ad7ac3b2fa2d53d27448213878459657388af2f3854270f291a4ffde25e1ccb81e5471b20220044a28e6a487eec53896c330000000000800000ecff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f6e940d5c221dd5157e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948bb46f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709e54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303bdfa905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b3814efc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21a502a1b97d75e050656eec790c95e4876e4ca5373dd17e904463d6418a62ee1fe97b93a8ad5337c6e30f61bcd13e7caa6d271044212e933c0ae9cbf6e8d46bf4b0c85848d2b92f506a669feba615bd962e7283c5a251ed7387a12e98e3809537c393374efceaac5def0ba066b790bb599c83f90f8c873a8c4a3762711d5846268bdda2f"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getppid() getpgid(r6) r7 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x5000) msgget$private(0x0, 0x20000003c4) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r9 = semget$private(0x0, 0x5, 0x1b6) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000440)=[{0x0, 0x4, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x8, 0x39bf6747839379ec}, {0x1, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r9, &(0x7f0000000540)=[{0x0, 0x8, 0x1800}, {0x3, 0x20, 0x1000}], 0x2) semctl$IPC_RMID(r10, 0x0, 0x0) semop(r10, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0xeb5f}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x6, 0x800}, {0x0, 0x100}, {0x2, 0x3da, 0x1000}], 0xe) r11 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r11, &(0x7f00000002c0)=[{0x1, 0x7, 0x2000}, {0x4, 0x736a, 0x1000}], 0x2) r12 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000200)) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$GETNCNT(r9, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) r13 = semget$private(0x0, 0x7, 0xa0) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r13, &(0x7f00000002c0)=[{0x0, 0x7, 0x2000}, {0x0, 0x736a, 0x1000}], 0x2) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r14 = accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r15, r16, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r17 = getgid() getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r5, r15, r17, 0x80, 0x8}, 0x8, 0x5, 0x0, r18, 0xfffffffffffffe01, 0xa, 0x7ff}) r20 = socket(0x18, 0x1, 0x0) r21 = socket(0x18, 0x400000002, 0x0) r22 = fcntl$getown(r20, 0x5) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r24 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f00000007c0)="eaff925c00010000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f00000003c0)="0100127165915c00", 0xf7) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000500)="ea00005a00000000", 0x8) setsockopt$inet_opts(r24, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r25 = socket(0x2, 0x8001, 0x0) r26 = socket(0x18, 0x1, 0x20) fcntl$dupfd(r26, 0x0, r25) setsockopt$inet_opts(r26, 0x0, 0x200000000000d, &(0x7f0000002440)="eaff125c0000000097620ceeb15b72e80a301ad05ecbf61fd25101ace5980a0fa50130428e1ef95d3463454834329d01f4bed1a951de5de0aada815632d74ddc344f233a219100000000000000001a1878fb101ae5a37267dfc1ad531ba6c22f28ad36ac16b256a2c5e9e224f1ce4872477b1cd115a40be38044e105ea097961b6b85ccb717f1a9d9944b49d3e098d26e7482822a1ddcd5e9225a2f237e082f41ea7e010ce008ec3e2efcee592fa1314b7d5ddc3977be79d9f01b1720911df075f458233895a119830db516bfbe54cc90c17183d105bd51c2d9204de51c98e4ea834581cd8e63b133149cb92831f13b8c11d5b32f5224171dc0438fb55df25b4c05531520a90eae7a84b6de1c00374c000661dea3e4abf535a88660177c21afe744b604ba73b61062f3673b1c2f40fc728ffe304f304b932e58dea0e99809a1bf17b54d7702e8b8eed1a2f0cfacd724b9b32e77c834669fbea5536ba7dd313ee55bc14ce8efe9fe34041e6f4978920cde003332c2899146a5f8be61531df75366638f8f4d1316cd3a203d25b300cd754e317e31a17b43ec399d6905fa2bae3dccc4dac61b48e8d9cc510ebddbbec07a7d7d2d1a8b552cda1cd15d866b3cdeaf84c4fd8f194e8dc876c85328deb5e59a7e46ffb65925c5c0efa12c16140467cd7fdc6c2d6bb2e3de83d202ef24dfae8fb7bce5a5a2afb2478ef0e19dd00b0ab8c9badf948a94f1e575c65fb00e6b7510791987d9e76a1f404fe8d1bf9fede9c56976aa8d0b8d6ac23d54430e4da0e2cc262e42b577384f58c48f17631e14d3399d49a9c04e27c364b87ad3115b02e639da8e9a616e376680d13ae21a97192b483f564a4fb42636e5cda5e462a1db62eabff13036704aeaa4070ed028277ade753a01111c25d5c799ad2747faf42b47429a4f0d9f7f80bd318d4dd7e025ede3e885ac2a08d484de0b585eab6294a49", 0x1c5) r27 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x4, 0x0, 0x0) dup(r27) r28 = socket(0x18, 0x8001, 0x0) r29 = fcntl$dupfd(0xffffffffffffffff, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x80206913, &(0x7f0000000300)) socket(0x2, 0x5, 0x3f) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240)={r22, r23}, 0xc) r30 = socket(0x18, 0x1, 0x0) close(r30) r31 = socket(0x10, 0x400000002, 0x0) fcntl$getown(r30, 0x5) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r32 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000040)="76cb42cad76f6d37", 0x8) setsockopt$inet_opts(r32, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r32, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r32, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r32, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 21:01:55 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket(0x11, 0x4003, 0x0) syz_emit_ethernet(0xa3, &(0x7f0000000400)="c3b4b4437a4ce15a6a78be819111f5a2d5c387c9dac20a9d55bb613ba4a880085dd0beca5867a9a87b660ccd3edc27fab3aad1337b4a59dfe017ac43e87fa24878e2a23e38be3486065dc19f411b79430bf124fe7903aa5636475da20e8bb06161b038df779f681bb50106d9fe4150fd78f718755e8df079fbe69369ff4e4888b2dc1b43abf096ae16e91a7eea9b5fb4dfc15368249de9381bc9bf878a06351169e30c") sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000340)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000100)='./file1\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x10001) unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 21:01:55 executing program 1: syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) dup(r0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getpgid(0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r6], 0x28}, 0x0) recvmsg(r5, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setegid(0x0) r7 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r9], 0x28}, 0x0) recvmsg(r8, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r10 = syz_open_pts() ioctl$TIOCSETAW(r10, 0x802c7415, 0x0) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getpgid(0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpgrp() getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r12], 0x28}, 0x0) recvmsg(r11, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r14, @ANYRES32=r14, @ANYRES32=r14, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r14], 0x28}, 0x0) recvmsg(r13, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() setegid(0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r16, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r16, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r16], 0x28}, 0x0) recvmsg(r15, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r18, @ANYRES32=r18, @ANYRES32=r18, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r18], 0x28}, 0x0) recvmsg(r17, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r20, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r20, @ANYRES32=r19, @ANYRES32=r20, @ANYRESOCT=0x0], 0x3b}, 0x0) recvmsg(r19, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r22, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r22, @ANYRES32=r22, @ANYRES32=r22, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r22], 0x28}, 0x0) recvmsg(r21, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r24, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r24, @ANYRES32=r24, @ANYRES32=r24, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r24], 0x28}, 0x0) recvmsg(r23, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r26, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r26, @ANYRES32=r26, @ANYRES32=r26, @ANYRES32=r25, @ANYRES32=r26, @ANYRES32=r26], 0x28}, 0x0) recvmsg(r25, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) openat$zero(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/zero\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r28, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r28], 0x28}, 0x0) recvmsg(r27, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 21:01:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x2, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040), 0x4) 21:01:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x1, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000100)=0x4, 0x4) socketpair(0x20, 0x4, 0x8, &(0x7f0000000240)) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() socket(0x6, 0x55ced9ee0434f898, 0x7f) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x128) ioctl$KDENABIO(r3, 0x20004b3c) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) fchflags(r4, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r8 = socket(0x18, 0x1, 0x0) r9 = socket(0x18, 0x400000002, 0x0) r10 = fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={r10, r11, r12}, 0xc) fcntl$lock(r6, 0x9, &(0x7f00000002c0)={0x1, 0x1, 0x1, 0x6, r10}) dup(r5) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xb, 0x1, 0x8, "5e00000000001b5ef99b0e00", 0x0, 0xb97c}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0xfff) write(r0, &(0x7f0000000080)='\t', 0x1) 21:01:56 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x41) read(r0, &(0x7f0000000180)=""/219, 0xdb) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$setflags(r6, 0x2, 0x1) r7 = msgget$private(0x0, 0x20) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r8, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000001c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x0) msgsnd(r7, &(0x7f0000000240)=ANY=[], 0x0, 0x3fb) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653544082971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf793cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea74620760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee3a804000000000000a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9140897d3d9006e10d4b7e62481d802618e2d6dbf289abcc552e55c60cea0ef479c098efc691987d218500"/477], 0x156, 0x800) msgrcv(r11, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r12 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r12, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) r13 = syz_open_pts() close(r13) r14 = syz_open_pts() close(r14) writev(r14, &(0x7f0000000b40)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}, {&(0x7f0000000300)="245b98a0e213b7d5186698a135986fa3c1f531fc91c678cdf8127414ba28058ac475510ed3317fd169ee48", 0x2b}, {&(0x7f0000000340)="f014b7ce3c29d6512254d1abe4c577b113d4fe1e7638611fa809666178ba8657f256dad3db824e92411d1a36ed2bb4dd6eb2c5f1f06fe56b35eecec4a509b69b5716f8c6d72ef5e71837d4fce32d970473f6b389ae80973e", 0x58}, {&(0x7f00000006c0)="5f0b9d8aae1c38463371c7f42819b9e5092ed857fc9cc74171edc82a6aad4d065aadf95fe001bb9842a1393fb27f9ab93a0665aafb6dcf5cd4c02bfb8360c5548e5465fa7fff", 0x46}, {&(0x7f0000000f00)="111c4e01bac5b0c86d59a3fd3ace87aaa3596d4bc5cf4c9897b0a32fe4d847093b8be35e69ea1e0a9612719c9ae0ef038018ebd9fd73e0c4ce97a5400defba347c9dcbcc2d644ca2fff5b839938073651bf5450e5188ea31de5d9a269464e5b76f4b2233ba8a14932f5deeffac544a200b02445332386146963930fd6c29fcbe5cc31551c69ff8500468e9b63d2330c0511f04c231c0bac52c26d27e15ccf0067be7d4832ff0189729", 0xa9}], 0x5) fcntl$setflags(r14, 0x2, 0x2) msgget$private(0x0, 0x20) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r15, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r17, 0xffffbfff, 0x2a, &(0x7f0000000200)="ff0000007e0da6556bb22ed0353cd1cb7d1f34707a95e05bd60e5ab005b11be27704543d24c784d1b9", 0x29) r18 = msgget$private(0x0, 0x2) msgsnd(r18, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r19 = socket(0x18, 0x1, 0x0) close(r19) getpeername$unix(r19, 0x0, 0x0) close(0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r20 = socket(0x18, 0x1, 0x0) close(r20) getpeername$unix(r20, 0x0, 0x0) r21 = socket(0x18, 0x1, 0x0) close(r21) getpeername$unix(r21, 0x0, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) getpeername$unix(r22, 0x0, 0x0) r23 = socket(0x18, 0x3, 0x0) close(r23) r24 = socket(0x0, 0x8000, 0x8) getpeername$unix(r24, 0x0, 0x0) msgsnd(r18, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000980)=ANY=[@ANYRES64=0x0, @ANYRESDEC=r19, @ANYRESOCT=r8, @ANYRES32, @ANYPTR, @ANYRES32=r8, @ANYRESHEX, @ANYRES64, @ANYRES32, @ANYPTR64]], 0x1, 0x3fb) r25 = socket(0x2, 0x8002, 0x0) connect$unix(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="b35e004835a9e535c89ec1f515608a308a2a7832ae2bc9f71831ad0e20bc2dcd8b68220d"], 0x10) connect(r25, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r25, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x1, './file0/file0\x00'}, 0x10) r26 = socket(0x2, 0x8002, 0x0) connect$unix(r26, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r26, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r26, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r27 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r27, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) r28 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r28, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r29 = socket(0x11, 0x4003, 0x0) shutdown(r29, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x5e) r30 = socket(0x2, 0x8002, 0x0) connect$unix(r30, &(0x7f0000000780)=ANY=[@ANYBLOB="5c8fc0dff9d4d023c1ff61619187a179b733917c1929f883d4b25164526991953caca84df461cb42ec63db42b71da692fdb6bbe2754e3f423a0963bd27b961121f8ffd3a58f08ef699d104f9f4c69f109590e2ec1635a886"], 0x10) connect(r30, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r30, 0x0, 0x0, 0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="fefce59ba300002e2f66696c7be792dfa254515f005986ab75c82a7285b7595c70ff6dcd1b9a476414177b25d45a6f53453c84109f6d066212955304ffa4fbcc1bec55510d3855fba10a8572da6a329b84b6a895d2a3301856e361a45cf635f0f5463c53bf370c627221cb3aa7ca9742b25c11e9085b1081b1b0110c1e240a9bf03260df8627c5d19714eb436a2ce01f16b5ad8a4810a16fad0a5417167ca0125f55b485"], 0x10) r31 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r31, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r31, 0x0, 0x0) r32 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r32, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r32, 0x0, 0x0) r33 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r33, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r33, 0x0, 0x0) r34 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r34, 0x0, 0x0) r35 = socket(0x2, 0x4000, 0xff) connect$unix(r35, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r35, &(0x7f0000000cc0)=ANY=[@ANYBLOB="00002e2f6c653000c01af680a194640d5efc734a525c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ada813fe37170f4832592431b0da56b34698f95006b948fc48ea88186c8108d45500a0c000"/91], 0x10) sendto$unix(r35, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r36 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r36, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r36, 0x0, 0x0) r37 = socket(0x2, 0x8002, 0x0) connect$unix(r37, &(0x7f0000000c00)=ANY=[@ANYBLOB="81d814ccf3ec782e1b8a404da7490145f93d6988e510a9843fc6c3534a11542c0c69ebd085e3ae23e20e5d3a40233ff1b45b2aa8e259a53331adadce09be1e1243c67b477b3e667c0e4cfcd0fcfbb96596063682d92719a312900bf65e0b66cab9cc7426fe655addde75dbf4d26f4c8f19cfae8631658b3fb5de3771874cea131c850737f9f0b15f4d0d4fecb7725c52e88e248238b6665620812e8d37170871beaa3e035428e512a50acef2abcac3ce"], 0x10) connect(r37, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce59e47f7ea1b01fbdcda56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r37, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYBLOB="00002e2d66696c65302f66696c653000d5538f08b6eee31476dabd8115fe43dac5d9f80a0a8f5862847898ea2131525eb11985817b2b86ef72c206cf3be82787ddf75470819780e700d42492259a7659bd541ce85524ecf740c80fd9f52454c04c62dc4f306cfb4b623e21f6079be6d274213957dc440d3597f577958e477fa4dc8430e082869c1808f6693e93d397bc410c5b6922137bcff88d15fff9d56d80992d1b14a527d55298cd1b5dd49b3a740e7a3a8e82a04af260cd1624eb3eba1d7c4f1f45d11cd8a23b23865025dc554d0d52f0940bf58b5fc2d4bf3c7491f50062af864dd6933b8fe7fe573a793676241ec2580c219eff7d5cd445ab7eb5e501908e0f6ac97ef885248c399d3881c2e298ffc5ee1f1cd5e9c1454adac55f1267f22ad7c80838a9d5bec5563f96cb8c9aa24d80ce90e7556da82a87bf3d2617cd30cf15414a7eca17c6e78889c601439a62c973ee6702934bc09ecca082f615715cecffe7d35a845a02652ffa190ff61813caf14cf58589fa1652f677b887c050dfca83531f4ffa326186bb9fa96a1af02d9a414615a6239e66b1edc6a0decf0bfceca3a5d4eecf06b00571eba7942f29430ce63302119a97c5ee1abd6dbc225b476ada3f8bffb93852e94276d8bffcfa686f50c00eadb19ea61778ff6171f9a41264dc6a77ac19000000000000000000"], 0x10) r38 = socket(0x2, 0x8002, 0x0) connect$unix(r38, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r38, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c04c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc2fdc09efd807457777ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3000000"], 0x10) sendto$unix(r38, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r39 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r39, &(0x7f0000000140)=[{&(0x7f0000000180)="440239d086", 0x5}], 0x1, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r39, 0x0, 0x0) msgrcv(r18, &(0x7f0000001740)=ANY=[@ANYBLOB="bda72d9ee2241d88860600006cd00cb4543ed09bac51ab6e25151586e3eaca11cba101af49ad00000000000000ac", @ANYRESOCT, @ANYRESDEC=r32, @ANYRES32=r39, @ANYPTR=&(0x7f0000000bc0)=ANY=[@ANYRESHEX=r33, @ANYRES16=r34, @ANYPTR=&(0x7f0000001040)=ANY=[@ANYRESHEX=r35, @ANYRES16=r36, @ANYRESHEX=r8, @ANYRES64, @ANYRES32=r37, @ANYPTR64, @ANYPTR, @ANYRES64=0x0, @ANYPTR], @ANYRES64=r38], @ANYRESDEC=0x0], 0x6, 0x0, 0x1004) r40 = syz_open_pts() close(r40) writev(r40, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r41 = syz_open_pts() close(r41) writev(r24, &(0x7f0000001680)=[{&(0x7f0000000940)="ef6dd3bfe2a945dd160e3a7b56b88e19f5f57fa72b388e633d359bc313e0470fb55c57b672301f548ccc6bf7e9358276c13fe3823d10a5d4177abc"}, {&(0x7f00000010c0)="a3a6005a0a2c323ef7ec73025f6e6dea9be769e0233c5bff84d94f6a8a9c11015db3ef715c67d9e3ff49a60646756d229bfb18a441eb8ff3fc70f872fbb04742fcf10dd49a602a181c1a407967527146eb97a2274ae721e07ca1b2eff96d3fde1912d14236c54589b6aa3fb481e3952a4fd33933ada385c8c29a4a2c80c1bff4d2810b9369f78cd72811676063e671adcc6f92e9371e3540baa666"}, {&(0x7f0000001180)="33933dd26a2f292cbcb80a5c40d884cc3ac0fc5936d0d131cc2c131f00677750a01e3f319350188ece2a445f19ef3a62908764ff743e2a0d81d1870ae1fb2caa49de985b6133df0290cd099fefbf2ea80c08d3db0a6dde86512e7eb2dd5190e60321f51034cd638c51e2d711946a1fc828d2703da76f253a6124471720f4697f7ae35510ba744c9c07abe9ca529493da54cabdafdbb4697ea9c9784a7f5320dc258993d6ca27544f0a2b8f2ef762e257d3640da7d9f07624027ad2bc95d9af7139ccc56dc1cdaa69bc79c7fab701f31068ddd2b1651dc204c8718f21ab398d85d8daef5e4ae47e4c897cf47b4b5cc7733d190ff330693b45"}, {&(0x7f0000000a80)="e53d3b7dd1f596a7a927642fda85384c40"}, {&(0x7f0000001280)="804e0f43c34af491d1ea0feee384e209ac8855cbaa4ea915cbebd6d2fac784c7f2756721d2f0d738d767f5580f5cddcbe7c2b6bbcb1655e75d26b95496c3bca82ac413f043adb729a2fe8626c6fdac30f1252bd53c431cd9ec2e51b9a8881cb773330cd0b6d535994e046f0e341584a260c5b50e60ab7b2e08e3a7025e265a70c03708fd4a05391b77d5960e26ffed58a7ba9cd9730c336adbafc91e04"}, {&(0x7f0000001340)="0a11a8005416ada99260af00a7a8b4ee81f2770b0d01e31ca863f96746bef5471d5bd5b42f4ee40a066841521664429e0411c691c122c2849be8c7bb3527f2aefba873d607038cd00d4085"}, {&(0x7f00000013c0)="460c0eb6390b1dc8cbca655eefd5515fa58eee17e02e4ad1724b50ba02daff300620dc5e6722150681b9d65ba1ba2e9805c69fd7d72904defc4c9b94ae701d27474586e648e92d6659cec5af8f06bf70c0c33c958e264eb54d731d9ee05fbb0a1fb4dcbd01e65b73d6e4e65b09e3679e82786bb222850b0d144ea6194171ba0f006c5791723e6406edc3677948cf282450e632e829b4829ed588afd96ab1e3595205b99ecf645e7ee43bac45de35fee62d9665af8d77e3e0eab9bb092e7bfb56a7d04f2c07b93522793afa7538c19511c87d165463b4b27d261e7ecdaa11883b2874c200b1e56ea39a8112b251"}, {&(0x7f00000014c0)="f81cf2cecf766d758b412d6560123a8948cfd3843b4aa02e57dbdb39d0b3e44fd09de073c3e0e50d3eefcde031ab6a2a0f16c7bbdc4eef187cdb07ca81fc9201231689ba31188832c8868148eac26668268b9e7ac63573e85c49d5188929bc79eebb83a0f53c1996a19fa180c07544fbed91b9d33c384eb2e428f956eb216c6ea8a003eb00c4314f04a8cff54aec6749a82f00c17dcdd3b523e03a7ceb3c383ed6f2e2beb3452e3b3fc5"}, {&(0x7f0000001580)="582c05ef38a8e9a3f5cbd88633ae692e01759f027cc9cd8f131116a88739326ca432aa171ebc9085c9ba00bad7e80dc3d604170e1a045bfcbd8e6abbc73e6a836dd619b42942cc63c3602dab2f0126cf0837e3abe8accbfdfbeaa7bf1256a8c1780a9303a0d68ea84282a0e067f0f683652825d552e07b8590614ed8ea3c8a39775c993e5190577ed1e1c82ae653c747776a60722c729d6f0b9cd4228344481d9761d49f27284f4cf23b4ab6646e490420ea581621331250ce38ffb9698a5a0576170286fd72bcab1304e56107fe905511"}], 0x2) r42 = syz_open_pts() close(r42) writev(r42, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r43 = syz_open_pts() close(r43) writev(r43, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r44 = syz_open_pts() close(r44) writev(r44, &(0x7f0000002a00)=[{&(0x7f0000000040)="a2a6de9d793640582aaf031637de413fa29c5a555428bdb267c333bc656589bc89765896a1765658ad81418ba1256e69d2f6c7ff3bf38cdc23c44fbe04b5ce422b1ee2fa57b16aeec7c1b89762c6fff89e12", 0x52}], 0x1) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xd, &(0x7f0000000040), 0x14) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xd, &(0x7f0000000040), 0x14) msgrcv(r18, &(0x7f00000008c0)=ANY=[@ANYRES32=r40, @ANYRES32, @ANYRESDEC=r16, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r3, @ANYRESOCT], @ANYPTR64=&(0x7f0000000840)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000003c40)=ANY=[@ANYRESDEC, @ANYBLOB="5bafc043dd09852db2f26179141abb95bef10f40d7808e6317f38c8307c4da698b2d14ab54aabef17e1d02db3a6a7907dd00669ff2e13267691fbfb22635330ee78f65ce0d1d972504f68ae5e6f31338251dec0872054d7c53534fe6055be200b6260771e3d610a63bb42bde2a332a973c2cbc1bab62584e", @ANYRESOCT=r44, @ANYRES64=0x0, @ANYRES32, @ANYRES16, @ANYBLOB="375aa175f27b3cced4c79504aa924720363887cb97d3aa0137a43c5dd6db722056281a25f7dc18bf55a172bb6472af3707eb42332e389b032965916c8a53c4d979c722e86d00a7000e4c7efac19fefafa82c635735bf1a72b67b5ee5c19774e5ddb54f5166142a067fc84bf0b7ca86f67160b4414752390c9674119270af0b69aded3e7e0d13205246e4dd567d3ca777ab3666bb8558d0cab966101d95643cb0697a741d32447b9255016cd01fa437fcfa415a5fdca6715ce5d0362d4073758f4fe98d662652ab0ea601ed5f41b6967c67a59013db48f85d4b5690429d0c620a9e6d2c671f004d3e83062cfbe9e1f1843646c0086208015f1c54e76daee19c18d0333e751cb39d44681aa8f2ba54500c898217c6972a7810f40e1641a4919803fa510433cd66e474c93f001238ad0778af56efd49f614021dd3489ea76505536b9002452704c5ebfa2945c83116252451dcabbcec9eb7f6f3799226a942b8bcac4f6af34c1f58b4dc6b1cfb6def486986a9062cb3bccbd5613bd5db717c7e469b81d6804f5c813568899bb760436e91fb8334bf7c878ae3f60f04a469dfe87584b00f476e1c01873c60fde69f6bd8c990d5afb6d090d2fc2c2f66b170638484f05a267a299893f9a4672ce8398a3ef796091cfc289392a258ea68ddde6bf31a68704e1519c0acd9305bca32ce6f3c342f0aad0ee5ef25c6d6295a1030bd223b75da399e0828cc0d20a9922f3fa45f23f54b6ee51f9e28f3df9a8aee70f5ce5078f1916a4492984f40e056c5c9384c80b0159f0c2bc6dba84ec668874ac674c86091e4de6390ff3b755ae870511ae00817e8b6363e60bf65196f0a874f6ebc6899fbe3fae4905b95437cc9ecdfddb4cc2034cc146086bf7c3f1030fa5925014ddc184b65aa8548c13f88679c129c7ffec54fb50963c90cb3dbc190645c9c90f62e6da1cb9f77079bd8cdfeb0be68cad3085ae582a36fb32cfee25f5a0006aa2694e5dab62813314ae8b0ee623e18d2fb9afb9e3aef5d395d50f57053f33a30d9d669e0fddd6a98b710a6bfd0b1a8e36dddcedc066a96dd587f916da389123a42dbd65c70332d984b26ece66c0a843cf1df9b8027587f4e9a5a240c6626770d54128e21c15a4a5f1353fe607ef9da5d94cac1f2df1ec4186cf4b9e480a69f58e66782dc00fc209ac3e8b186172569dec82ccc926afee3b6f0f0c3d1b36e7adc7d0b5bd008017844f5f6b3ee362c946f74f0cb785d7d8c216ad624e0d425e96df4713087f8fadece0c003f215485399c9c433b15855bbe97569478170f0117efdb8ec794ec0e39b506ed1189d17a81c0e2c2ca2a8e5a577e0b056ae4a7f367157712634e31a1fc249f981bddcd39486030cfab128e72e3f89286be8c5feeac6f7e8d617bdd97609291d6ecace09751cc3c6d0b295d85584e9ec6154b29a09a1e782ddd164a127c2e19b97d87fd0f61dbcb187b9d2d111619c47a8d9e56df9f092d4c0605b9cffc68f301871c45f0657e935d3f8a4a64ececa7fdcccc4eeafcf4b60518e71cafcbad48c8beecb2ffe2d387f10491c1e021f760ed42c1c6c457955492665aaa93cae0d79a82e31157bd9ed1b86a30efa63a6c149081925f2bfae4d8669225bcf005cb624b3cfaaa1c626a1e0a003ca3bfd6770cc268b67c2af9f20d2e280979165aea1cb17ce87829e11007c4450dd34cbdaece65f7a8d93026ea6aeeb6c50f2ea5fcb187cf47b475b83335bbee87aeb8516853bfc91636e24a963c491b10bd13cbb5281aee4aaefc5eab34be426aefa694246e537751098d3847fa9a0ec6b8d49cf4275cb4d5f9826b6d16c3136fb9a9d5a92cfc18c787f3b98870b0e331b5304251028558efdc7fb28a9428ea40f506f959c9e871db0f70214f450d4e2d67b50d93fd4ebd9d7de7ce6ac284e12f41b38d141cea366275c52a25af6e4d84d4ff887d1e4dd3aedc4b014974e0129db319d2654b0ba6f919885501b16fda2b8b39f54dc01300f09c39898fafaa697144810872c02c3fbd91497558c1a0e60128d45aaa6fbe587febd609b22ec9c083085cdd5bead0833056e3066e2b53945d0f4b81b39582542dd56dafabdb265714429b4000c2e668937d9dd3aca46633d7828d765d7892d11d9b708ee6d9675e907c6bbb12599031fd4bb6dc3a29fc532e69296bab017fed48cb8b4e2b1ac4c49d211042a7f982415cd96097e28f8a014501b5ce653138d9d5f0d063ea581bc371a4a938e4d7c111b8ce88df2117f5a4c7d865999b30b6956272614c5dac4026abb2c0039c6a1299d73e17f63688afab2b31cde196dd8a622361d790f54e2afb6a95eb195ce79bec2a8e7b543e857af5cc5dbf82c566c227fce98ef6f86ee0ea24906816ad3b8cdf4fdb993e3f94c8818611002e514b8f18e2bd741cfd59d632a7f15acbbb87a2801f44337b5e5495247b26c33da4f66dc394880471d826859483f339b7a6441724b359c05288027d5c14045866b25c0fe112bfe007f1b6a4a2d7975904832fd1495d4895628c04f170d7b6c755c7d3c688aa173cd6d3fe7f0a267b26c82a10f928b688f275a909d199c3bbc70d042fb8d9f5d291a3dd9e6e01b00d632e2214fa4f10b84b66a023732c8095605e510fc61bb0a52d2403df5a60947e7c8a07eea8079eefbab946f7ab16ef705fb42af92ee88369a9751cf99c1f54c517670e92e651fa271b6011b6315ca0aad84c1bd2408bb8aa3105e8577fbbead347094cbde8ad377d1ace3bf5ad1e51e99e0c03fbf91a5d27a9f400c475e7d349ae243b3b71e19ea7d7a9bc6b975b179779c7ea095b516c6a557cf04e7722e794f92888b09d56dd2ced16333800b12fbdf88777b94517b0fcd35ff2227bee90951cdb26de8bcd725c2548c9929cb5cbbbf1f364318851253342579155d5847924841330a856f6df8d1daaf23792cc1961fcea5dac6526fe2428ae40df60f5ec6f0bd7dffa985c4793b64e4833c245843d73c096b4f617ea8147224007820398ec5082a7f131b3677781575e003288d9bdda179b87dbf0d32a3dd5c41bcc4837ffc2f7adad3a7bc1f3f18c04970ae1111a838c98476cbc52da9af5c83d79b2f149d3cd13dce3f95a4179621dee0c3794407ce239f3434b2f98c9786a8c1c58d111ed3a762685d058652dd07cb06f9129912b44f1c5ada5437648dce7d75701e0f2a0d6bf85f585efd7be84027b3443809717ce9f5ad89a405c13d5752422354187d4a5c3049894f34a3b02f4cab3f1ffa0b36e16a5f76e7af66922929fd544a72687ad8b06c197a568be90ac368a40ab4c623909ae7bfb8ee40ef5c187cc26cf4329a32e74c12870ce76a0b0be2b750a34c5be33dfdbab0c279ba7f4fcd699ecdd31f6e077fe53508ff3d337418869ca604228567e79ebcaa44e6555cd1a58f40085f42894a08279c59fe6dfa5a58ff40f0cd7276687305e5397df1a6298caee8438b5a182968d749e313b293b5a0a5861a834cce9f8a4ae77658d31785e90a600ca74c0e20ae23ada42006015a30bd920d60833951f0939f1ea3ada18cfc46630f839d7d817a7cc6ed66a83292407acb93ecca8f001be2010dda6db72271f16d7a0647c77f810075b2a5fdb2242841eef93e891bc2ee5bc9d4e3bd76aa2973badc4fea9988786165290258e29faecec20ee61b6e6682e01fad5aeef235961d5a474eae9a70559187bfa423dc238ebe4b7da915c739c8215441e78d32caccc0a170ffc9cbf9d5e073160654a91b2a245ded0a63868d9238692d795290cc5f19e5e8382c0bd755978e84f409cf88923cae0eae3a09dbb9ea6a273e0b6409b81ff0fe6dcc1cfb2dec40491d012dcb82d086244cf6a979a710ebbb08142bb4ef2e6a8f45025fe9d501c2fceb39d73f1285e7018660c9cd2de0c68a0161c2c5deb0b9c2873b57e10d0fd3b7deed1e4f9e0def9cd807144946a725764ae980cdc2551807652a99cf95bffa972eb94e7b9bb6f93b9ea67cfb327b8c0c394ebf77b1395fc1a1a0f179c775aea7dcaec370bcc2866e2b6b4573ddafc6f2f880cd52bdbef9cf79de7ac7c47f5c07ee81a1366da08fd730445c24145b52c416f7660078a73b95d9da5e5089fdc40570333972eac6cbd852692842e1844705403052fe659c8cd8c6bad0a007e8c353383cba35d714e00879d313ca8f43d87de10c8691f5876e484195871b62c5d2d4324aee1b595c6b4be1aacad7acf066fbc86dce976950a3a59254768fafb00f28ee7c2cb25096338c14aceafea67f45a852480a7cce528d47440faad2f5ca3ac5f8fbbc1bc51ea08634fda3cae6f24950a88517aafd86507af6f1307c20908b3929dd9f2072496f9b5433c923197c35536b453e3885fcc3a187acc62a1edf1fad133ba8ef344447bf45daf1e20c679352547d3bbfb620d2090ba9edbff0a39d2d9b2a130dcd8952e59a09df95aac68d3675a6a41328da1b961ef7c3de248a0df8c1c91b8e4166a1791ff59c4dac52d1a8c2e7dd62e6a4a21bc3ecf2a1a447ae495d22cf01cc28ab73f33421528127961e412a715152315b2fb71443695b16027ca1be2f15504104185e08cf4f3db707b9616414bbdcfbcd6a15ada49fb71f066c507288f9bcc73dad0919e109c718dd887b7f498bcb367e6bb91f83409534043ab222d19cb87d613b814eeb64bd5ff179d05c05753ab51d0d5350f9d0b7263c6751d650997a83aa9d70a06bd88c0c4b934d55928e4fdcd8b49eb41d9f24dc79218d438451bd6dfe4901517af40be56a210fd601879fee06cffb9cbbfff2e01e713f73cdd9cda6bcaa1120f23467161ae7161bf7d662e591b71034d87455a45ebbf0c42140c92115b93c9bf3f659b19646478140ccc8a0284219106e64c25afaad57865799246c12ce870860d0506b39a6ca2b758cbfc6f725526efce5d2dd2f859fe361dff1e2098b73143858c4aedb197307bea8bd8bd7ddf2bd59584d02bc78ec9ad6fe81a8d31fd43df08623fe24479da270ee96499f0468dabae9f18b6c15c435b420a0ab3ff73ecde913836eb2e54638b3c62327c6a2d108694e298f3423c4bf785fd2a601ffb81e27a5c01e2105d4206dbae91e293df1e72f1a889c353a0f7907e3258269ec6188b2c31f6a84cc6998bf53a44bb44259ab2470be46aa631dccf2c6a540753bcd9f67a1f13b31c7f6561dcb5f1d20b29c419c13c5f24f43c5b53b6a1fd280e5ebd957f2f18af8ca012efca73c8cc29d6603c512d6795ea981ef7075110f606d1d0bf37bcb55ac4e2b92450eb9f6761e7775c85074ed98d5d0dd39421512ab922e3104a6ab5f13a52b43f78ab90c78288337f35de2d1a79de28f95ff0e5e04f6d38f0a05ab1eaa7e5fcafcbda224c3970cc7df94cdd14882696ca43d1642bc9339892c3b1088a9ae4036860752fbdaf70b8236452a86eb53a3764e0307283f24aba058a70531499688d87a545a9f1116ac5dbddfc4c78a71775d1a298127cc3356d3f0f7336625b0b95805d319a3ee220ce4c948f823a437ee3a3478d005873690450fe1cfb0bf7bc022412c7cc34ec98cc66f1fc82da2839d47f0984f0abb9152071a282010859c9857448a46f7861e9909797cce6bab850d8680ba143ad6c4efe0f7d1f7409a6e7f8277106317de5b0ad80ae55beac7ebc1f86b13b476a1873e6aa92f678ed5aff0c8b39c27a6cabcc607a6594b091b04694d84c0accfc5b4c3762d4c0e7818ee1e235c5da037a11e0741f4cd60a5cc0104b6632129b5f24a9f6c972f00067813aedef864030e670e02356fff18400e4991a21578", @ANYRESHEX=0x0, @ANYRESOCT=0x0], @ANYPTR64=&(0x7f0000001740)=ANY=[], @ANYRESHEX, @ANYRESHEX], @ANYRES16=r42], 0x6, 0x3, 0x800) msgsnd(r18, &(0x7f00000018c0)=ANY=[@ANYBLOB="021d200000000000ddfc630b84486250b08faa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a8831d3c9b6e1ee7e9fb7ab08eb70a200589f87b517cdd4d9a00d714a1b02a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c2720079d0cf40b9c8b754daeb2982d28606050dc516a0af145fd7f7b2baa4e2b6708b4a42e1cabd56bd7e882230b315bc33e600"/197], 0x1, 0x800) r47 = getpgid(0x0) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r48, &(0x7f0000000900)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fa43982607fafe50ce767464ca7f00000000080000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eae4564fffd8e50c5e5d3bbab711fb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57e3900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a6541ad00dceba70f3e7ffff0d0b06284c758907e282f01e42193dab83048f2860314208837732097e28405b8e75e82b3f66cf0d6b8945571239589cb3608748645586b190dc78983ab9b3e3a48c8a48ce1f46f35bb9b0e05361a062f2407a08c01a871ae538bbd21ab3f7062df3972e532562541470123105dac77663d07b42c3515d"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r48, 0x1, 0xfffffffffffffffe) msgsnd(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000e25cbe5033279a7fc258b8b724a1087b37064194c070237d7fcb5d201dafb80c7acb30d7100108000000a67815dd92248a9cf21b5aa400d13522440a0f8c12ed16e9471e30fa4780be4a5ec45a3be586b8d8523564dccd2b74835e0189b9c15826abf1aed96b8ffb9870462e796c9fb64b359f7d8cd8a7e75e2fdad2c6dd7b9ce23b8581bd8809166adefcc12c77ea83a7ab4383c61355bee7033c5e008c7987c0544e3f232c0124d14cc10fe25c7881c596bea37d4b6fc651b32d7ef7c433905cdd8c6b3a54be7cdf713764c67ef76578ba2c43e1f100"/235], 0xeb, 0x800) r49 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_timeval(r49, 0x29, 0x3e, 0x0, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, r50, r51, 0x8, 0x2f9f}, 0x7, 0x1, r47, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r48, &(0x7f0000001f80)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117f8b2b6a049fa5e39ccf0a87d3c451df0c16b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce3b4033a4312bc0ecc017c46c50c8e10a93dcd069cb4d45750000000000000ac5ade518e114b319c10c902e"], 0xea, 0x40000000000800) msgrcv(r18, &(0x7f0000002a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef649dbe0000000000000000000200"/160], 0xa0, 0x1, 0x1000) msgrcv(r18, &(0x7f00000017c0)=ANY=[@ANYBLOB="0000000000000000000900000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000063b4be0ba7c6f2cdf5199e00"/131, @ANYPTR], 0x2, 0x1, 0x800) r52 = socket(0x18, 0x1, 0xff) close(r52) r53 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r53, 0xffff, 0x8, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) r54 = socket(0x18, 0x1, 0x0) setsockopt$sock_cred(r54, 0xffff, 0x8, 0x0, 0x0) getpeername$unix(r54, 0x0, 0x0) r55 = socket(0x18, 0x1, 0x0) close(r55) connect$unix(r55, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r56 = socket(0x18, 0x2, 0x0) setsockopt(r56, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r57 = socket(0x18, 0x1, 0x0) close(r57) connect$unix(r57, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) msgsnd(r18, &(0x7f0000000ec0)=ANY=[@ANYRESHEX=r57], 0x1, 0x0) syz_open_pts() r58 = syz_open_pts() ioctl$TIOCSETAF(r58, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x2000000005118, "047c2ce62e0dbcdcc58b62c200000100"}) r59 = syz_open_pts() close(r59) r60 = syz_open_pts() close(r60) write(r60, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r61 = syz_open_pts() close(r61) write(r40, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r62 = syz_open_pts() close(r62) write(r62, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r63 = syz_open_pts() close(r63) write(r63, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r64 = syz_open_pts() close(r64) write(r64, &(0x7f0000000200)="d2d10700747eb28001010000ef0000001b00005a5415f698587bdf9a74fb276208265e794b201f796b03d91e054bb3aa717cf1c4f96ab5cb0b4c146c9d9c384b609befb06308ab50be07b9ce9a897abfc87727870d0d", 0x56) r65 = socket(0x18, 0x1, 0x0) close(r65) 21:01:56 executing program 0: r0 = socket(0x6, 0x4, 0x2) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) setsockopt(r1, 0x2000001e, 0x800002e, &(0x7f00000006c0)="eba1212053d7deb9a5ffcbff13bb000065e104a21335a9f300000000321d03a8014fd8c321371814155892dca03533bd2155465798e1701337a71c6bb0b22420d99d112008aaebea501b81e6", 0x4c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x80a9, 0x0, 0x8, 0x0) poll(&(0x7f0000000280)=[{}], 0x1, 0x8000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x7) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000380)) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000003c0)={0x2, 0x5}) fcntl$setflags(r3, 0x2, 0x803) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) read(r6, &(0x7f0000000500)=""/15, 0xf) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x800, 0x100) pread(r7, &(0x7f0000000580)="609bd923e9f2758fbb254c65a956751041e4d2fbda945817bbbafa2811cd93bb98a9eba731636f6e377116464b254a5982b39eb640dcadcdfa48fd5690ccfa9e5c49edf3dfc96a27aaaa6050f8c16dac8d62b87bacd0c80f83095f7a9e5352e2d255658fd13029b3244970cb4e7298c902435c0f41888a3f56b4d814d3e6a8a3d92b66f0ef45efca5b182fe1f4d44a32d58557e4b58f18bef46ee2a6339a825eb1c0a6c6b87eef1483dc47da64e9f91a6c67837424e25efadf7d4c6bc07d393450587f2a23b2d6bfe8f4d69e059d4a6373cb", 0xd2, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x20009, 0x3, 0x9, 0x1, 0x401, 0x401, 0x9, 0x2, 0x2, 0x2, 0x800}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000140)=0x7ff) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, 0x0) getgid() r8 = open(&(0x7f00000002c0)='./file0\x00', 0x2, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000880)=0xc) accept$unix(r8, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000680)=0x800) r10 = socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x3a) r13 = geteuid() setreuid(0xffffffffffffffff, r13) fchownat(r11, &(0x7f0000000340)='./file0\x00', r13, r12, 0xb172f2442f1796ec) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000004c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r17, r18, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r20 = getgid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r22, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r15, r17, r20, 0x80, 0x8}, 0x8, 0x5, 0x0, r21, 0xfffffffffffffe01, 0xa, 0x7ff}) fchownat(r8, &(0x7f0000000080)='\x00', r9, r15, 0x2) r23 = getgid() setegid(r23) r24 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) ioctl$TIOCSTAT(r24, 0x20007465, &(0x7f0000000500)) r25 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r25, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r25, 0x0, 0x0) socketpair(0x1, 0x1, 0x6, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000400)=0xc) accept$unix(r24, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r24, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r24, 0x40087468, &(0x7f00000001c0)) fchownat(r24, &(0x7f0000000080)='\x00', r26, r23, 0x6) r27 = semget$private(0x0, 0x7, 0x287) semop(r27, &(0x7f0000002a00)=[{0x4, 0x200, 0x3000}, {0x0, 0x0, 0x8789c8d791a6081e}, {0x4, 0x7, 0x1000}], 0x3) semop(r16, &(0x7f0000000c40)=[{0x4, 0x400, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfff4, 0x1000}, {0x0, 0xe12, 0x1000}, {0x0, 0xff41, 0x1800}, {0x1, 0x4, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0xb}, {0x3, 0x502, 0x800}, {0x0, 0x409, 0x800}], 0xa) semctl$GETNCNT(r27, 0x2, 0x3, &(0x7f0000000200)=""/10) setregid(r2, r23) r28 = syz_open_pts() fcntl$setstatus(r28, 0x4, 0x4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 21:01:57 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 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) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 21:01:57 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) close(r0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x80000000, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 21:01:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) getuid() setsockopt(0xffffffffffffffff, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r1 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x1, 0x101, 0x1, r1}) r2 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000b80)={{0x20000008, 0x0, r3, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r5 = socket(0x2, 0x1, 0x0) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) getuid() r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) getgid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f6669ffffff7f"], 0xa) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000b40), 0xffffffffffffffb3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r7, 0xc0107005, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r9) r10 = getpgrp() r11 = getgid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r9, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={r10, r12, r11}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={r10}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = socket(0x18, 0x2, 0x0) accept$inet6(r14, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x0, r15, r13, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) getgroups(0x3, &(0x7f00000004c0)=[r13, 0xffffffffffffffff, 0x0]) getpid() r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) r19 = getgid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r18, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0x0) r21 = kqueue() r22 = fcntl$dupfd(r21, 0x2, 0xffffffffffffffff) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r22, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, r23}, 0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, r20, r19}, 0xc) getgid() getpgrp() r24 = socket(0x11, 0x3, 0x0) setsockopt(r24, 0x20000000000011, 0x3, 0x0, 0x0) r25 = getpgrp() fcntl$lock(r24, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r25}) r26 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r26, &(0x7f00000002c0)=[{0x4, 0x6b3b, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x0, 0x5, 0x400}], 0x8) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024}, 0x9, 0x7, 0x3}) r30 = socket(0x2, 0x1, 0x0) fcntl$getown(r30, 0x5) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) getuid() r31 = kqueue() r32 = fcntl$dupfd(r31, 0x2, 0xffffffffffffffff) close(r32) r33 = getgid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r32, 0xc0107005, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000680)) r34 = kqueue() r35 = fcntl$dupfd(r34, 0x2, 0xffffffffffffffff) close(r35) r36 = getpgrp() r37 = getgid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r35, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000700)={r36, r38, r37}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, r33, 0x0, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r39 = socket(0x0, 0x2, 0x0) accept$inet6(r39, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r40 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r40) getgid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r40, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) kqueue() open(&(0x7f0000000780)='./file0\x00', 0x400, 0x8) r41 = kqueue() fcntl$dupfd(r41, 0x0, 0xffffffffffffffff) r42 = kqueue() fcntl$dupfd(r42, 0x2, 0xffffffffffffffff) r43 = fcntl$dupfd(r42, 0xa, r41) close(r43) getpgrp() getgid() getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r43, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r44 = kqueue() r45 = fcntl$dupfd(r44, 0x2, 0xffffffffffffffff) close(r45) r46 = getpgrp() r47 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r48, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'], 0xa) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0x22e) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r45, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000700)={r46, r49, r47}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x400) r50 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r51 = getpgid(0x0) r52 = getuid() r53 = socket(0x11, 0x3, 0x0) setsockopt(r53, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r54 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x101, 0x1, r54}) r55 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r58 = getgid() semop(r55, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x1, 0x7}, {0x3, 0x8, 0xa62479465016c877}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1c00}], 0x7) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r57, r56, 0x0, r58, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) socket(0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000940)) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) r59 = getuid() r60 = kqueue() r61 = fcntl$dupfd(r60, 0x2, 0xffffffffffffffff) close(r61) r62 = getgid() getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r61, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r64 = kqueue() r65 = fcntl$dupfd(r64, 0x2, 0xffffffffffffffff) close(r65) r66 = getpgrp() r67 = getgid() getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r65, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000700)={r66, r68, r67}, 0xc) setsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000600)={r66, r63, r62}, 0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f00000005c0)={{0x3, 0x0, 0x0, r59, 0x0, 0x2, 0x8}, 0x7fff, 0x9, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = socket(0x18, 0xdced44b87d5dc34, 0x0) accept$inet6(r70, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, 0x0, r69, 0x0, r71, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) getgroups(0x2, &(0x7f00000004c0)=[r69, 0xffffffffffffffff]) r73 = getpid() r74 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) getgid() getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r74, 0xc0107005, 0x0) r75 = kqueue() r76 = fcntl$dupfd(r75, 0x2, 0xffffffffffffffff) close(r76) r77 = getpgrp() getgid() getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r76, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r80, &(0x7f0000001000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd926f300c9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000120000000000000000000000000000000000000019d44e065c29ee76b8393b7c21936b0c425c835b2316cfeaa1f302993bb672d8f9322ad23bb2e08090836da884a26f38b488c2652d9d549b8b458f4c69c23ab0d196c18510f9a107c82319a6bb436c5b9ae81dea53a766715d91e2858df7f77868c50ba70b50dca8216d7151048750f4144b6906c6c924c176728d27ef5fe8d0089cd0c892da236928537eac72800a0067922f90883ad18cf969b40d1ccbca39592729ab3e05cb24886e3f6af5352f5daa7d63f3c26a4303f0e018e77c5bb24e668ee91a6e5cb9002f84996442bcb2b161a49ca41a3b3e5d6dac477f6523d05a8dcc0c8a"], 0xfffffffffffffe9f, 0x1, 0x1000) r81 = kqueue() kevent(r81, 0xfffffffffffffffe, 0xa, 0x0, 0x0, &(0x7f0000000040)) r82 = kqueue() kevent(r82, 0xfffffffffffffffe, 0xa, 0x0, 0x0, &(0x7f0000000040)) r83 = kqueue() kevent(r83, 0xfffffffffffffffe, 0xa, 0x0, 0x0, &(0x7f0000000040)) msgsnd(r80, &(0x7f0000000dc0)=ANY=[@ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESHEX, @ANYRES16, @ANYPTR=&(0x7f0000002840)=ANY=[@ANYPTR, @ANYBLOB="fcb748a05a2cb2d471c4e527300b82529dbed3599e03bbe4a0d8dcb1463f2c63ff9f356fbb29dae7fcb508ca7b994cbdd771550c594e3ad72f60470eb7c991e2bb2de0032af995f8e07ab7248bfec0d53ee0214e80c3239f7f562b00a8727db5d0d783c66baa2242e605b656da1f7aff5004a9f2aa53f23d02a9dcdee82f855ddceb42b27cf0adfca75becfb5894fe6d73cbd0e31c75e2ae9cb8ad080755c201675a78d69f0e2f0d2f8101c122721d5dc737a808f067b3b3378b764e442121e9c1913de5b6127aa22d", @ANYRESHEX=r81, @ANYBLOB="18f9d46832507259ebe12c6d427206569b98ec0279beedcb9b04479c7be5868acbacb44ffb26ca25d56d6858071c615c5887ae20b3e62a760134373581a24599bba6d8357eb1dd961eab4b0c0e1a1c7f4c2af60baf3b75bb7778e98a7d25c22e4d15f3f1dff6911d8ef0bd4e3d5e1fa490d9bf61b11c4f4d464a232908dfe815b2c76d1c1628bff9c0a0f4d817be68df9903e46e8caa8ebbfb8bbdec2a9d2703adeac5e2ea16e4fb31283d93818530ad456a282d5e0c744fb8d38fc2d9f43447a24b900a88a5e981e6e875c783e47368c987b2268b68d7f704c61cc370827d91f5ddd1b674f3fffae5e8afac3be46278831e2f78ac020ee1213d28b3c2ea25da22bfab7079fad59ee2033f5f797c1f736d8ee1604d14be8a9e9a5f89f073a057a1214087763a083dfa6eee44a9f4909bc75ab0fe088d90f6f6d4755f20d6d27a6d29e20028bc68c594813e28e6ac4ed2fa095dcb404abb13efac224626e50dab3cf31d606d70f0d69dd14965cf55be6ef5ef552b3356c0d4775e76998e4a59da29bc0f1fa3855cc8cf44140cc0cc3b1e34a5232ea73528bdf333f4e3ac18c46c42a797476baac4e12c782f62120f203cb888b7aa5f8997643686fca693f33cb090542003447d553c76f2d85bac25b37522ffe1d36d125233ce3352cfd55c5d6bda84392724cb616bfcdf19feac0a194e7f377c4227a9e63c40fd0abe8293c74768ac7692213bcdf26b86c9f9ab69ed69d32e1849c0631a0f8915fac142980d1d4d8e68336f70c33575a4ad4c33f33494b4c26173fb4df3c572d1542b97e7cc08918e136e5008a7c3c42534ba1bcc27045a9be862cd327c9e91e0dc31f9f21d66ccce718f1bb3a3a7f41b1965b92c3ba84429f5971f5b3c8bdae46dc54a55df8a1baa3f5051fe7c9641e0b67eb5f0a6b162d8dcc206cefb5efd067996ae0665f7c50ddba1e085cc46693f3f03fdc998109638b24782e0653c591602ac88d43d6d52ab7a97a0f1a72654f4d53a05b398cc8950b6d11f94ca9b86991ce03b953b653d8f1cf8fb2c0b12d3c20c698e3e3cf76ebff3c5d1b2875cf6bacc449bd30dc738441a66580ca417657e918b43b2410cb191dad59e968b86c6fa48a2eee0b18fb46438a0eeaae400f8ffdd7da5b600d7a500b4f39c4767c7fc91671dcfb18529728578d567fa47d8ad227d8f0ff95f5027c007bf705fe9c801ecd8f7a540a64ac3060b625ca3d15fa2d14056ad19668bf5ad2fbfa4da3d424153a50ad85984ddc984b06cd2289836f9c92917b9daf1a6e4cca947dee1f4736ab63fd754886a13da44d8057e6e938fdf3b2f6042fcd8600022d91cec9b98bbf38c8666e80b74d403b49920b872b7020da37bd1014643335ca8d6aeed61c51e85ca8d64845e8ec18999705a567c5c9adf9ba5dcac77b4700b60bec42d24eaff46c8a5b98252aa7e9f06075e709693b3d4251cde54bb0fc650f0ef79f0f070db9e6224257f7f62d261d2941e53f3d201799e56f5c8a155d38f9638a5b340ddb2334acfb2da0321db5bde27d8bffdb264a716901328e8ff0561eec79f7e4d3788d6b8e0ff23d741c7fd9e5228fb3d51544fcae6846092aa7a78dc4fcbc576b25b749c9282eebb36b3195de19f2f6710b3e6efa0d8fe0dee389f2bf8acb9c6ed0b084ef4c1fe86e38235f73afa5085a5b9989e715aa37c8cc5afc2a6a538fb0d256fbc6c28535f63a42f72b2f5cf8f428dd70cf23f9223b3b9fef94cb87bf5fd92e77b68c627e0d15fdd9cf828ac69f707fe3b4943542a0ff099665b772851db59a0593154e3126e797de7029e49fa6b543f86cba3821a6340b6524e893ed5d2ecc9d6d2a4b391296271ca878f6b9716c4cf739c2ad8174cec2218a3b4b21d8f589a957f928b03069363ab8e34d2be53b07440b45df016fb909b4fa4f98a465aa91f745b2be636b038497b5520ac23659d06674324b164e4f359d774f1be86c4184f986dd46512215edfb17d3d75a977aa5a511a3838ef92dcb4ce517ee6972f0d454d0d6f8a833660bd17015fa6019f9a2e85dd04bb5ed70b423cb7aa59394ea6a67195169b49c650cbba240249095aaff6b0121942b9ea59525f3157cf0dd184e07c17cb9917017d3eae661ee0142bf75b109322a11887b62b87e3d70aa1dc61be3e139eccbe3eea34726bdae6bbe1bb94d0ba7450bc736f9c5703ee3ae2b55ee0c5ecb4aef7ef67f5507206fcf6d7e08f45a8d3ebf6c4860a487874f030b69b8e5dd7208867d9d5859272fa300fb76ff440722c09407312f32270bb58bcbe997919f936b09a949b96a2ad14901efa2ecf3b52afe7f6fc012938f546101cfe03ff2b8cc3a4143645c5edf6c7e590873db7a68e3675bbe6b1f41757307e525babf52903f43c5acaeebbdba6107c99fbd623d56035588988984f85b780adde8a75520f8500dbfc26d4aa9564b3e8ab8e9d718cf5f6a845c43f2c1b85e979fb64ce4c893201d5796d04b633ff61bee0c0b873815515d8874fa0a8365a20e5cd2033454fd292a8859abcae6581335daf5a75002f98b61b5884edacdb18a3d6f3e1517700f80dd4b461a2e14f4cd37e7d6f8c6ad2057fd762b0ed614108eefbf988bf5cf80ccfb4bd56a222037025dee838b5d7d8a12c4b9858733be0099a4c0c6858c82694553e78baf1f9f6c0b9b6c310fd2044bd7b5114db4bede52cecea630bc405a1e0064110586dcbb0c860dd26e0ce779c5565dbf000595e69a1a9e574e922d23638193a7c4e495c824c29eed203d0eba987f40a38ea663d5fd53157d6431b4a7e01466b08c2d213a5a563a3127c90dd96333765bfef7fac1e862339acc3de35df605b09caa4a3f0a958fb93f1a6bf2066c26bf0675521d208b2e6f8eded060581f0df990fe80db8aa96012284684eb923538df07f90ddf86510db6dac5601e696463300e1a94fa8d1de61ad30a3d8018a1a3bc6bf0db30213a61ce050025009829d9e96d8dfee9cc75fe90227f1e4d0ef1aade83c73812a06da7bc6bb49f6f3ea766deb8a828de5a7bbef562dc7fd28829ae511b1e75649fce5fb9c6b21f1c30cf86b73417bd09b60ec28e2c2439b0aae75ccfd069662b64425b99194c26f2b4fbcddcdb4c685ecd064d2b89de3de634462415aae8e426ccc3ea4e6ac6c7deae5e0378e9fd38108ea746550520512569d2ee93c680aeb0b08ebb57fa2167bbc6a5ad74b9c05b46ca2e56bb4c1ea7a84c416d616ef7b99bb48d9d74eee9c9ce9235afec5bb5510fd79182e7ff4c410db65b7486822a737926f2a43e0acf9bb5e3e242f8917543a725d18f886fc49c88ddc8cef79c421d66a2eba585d12fff061348cefb433c3c4e7017564fca10876d15e977626e5798825f7e744b7235b3733a282c33383f921e7ab3a382a21304a268ba191c56f782f68fd4b91e3377f3ffe218f6e9a7354c8a595d063790cf88cc4c88bd0cd232fdd11a44ee8226b819f93167d298953a9b965276904a1c9499947cc7b087625270266f56ab0de20f6ac04f89aa1b914a088382d86f568f7a98cc2a761324c69ebc06634d65ec85b160bb337a36ffa94d6d69cd469c9dc5f708e1711cf35c84bf5631e0e4bcbe09de3bcb1bcdd51536439d81c0771c8a952bf884570176536b0219270d2aa7004c20f0f8fddac23512bf5bbdc38d3cd565c3dd65291758aef78960059f98052a54ada7fa8ee3795b91d68127fc3294d4903d11f56239f7d57095595cc99e76d52e9a70df7c13d31850ef33132bcf909c91f71145b872f7343c460f187f786a7e4812216e06cbfa1736fbf2000465ef8c2870f80ca195d562da72656dc4cb1b0b47b5c020e626722a9ad12cca4718d500f134f518faec46566fcd4d3bf40a230bfebc03c84be3a6692f8b20ca922e5c0dea61e1f2e9eddab52a16be9851e2823608ae86d98bb12d473c73a8720525cb9200cf620b92903a17591f78c1ac28dfa5d9ecf9cddd4ef9ce98ed1e13382e10368c37b460114fe38ffe2a6a5a55aab587515cfa96d26a8a6040a312a7de538fbc209d566acbec6e98b5b1700c4c8ee536f6cd7f940ac69c126f42d03a33f64341390c55f43bec54d8535b6235a599b773ce69fba43b1226538ac1a530fe5c7676216f98273ae0aa6532c4686a15d00d9b6c2dbcf537fb7b88a97ffd34fa0f00da32e49b0f26d5c386695452a4ebb9fbb0ac17770b55608118af16b0e5851b0ad51bcf22e60a6d88e08233638c38cb644746b4b83f31271f7e85f1ebc7ef978cc52ef36e6c82550ffd60a281a0af4b4c9f85de51c41be0d781fa76a117e5581a22f5916ad35248be0f8a3a54b2b6e3b7e24a2ac8a3737528df41e4a5db384c62fc3a638166959dc65c2119038d79e33c0245f6f7f3e9bb5b84da06adfd22b50144f1fa29151cf58f410f0ca985e54440056d915889e502dc07e6131b4d42d91cab3dffbef0a10e1310c1c584c12ee0a44d2f74c761b210f18b2be0dd22acc2145cafc6fe52a5b1658155a3f8a25b955cc297226895f20d15cd148e823be752a5636f3992d61c909a631219858ccd0f396577eaef19e2a031556cea7c5ee7808e8bfdbe1ce9455d35f1ae08738a840bf0396f9cae9ef9dd75d9cfb5468f4bd967f64e680a60b2285b4bb4950a6b305a05d4e7406165387c6c36f952b286168ec765007deaf359e153b1f45fe465d3005361e8c5b250f9d47358d0a6f49bdb9bf4a9274f33c38fb9db88ac9f2099d55b5861b84e3bcd4a3c06f5e741e3a5abd5f1166437e9e1e1c470759b889effdfb4fb09e388c3b4c63a3ccbc4a77ebeabb0e640d4df9ceb2a2f2a35175ed4c766227ee68827cd9c3faadcbbfdefe8ccef3f273084e3e4e8a195a0ffa5963b22dd624975b99a6dd0bd2011b624784bd6f5eb418d6ffd9d34726095db7e949acebacc89ac30eecdad9ca8a2f9b5f243b96310406261cddf1b06377884a0cf1021e89f045cf5f96247fb6ba0b0c3433961d6fa7211a907b3d98fa442b8ae282f6c6f4974c4240b6d325c2db104bba1da046a312448b9825f884afc02c59b4c079e30023f738c87893053eaf9f2c8b5456980ede57f210babbcce82b4f59c34233d673fe34b6ddf7e74eaaf28618a885700216220775516bace125a3977a868f282e0f87576f4b5fbf5d2b9566afc3ca08457f9d7e0ab5e5c260d8449b6f6196a25a263a3307b9d83005042fe6c29bd3a1d13d91eb95a198e532a0606fdc5016d52a01b417d278cd7de93fd2a7af653936de7deb73b6fd2bf7ac64c6120b2ddfe311b35f0bf1eb88772475e687bee99d1dda7c777b7abefdf7ebbafb974cf3ab3729a276d7fe7393f913bf7c2a4758de1cce40cfba413e44c07f950fd0654cbf5850723cd194401adb5d6a5615737305416bf04bcd3fdc6d179d2e680d31e312ea70393a69c33989c32287c516fb0179aef1ece9e3d21a960de8d99eca7fb3c3fc9657127550bcf9aa59a345c84bae2c37f06cf3621a36830209d35eaecf694e3876a374707c7c67be34a8e9122ca6aff1901b85d75f4efb955d7267b4acad0a28394bb5bb0b65dbf45fa70ed1a6deab535c1a70cca7faf5112ca2bdbaafb5a571f686c3ad70795d6d88f310bfe4fa8a71938a131a5a5017ec9a31472b5f395537312d2e89ab4238775b4f30825c8218ca9e1f186c58eab93a19161937fdac361380026ae0fef697c1f19986bb764a7f792b1c157e253cc11d136ecf7783ab0a0cf3f3d72a53e71b509381b17217ea092fb7048a12d06d13610167c70effbc1ff1ee348a0fdb2bb747e2285e036c561faa"], @ANYBLOB="101023ed039838e131b842683e15c3a3e5aafeb24ae06b3d792c05ccfa92a49dced0abcda4f22c87b935a2d00aa9c5e5e4aa68ed0995dc88e80008a174ec6ef4d542c7ed1f92f2b412bea0d7e101d30d1293400003a23617a2a8cbc521a7dc8bf66795e91281c65a4e27aa9ee143bb1e28d6623525a787198d39fedb253f922c8a8b467423b9801ae18266b90f74182f98f6ef2a429ab6ceac38", @ANYRESDEC=r82, @ANYRESOCT=r83]], 0x1, 0x800) msgsnd(r80, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r80, &(0x7f0000000dc0)=ANY=[], 0x0, 0x1, 0x800) r84 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r86 = getppid() r87 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, 0x0, r85, 0x0, 0x0, 0x2, 0x5}, 0x100, 0xc07, r86, r87, 0xa5, 0x1, 0x100000000}) r88 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r88, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r88, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r88, &(0x7f00000008c0)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRES64=r84, @ANYPTR64, @ANYPTR], @ANYRES32]], 0x2, 0x2, 0x1000) msgsnd(r88, &(0x7f0000000b00)=ANY=[], 0x0, 0x800) msgsnd(r88, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r88, &(0x7f0000000140)=ANY=[], 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r88, &(0x7f0000000a80)=ANY=[@ANYBLOB="0000000000d874000000"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r91 = getppid() fcntl$getown(0xffffffffffffff9c, 0x5) r92 = getuid() msgctl$IPC_SET(r88, 0x1, &(0x7f0000000980)={{0x2, r92, 0x0, r90, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r91, 0x0, 0xa5, 0x1, 0x100000000}) setsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000880)={r79, r78, r11}, 0xfffffffffffffdfc) setsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000600)={r77}, 0xc) r93 = getgid() r94 = getpgrp() r95 = socket(0x11, 0x3, 0x0) setsockopt(r95, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x4) getpgrp() r96 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0x32d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() semop(r96, &(0x7f00000002c0)=[{0x4, 0x6b37, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0xc, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0xffffffff, 0x1000}, {0x0, 0x7, 0x1800}], 0x6) r97 = socket(0x2, 0x1, 0x0) r98 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r98, 0x29, 0x26, 0x0, 0x0) accept(r98, 0x0, &(0x7f0000000c00)) r99 = syz_open_pts() dup(r99) r100 = kqueue() kevent(r100, &(0x7f0000000140), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) r101 = openat$tty(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/tty\x00', 0x80, 0x0) fcntl$getown(r101, 0x5) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0x9) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000740), 0x818d5567) getuid() r102 = kqueue() r103 = fcntl$dupfd(r102, 0x2, 0xffffffffffffffff) close(r103) r104 = getgid() getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r106 = kqueue() r107 = fcntl$dupfd(r106, 0x2, 0xffffffffffffffff) close(r107) r108 = getpgrp() getgid() getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000140)={&(0x7f0000001700)=ANY=[@ANYBLOB="00000b2e501c882e738b7d9edc7159701d8ef4bddbab907c219b3ac1b8d67319b6abc48c1d38f70c070af14925e28bb3204096b1e678ccde23f9397906feb8c017f43745e3f285b60a51c4a9aee33061b2b56a4bc1fee06be95e31a8f7434dcbf8c6d934c44f8c77f4e15775d298ea62b1a6c65ea72702a6e948dbd30000000000000000000000005e51c5618f14c49409623688568933a8ad8b33b8fed491b83047535ba63e346e1659245fce2271dc685e0736185c31ce9dd3dbb509e1b5edfa0b717ec1510f78604acc250e23f6fb9bdfaf"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) r111 = socket(0x18, 0x1, 0x0) setsockopt(r111, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r111, 0x29, 0x800000000000009, 0x0, 0x0) connect$unix(r111, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) socket$unix(0x1, 0x5, 0x0) r112 = socket(0x18, 0x1, 0x0) setsockopt(r112, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r112, 0x29, 0x800000000000009, 0x0, 0x0) connect$unix(r112, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f00000003c0), 0x1e) getsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r107, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r107, 0xffff, 0x1022, &(0x7f0000000700)={r108, r109}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={r108, r105, r104}, 0xc) semget(0x0, 0x4, 0x0) semctl$IPC_SET(r55, 0x0, 0x1, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r114 = socket(0x18, 0x2, 0x0) accept$inet6(r114, 0x0, 0x0) getsockopt$sock_cred(r114, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r96, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r115, r113, 0x0, r116, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r117 = kqueue() r118 = fcntl$dupfd(r117, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) r119 = getgid() getsockopt$sock_cred(r118, 0xffff, 0x1022, 0x0, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r118, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r118, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r121 = kqueue() r122 = fcntl$dupfd(r121, 0x2, 0xffffffffffffffff) close(r122) r123 = getpgrp() r124 = getgid() getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r122, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r122, 0xc0107005, 0x0) setsockopt$sock_cred(r122, 0xffff, 0x1022, &(0x7f0000000700)={r123, r125, r124}, 0xc) setsockopt$sock_cred(r118, 0xffff, 0x1022, &(0x7f0000000600)={r123, r120, r119}, 0xc) r126 = kqueue() r127 = fcntl$dupfd(r126, 0x2, 0xffffffffffffffff) close(r127) r128 = getpgrp() r129 = getgid() getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r127, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$PCIOCGETROM(r127, 0xc0107005, &(0x7f00000006c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r127, 0xffff, 0x1022, &(0x7f0000000700)={r128, r130, r129}, 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r132 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x20) r133 = socket(0x18, 0x1, 0x0) setsockopt(r133, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r133, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r134 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r134, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r135 = socket(0x18, 0x1, 0x0) setsockopt(r135, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r136 = socket(0x18, 0x1, 0x0) setsockopt(r136, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r136, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r137 = socket(0x18, 0x1, 0x0) setsockopt(r137, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r137, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r138 = socket(0x18, 0x1, 0x0) setsockopt(r138, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r138, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r139 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r139, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r140 = socket(0x18, 0x1, 0x0) setsockopt(r140, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r140, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) r141 = socket(0x0, 0x0, 0x0) setsockopt(r141, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r141, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) r142 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r142, &(0x7f0000000800)=[{0x3, 0x8, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0x0, 0x800}, {0x7, 0x8}, {0x3, 0x9, 0x11800}, {0x4, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x4, 0x7fffffff, 0x800}], 0x9) semop(r142, &(0x7f0000000100)=[{0x0, 0x2, 0x800}, {0x0, 0x7fffffff, 0x7fd}, {0x4, 0x21, 0x800}, {0x4, 0xb, 0x1800}], 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8008) getsockopt$sock_cred(r143, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa9) lchown(&(0x7f0000000240)='./file1\x00', r144, 0x0) r145 = getegid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r142, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r144, r145, r146, 0xffffffffffffffff, 0x40, 0x2}, 0x49, 0x1f, 0x5b5f}) getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000940)='/dev/zero\x00', 0x40, 0x0) r147 = socket(0x18, 0x1, 0x0) setsockopt(r147, 0x0, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r147, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r148 = socket(0x18, 0x1, 0x0) setsockopt(r148, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r148, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x10, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/tty\x00', 0x8000, 0x0) socketpair(0x6, 0x5, 0xfd, &(0x7f0000000a00)) r149 = socket(0x18, 0x1, 0x0) setsockopt(r149, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r149, 0x29, 0x80000000000000d, 0x0, 0x0) open(0x0, 0x0, 0x0) syz_open_pts() r150 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000), 0x0) setsockopt(r150, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r151 = socket(0x18, 0x1, 0x0) setsockopt(r151, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r151, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r152 = socket(0x18, 0x1, 0x0) setsockopt(r152, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r152, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa", 0xa) sendmsg$unix(r132, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x402}, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f00000007c0)=ANY=[@ANYBLOB="31e0150b174be3610a08f28aa5896623ad34c4301eb24b45f81896dd29c2e55f1acd2510b0e5e0234120e45388c9e55034ab0cb434b951d0afe68bb4e8c3f5e07e65330f554a902a5c8b77500447e82c2014db559e6d4d3eb74be2bcc8e0faa9059b950255e0a5b748bd0d7b1a0ae6d1a66ea22b2e0000000000000000000000000000000077c7b7d0d037329239687b3e930b74f04b9b104d5e67ecbb19da6a795c42ade74530b69623"], 0x1, &(0x7f0000000400)=[{&(0x7f0000000080)="ee9b140a1218c013cfc3b73751e0d8e66b7111fa044904b76dd4d22b31414a4cfd01fd390a86064989fb77be690a7c774c40004ff60b66c1b3a72db37f7e0b198e76173d50b102a07aedc715d812ff91381b5370ab3ab84f5e785ea06a6a7ddcfa7fdf5e4b4553219d9baafa3850f07d29ef1b0b461ec01d51f5614b8e733e6a51eefee898b7ec08f846af6fcd", 0x8d}, {&(0x7f0000000180)="27eb5ea3bc5f6a21495dd8a9b4e4bb076bdd4eefc384e4d9dbeb099baebb0250c3b2efee8719019f0d801b9a7f8d5099476430ec9f49029e5e98bf56b05b8cb0f8e3e91b6971e784eb52e54155d16c20832aa1a6dcf3d8f6655222fe9061cc9e3f30a2b419384c80d6ed7fdffd1fa89a9fe8458539388b1fa980b1e9e05ddf6f52d30bf0d1a4398d788e055170c0cf78c84f29ebf58b0d594ab7c961bb3a3f5b1192142231b437a514f549ee71458a367f2d8b730a262a176d9f6e4104f4d9d8dda42e8e55bf03c1", 0xc8}, {&(0x7f0000000280)="353d9ae36abf805e249db7616b454d093cab6f8fdfc8844781816a113f524fbcc4070bfe8fe638fe4de97e80efa97c1a33eaeac43cb0475ef4f2edd1c2e9935bc0378284e2cb2b7331e6f3d8697418ec56eef5e4f452968b851f4cc35d8faf1a476267835d5e6a013c99957b3fd36e7927ec8948c65efeb60cfb7c3dab9e5b1bf8706d02cc8ed941df52ac9da82f210ea13de650be8b5217929475e87cd52b8241a3", 0xa2}, {&(0x7f0000000340)="38f8fd95f9545ec4ff1cbede238fc02e7d20445c03e1be42126eab6d1656653ccf770eb6173d6f17cf4d3d763a9a060e2a9ecf3b9714ba2dd8e24aa442bb51c086ffb60733a20a6e38069be6453bd7336e31793db4b8b7e53c", 0x59}, {0x0}], 0x5, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r51, r52, r72}, @cred={0x20, 0xffff, 0x0, r73, 0x0, r93}, @cred={0x20, 0xffff, 0x0, r94, r115, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r123, r146, r131}], 0x80}, 0xf) semget$private(0x0, 0x1, 0x10) r153 = semget$private(0x0, 0x4, 0x180) r154 = geteuid() semctl$IPC_SET(r153, 0x0, 0x1, &(0x7f0000000340)={{0x7f, r20, 0x0, r154, 0x0, 0x343, 0x7}, 0x800000, 0x9}) r155 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r155, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0905c9e2a0da9404"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r156 = socket(0x2, 0x1, 0x0) bind(r156, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r157 = dup(r156) listen(r157, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r158 = kqueue() r159 = fcntl$dupfd(r158, 0x2, 0xffffffffffffffff) close(r159) getpgrp() getgid() getsockopt$sock_cred(r159, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(r159, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r159, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getsockopt$sock_cred(r159, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 21:01:57 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x0, &(0x7f0000000000)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 21:01:57 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82020063c4a143dce4a7060000000000000057be971e2f66ab483d382b4f854bce71083d0a2c055270f9628b680f5b9da8937680a47b411d52a533d2182c11f22fd30209c39d3430f23886cecd0aa2562135617b6971370212ac4d992caf76c4752762a55342c63e21"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = socket(0x2, 0x4001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, './file0/file0\x00'}, 0x10) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="826f2cfb97dbd548a9c4a143dce4a7efe1970da73e1a2708fda4872e4a1ce5fc41"], 0x10) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) setsockopt(r3, 0x76b6, 0x7d5, &(0x7f0000000480)="d02462be534c6241b341e7b368d2c081562f8e37782ce15216a66288b41d2496a0f6d2c292439202378464de39ecd854eb50095e6e473f1ac68e019df1dc782dad318b992e8195d10435b9124423c1b5e72419", 0x53) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r4}, 0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x140) writev(r5, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4011, r5, 0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) getpeername$inet6(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_int(r6, 0xffff, 0x1002, 0x0, 0x0) socketpair(0x6, 0x5, 0xff, &(0x7f0000000380)) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="680fafcfc82f16dcd5d5c649005b32e30fa79e6619c303d4094b9468f10bd191ed51a1631c0af7c956ec4b194587377c4bbcc6b8ee4dab"], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR64]], 0x1, 0x7fb) msgrcv(r7, &(0x7f0000000980)=ANY=[], 0x0, 0x0, 0x1004) msgsnd(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca"], 0x1, 0x800) msgsnd(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="03000000000000005aab059e42b6be19de16d8a32e0c5d7858899bbc616af2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c400100600000000f76439ebea381e7fca35ed7142c2f0d2e5f9ce3b3f33a43104d05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf0000000000009d6a7cf1b08407f67a6f4fcbe8801c6d6743cba39903f54a3791a443cf1205593489749511d4f599f4f29f7f73327e60f24a5fbb8b8dd5954369b2b4b8fc3ab879b16cfc9c8074235fe1e16c512643ac98a6ca73f57df0b8e21140b5470c296284bba5408cc66ba355c7a907d3faadd02cc9fc0f859e83"], 0xbc, 0x40000000000800) msgrcv(r7, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r7, &(0x7f0000001e00)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[]], 0x1, 0x0) 21:01:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000400)="ac", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) ftruncate(r6, 0x0, 0x2) 21:01:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x1, 0x1, 0xff) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x80, 0x346}) 21:01:57 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xc3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xd) rmdir(&(0x7f0000000040)='./file0\x00') fchmod(r0, 0x52) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') 21:01:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b02"], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7f, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a10281"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 21:01:57 executing program 0: 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(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 21:01:57 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r0 = socket(0x10, 0x4, 0xfa) fcntl$getflags(r0, 0x1) madvise(&(0x7f00009de000/0x4000)=nil, 0x4000, 0x6) 21:01:58 executing program 0: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmdt(0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket$inet(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) msgsnd(0x0, 0x0, 0x0, 0x0) r0 = getpid() setsockopt(0xffffffffffffffff, 0x0, 0x3e, 0x0, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f00000016c0), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x10001, 0x0, r0, 0x0, 0xa5, 0x0, 0x0, 0x6}) getpgid(0x0) socket$inet(0x2, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) getpid() socket(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000040), 0xfffffec2) close(r2) r3 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) write(r3, &(0x7f0000000040), 0xfffffec2) close(0xffffffffffffffff) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b5", 0x64) write(r4, &(0x7f0000000040), 0xfffffec2) close(r4) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) close(r6) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) close(0xffffffffffffffff) syz_open_pts() socket$unix(0x1, 0x2, 0x0) syz_open_pts() socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f66696c6530003a49bdf0ab26c7a8726003920903d40c94aca05c1471259cb3e6a475ccbf6e0bcc71e6bd4ba01db3984990a3d10308555399e876"], 0x9, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x19a4738fc278e7ca, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) close(0xffffffffffffffff) r7 = syz_open_pts() write(r7, &(0x7f0000000040), 0xfffffec2) close(r7) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x19a4738fc278e7ca, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x19a4738fc278e7ca, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0x284) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000a00)) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, 0x0, r8, 0x41d, 0x5, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, 0x0, 0x0, 0x41d, 0x2000000000000005, 0x5}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, 0x0, 0x0, 0x41d, 0x2, 0xca}) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmdt(0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) 21:01:58 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0x1b, &(0x7f0000000000), 0x4) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r7, 0x0) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r8, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r9, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r10, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r10, 0x0) r11 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r11, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r11, 0x0) r12 = socket$inet(0x2, 0x0, 0x9) r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x80, 0x0) r15 = getpgrp() r16 = geteuid() r17 = semget$private(0x0, 0x8, 0x80) semop(r17, &(0x7f0000000500)=[{0x1, 0x0, 0x1000}, {0x0, 0x5, 0x800}, {0x7, 0x80}, {0x0, 0x9, 0x2800}, {0x0, 0x200, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x1, 0x800}], 0x7) semop(r17, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r18 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r18, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0xec, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r21 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r21, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r21, 0x0) r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x2) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x10, 0x0) r24 = socket(0x2, 0x2, 0x0) bind(r24, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000280)=@abs={0x6fb47445e536af6c, 0x0, 0x1}, 0x8, &(0x7f0000000300), 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="20000000000566262b1a3cecc5bd4b7644107745ff000001000000000000c408dabdc7805a1a6b6389b11a9f5b8ce4ff33b09771a350c71763415ccefcbb79cd1b649b46d153ccf3ad7671dddd83ef1f64b0e608", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r24, @ANYRES32=r9, @ANYRES32, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r11, @ANYRES32, @ANYRES32=r12, @ANYRES32=r4, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB='\x00\x00\x00\x00'], 0xc0}, 0x7) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = getppid() fcntl$lock(r25, 0x8, &(0x7f0000000100)={0xb4f9453fa3e86075, 0x0, 0x800, 0x8001, r26}) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r28 = socket(0x2, 0x2, 0x0) r29 = socket(0x2, 0x1, 0x0) setsockopt(r29, 0x0, 0x14, &(0x7f0000000100)="04000000", 0x4) dup2(r29, r28) r30 = socket(0x2, 0x1, 0x0) dup2(r28, r30) connect$unix(r30, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r28, 0x1) fcntl$lock(r27, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r31, 0x8, &(0x7f0000000140)={0x0, 0x0, 0xbb, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000007c0)=0xc) r32 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r32, 0x0, 0x0) shmctl$IPC_SET(r32, 0x1, 0xffffffffffffffff) 21:01:58 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d4, 0x0, "d730c1e7bb4fc6e262d74b2d7beae4b300e74ce4"}) pipe(&(0x7f0000000500)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) writev(r0, &(0x7f0000000100), 0x0) write(r0, &(0x7f0000000200), 0x3ba) fcntl$setstatus(r0, 0x4, 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x8, "000000000000000100002000"}) pwrite(r2, &(0x7f0000000680)="0240f79571e9e9dafbae38c575c4b81489cdff509b43bf99c4c1a8091ab6f31620c9578233e7791b31cf5b587738195832fe72d7111225d4ca81621e9a779785ce4779bf54043d158181beacfa9f220aeef4bf6021d860972d9faef9758d822660e35c71698826666a890b133bba588b069aa58b0d834c81a70fba1f7134fd8225f449523ce14cf03cce831f485aef60564f5ad849f5888fcd84fb61cedd005146776e45ad93d882299c8a1784f19c703c81f6b116b7620e53b5a59ae68c8f70e87539aa2bef77591940f8670af4969407856b74f2befadb2b25dca37f9ea680366b3d33", 0xe4, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000003c0)=0x9) connect$unix(r1, &(0x7f0000000400)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffcec) close(r0) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) close(r0) dup(r2) syz_open_pts() r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000440)={0x9, 0x3}) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000780)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000480)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimensat(r4, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000100)={{0x20, 0x5f7}, {0xff, 0x81f0f17}}, 0x3) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 21:01:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x2, 0x2, 0x20) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x4, './file0\x00', './file0\x00'}) 21:01:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xa7) setsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r4, r3) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r6, r5) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r8, r7) fcntl$getown(r2, 0x5) geteuid() r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000003700)=0x272) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x20008, 0x1, 0x9}) r19 = getgid() r20 = getppid() shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x7, r20, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) r22 = shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r23 = shmget$private(0x0, 0x4000, 0x322, &(0x7f0000ffb000/0x4000)=nil) r24 = getegid() r25 = getegid() shmctl$IPC_SET(r23, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r25, 0x0, r24, 0x2}}) r26 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = fcntl$getown(r21, 0x5) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r31, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r31, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = getgid() r36 = getppid() shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r30, r33, r35, 0x1e4, 0x8}, 0x5, 0x7, r36, 0x0, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, r24, r27, 0xffffffffffffffff, 0x0, 0x9}, 0x9, 0x75, r28, r36, 0x10001, 0x8000, 0x3}) getgroups(0x9, &(0x7f0000003540)=[r12, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r14, r24, 0x0, 0x0]) r37 = socket(0x2, 0x2, 0x0) r38 = socket(0x2, 0x2, 0x0) setsockopt(r38, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r38, r37) r39 = socket(0x2, 0x1, 0x0) dup2(r37, r39) r40 = dup(r37) r41 = socket(0x11, 0x4003, 0x0) sendto$unix(r41, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r42 = socket(0x11, 0x4003, 0x0) sendto$unix(r42, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003600)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000036c0)=[{&(0x7f0000003640)="9a4cae11dd31ddb0ded3b809ee4d3d8b21b42e4104566690d19a7b8122129a6449e1eb06a0b5fecbc7de9d9295667852eacbb4213df13e8a71e211cdf3dda47a9499b93856d6b092b2d17947bcf2", 0x4e}], 0x1, &(0x7f0000003580)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r41, r2]}, @rights={0x18, 0xffff, 0x1, [r40]}], 0x40, 0x4}, 0xc) 21:01:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf62ef00261eae2dd520cd90b27784a99a04fdf6d2769d01e6441cdee9469d0f1fc2435bbf3b7717afe5acddc263c583c6bb6fcff0bf71c1bcdb55798dbbb90eb199c793706453530509ed71345d0a4a909c2f3ad235cab6f9c4d5534f28995d4cb0d56821a52ab1ae8c6ca1f5f52d7d9dd6680e9c5717905ca4623fcadf24f62c3c0e5b869aeb54672f94329bbef9719fd4aa619f0bb32f0188caa3890e01bf8bc7fa903111edab5eeeb3b784ed870349248c8f67eaad45811d37d6219323e864acb5b576f1744125de2ff1ade949e62d9e30d15b2789b61a2e76be41db9ace1ec88e08f7d725d1d2c840266c6e1aa99e0d94bbb5f85defec6e10e38d6b91a098d036c012ca694db075ec998450fba5ae4994cf9b786d8f06c725303c93056304da2ddaa65cc1e3fe127264d722a4b3120c76d03443cf16918f7d88a39d543c35e61f9c305d7a855db6e7479d70db4e9215180d2415e9959237ac34e8656836dae0a20cc670b7b90c37a0ad028c2a06c95ac5b40b4724fbe14cd801e7fd4cac916ff0bc0ee53985a895984c2f0b155147c5df275fe47871858b65d028cebefb5068f550ee69ac63a14f8697849528f95201bcc370108854d881533be39e10ce59ce5d48f5678ac6ed05a577b20c2407165974fe1fd6914ec105bbf397f2315dfabaf84c08a3efc9571783aadf9e8b80c998aa8a32baa816d8ea1632f93ed1e4163f9ec794fdd44c4b6afafc7299aee47a80fb745533615a5612f1f1b10029edfd4aaae6d1d64330af2f7697316f74691d81b7def59a0823d56cd01994e861183a035dc04d4ed90cc3fbafcac8675ac260c4302abbb5de3580e19620391617897aa17eeade7694e6e4e5562fbaa171153e2bc243beb65fd85ebc6d1f023bc8d774836382ae0d191689e3af8b49d91ca674ff826ec4d19e2aaa75bd710357f12fe17b70a6f6510e1f25f7d809d6eb1f694f8ba3477d8b62fcaa3d23094f978fa3d796b91096388692d5c01df275aa3779df589ad236d145335931011bae94c1dce9a00cf7e77b5f456056e6f2403324a50b88fb2b087e553857a28163c132a51c9757cbd2e14211cb0cb8d14e1758c96215382d4a2673a19bd138e1fe4597162e4c553e4105627b477be946da566db5ef54feceec0cbff634ee88695cb4cfa045c4451b6de92410b675a1079e285d667a0001292fa3059eff6922065958c60c06786922201729d6c1b2fc8346b9094cd79c450abcab44532e6b45d0fbddf44640a0b689414a75eb9014f1b1d013dc59938dd1455770c08f8dfdbc9862ad464ffceab8be9900444f16ce37c9f9a6f9779d603ef605f4ad4845bc96c3169bebf31c8d656538d9b52797d51f9559e420398c7a485e721cddd9339551fa24cbc06ffb75267d86b383b9572b468dadad1e858ddbced992907d039b646b7c384a06124bf4f0017cb083e4256126518cc43a37f60af0f43f8420d8a94fa1d1caa029059cd225c07212a7d6ed7f7f49b04803f46f13a3e0053e0b07f309781d5df0afe2b3ff2b801dad126be9ccd0b9c7576fb7fc5e6824d4c500a7cb96043c886d0a418ca9aed8be2d8751da5a542e88e2f7aa768773dd776388742ce4b4ee4456e2e74a22472bec92ee74f25dd1dd026b426d63c258858eeb42a9b10ce50b46b884f483a6dba192a649cd4379ad7750c9f808a0b11ae36a4ede89d0085458030fbe72e24eef29c47c99842d3b0", 0x56f}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r5, r6, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r8 = getgid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r3, r5, r8, 0x80, 0x8}, 0x8, 0x5, 0x0, r9, 0xfffffffffffffe01, 0xa, 0x7ff}) setreuid(0x0, r5) 21:01:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="6847263a3a133957be7d12881383906ff61e2cb4d0387484a202c899247fb1434a5f2c1dfb744da52e60bb06f38baffa1c3bf22eab6e0176d65417bd5f66e733260fb6ac831d2859e285bb5b35c5b47fb729d7e82405cc0657041c9ab8c82de8a87ce529ac443ba4a5e80e7c8bef8a0bc0b3dea44c0e24ac618b0d9d428242047db1f0d290310b19908af5e3ccb87bc542f7e4301cf61534431e0ab930667a08ea07c77787320f774beef5c2441c00c9ed79a08561c6ba4d32659a5f3c7fd2f501ff9e1830cdb1ff05f8ffbbbb1308ad29efd3cf44a451a3d98a72e13c17772ddb3c0e785fe459093dbb306065cd2afd763c05fc7dcc1ba738b24e5525eba7a0945ed18421695a77a1fc41e2c3dba928b1f29065df61c64ef905973b", @ANYRES16, @ANYRESHEX=r0, @ANYPTR64, @ANYBLOB="a01a0900c1ff0021ae820bbf1a879e338f98f38e887d1f11679065f0f08a1325bac2a97cf3dce347a9ba22925f72dce2ef60148d9807e5712d9c2e2acb1b512204fd9920288732760377f132ccbcd6"], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="6d7cec62b5cbb9031332aae1928dc7b12804a813a51de22887a9101af7bcc8fd700cd9e3ba5d4e4c3ff47b3156f06cc4e7ae8bd79b1eeaab0d24d48829bc771bcc870e0578e5cae0231eacfc82d58eb8b29f69e5b30f4a543c2d029b7c03d4fb105ea6c81955e125c891f601b567f585322c4db6e1e53229731d0e1b8328ab8e32e376b72d18223eaf9cf29af4218c488605eac4d40e36367f30dad6249922d07773aeef65c106b8cd2f6bfa7ce7817c6821529ef7b3f63aa6c290c612ce21f44753215e8f01434deb4a802a512d84c598ff34e483", 0xd5) shmget(0x2, 0x3000, 0x2b1, &(0x7f0000332000/0x3000)=nil) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 21:01:59 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0xffffffe0, 0x1, './file0\x00', 0x4, 0x2, 0x8, 0x80000001}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000200)='/', 0x80, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = dup2(r0, r4) unlinkat(r5, &(0x7f0000000240)='./file0\x00', 0x0) connect(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xff, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000280)={0x7, 0xfc9, 0x1f, 0xc63}) getdents(r2, &(0x7f0000000100)=""/145, 0x275) socket(0x6, 0x8000, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0xc) 21:01:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e07100010b5025ed321a2fa55b7c03dddeea4b5913e91122ab1599b94048a423ef33548a151ced294cba6a2149dfd44b8f23b205d9a35eb0bac1f8bfb159d704d274504182c8c11d51ac23056b9cdf7c7fad8ff23a14d6801d2ab6c3478846fc5891682d9ac8b75e0169b6ae1401d0cc35f34edf1c8c705d5e29c941fe0fa4735875bb1c0ea50ced14aa2e5ef58daba37c94b904ee6002e6db"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r2, @ANYRES16=r3, @ANYPTR=&(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESHEX=0x0]], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x10, 0x8004, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 21:01:59 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00c50300000000000000000000000081000000bbfe8000000000000000000000000000aa3300000095"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0486dd60a4f00808183c"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x135) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="6777488027a029", 0x7, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000240)={0x6, './file0\x00', './file0\x00'}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 21:01:59 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050360000017000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f370100acf00a7804be781e4991f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c897aae4303b22f530b404f36a00f90006e0002020809000000000000000000000000d3c883b400000000005824dc4851594af300"/179, 0xb3, 0x8, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="f3a5c96c366c8e0a04036f2944fef4b1077eef486dfe9c3d774e05f8aad45c8a93f49e440eab519912f1959b87bb3add5e87f836cf854ff81d8cb47ffdf6e0bf35072608e7", 0x45, 0x0, 0x3) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x400, 0x164) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[]}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r7, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r8, r9, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r11 = getgid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = shmget(0x1, 0x4000, 0x82, &(0x7f0000ff9000/0x4000)=nil) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r15, r16, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) setegid(r17) shmctl$IPC_SET(r13, 0x1, &(0x7f00000005c0)={{0x3, 0xffffffffffffffff, r6, r8, r11, 0x80, 0x8}, 0x8, 0x5, 0x0, r12, 0xfffffffffffffe01, 0xa, 0x7ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={r4, r8, r18}, 0xc) getsockopt$inet_opts(r1, 0x0, 0xd, 0x0, 0x0) 21:01:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) truncate(&(0x7f0000001480)='./file0/../file0\x00', 0x0, 0x3) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffff00, '\x007\x00 \x00'}) sendmsg(r0, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)="0de89439c3a6f87e45a4a568f909a2d438f09bc120aea95ba45542736792f31b798a9b3749d492bd1f4a6228651b67c4b02fe95cc257389ff57e2cba6473d0090faa54e24d34f296e4a75acbdf84ddf9f8573fafdc8fc7706d221d876b09c1a19147798eb55839b40718958189e011cea2a021f60b9932c13e8c7142cd18d120f55842b7e4122422e56b599d3a3a722defbaed92b50f1dfad28874a2d54b99022f96bdeb9c59a1f7626ede05963ebcff8c0d93adf1d19a495934dcc6f5b2cd4c713bd29b9c4d4b59345578537a52c6e7843ce94abc4ca7f891cf202ab78b226afef28df6946bccc457c839353eebec35f179e709cbb2af5383", 0xf9}], 0x1, &(0x7f0000001580)=ANY=[@ANYBLOB="60000000000000000100000000000000a4d5f6a96048f6341c3c79cc6f123276cb0c4f4b241f5aa39de979b1e3c45be3f487add58df64fd36552369fa09bb6c7817adbeb0fe1b03c4a0b8d75c6e72b4c608a352b803fd86b3f0000000000000070000000000000000100000000000000db895f6171f5a2f42250dacc45690417ff6315200e59952b3a26d3b684c14863bbf4b7743553d59c54026dde7180c761715f00a4002ff03194d080e9a75fa83b38da9d0d096fa8666d8da75f7cd152692aeb95656021194d1d860500000000001010000000000000ffff00000800000031622972bde90ce7893d66cd0c93ed77fc2a1cb791ee44c923b9f3be181e9e14693614005689777b80b23589ce94882136a620b5af552aac1789244c7bf5091931d871b6885bbc1fc2a91bd96ab35e7f0d235f132d8e1e3e7ccfd19b62e86f335864e69d7289e747311d87122158f8d3c0ce8e8cbe2e7cded5f3ea1e6e8ed7d2394683850917c766f9f7a2b7a7e5321b578fa1c22bd70bd78055ad82571dedcfa4d9eb0d2cecc8b40ef916a89169326628c64ff8b5578273c6c834b17bacd68cfec71f893622d047985186cb4ca6e64e58f8fc3fdecdc05b41ed0bc5e61344f97c2f5583fe5dbea742ae771152dc493bba3705821725e64f47439808716fe83894637dc7e9473b96e0cf78412777a1403983a7658ee02bd58bc1cc3ec68f3e571b4d34d155d36da24eebce5ce1a8ec24674740ecbd564611c5dae7114fc446566da7e1f3504ca275054cdf9d9ff648d000b5155b0045a7631853793c03213e81e90c15ed09c2faeb02d4980ad1a0d45c6949ddcea73d3c979bb5b8e6a48f7f5d5f1767c1c308d351d47f543314a3aa134c05b695b880e3d3b5451bc2124bf55b950973661e0fcb938455e3a3d12b823f055db3a2aa4b3c36c1f909f859cdb43ef39d8c372302b70da8f249748ae7ec0f26ef9773aaa49d8245ab90e434c5293eff7f62b39c0cf171b281d1c120c29da45aee24f77721ae997388177c2852405e5bc9909aad524cba06cc05e16b2c63a0adc9b752643d49a87552503fa398d7a1e53ab2989622b0abbf33207479fe69dc6524bddc38c2601501cabd20c60b948189c768593adbdc4c1d5c0989e1b639b57bf3d9431dc30a8c82edd51d046d02dbbe78b14077b8d696a7e277322fc13a5c1ffd764c010a18834a81b1a9b938088f8fc25a42431fb9bc4ad03f867b2db1b5037fcd1616eeb4ebdbf9cbcf281ebddcecbdbb3ef174a0a57dd01e857571ca037ff51ca1f43d4d486356f0458c415edaa3ebe1eb10ab3c9f60170b2b5051a0750c822a4b669fe18c009310b70261ba2656a975a08b720a9779e863383ba7e181cea1428d8aa8e371c75f0329de0e9142d5bc938a30a9e55bb86825abc146f230c512823b7d818d42b86267cc53ed753485e2fafb1e9ce58ae6309ae1799065577ef198cbf80788bef7e50bbaa7bb3af76aa2c479db10fc10474eb98f4a807f212b248fb6657af8caefce18f9bac28a5859ea5bfa2efc95a5ae3c5e66dd4020a28d625874203dc16d1955aa53cfcb206fad676e18de9351a65d6fd7cfaf17998a317e9731e28e4bc1841e5de5731d63b963b937ba966bc571eebe910219bc8499d8b8f9f60c21a7b3f2b30f95e32663ef28501dfb60c1e6609ec72381b988294d43d75518feb0bad0afff8c7444ee5339f0b50b55c6245bad75062b0c3f2d216f46c0dc94aa75833103768a4107609d563c68c6ab03d554604e9686f7cdbf46518265b69c8289779a99ac06b1e3e448a93d6e04cbaf07687a52df51fe40fe9212b7cb8d8bdf53620fc8e6affc95169d56c931736a8c19c9266352d430b21edde890dd2adcf504623d6fa317492af7d2cbdb31f09597d0a75c6a9c98d04c1e00d301cf3dac39d2946c47947610fe7463d14e4c9578e99a3b2b4a7e7a6730078e8085af312b39a49fe528e7374029eaf376d64fdaa0bbc44585760011362890e06d45e5a70cd79bd9c84cad36434290745b2f809a70283be2e21011b185e1e5307c7273d1cea51afaeef02d8a7ec4fda7e20a8ea8949f79de6b85b37f5a8b5bdc0824ccafd724ee42188961c4e74b30a1c115c391fa1a1fe64d34826ba7e3fc9dea9f9fbeb7f08f16b33af28267e3dd6b82f0e37cc2c8d3db180fa62f30fc498429363e011583b26823a0a889c69fcc719caa30b3f0c31bfa43919787f28a1fbf80c8919076936a285a68e199cf81955eb2a523685b85db601ba5944ed88f1c2898dd5d6c6d16251360bed169ebbec15385b5fcca5b481f5c7b9de176f0a164cce1c3e7188e8072583310563922236afef82349280d3c36b4e634e17682c0a90b1e9a65053f1ab38e34538ff9ccf8b3e93a58a1e0d6096c418804ab131483633202bd88f4bbaeeaa9fc38ba6581510254dee3e18caf61f6c0585ec7fd3a955e87d860a1bf8a23eb3a628ae398f278ee143fc25b864543ea5f31d61b63dda3cfc97a790eb99e1cc2d3d80144174fce46ebc63abc9a1f79d7f0b57b5e743cef0c2bae5945fb7a7282a38b179c1a731f508374df4293c73ade60dd29ccb5c9f3c03cb75d87c55e65474cfeba1cd98f532776fbe98e3c944be8cb76f1eed8668fc7e6e0175bbfeae5fc75fac7ac4532bdd8c66506e2291c747fa0664010cfaaea50d40a504387aaaeab2f25614dde0b073ebb95123651a4a74998bc86e586eb4100538fd64e251d129e7323894c2ba17a9274e6508bfa9d10c210f8d1eb6045eaf986ea0a954d19a89dd9881c7bbc1288e634814f5301dd55e915f37bb2219589df82da8d140dc55401dce83f9608272589d45d273b427b4f6870b1629c19c183585b5a2569685ee11cb2acde0d5fa66d182bf9fa147fe2d9ffa4e3eab2c9f934fec25e390c8b403974c6e0e206dc383996ee353c02d99bf451ee293e97f6a5cffb58a8408e1ab7b67df7e93fedb300f99581517bee82e07e4c94808026c3bc8bf012169aa8462d23629b06687456bb44fa49d7c3941d88bdc01484a0f6dd427b4101fca408f7accedda2400fc9d66f775ced7e3b04334bc5a9eec0bce83f682bc6bf8327a3ace40fcfa4019d1fb407819fb3f9b23eaaaaf872b919b7d824bbbda22b5244bdf911c32422cfc93bd71e063e7e3ce7d5f096390518766a926c5d7655c8f76867e18150ae1d2649b4d5440088d8a623b52249fc09e710c9b619c8d030a86fc32d7b5d2edd9dc3405c6812746c93b3fb053f71cb22a5b757f221e209a01ae981eecf2dcd83fbdd9d4f341bfb89dca63fc6bced36facc24a8e0417297c16f4fd6fc8dfc872eb4780cd78a6e94e33b1b03c7d45da216aecd05a3cb57d0c30ffb60348c9ea3512596c49875910377b74cd335c8bf0413171665ddb045c86fa9a31cbf0f900a604b2c21bb6afc93ffb6e13f37cf328b2ebbcc0dc492ca2fb3134b050162999212a7a8dd96779290a2c1a9126337f8ccdb4696f0758643cf687fcb5472298fa76e6d81c5fd0ae293840831356dda6e90638a62df99e5c16fda48cf7f6f7f9f41692b79c3499e739c31eadb2db90b89cbe86aa40bd0a016455417aff548d335e76f2d705cf458935b4417f8fbbeca8b1f3fd66faea0a1530bfb579e48491fe80fa4abc1321304aac93d21693c82cc2517e2777690bfe5bdfa7e636abb4c8b10ee13e20cbbb00766fc6b1f968b1878dc65f7df171525990dc7ef3d60846c25b57a54c28dda64493870fbbd0910e017669d483510498e92a990c6d5f1585f750134caf4fa1d4216eadcb7a4e6a6f65b03e2f9898ac4176139f7eca7f76f59ef85af8218fabac1c48c5fb1058e3987e2e1e6279328cea0520383a2b85b5158915b5a68e1af0a4631ca3e193f435f72fae64fbcf30d78a34086239581ac392d1aa84b33a49a2cb6085c1d5d5984d3b3ba4549302ae86202b1c9395cb4127eda9e1b596fe907c4c0d722b5f84dcaee9ff3cca7a189e54881af153586975bb6f4d08db0410e9faa85bfa8918a383e7339df58ee281b15549e717bff92348ad11d041cd33508c12b6503e645d3258620dd95881ad524abc3d479d796a4dbe3c40675a6b903bb20737e380d795ba33965c4def0d71f0b1a80fc4753d98ae43ef8df0ee4ea9825d2607da98e336d6c15b7154cacfb00ef9cda5eb5adab4c067be333f2e232967296624e86f51d3307abbe43b7919c5d501e9d8518944f6fac65c3c62685330cbd57c14432557b3aee8b911918956f727f478cbb8cf939e8bd5c036e0305479be914c9e29fd385da76c0e4095fa6d707ffb15ebf81380f31a85e85364d4d57f0d8077ed995416bfa05c775b6d26af69f06da7c4a04a78a35c3a23c172e9a3a15224fe25364439a3eb8ccc9906361f13ba3ee388f472e82da59b8adf2d921c219a1de5ef2120eacea6d6243dda7cf053dd91491cb7c493b5d831acff3127df7474681a01b67d41cae9cd6a18e9295e68f726ac114d14309d1f9ec8284aced9582e13e2e84a61190fbf421c1c50525c6610fb591463aa40c97d8276142263bbfde0dab4de1c4b119cae291935b0f58da12ad87bbfb5c4de55b938b17e4f831e65feb2a83e7be898f0d78bd45da2dc3cd681c06e653edc31b512b47eb061b4c60636d9c89a2a568b0dece63525e72e6fed126ad2c2a1c97bf2cd1e519d48f0e28f001b972224be0e914c0e2e667183375ea19a7a7d0dd18e42455571f07112dd2d84f1020ae1442c0ca79221537fe7e572d229af223da88d81bebf2f9e438af9495d5cfa441ec658bdb5e2d6b68382251ec0104e110bc4b6a61fcec3ce1f8003fef449ed469ed3141882771b9c2c0ba1e812d8f0250319d5bb40952cb721c42d6f42f1df080bc63cd42106c2562dd9a15b09835dd9fffa6a4c585c53ec6e2d85bcf223a1b952c80f8321df805f7cb4020e38ad07fc6b95b55f4ada6980902c95b95322105f409d6a98894f950f6d5d050f2796b27cb3a9713744b719c53bf175cf23b7c8490e121318766e25c37b2174d4f0047fa3e4f50b4b759b2964541a47c706789fcb21f39cac7d79029d1662b6b790f9f3f8bb79b4f967a83a80cec4b3f3342daebda265853d2b0e670389d819f511fdbcbaca84e2a7d267c91193c46194042eb7d92f65f624edbcffb588a10b69447338e257afc97333ae364b9b58f1329f37fdd76522845702872a20f4ceea045c9c1e8d8107867042b6389e85cfacf40d010e26793cbdb1480d3e22ed30d7d7ae368ac37ae3f3d27fabd5fff839fb4b78ff628efadac901128c8a2e695e81635e4b40597de67ddfb4ceceb1874c28857652aebe79ad609f2cb4f352a9ee859cefff335d73713a7a274177dfce36b523231a7f0cedccb9208950d37a27986786ba8cdc2bf34eeb809afc825827272f55afa4d29bff0681a9749ec0da69e1bb62af82384590005945e5347a8c853c05ed6d0bab45b3a282ed99e41a97e1a9bed8c84fde40ceea87e7115582cf9e179db04ff3a1740ee6f169929b68c3334f5a38b66b301b84eba56da0664115716214a7cec2b7a2cd19b50ba8f364d9bc74879b43c1fc6ef56ea70fd1bd142e127409a8766b428f2dbc233bcef6be6c6067ab71bde68a3524a87aa999d3a1b9b5566269721d48bb5bb7007e53b180e8dfd64aa9be6d4d75bd3b91df3c920f0056d06afabd29243b5e6677a1c85f68a134497c1526c75dd89ebef74f23a0555b70f9a795b97f91bea670e46f074819117ced4d4197ad5569ba5c363ef3fad20d601b4bff0c384567f2b7a13e31a455dc83ee1f61070f9b0e94bfd178e2faa8d2957a3e54af2533e04c3cb5dc29528bbf43af0131ded2cadefd8beb910facfc9106177d3a0a3d24de554e8e7cec1c91085ab78be1ca87cab7fc9eb2136d3f47d64c45dc60ab6d22c10578d450d7656fa8bdabe2e37c82c5ebd06bd767613e209fd8238811635db71e6cb2296184b464f695db95ad7cd80f56bde5854291c51bac19602d3412c94fcea86d9ad2495346e557eba1fdb2735fe7f3599e7590d808936ffa073f789861aa11dbb912e6c3024d8000000000000000100000009000000c9cf0ee8610a0be627c6955feaefc0f198272332772d50756f99fdfb4bb1aae190fef49d0592b9e071ba6901910a3a50ab5b42571da86dc3edcc33b34bdbbbaa1662aeb924372917740c95f8cac8b0dd81d54fa2d74d0241d59fc9b6448570abb3993a8e2731510271938da3669756bd9b7deeffb3d878d887fa4612982c48327ea8d737dc615972b91f5c385fa6a3a34e44223b6852d053397fc856412ad0a2df8b5a551e1e4e4b3895fef27c8898e6359614b8bd6123996fc4061419e85f8e4993ac707800000000000000000000000000000000be48c71761aa4596127b73c1cdf9380e3e9f1df8e2686529ab35f94849c33b956dc32b0fb3a3f10a112ca52f1566b943c07a28f4b08a354f5a8b3a2da9ac"], 0x11b8}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/127, 0x7f) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x20000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000001500)='./file0\x00', r3, &(0x7f0000001540)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:01:59 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x192) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) msgget(0x1, 0x10) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0xec) fcntl$lock(r0, 0x7, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)) r2 = msgget(0x3, 0x200) mkdir(&(0x7f0000000180)='./file1\x00', 0x22) msgctl$IPC_RMID(r2, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = accept$inet(r4, 0x0, &(0x7f0000000200)) recvfrom(r5, &(0x7f0000000280)=""/61, 0x3d, 0x802, &(0x7f00000002c0)=@un=@file={0x0, './file1\x00'}, 0xa) 21:01:59 executing program 0: ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f0000000000)="f511171a598fb2693ee538f7cfd93cbb947f0cee97612d000000005c973c6e5dc304107a942cd51cb6a35226b7910291501c5942defdc91da42e", 0x3a}], 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000000000000000000000000000aaff020000000000000000000000000001"]) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 21:02:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x0, 0x90d6, 0x0, "c730c1e7bb6fc6e23c5b000002000000000000c4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) write(0xffffffffffffffff, &(0x7f0000000100)="9bbb8ebf655e5d0c3d1e74b6a655a92e9f6208ab677a90e84a1510", 0x1b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 21:02:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/247, 0xffffffcc}], 0x12ea, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x3ff) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x10001) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) dup2(r1, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 21:02:00 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x80000, 0x0, 0x6, "c6979381a43f83bcda5efb8da44111f0c281cb84", 0x3, 0x5}) syz_open_pts() madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) 21:02:00 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x16, &(0x7f0000000080)="97520fb84e03520bab6dbd53803528918039949f1bbb") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1c, 0x0, &(0x7f0000000100)=""/28}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 21:02:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0, 0x0, 0x0) 21:02:01 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x100000001}) getpgrp() setpgid(0x0, 0x0) r2 = open$dir(0x0, 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x82) r6 = getuid() getgid() r7 = getegid() fchown(r5, r6, r7) geteuid() r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r8, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) 21:02:01 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) socket(0x6, 0x1, 0x9) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xc7) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) msgsnd(0x0, &(0x7f0000000900)=ANY=[@ANYPTR], 0x1, 0x0) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) msgrcv(0x0, &(0x7f0000000640)=ANY=[], 0x0, 0x3, 0x800) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r8, 0x0, r8, 0x0, 0xa1c30682321f5ba8}, 0x0, 0xffffffff}) r9 = semget$private(0x0, 0x0, 0x0) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) getegid() openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10000, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/155) getegid() r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r10, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r11 = semget(0x2, 0x3, 0x87) semctl$GETNCNT(r11, 0x8ca4b38dff6a9db2, 0x3, &(0x7f00000000c0)=""/167) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000001b40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f0537314b6c74f050a28f74490156f4462cccb3d32fcdd6fd2e523b2309a109903b5f01d704048ecb4c02452c9950f3907cd34ad3ec4a509d096c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9ef7f715dd814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4"], 0x10) writev(r12, &(0x7f0000000080)=[{0x0}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6) geteuid() r13 = getgid() r14 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000480)=0x41) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x800) fchownat(0xffffffffffffffff, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)) r17 = semget$private(0x0, 0x0, 0x1000100d3) semop(0x0, 0x0, 0x0) semop(r17, 0x0, 0x0) semctl$GETVAL(r17, 0x0, 0x5, &(0x7f0000000a40)=""/210) 21:02:01 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) dup2(r1, r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x800, 0x100000001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), 0x0) r6 = shmget$private(0x0, 0x3000, 0x543, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r7, r10, r13, 0x90, 0x8}, 0x5, 0x5, r14, r15, 0x0, 0x9, 0x7ff}) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r18 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) fcntl$getown(r4, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) ktrace(0x0, 0x0, 0x0, r18) fcntl$lock(r17, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x200000100000001, r18}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r19, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x100000, 0x100000001}) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r20, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x800, 0x100000001}) getpid() r21 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getegid() getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000900)) r22 = syz_open_pts() close(r22) ioctl$TIOCSTOP(r22, 0x2000746f) write(r22, &(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 21:02:01 executing program 1: syz_emit_ethernet(0x2c6, &(0x7f0000000000)="97ff0000000000000000003508004808852cbe6100000000000000007a90ff002ba96991269b080b74e0bd76035af42c0aaa6cab3f1b9eed7a9581e131fdb64ae51fdf0058024e3b8979b49403e6ceb9a1d74041e3d9a7027069b54eb5180003000000000000cfc6b5b5b6cb9318f01c17f06b67e0f864a326edc1b81a82948f13beac2ffb3c455922395dc52252be24228ae1448db9ba1a5159d0b87d5dff57ce99d9b2344ada6cb99a140615611a4019703f44ac2e7b0ea229482ce140a9f6dd22e27ce9cc2c3b8d7f46bef45838bb8036252c180e3ec7de66f6fa97e4ef1df1684d0e861d12ad68e558318d7c6a05ed36c9f29531c9136de865b73980e03f22e407c4affa380dca66ab97bede85b7137ff7ffc513e9d521ca9ac56d518b10eeeeeb0832f655fb93d4af90917e397fad7b89fd693f962d4229099ef55e4086f9e16b5d88f7654fe4f8d7944f0c442b6794cb66ecc43989be54875760ef84ae08bf8d1b97a0318f29f00459c546134522fc48ef7ff5958f9e2940fa6ec4c003a6c34f106fcb47d012cbb7c4ea06e1e878ca5ee331fe9009b29825b4dcb86e788a40b8008e3c380aa732c368324b4f7e42f60c54f5c625a3d506ba8937916a9e7e477dbcd83ecf9d71184dacb8d2000000000000000000000000000000bcc7f8e920884a0e77ead54bf7b0a91d5a20abebb8e93af250c9b10f513e64c50e1754480c2220aaa7dd61e632456b4b765cbbb9a660f68ad4db9c9a8166ea28e3ea3be6f343106f1b1a1a3845f44f108f0f28ff57441b774c87deac4cdb6965de81381bde24da404a5a9d63af2c5fc91323efc8ea124a9d5fc289f8709631e4c8d9f275d2f67065df0675d700b78355e82c3f40e33efba74909ca019054bbd7fb906243e9439c01444f589a2a960f789dc688833e70470500b119d5a79e2d802a7749efad20a2038c95d41c129f7801716911d1c81d83dff3b6c57ceb8cdfdbfbe3ddd47076401528") 21:02:01 executing program 1: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:02:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r1 = socket(0x1, 0x1, 0x8) setsockopt(r1, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r2 = socket(0x1, 0x4002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000780)=0x7f, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000840), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000001900)=ANY=[@ANYBLOB="8202adfd7fffff150000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee00096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0fa347491c1307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead781959371f1ed951d1126ed3da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ce777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f7b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4bd19257a7bb0e1541af382828c207819f820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa1227cb0cb9025ce2af5a5e6214b4cf57fa13f0700104127ff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b9b78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec4fe29e6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc036d6540d9bdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba09480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccda20b96d219228f1dfdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e660259e9977e50ae86472066741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc0502c75332d477157e01cb25e4981867e4d470522808e91adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d64c4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64924350c15352411cc21152e7feed0eef66fed595109d816ae2d086b71585e5a9608cb1e0ea5ece76c60bb1f4a634ffcbbb1542f1b03b6e3936e0c12964265c3b2be84660f39993d181b08c1b4468b21c9ffbf8f582b87b417ff8dfc38d3e70b7811acee99a816ca65d23b4a3cce3193926c14e0c596c53ae629f60c75e065f53cb0ea8ce56b2172a97bcd0bf1d745ad790839cafcbff18069ae028ebd5b1cfaade32ceabc31ab16cbc442fa1f276c2d617db63a6db3ba54572801b76043bdd4c98317aac931a76216b26e384c52de88ab223ea"], 0x10) dup2(r5, r4) connect(r5, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r6 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xfb) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r8 = syz_open_pts() close(r8) fcntl$lock(r8, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xc53, 0x1}) r9 = socket(0x1, 0x4002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80186950, &(0x7f0000000300)) dup2(0xffffffffffffff9c, r10) socket(0x1, 0x4002, 0x0) r11 = semget$private(0x0, 0x7, 0x8a) semop(r11, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x8}, {0x1, 0x104}], 0x3) 21:02:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xdb3, 0x3, {0x7fffffff, 0x2}}) r1 = socket(0x18, 0x400000001002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x43e1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0818003526fffffffecd268ed4a16a13a146b62ce56feb34fd378712143a0b26972f550af4372592182ac686b2aeb32bb5667b65c5bcb65a07874b2af7b76db1d52376e663a7051288e0928256932e96b19d26ce9ecbb7637738a6fb316aed522b20888d6e4022863c1fffe8aeb8c362d5e32b5b2fcaffc75a6de38284496377c78f76bd813051011c0e343f90e425b90f2a9379796a00000000e1b5ea41a67e9d1be1ba69bd1cbcb4b0998d769655cfacbd26df0c46df0ee0fa59ac9183423821329cd3d83999aed998c7296b80d3aeac82f619286b0df3dfd8c1fdec83d6427602dda84fab4fab1887dfb617648ae346ff320950e96fea9717718cdd6474885dbe967d0d07fac2829a1c4d344fd5daeb3da7a2d30060d4a030290d120c44cdb4ce78e1a2785f927a74068aa8fe0d5e2d0cd13c306ca80fb71c8ae22377f05d8ddb1d20371283d7a3403ae0a9374589bdcbfd4ba6e40024b39fbca6c140d865b67231aa302c34f49918ecfe97b272e2c3f6cd00a2bab9e4b0fd8dea202107ca1ad2323ee4acb0ce9a23c3ba3a6e210ea62e7c3dae212bbd7105dba90f2b19c04f00e88f2d5ecb84795d6ba371593f04de3591adc8e3f88bb546591510f9d6f2cdb1b7a9eaf1f15e306ec9e15ee7bce5d106a669d0d8300e1f6f2e2582dfb42d10cb0bb61a86d7e21ce6c3978206af9144e710524af0c73db225bb4b664805f37bfc0a5a09e962d04b5b6b3e94946405b3d7cba800d3ea4735a83ad50374cb8860"], 0x1c) 21:02:02 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606942, &(0x7f0000000300)) 21:02:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050356000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7ccf9ffff2b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ac000002000d7d026ba8af63ff37282902e4fd89720f70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400"/177, 0xb1, 0x0, 0x0, 0x0) dup(r5) 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) 21:02:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x1, 0x201) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/69) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) write(r0, &(0x7f0000000100)="00d19b07", 0x4) 21:02:02 executing program 0: 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"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) 21:02:02 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x400002}, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x600000, 0x5, &(0x7f00009fd000/0x600000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) r2 = semget$private(0x0, 0x1, 0x540) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000580)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1000005, 0xffffffffffffffff, r5, r3, r4, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x0, 0x191) semctl$GETNCNT(r8, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) r9 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x5f) r11 = getgid() r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r13, 0x80, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r17 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r17, 0x0, 0x0) shmctl$IPC_SET(r17, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r17, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r19, 0x36c39d4dbd27b144, 0x3, &(0x7f0000000680)=""/123) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r19, &(0x7f00000004c0)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r20, r21, 0x10, 0x8}, 0x8, 0x1, 0x3ff}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r17, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r18, r20, r23, 0x80, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f00000002c0)) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) r29 = socket(0x0, 0x2, 0x1) r30 = fcntl$dupfd(r29, 0x0, r29) ioctl$TIOCFLUSH(r30, 0x80206913, &(0x7f0000000300)) ioctl$TIOCMGET(r30, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r30, 0x40087468, &(0x7f0000000300)) fchownat(r27, &(0x7f0000000080)='\x00', r28, r26, 0x6) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getuid() r31 = getgid() setegid(r31) r32 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r32, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r32, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r32, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r32, 0x40087468, &(0x7f00000001c0)) fchownat(r32, &(0x7f0000000080)='\x00', r33, r31, 0x6) r34 = getgid() setegid(r34) r35 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r35, 0x20007465, &(0x7f00000002c0)) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r35, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r35, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r35, 0x40087468, &(0x7f00000001c0)) fchownat(r35, &(0x7f0000000080)='\x00', r36, r34, 0x6) r37 = semget$private(0x0, 0x7, 0x287) semop(r37, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r37, &(0x7f0000000140)=[{0x0, 0x6, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0xfffd, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x800}], 0x5) semop(r37, &(0x7f00000006c0)=[{0x2, 0xfffe, 0x800}, {0x3, 0x8, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x26e3bda984d22c7f}, {0x2, 0xa99, 0x1800}, {0x2, 0x6, 0x1800}, {0x0, 0x9, 0xc00}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x1, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r37, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r34, r33, r34, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) getgroups(0x2, &(0x7f00000001c0)=[r34, 0xffffffffffffffff]) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair(0x18, 0x8000, 0x401, &(0x7f0000000100)={0xffffffffffffffff}) connect$inet(r39, &(0x7f0000000140)={0x2, 0x1}, 0xc) setuid(r38) accept$inet6(r39, &(0x7f0000000280), &(0x7f00000002c0)=0xfffffffffffffce2) geteuid() 21:02:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x5, 0x5, 0x1000799, "080000220000020000fed19fbfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188", 0x48) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000200)=0x7fffffff) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 21:02:02 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={0x0}) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x18, 0x400000001002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) socket(0x2, 0x400000001002, 0x0) pread(r0, &(0x7f0000000080)="89a5284c2723e86fe1e2fe249540eb380df06a41f87bf215a90c4d8318aa0fbc0e35e22405737bf9339fa310b5c39b1af82c4c252fc67999d847ed84c1e5b708cd08eddcabf6da43b40dc08586131c60170486f1", 0x54, 0x0, 0x0) socket(0x1, 0x400000001002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000280)=0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9}], 0x60, 0x0, 0x3f, 0x0) 21:02:02 executing program 0: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0x5f422ba73daebc0b) syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000940)) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x4, 0x5}, 0x0, 0x7, 0x1}) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000840)) syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = accept$unix(r9, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000000), 0x501) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0xffffffffffffffa8) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r12 = syz_open_pts() ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000000000)) r13 = socket(0x18, 0x4001, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r16, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r16, r17) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)="1c", 0x1) sendto$unix(r18, 0x0, 0x0, 0x0, 0x0, 0x0) r20 = dup2(r18, r19) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffff9c, &(0x7f0000000f40)="1d37e3e58003a07e04930a472003643c28f2e55b726db2c3fd024abf903cc8e142f783cf96d13b6a398bf3cc5876f1a8dc1132e30b70e6d4b551ea08bc2b26a72b90cf63942a9322584578dda91d4e6e0ddca13c14a88c6c416ec5bfe6525ad6fd4d998fe7899a35e859c448f2f802afea2c34962ab7bf1473801c7540eaa788564f27965a4350cea1d5f3d1bd5a68f856e652e4c86ac3d15eb10d9b2d6cd79f4d786f5fced740776f302238859cc1f7ce4266ea743b0649cd3339a161eda64f631e5d00490535a8cd2baf6b4300000017aa97d37c00ca351f8227b7bcc4da7d9b3044a0c8aa7333bd488b4728ef489a094b6494d121c1160e75ae0c7111dfa28ae3bf3a5c4db4afeccffa84b9050534447cdf83eb787737866fbdf7e3a4b6eb7cae5f3f25135d297dc8e7816c0cb51b958c9fa0442c56b3ed50e0dc3ab825dc224cd0c5b7308bdfb97888216bb7eb74a3f15a431fb36deaf36a3a6927e0a991c9ee01b3a5c46e8ec6a33405cfcb9e5d36c890ff299137e679b98386335ed23bda8ee98b6fe7e2ff998f98e8213f726105c602", 0xfffffe60) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000040)="1c", 0x1) sendto$unix(r21, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r21, r22) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000040)="1c", 0x1) sendto$unix(r23, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r23, r24) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, &(0x7f0000000040)="1c", 0x1) sendto$unix(r25, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r25, r26) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) sendto$unix(r27, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000040)="1c", 0x1) sendto$unix(r29, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r29, r30) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r31, &(0x7f0000000040)="1c", 0x1) sendto$unix(r31, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r31, r32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r33, &(0x7f0000000040)="1c", 0x1) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x400, 0x0, 0xfffffda6) dup2(r33, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r35, 0x0, 0x0) sendto$unix(r35, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r36) r37 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r37, 0x0, 0x30000000000) ftruncate(r37, 0x0, 0x100000004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r39 = dup2(r38, r38) ioctl$FIOGETOWN(r39, 0x4004667b, &(0x7f0000000100)) r40 = fcntl$dupfd(r39, 0x0, 0xffffffffffffff9c) ioctl$BIOCVERSION(r40, 0x40044271, &(0x7f0000000140)) msgsnd(r2, &(0x7f0000001680)=ANY=[@ANYRES64=r40, @ANYRES64, @ANYPTR64=&(0x7f0000001dc0)=ANY=[], @ANYRESHEX=r6, @ANYPTR64=&(0x7f0000001440)=ANY=[@ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r7], @ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r14, @ANYPTR64, @ANYRES64=r6]], @ANYPTR64, @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32=r15, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYBLOB="ea6b99b092a3180d672fc0e4bad82324e628c23a5bf83ef60f4775ce96cc2c6c065292b1406e332544dee6c9c8640ac75141543bacc202eb76af0902dc39445bee2d0044737cafb281ba147ac6e8e26e47ea9f8fd9bb21f5ad787c73cd5373a459b1a61a8b45d4f0a6bd4d8971961b8c152a2cf340ef0fa5f91f611b6fd4ed934260bf0e802171395d14c892fa5634124ea25cb4fcf9515bc980b33abeec9f01740db89009b038608c119110f3f5f26f531914bd", @ANYRES32, @ANYRES16=r17, @ANYRES64=r18, @ANYRES16, @ANYBLOB="b1a1b367a8da648e5fb2da1427fe83256fbeb3b8df9630af79c8f5f7da0f06c5d5d60d0d708ba4fba4ced5ad810f25a1f2ea837386fa30ecd875f9165522fe598408c00821726c0a7e8c11ced318e9f76b385f732c3cb4a2959eadc3bab6faa155314fe17a9633bb21af196f33131fe547241dccc5d773b8e4c625ce6d1f48d0698566146e9c65489c7206181024227e5257e0e485c372387bc45bbffeb0acd5550b64570f23f405e8529d7f1f4ed29aead439042ad9268b77f2b3d49af22881916864f5b7b372f9acb29841435b1ba718bbe0bc2a776b3b0a760e433d0f32e0a4088f7719bfea90d1aebb87029faed88d4ceea72b49"], @ANYRESDEC], @ANYRES32, @ANYRESHEX, @ANYRESDEC, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES32=r11, @ANYRES64=r22, @ANYPTR, @ANYRESDEC, @ANYRES64, @ANYRESDEC], @ANYPTR64, @ANYRESDEC=0x0], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESDEC=r28, @ANYBLOB="5792fe86e96dc77e9210a42b7ef51f0c0ed113e014a3853e44d444e11f45a2b577f01412fbbd4ae86c0f10f29dac01b843e9410aab08d3351987ad704a9577eef5ce4bbe667bc6d4539b832d63b9625cfa27340000000832f0c24096c97e", @ANYPTR=&(0x7f00000006c0)=ANY=[@ANYRESOCT=r32, @ANYRESOCT=0x0, @ANYPTR, @ANYBLOB="b62d32a785245f22e9d2b4cfcc8ed444eff9f7aa5adfc8a0ce1b97f4df7c552d41b65b684328f699d0ee8c"]], @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000001900)=ANY=[@ANYBLOB="380a9f9a32241d017b21bffe094077cd0347e8d638abf182cf8b75478bc63aae3d9209ba20c4b1392567480fb0c73b5df4094ddd867aadaa3ceead2645897944df4f7137c45092ba0280e7029307eac701d9e891348eea0ff7ba1d3adf5a61d2406262faa5cacc212cc15375c9526f8b3ea3a66b3c2c04c6", @ANYRESOCT=r34, @ANYBLOB="1b320ba825082e36cfbb554816b7309f91865087e69fd4550696e1d7ee1337c117602893fd33e460f1ba47365e66d107cec20f29e23245a7e58b4422329c60629795fda0ceb15c141fa05725dcb44d11d650682b8bc04324875ba9ba440c8e48357630396572e6da088beaa8d502a712fea39a541e4bacd8627436d215f7a7554c2122f2f0310507e81e7e0b632594380be5e9a431c83a7055d86eb399e877d32e7b1c1ad70b58755997564dcf41edd7f1411ccb1064aee63099b06f522e8333697a9adc764687c847b2fcf9dacc63f9db0611e20b180af40c56cf71f9188d034c386a17be37826a6caf971ac28183ec9f98ac6c399f8198f3c0c3c2251581b54812b5775f8df76b8de7366ac1a158fd6f593d3a24bbb954a5e4650f601f8c3f6c13c4dfb637b126377581f4e59dbf0e61e61cb0d6e1d6819567f033d46cc0797b7d2f86df4978e930fc48cb1042969933244364545b35fb078b4a", @ANYRES64=r15, @ANYBLOB, @ANYRES16=0x0], @ANYRES16=r35], @ANYRESHEX=r13], 0x8, 0x7fc) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgsnd(r1, &(0x7f0000001bc0)=ANY=[], 0x0, 0x7fb) r41 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r41, 0xffff, 0x40, 0x0, 0x0) r42 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r42, 0xffff, 0x40, 0x0, 0x0) r43 = socket(0x6, 0x4000, 0x3) setsockopt$sock_int(r11, 0xffff, 0x200, 0x0, 0x73) socket(0x18, 0x2, 0x0) r44 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1001, &(0x7f0000000000), 0x2) setsockopt$sock_int(r44, 0xffff, 0x1001, &(0x7f0000000000)=0xfffffff8, 0x4) r45 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1001, &(0x7f0000000000), 0x2) msgrcv(r1, &(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRES32=r41, @ANYPTR=&(0x7f0000000b80)=ANY=[@ANYRESOCT=r42, @ANYRESDEC, @ANYRES64, @ANYRES64, @ANYRESOCT=r43, @ANYRESDEC=0x0], @ANYRESOCT, @ANYPTR=&(0x7f0000003cc0)=ANY=[@ANYPTR, @ANYBLOB="c36a71c63b5e6013c2e07e17c5ce5370ff479d82cbca8869d7bc6597832c9f7fee12592657f5594bab597122ec3461a9feb50ed42e66e1da7a313ce1099b8cf750fc2d3834b57983981529019ddf1159e3607ded10e69deb564a3181ebd5dc4c94fc6657f7ab8b890a75d9fbb9d329121253999b71bc7857010518caa05392bd21f85e7e9583b362d189fa1c5c66974de03154743f6a186de1f470e361b05129d8054ceb12973cb6b322fb9ddd170d7ebab01e5b6db69cc01395b8d9291ad744d8e33a5508ab168d7aafac99e0c5c4aa347bb2f8394bf8f90abd2cf412010ef93ef12991f8ff761e53ae9b7a85f205c4721d5fd4a7d3efe959b0174293cb3d43e6dbc4c3fc74f64d0cb6a2d6381444d8924f322db01bba825a4c22df5450579eb0c20c57a6d64737f3004feb6ca38094d670e8e9ab4277c6f4afc6e20def2b99bd9914eb57a1f458163d100312df632fc3616e293934fc14a1ae7e9b4b988ae2b1d4dd794a11015eccbaccba0578ee1060d6bdedb745d99a75005d2461f290a8e2d4f1bd62ef916aab6e8cb311fadc26c94c4d1a2fc745af52db51ef3686217bce9a99f8312b09928193b2ed44576b38d6555c6fd2acb0a7223ef5a6b042f6b12ee0321a6f53b85fc76fe6520f49ec49c2530e438953302ad3f6db5dcccb3512d2e252b4e63a2f2d22d31dc148be6017f03c6ea7133ce63fb451b2d652be539af466725c6a30a14b2dea8968419ba633eed906db06a06d2c85ec7f3437cad9cbffcff8a111e6856ec574168d89f5c8738b5ac3b71e4c50ac346f2057c2117fc321d25cbd59c2d24c19cedeac44374fbc8f4b43ef54279aa275cd85232cc44f27993427aa879947bef51fc5436a9e088a294f57a844d27bd81a31514fe6a5f7dc22bafd15e2109184f3e6234a58c29c8f5df1a8202443ca0b9ce850964f9df12c22f68581d0a94bdec47bdceecf48df04dc4b87aadece165fdcb2159ec320a300343cac541a5e35ba1dfb3aaf79da550905c77ba4d6e8abba64df3986a6a2060d4220d1a3c73cb602b4ce1338c4631816442656921fffa8102292b77f729ae8381d3d27803e4ff39962b0ee90ed603c0e4b12c1e01207f0b4e1e6c4b38218df7e16292f0f861d2ee7dc31855ff9fc750d46b2c832ed0adf8f2bf168298e97ef0655b5ebbbb6956aa45ad0e9a54ac7d5f1e180a7039149ac2cfc30117277817a3598540e40644b75a75918a4bd37709de276cc62d8c6421ca10a17fe1a94c23db94c36a6fe7f8c0a6ed96a1dbdf26739ce4d0ba3a8585ad78633bac93139845c592871dc00c2199ce149aceb6275b2ccb48e9120bfb5ccbeec8c43172787592a91d9b9c4d2bbe02de21aa86d1a16b13103d7f22a649af4f8abbb7a1f9ba1098238ddf685de9368535628f0934b8182c8d05a8f3b016b0ceb08dd05be4abee5dee6b0dd1e87bd28912aa4d580fbd6ddd3bf8e7aacfa2deff715d858569fd2e4116bee7d2d3133cb66b723c738d4fd6e62a1d1246cb863b74801deb88f512a2f0e47ef9967af6c1c37026349b3b1e8efafe043c35cfef79dd41ef60da63b649d62ca5854dd11333295d9178698520d1eb4690f9f2f15e1d278fa93d94cdb88103c9cb26e6d74be4bb1e11621a588105d25c91310edc44ad0383eddf9c1e0cf722a5aa0a9c9fc6a2ba6f05512660d688840fea46b6131275cbc12aececf1727c5d966e9b53ba858fc8bb30c528681c690e454e0306108a537b848146cf754bf0e8e54bdd4080d752b79eb92dec4785d3e98df298617aa225e74ef3e7987e3e873aeebc6e0100baab6eab084b9f48d929eeabb313887fd56d4886edcba73431c79de07fc3bcfc75863a914101207cf7a28ed16326a22001ade85cb975d4ede76047ca4c2a3c834f519b9fdd0f1f053b54245536e462b86ae152d59951ac8254cd028cd1d6b449b4eeb3736cee49e939ca1abaddc1a34f01824e776bfdc391a6bed9ccb923eafb6330fba552c193846d8fd1e834e7aa15a7e9edadcd37e4a342000647b7ed85ca2ffcba45ab475930ec79f0ba8a5640cdb48ac5a461658a2216684de8ee3bed940b3acc57d9c04162a528c0787c4a750324b8e02ea759e95ca0a6c1b440449308a862fe194afa592b23229eabbf9dddb60617c60674cb2aca65b0ffefcb997c1510687d9c3bf3fbd9c2adcfc95b5283d7ce79fc6d869a377f39be17ce7bd30c374f60a43dd83b7a2164ad48af54e7cb5fa279f69bb500e658f30ada9d9fc60ca0db748b56c6d35aebc2aa8cf603fd4d633fda53440e02296038e3baf389328f6308dcee8ae403fd12e15159e031f90b648c965718a46000f8e25847078ad0c9a2b0a4b68bb7fdc0b3df8b03689cd8e6ef0fff7126e7c11980dbb6b6375e6450e1cb5290e77b6a03d2686303323cfe0a73edafec3412ed36ba1b50203a90b6fbc60b959e08cdbf07029b9b991fc434ccd786fc98d98f69698ef772e1517c46159bfa0c04c4d9c56b4b770937c7869cd5d40784b79b1cded838c7413f95de6537e85295ee78c0e3d07be0c6877863da53c2db237ae3680d1ee8b6c4103c16f1b11f3b88ff8c3631cafc97a1da70ccc1110f4d6ffaf7a96cccc0e0e9e949883a23a8903341495343ca04353a90be772dc895125616b14e05d7428430d91420f2a9bb6440850eb2b90a650f71cce4e234e5a2eb88a25bd36ae1c8ba2593217e1278df11791bdd4345a112296f4fe9865c43e044d0e6647414b73688bd7273a05725112b933ec2c2779e18afd0e20a5bb3ab455473cd823a4103557eeac7c034b9dfe1282764cae7965a14f3f499fa555b94cd695a972047452af4c62d4247e990fdf0c2726fc9c524bc2b127be06133647afd360fb3eeb2778293301a4b37ddde54c5c0c1da52d2661fc4a2b80bb9ec1f22fc63283a4fde4b15e6d43eaf75a4517e5efd978b54b3b96fc401873c9c769c04e5d81ba796d61f9e7ba369561ab55fc9c9623b7935f20297ffe38f9598d765f029b06639c6047e1e2fc5351a6c57f332d8fd8ff252a539dfa9e0440a3466b4ca782560ae1b98ea284423173048b7ee6c35039fc68a974d9c466602c4f80949721b490804c0ee299e942cf3fcefaf830d2f64c037ad47df0079e115b38670fdca54eb7ed73cd4ebe7c70c6ad47b4ceb16b412430ea1862763e4b6d8caf9c9402e5c878f40093af88f4c6d4b0c14cb1efe45622fd65f2e1808fa8fd995ef20d08ffde043a9479aeeb597e1d8b34ed58446365fd6e72f58b659eb06434c7835d8424265ad05ed4009102b14d2f2ac60e7e52e820121080ed54da1826d4e73ba7139055b86610abe2d385746f2d8b8d28c27fee1ece0815c416b0574db30ecb79b33d15e29d69614ca3b5f31131563fe1f4e52bf9edf0aa9e4ea0ef64cbd8e46bbb60e0c78735a5fc412967e0080113627d4060114ecd44d63d6cfe5fd980d09d8edb9a4fe877ff7541e7d304f5c5d322ce2124e8a415814a83dd3debdb2740d78281f858b8175b31f1184baba29e4791aa93ea5707d89f5ef50e748d94fb6a0329df23cb49ed21c67e02e0a4a0a491c321f4fc5936c834edc0aa8abbd2482611f0f332658845a63d54e91b7f24d464645e1ab911f066bcf29075578d3d30ef270c99aaa2d5911705c1bc8d5ce03813205c97a79da77fd839a2e141faecd57f805a54e791921784d29da13dec4b53814a861fb87bb50362f6a585ad327640c1d4d896dfe95d09008eed49b2fc0130ecb0c50f493287ca90c249eee174cdd0183111bb17af9eebd45cfcbbe3da5c251efb50aa39587cd2703bf88242daa9cf6bd3b1dac11b8abb2f3ebdf8a294c185d5cd3a25ff51e3489728f43f20cc5e833b32256a278885055c622d7f308f92a1a77304125af77ee26bf92c901d8b4ee90994392ce9f438c06642e23740e892207951c779182034f262fb8be5630df4203828e5d5847ca544abced7027aca89cd4157e4e64036e05cc29744f2fa77b78be3400aadd1a685bdb57a6f013b04d4f2ffa0924dbddb8cedf48d440d2a190b7dcd160524109b9d3b2e602e69b5f1bc39866e64b176e5f684f80562459ed74b3e61894a6423f2102eb14e5023a23866639906373e934e5c5244952d9eade7c3848e71d5ec6a1a915ccb21c4fa3b119e94de9684f9db29bf1ed8293715e2b8c197cd318ba563a06927b544c16df1706636f82d539ff98f23a07f45ef154555a38cff890a4f079dbb44943bdee85152239d6530185064157930a4ab031ce4fb68760c62d4e4d9e12c23dfac239370258d624b86d4993d38c27d96a4aee0971a6862bd082d61c901973368a3e35ee958d2c743074a0abe2992278f2fab15ee56f2caa4c4d9dc3ff84d3b8eb4af909e9c15ff1d8dd4f404d97f241bab89e48ed0ff3ff52880b61907c9aeb3739025b2cabd9d40ef0a027d4664d228ef0bb924883ae24b76629716fe2a9dc24dee7dc5c2abafa3c0a303751459cc2141c3a7b1e069558ba69fe2e068e073570652bafa8e20d7a5ea087c89129969956d0306f527e61e1439ea6c8b6d4144f076ca74022e0c43e25350442118a3cc1e5ac96f9f67b0280ad1c333895648532f6d8ea21147868f3dc49954828f674b07dd29bf5c1f223bcf76eb2f0003004d8ca167e6f6402186725c0d0e3d56b49d5fd82e656e1af5f835fd6196b5c8f3f1bc549c5175589f3e30f82e2db3ad492f5c5de3032b47dc0df969727192442fef89bcafdca481f7993ea8d733d3bddbb835ba45cc1bed851f9457b9bde93d99e667fee3c9cc20f07991bca199d74efa2ba93e58f332a6ebf6c625c58f7e238a0fa100f28683ae557c3a2f5da2cdf75bec34063fe8f57c4e8fefad6e75aafbd20f479042ffab85d368f61ef45dbe6d56d4019b137cd4060beeeeab0e1917274dc8cac4d7b9f8b1616c8c79eb615182f2394952bc694b4d6c6ecc2cb874363247551a6e7e6ca805cb4a2e42105781e5a88de85c0b3c89d5cb140012b1036f13ec336dccd864d1fbb401d15370c659bf21d977c3b6499fb8d7eeb7fe0270aea67e69e2214520d5d450ed26899c5a25d8697336ab6ae2a718e59fc73b4736ca6ef1de6a3a4535554ee5413e11bad6870b74d39a8dd993d80df803fc128db11500e1ba65584db6f1a84fd1a669f1f7f5abbb308b15df7ae43483ae81be1d6b9a6f8262cf8d9d424c046d2efd102f83b9114a193f4d16e0dc7678f941130c9d9a1a32e9a1e497dd840b7b6b1cc3a2734f2920edbad075d1cfabc5c89077d50d64871c0a4891c0c54692a34bddf8ad8b5f7bfa76b7d57dfb413394ace3ef1002607b20b48637d0812cf6fc0f2f70302e8890ff6997dd162f4d115b57f0ce25f1c0615800943a1706caaaad71fe098e3a16087c81a070d2cd8cb719c83bbcbffb349a03124f4238b877abfbba420742248952729cc3ab90e48886fc5bbfeabc25b16e2b98e1c44d7c292da72263608fc9c532baf9bc94faa1547889b4b72941bada875901740173d0d3f9936a5f0921ca07ca9e419294bdbbd0e6a185ce08ffa6bfe99c7785276754d38473b4a6afecd118e49edebfb290c889291266976f82c2c8e900d4d6ee29bb62d30fb6a21847df5b75d367a3e6b0b2ca0a2a0fc3d6818cb0e81087ec9d9a41f2c02556853210ac5c5eb2c648a085f36b32886971a2882cafea8b9b77a95b01aa96b0cedc4191ddf9bb6854bbc61fc6fd7a86ecbd9de6db295a9f46fadaddc2b520795275e42be35e1736599ba7b7ec0cd6999c1c0c22a66163d046467829cb7fee24a641261d11f6d700b8f2822b3895ca8b0dfb457f7c661a2ad6d35371c7785624c7ae1a8e403f7a60169dd978e42771c218bfc555192db730b2f2931ae594766ebe1603e6650639d7be90be5838e35ff14c57455cb130a58afc1cb67a147a9bf2ddb70304c593a6183ccf1127d980f99adb6ae2ca4ed489926a9aa27cc2360ab527f0542735c362524ffae3137979309ca6140a72e7c32ef194b52161d3ef2329c437377a274304c28cf2b863a2cea80e03983d446d9e73f6889c71b1ec8627051c29c59c44ebb425671f0f2c627843f5b5a5c0f74465000e1d06f987ca043b0e0bc0e0a8a5375988b43607fe67d2bb7791fe", @ANYRES64=r0, @ANYRESHEX, @ANYRESOCT, @ANYRES32=r45, @ANYRES64]]], 0x2, 0x1, 0x1000) r46 = msgget(0x2, 0x40) r47 = socket(0x11, 0x4003, 0x0) sendto$unix(r47, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r48 = socket(0x11, 0x4003, 0x0) sendto$unix(r48, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r49 = socket(0x11, 0x4003, 0x0) sendto$unix(r49, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r50 = socket(0x11, 0x4003, 0x0) sendto$unix(r50, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r51 = socket(0x11, 0x4003, 0x0) sendto$unix(r51, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) r52 = socket(0x11, 0x4003, 0x0) sendto$unix(r52, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae0000000200000000000002020809000000000000000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff03) msgsnd(r46, &(0x7f0000000740)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES16=0x0, @ANYRESHEX=r51, @ANYRES32, @ANYRES64=r23, @ANYRES32=0x0, @ANYRES32=r48], @ANYPTR], @ANYRES32=r52, @ANYRESHEX=0x0, @ANYRES16=r11, @ANYRES64=r6, @ANYRESOCT=0x0, @ANYRESDEC, @ANYRESDEC=r50], 0x8, 0x0) msgsnd(r1, &(0x7f0000001b00)=ANY=[@ANYBLOB="021d0000000000010000010b84486250b099aa9b7272c4060041622b1194de0d711fe37a0538913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d99f0d71af5c8e4702a1a2d46bf36ffdf6a4fba253c93fcdd713a684be680003c28c598a778194e03fe4b8667100a743075beb4e2b28b1dd68f76b42958690d27e80b984efbaed7da294975be9fc9eeb64769bc8c81612e8c27c0079d0cf40b909b754daeb2982d28606050dc516a0af1461584bcade6db198a50335eb7d823e4df6bbe55ef52a27cf3244ebc0f31ca821bf4d6b54e44a0f66017c2a0712738bcf17653cf44fa61666626e1c51082da52646705390b2c172000000007b83d9a05e37c98e1a0e4e57573db16861e57df4d4ddb0d29fa9b2e6d2396203597d74af6bcef8d6012b6691224e979206ad6fd09e02e0a9883225eec3b24cd8ff3604861adccc5dc52f5bb79536b4f9e7fc257770a1f5318668aa9bbcefbf4b979a13e2ea00006f1504e07e3959a5a2a3c2cab1683d1ab7acf6d54c0d0a0219fa2bbe6dcc500487fb76dea1f6670bcceeef3212470492bc3c70a2282111d4dc726fcfcfc17c3cd4ad61c50bad1745ef1356c3d562b771ba96be038b667e101598bf9aa209aa4e1ddaf571ab7ca5bb278eb35d09a87b35d6e063e42ed0fc1e1f32caca1881c814b25ecc6de133c9df5afc7a89dc1a9bdb8f050090d66468eaac04a30dd80d3b2bf6865561e3458a66ca22e94dd565856e15c83dd8ed0ccb65dc82611a2cb9"], 0x1, 0x800) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000a00000058f200000000000000000000020000000000fe000000000000000000000000000000366023e8e3fd0f326458ae0000000000000004000000"], 0xf, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/234) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCGETA(r20, 0x402c7413, &(0x7f0000000000)) syz_open_pts() r53 = syz_open_pts() ioctl$TIOCGETA(r53, 0x402c7413, &(0x7f0000000000)) r54 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r55 = socket(0x10000000022, 0x2, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$inet6_MRT6_ADD_MIF(r55, 0x29, 0x66, 0x0, 0x0) r56 = syz_open_pts() ioctl$TIOCGETA(r56, 0x402c7413, &(0x7f0000000000)) socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000880), 0x10008) socket(0x2, 0x2, 0x0) r57 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r57, 0x0, 0x6, &(0x7f0000000000)=""/155) 21:02:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') fchdir(r0) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e000000000000000ffff0000ff7f00007c916b60848a9dadb1517707f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f53090035b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9e87f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700a871c6e3ca6b7a63e2e8d290795e9c9a338d7ce4dded86d03806cf5785a9829cc2712f5d0f8f1a1050a8c34f3073679dc2f4bc7088dd70882a592fb791d3035013ec8b3bb01b8a80d7f6ac683f379e2da4fe397ca5663e45718717bf348eba2a8f510cac20c77589c214bd72b0f2acaef32b84b5c0f7114268b044f5ac7731"], 0x1ef}, 0x402) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f0000002340)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b1b5ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b038dd62def78cbcc267e577b1921e6d422c5809cb7ac8ff005b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6add2f8bcba685f128c5cc443434fdd3e44a6e9bd1891bed5564fdaadec10bda546dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b309986872fa56231f4f0cc380fcabb6e501001fe8d9247c4479d2808c124e4babdabe271381ee5f599342fce1dec02fe31c643b413310b0fbb55022ca22752a6b317dff7cc4cfd73fb72fa234e8bd997cd71035db5c332d9039be6e9b3074cb682691f7be3259736629796fce3eeeac9af654685be79c3da53ed65456157513dc407a72d6b72a524aea45a08356f153654b37c35f63a728f32a479c2c179200b05aa81a245e645c6215015148a06867cb219df2e7c4148fa096abe0f06c57ee582b2f4f846d404da1353c401a9ba9936f51b4130d66f5213133c27b887977c79e68af4143797eb07f4057a0b9cc9fe4f0e383a1349048caecf0bec64c711ea94"], 0xc, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 21:02:02 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 = 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) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) readv(r5, &(0x7f0000002200)=[{0x0}], 0x1) write(r2, &(0x7f00000000c0)="ffc8bc1feb8315e7dfac7b04018a447c456caf5f7ebb6832452c16c221203bf9ee400b0563abdbf989ada5d9dee490eb0c55b0faff28992cb68097670d3e47f95ad50656d469350c04a18da363069b9f628a439fcf6d93db59a8a297e646cdf4f310bfcd0df881d2c030fe95ff2fecbb3dde02000a8aafa69cc0350fac14befb533897b22172248a75ce9a4fac756fbb4592251cb5cb8d20f9441ca0b500bff119a87f824eea289cbcae0a47e037004a2712d6f126d05946657de0ce46893171607ca41a9dd0013a83cf581660", 0xcd) kernel: double fault trap, code=0 Stopped at __sanitizer_cov_trace_const_cmp8+0x11: pushq %r11 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace __sanitizer_cov_trace_const_cmp8(40,7e0) at __sanitizer_cov_trace_const_cmp8+0x11 poison_check(fffffd8007dbc020,7e0,ffff800024f86098,ffff800024f860a8) at poison_check+0x46 pool_cache_get(ffffffff82684010) at pool_cache_get+0x255 pool_get(ffffffff82684010,2) at pool_get+0x91 m_clget(fffffd807a80de00,2,129) at m_clget+0x2d0 m_dup_pkt(fffffd807a80fa00,40,2) at m_dup_pkt+0x17a ip_output(fffffd807a80fa00,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xa9d udp_output(fffffd806f6dd118,fffffd807a80fa00,0,0) at udp_output+0x5af somove(fffffd806ec64e18,2) at somove+0xf2f sorwakeup(fffffd806ec64e18) at sorwakeup+0x79 udp_sbappend(fffffd806f6dd118,fffffd80635bd100,fffffd80635bd1b0,0,14,fffffd80635bd1c4) at udp_sbappend+0x336 udp_input(ffff800024f868d8,ffff800024f868e4,11,2) at udp_input+0x1320 ip_deliver(ffff800024f868d8,ffff800024f868e4,11,2) at ip_deliver+0x353 ip_ours(ffff800024f868d8,ffff800024f868e4,115e,0) at ip_ours+0x412 ip_input_if(ffff800024f868d8,ffff800024f868e4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80635bd100) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80635bd100,2) at if_input_local+0xf9 ip_output(fffffd8063679400,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xae5 udp_output(fffffd806f6dd118,fffffd8063679400,0,0) at udp_output+0x5af somove(fffffd806ec64e18,2) at somove+0xf2f sorwakeup(fffffd806ec64e18) at sorwakeup+0x79 udp_sbappend(fffffd806f6dd118,fffffd807a80fa00,fffffd8007dcd840,0,14,fffffd8007dcd854) at udp_sbappend+0x336 udp_input(ffff800024f86fb8,ffff800024f86fc4,11,2) at udp_input+0x1320 ip_deliver(ffff800024f86fb8,ffff800024f86fc4,11,2) at ip_deliver+0x353 ip_ours(ffff800024f86fb8,ffff800024f86fc4,f1f,0) at ip_ours+0x412 ip_input_if(ffff800024f86fb8,ffff800024f86fc4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807a80fa00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807a80fa00,2) at if_input_local+0xf9 ip_output(fffffd8063632d00,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xae5 udp_output(fffffd806f6dd118,fffffd8063632d00,0,0) at udp_output+0x5af somove(fffffd806ec64e18,2) at somove+0xf2f sorwakeup(fffffd806ec64e18) at sorwakeup+0x79 udp_sbappend(fffffd806f6dd118,fffffd8063679400,fffffd80636794b0,0,14,fffffd80636794c4) at udp_sbappend+0x336 udp_input(ffff800024f87698,ffff800024f876a4,11,2) at udp_input+0x1320 ip_deliver(ffff800024f87698,ffff800024f876a4,11,2) at ip_deliver+0x353 ip_ours(ffff800024f87698,ffff800024f876a4,cfb,0) at ip_ours+0x412 ip_input_if(ffff800024f87698,ffff800024f876a4,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8063679400) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8063679400,2) at if_input_local+0xf9 ip_output(fffffd80678a8900,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xae5 udp_output(fffffd806f6dd118,fffffd80678a8900,0,0) at udp_output+0x5af somove(fffffd806ec64e18,2) at somove+0xf2f sorwakeup(fffffd806ec64e18) at sorwakeup+0x79 udp_sbappend(fffffd806f6dd118,fffffd8063632d00,fffffd8007dbd040,0,14,fffffd8007dbd054) at udp_sbappend+0x336 udp_input(ffff800024f87d78,ffff800024f87d84,11,2) at udp_input+0x1320 ip_deliver(ffff800024f87d78,ffff800024f87d84,11,2) at ip_deliver+0x353 ip_ours(ffff800024f87d78,ffff800024f87d84,af5,0) at ip_ours+0x412 ip_input_if(ffff800024f87d78,ffff800024f87d84,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8063632d00) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8063632d00,2) at if_input_local+0xf9 ip_output(fffffd8063610000,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xae5 udp_output(fffffd806f6dd118,fffffd8063610000,0,0) at udp_output+0x5af somove(fffffd806ec64e18,2) at somove+0xf2f sorwakeup(fffffd806ec64e18) at sorwakeup+0x79 udp_sbappend(fffffd806f6dd118,fffffd80678a8900,fffffd80678a89b0,0,14,fffffd80678a89c4) at udp_sbappend+0x336 udp_input(ffff800024f88458,ffff800024f88464,11,2) at udp_input+0x1320 ip_deliver(ffff800024f88458,ffff800024f88464,11,2) at ip_deliver+0x353 ip_ours(ffff800024f88458,ffff800024f88464,8d1,0) at ip_ours+0x412 ip_input_if(ffff800024f88458,ffff800024f88464,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80678a8900) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80678a8900,2) at if_input_local+0xf9 ip_output(fffffd807a80e600,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xae5 udp_output(fffffd806f6dd118,fffffd807a80e600,0,0) at udp_output+0x5af somove(fffffd806ec64e18,2) at somove+0xf2f sorwakeup(fffffd806ec64e18) at sorwakeup+0x79 udp_sbappend(fffffd806f6dd118,fffffd8063610000,fffffd806dde2040,0,14,fffffd806dde2054) at udp_sbappend+0x336 udp_input(ffff800024f88b38,ffff800024f88b44,11,2) at udp_input+0x1320 ip_deliver(ffff800024f88b38,ffff800024f88b44,11,2) at ip_deliver+0x353 ip_ours(ffff800024f88b38,ffff800024f88b44,6cb,0) at ip_ours+0x412 ip_input_if(ffff800024f88b38,ffff800024f88b44,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd8063610000) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd8063610000,2) at if_input_local+0xf9 ip_output(fffffd80635bd900,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xae5 udp_output(fffffd806f6dd118,fffffd80635bd900,0,0) at udp_output+0x5af somove(fffffd806ec64e18,2) at somove+0xf2f sorwakeup(fffffd806ec64e18) at sorwakeup+0x79 udp_sbappend(fffffd806f6dd118,fffffd807a80e600,fffffd807a80e6b0,0,14,fffffd807a80e6c4) at udp_sbappend+0x336 udp_input(ffff800024f89218,ffff800024f89224,11,2) at udp_input+0x1320 ip_deliver(ffff800024f89218,ffff800024f89224,11,2) at ip_deliver+0x353 ip_ours(ffff800024f89218,ffff800024f89224,4a7,0) at ip_ours+0x412 ip_input_if(ffff800024f89218,ffff800024f89224,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd807a80e600) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd807a80e600,2) at if_input_local+0xf9 ip_output(fffffd8071647f00,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xae5 udp_output(fffffd806f6dd118,fffffd8071647f00,0,0) at udp_output+0x5af somove(fffffd806ec64e18,2) at somove+0xf2f sorwakeup(fffffd806ec64e18) at sorwakeup+0x79 udp_sbappend(fffffd806f6dd118,fffffd80635bd900,fffffd806fb92040,0,14,fffffd806fb92054) at udp_sbappend+0x336 udp_input(ffff800024f898f8,ffff800024f89904,11,2) at udp_input+0x1320 ip_deliver(ffff800024f898f8,ffff800024f89904,11,2) at ip_deliver+0x353 ip_ours(ffff800024f898f8,ffff800024f89904,2a1,0) at ip_ours+0x412 ip_input_if(ffff800024f898f8,ffff800024f89904,4,0,ffff800000679800) at ip_input_if+0x6ce ipv4_input(ffff800000679800,fffffd80635bd900) at ipv4_input+0x48 if_input_local(ffff800000679800,fffffd80635bd900,2) at if_input_local+0xf9 ip_output(fffffd806f3e2f00,0,fffffd806f6dd188,0,0,fffffd806f6dd118) at ip_output+0xae5 udp_output(fffffd806f6dd118,fffffd806366c700,0,0) at udp_output+0x5af sosend(fffffd806ec64e18,0,ffff800024f89d18,0,0,0) at sosend+0x671 dofilewritev(ffff800020a93398,0,ffff800024f89d18,0,ffff800024f89e00) at dofilewritev+0x1b6 sys_write(ffff800020a93398,ffff800024f89db8,ffff800024f89e00) at sys_write+0x83 syscall(ffff800024f89e80) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5f715614710, count: -101 ddb{0}> show registers rdi 0x40 rsi 0x7e0 rbp 0xffff800024f86010 rbx 0x7e0 rdx 0x1300 __ALIGN_SIZE+0x300 rcx 0xffff800022d64000 rax 0xffff800022d64000 r8 0xffffffff81182c7a in_delayed_cksum+0xaa r9 0x1 r10 0x11 r11 0x90a8f36f37ef62ad r12 0xfffffd8007dbc020 r13 0x40 r14 0xffff800024f860a8 r15 0xffff800024f86098 rip 0xffffffff814fcee1 __sanitizer_cov_trace_const_cmp8+0x11 cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800024f86000 ss 0x10 __sanitizer_cov_trace_const_cmp8+0x11: pushq %r11 ddb{0}> show proc PROC (syz-executor.1) pid=418983 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=74, nice=20 forw=0xffffffffffffffff, list=0xffff800020a924f8,0xffffffff826881d8 process=0xffff800020ac76a0 user=0xffff800024f84000, vmspace=0xfffffd807efff2e0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 21439 371661 92036 32767 7 0x10 syz-executor.1 *21439 418983 92036 32767 7 0x4000010 syz-executor.1 92036 66144 68447 32767 3 0x90 nanosleep syz-executor.1 68447 472648 16811 0 3 0x82 wait syz-executor.1 26430 102548 32615 32767 3 0x10 biowait syz-executor.0 32615 407020 16811 0 3 0x82 wait syz-executor.0 37511 311682 0 0 3 0x14200 bored sosplice 16811 32502 60155 0 3 0x82 thrsleep syz-fuzzer 16811 390661 60155 0 3 0x4000082 nanosleep syz-fuzzer 16811 105693 60155 0 3 0x4000082 thrsleep syz-fuzzer 16811 259072 60155 0 3 0x4000082 nanosleep syz-fuzzer 16811 254934 60155 0 3 0x4000082 thrsleep syz-fuzzer 16811 223118 60155 0 3 0x4000082 thrsleep syz-fuzzer 16811 52060 60155 0 3 0x4000082 kqread syz-fuzzer 16811 288362 60155 0 3 0x4000082 thrsleep syz-fuzzer 16811 289192 60155 0 3 0x4000082 thrsleep syz-fuzzer 16811 475514 60155 0 3 0x4000082 thrsleep syz-fuzzer 60155 186644 77210 0 3 0x10008a pause ksh 77210 475062 84450 0 3 0x52 netlock sshd 26604 16398 1 0 3 0x100083 ttyin getty 84450 10091 1 0 3 0x80 select sshd 5477 269308 58263 73 3 0x100090 kqread syslogd 58263 344449 1 0 3 0x100082 netio syslogd 83846 214438 1 77 3 0x100090 poll dhclient 1294 168577 1 0 3 0x80 poll dhclient 55506 523833 0 0 3 0x14200 bored smr 62330 65213 0 0 3 0x14200 pgzero zerothread 30272 464892 0 0 3 0x14200 aiodoned aiodoned 41446 160300 0 0 3 0x14200 syncer update 78792 127389 0 0 3 0x14200 cleaner cleaner 11624 96401 0 0 3 0x14200 reaper reaper 6511 119707 0 0 3 0x14200 pgdaemon pagedaemon 21676 445561 0 0 3 0x14200 bored crynlk 49801 336403 0 0 3 0x14200 bored crypto 9953 66598 0 0 3 0x40014200 acpi0 acpi0 95704 233476 0 0 3 0x40014200 idle1 15342 475162 0 0 3 0x14200 bored softnet 61252 26126 0 0 3 0x14200 bored systqmp 30430 327097 0 0 3 0x14200 bored systq 3310 443369 0 0 3 0x40014200 bored softclock 78724 515510 0 0 3 0x40014200 idle0 1 295998 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 21439 (syz-executor.1) thread 0xffff800020a93398 (418983) exclusive rwlock netlock r = 0 (0xffffffff82507b48) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 Process 26430 (syz-executor.0) thread 0xffff800020a929d8 (102548) exclusive rrwlock inode r = 0 (0xfffffd8065de46f8) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8065de4c48) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 cache_lookup+0x2bb #7 ufs_lookup+0x1bc #8 VOP_LOOKUP+0x5b #9 vfs_lookup+0x7a6 #10 namei+0x63c #11 dounlinkat+0x99 #12 syscall+0x4a4 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9482 6333K 6333K 78643K 10730 0 pcb 13 10K 12K 78643K 15 0 rtable 107 3K 3K 78643K 3286 0 ifaddr 39 10K 10K 78643K 321 0 counters 43 33K 33K 78643K 121 0 ioctlops 0 0K 2K 78643K 99 0 iov 0 0K 36K 78643K 380 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 2259 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 29 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 1028 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 7 21K 33K 78643K 1956 0 sigio 0 0K 0K 78643K 75 0 proc 48 50K 83K 78643K 2334 0 subproc 34 2K 2K 78643K 697 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 1K 78643K 985 0 in_multi 33 2K 2K 78643K 560 0 ether_multi 1 0K 0K 78643K 11 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 127 572K 572K 78643K 127 0 exec 0 0K 1K 78643K 866 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 152 24K 40K 78643K 8177 0 UVM aobj 130 4K 4K 78643K 134 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 205 0 NDP 5 0K 0K 78643K 126 0 temp 102 3029K 3109K 78643K 10272 0 kqueue 3 4K 20K 78643K 337 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 92 0 85 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 2281 0 2279 1 0 1 1 0 8 0 rtentry 112 489 0 444 2 0 2 2 0 8 0 unpcb 120 3786 0 3777 12 10 2 5 0 8 1 syncache 264 43 0 43 9 8 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 163 0 163 5 5 0 1 0 8 0 tcpcb 544 2155 0 2151 26 23 3 12 0 8 2 ipq 40 9 0 9 5 5 0 1 0 8 0 ipqe 40 192 0 192 5 5 0 1 0 8 0 inpcb 280 4593 0 4584 25 21 4 9 0 8 3 ip6q 72 1 0 1 1 1 0 1 0 8 0 nd6 48 130 0 124 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 1956 0 1764 16 3 13 13 0 8 0 art_table 32 1957 0 1764 2 0 2 2 0 8 0 art_node 16 488 0 447 1 0 1 1 0 8 0 sysvmsgpl 40 62 0 51 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 1026 0 1016 1 0 1 1 0 8 0 shmpl 112 132 0 4 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3584 0 2180 46 0 46 46 0 8 0 ffsino 272 3584 0 2180 94 0 94 94 0 8 0 nchpl 144 6278 0 4675 60 0 60 60 0 8 0 uvmvnodes 72 4290 0 0 78 0 78 78 0 8 0 vnodes 208 4290 0 0 226 0 226 226 0 8 0 namei 1024 28284 0 28284 1 0 1 1 0 8 1 percpumem 16 71 0 39 1 0 1 1 0 8 0 scxspl 192 20829 0 20828 20 17 3 7 0 8 2 plimitpl 152 323 0 314 1 0 1 1 0 8 0 sigapl 424 2027 0 1995 4 0 4 4 0 8 0 futexpl 56 52999 0 52999 1 0 1 1 0 8 1 knotepl 112 983 0 964 4 3 1 2 0 8 0 kqueuepl 144 1256 0 1252 6 4 2 5 0 8 1 pipelkpl 48 1059 0 1049 1 0 1 1 0 8 0 pipepl 120 2118 0 2099 8 7 1 3 0 8 0 fdescpl 496 2011 0 1995 3 0 3 3 0 8 0 filepl 152 26159 0 26058 30 22 8 13 0 8 4 lockfpl 104 562 0 561 1 0 1 1 0 8 0 lockfspl 48 164 0 163 1 0 1 1 0 8 0 sessionpl 112 56 0 46 1 0 1 1 0 8 0 pgrppl 48 106 0 96 1 0 1 1 0 8 0 ucredpl 96 4906 0 4897 1 0 1 1 0 8 0 zombiepl 144 1995 0 1995 1 0 1 1 0 8 1 processpl 960 2027 0 1995 5 0 5 5 0 8 0 procpl 624 5666 0 5624 8 4 4 5 0 8 0 sosppl 128 71 0 70 6 5 1 1 0 8 0 sockpl 400 10781 0 10761 54 46 8 18 0 8 5 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 18 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 147 0 0 18 1 17 18 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 414 0 0 22 0 22 22 0 8 0 bufpl 280 12905 0 6639 448 0 448 448 0 8 0 anonpl 16 313766 0 299585 109 34 75 87 0 124 3 amapchunkpl 152 20279 0 20143 58 42 16 20 0 158 9 amappl16 192 10257 0 9295 104 49 55 62 0 8 5 amappl15 184 136 0 135 1 0 1 1 0 8 0 amappl14 176 421 0 417 2 1 1 1 0 8 0 amappl13 168 511 0 508 1 0 1 1 0 8 0 amappl12 160 102 0 100 2 1 1 1 0 8 0 amappl11 152 258 0 246 1 0 1 1 0 8 0 amappl10 144 243 0 238 1 0 1 1 0 8 0 amappl9 136 613 0 606 1 0 1 1 0 8 0 amappl8 128 1339 0 1278 3 0 3 3 0 8 0 amappl7 120 578 0 562 1 0 1 1 0 8 0 amappl6 112 104 0 97 2 1 1 1 0 8 0 amappl5 104 1515 0 1504 1 0 1 1 0 8 0 amappl4 96 1564 0 1530 2 1 1 2 0 8 0 amappl3 88 707 0 701 1 0 1 1 0 8 0 amappl2 80 12460 0 12391 3 1 2 3 0 8 0 amappl1 72 63612 0 63171 24 14 10 20 0 8 0 amappl 80 6561 0 6514 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 133 0 4 3 0 3 3 0 8 0 uaddrrnd 24 2011 0 1995 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2011 0 1995 1 0 1 1 0 8 0 vmmpekpl 168 23542 0 23511 2 0 2 2 0 8 0 vmmpepl 168 293262 0 291046 167 34 133 138 0 357 30 vmsppl 368 2010 0 1995 2 0 2 2 0 8 0 pdppl 4096 4030 0 3990 6 0 6 6 0 8 1 pvpl 32 822947 0 805550 258 76 182 207 0 265 12 pmappl 232 2010 0 1995 7 6 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 264 0 79 6 0 6 6 0 8 0