009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500d5b8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c99761100000000000000000000", 0x752) pledge(&(0x7f00000001c0)='\\\x00', &(0x7f0000000200)='\x00') r1 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x18000, 0x80) r2 = geteuid() r3 = getegid() fchownat(r0, &(0x7f0000000280)='./bus\x00', r2, r3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) fchdir(r1) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) stat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000c80)) r7 = dup(r0) accept$inet6(r7, &(0x7f0000000d00), &(0x7f0000000b80)=0xfffffefc) r8 = semget$private(0x0, 0x2, 0x328) fchmodat(r0, &(0x7f0000000c40)='./bus\x00', 0x12, 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000b00)={{0x5, r5, r6, r5, r4, 0x14, 0x7}, 0x0, 0x9a2c, 0x9}) 16:00:40 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161c0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000020, 0x101) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) 16:00:40 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2040, 0x401) mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) mkdir(&(0x7f0000000180)='./bus\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) close(r0) 16:00:41 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg(r0, &(0x7f0000000280)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x10001, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="9000000000000000ffff0000070000003ffdb8193e589b8593418aa7b6ee1634b6c96c9a5bf235748524f31497bce81dbd6ec00c7e9d31d529739deeefd40d188fdaf9dea1d65889a9e389dd9a05acc249f50d27d238a248f7ff703bfbfeb5cb06a66a5d6ce58c046d565bb668e9f22317b3cf7a163d59ade1cc37e158a960c72266cdace3efc0543db30000000000001800000000000000ffff00001f0000003c0000000000000088000000000000000100000005000000e70bcda87df5f2bb4c74cd7bedd26a5ea42a696c2d19339034907f4fabe444e1e9963474b17d34ce6de646d66dbcfce99aa5e936d4ac864fb0a900ce2b9c671af2419d1020baf4442d915f5587d5a1492f1f496528419c145c2f4e087917b968801d7c923382fec2f4361d6db78cf9903500000000000000580000000000000001000000ff7f0000b77a56bf936304193bcad0e1133c63e39a27b65409352c8ece595acb28d578c472fecbba775a4b6a9500ddc979234ce64efc5d33c96d2bb3620000000000008000000000000000ffff0000030000006374c09ef8ff22e03801f7718fc9e48bda669005c7a249ec17bff2fde7ab1495e838627f6627b3a17ce3b371d725725b799b0752ee8665d1881477160352c34f0871013cbff2ddc441f35af1fdc81c54662ceddeb46c289c1fe4510aadfa57783c32d4357b2fd146483884ffeb000000b000000000000000ffff000002000000a32f859f6dfd40451925c9a4e8282e2280dc1f011707d13669493292f1580075fb1278913c0a9986193ae65d3748263c471a07b6829bc919a6ccef5e9e487c9e1ad784006ffea918ec6315149346fd7f6cd0bd152083863dd36e8a01fe42594561a309adc63c7f9c2e1f28e15045dd6b8d32b6f90721222803638c6d408d9be06226f1973915f753fcf52c325e9edc4bad086ae3cca030e4d52058ebf50156bfa219000000002800000000000000ffff0000ff01000046407ae041328fecd68022ad77125b5d07fe0000000000001000000000000000ffff0000388fd83a5b180436be64a65cf1a90972e15f8f449f9521c80eab463166d44a200c1b7371773c96b3e83faaff7594cc4ef95b7018000000000000000000"], 0x2f0, 0x8}, 0x8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = dup2(r3, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) r9 = getpgrp() semget(0x2, 0x1, 0x60f) fcntl$setown(r0, 0x6, r9) r10 = dup2(r3, r0) kevent(r8, &(0x7f0000000640)=[{{r7}, 0xffffffffffffffff, 0x59, 0x2, 0xffffffff, 0x6}, {{r2}, 0xffffffffffffffff, 0x40, 0x9, 0x1, 0x4}, {{r6}, 0xffffffffffffffff, 0x80, 0x4, 0x1, 0x6}, {{r10}, 0xfffffffffffffffe, 0x0, 0x57, 0xb5f1, 0x9fc}, {{r4}, 0xfffffffffffffffa, 0xe0, 0x90, 0x2, 0x1f}, {{r5}, 0x0, 0x4, 0xf0000006, 0x7, 0x20}, {{r10}, 0xffffffffffffffff, 0x10, 0xf000004f, 0x5, 0x8}, {{r4}, 0xffffffffffffffff, 0x0, 0x40000088, 0x10, 0x6}, {{r8}, 0xfffffffffffffffb, 0x10, 0x45, 0x8, 0x7}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x81db, 0xad3}], 0x6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffd, 0x88, 0x40000000, 0x2, 0x9f}], 0x3, &(0x7f00000002c0)={0x5, 0x6}) kevent(r4, 0x0, 0x20, &(0x7f00000001c0), 0x7fffffff, 0x0) 16:00:41 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r1 = dup2(r0, r0) r2 = kqueue() pipe(&(0x7f0000000000)) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x7ff, 0x1}, &(0x7f0000000080)) 16:00:41 executing program 0: socketpair(0x18, 0x4005, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='r\x00') fchmodat(r1, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:00:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e2c0e3aa5d654d7693d201a0000000000ec00"}) read(r0, &(0x7f00000002c0)=""/214, 0xd6) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) 16:00:41 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept$inet(r0, 0x0, &(0x7f0000000640)) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)="e15775304de26bf0eaf402099a4f64728f7701fd5b21f4a6cf4eec9bf2d31a962450e225050e5bba9f582e91cf9594bf2b4a7783fce9630531d1d280b899489d8814c4c0068aca24af70ca32b48e", 0x4e}, {&(0x7f0000000200)="d1657a8807a361c3542cf71fa4b397ca3f5834e5d6d654c9bfe0e3eaabcaf4127f1ff4abb220c71fd5aa52fa9f13d1dfa897fdb22e2c55aebec1566ede78ab99d7367ba98efd8f191ce207f96923196843bdd966cfc7b191d4c6982099753ade948191ed73bf8298465c10f0f982e4a1092e1e7763ab3be3a6d9a738a1bd5892dfca0bd5c395119ddcc87bc4f2db7a39bd9edf8c9939308d0dd445e8f5fac463037c90dd51a1b2abee1b3ec3efd3129b62eb902289b59aaf813b528bdb10823f833674fa", 0xc4}, {&(0x7f0000000300)="6538ebc6652aa5", 0x7}], 0x3, &(0x7f0000000400)=[{0x90, 0xffff, 0x1, "5cefe0dbff2b4a49f0dc72a76c2612aa66e6767ec830d8abb4e7e49c0ffec03fd14e3b3f791680490b65d9383a82ec1eab679b99da1f29df71709d61c1f00d4259bec346d1174cc68713ca67044e95e8f5ccbf67ecd1b8a93d8b680dda494e19e0ed6ef28c842119a2f88e20b7e0a3b8fa34908444b91ad8e64b9197"}, {0x48, 0xffff, 0x6, "6d797b3e0d2cb95b9b47a7f7b0de14d0ff5c903c33a52557e367682c646af92137bc175e226220d0b0f4d203a9b99a6a4101"}, {0x40, 0x1, 0x4600000000000000, "772feae173a9411f9b037298a590b008918e0c62f3396503813c99c3714c4a6e36e6bc817ec2a72e9d234c27c040"}], 0x118, 0x400}, 0x400) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r1) linkat(r2, &(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) faccessat(r2, &(0x7f0000000600)='./file0\x00', 0x18, 0x3) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) open(&(0x7f00000003c0)='./file0/file0\x00', 0x200, 0x0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x1) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0xa4) r2 = socket$inet6(0x18, 0x4007, 0x5) bind(r2, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = fcntl$dupfd(r0, 0x0, r1) connect$inet(r3, &(0x7f00000005c0)={0x2, 0x1}, 0xc) linkat(r3, &(0x7f0000000580)='./file0\x00', r3, &(0x7f0000000540)='./file0\x00', 0x204) recvmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/34, 0x22}, {&(0x7f0000000140)=""/156, 0x9c}, {&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f00000002c0)=""/24, 0x18}], 0x4, &(0x7f0000000340)=""/223, 0xdf, 0x100000001}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) fchdir(r1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000500)=0x6f3d419c) 16:00:42 executing program 0: r0 = socket$inet(0x2, 0x3, 0x89) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0xb) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x9}, {0x3, 0x7}}, 0x2) 16:00:42 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) syz_open_pts() 16:00:42 executing program 0: semget$private(0x0, 0x1, 0x0) pipe2(&(0x7f0000000000), 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x100) mknodat(0xffffffffffffffff, 0x0, 0x9e, 0x4) sync() clock_gettime(0x0, &(0x7f0000000200)) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="fe878da4fb623c90bfb40ff41ac09ebc563fb4d7dd82cb332711b3d9d84591ff0373fd7818776fe23d101ee03377306ffbc22c10b800d69a29e40a5a4db5b18eb4002c59c4977d986406e91bdaed5c5c24decec20d1441865eff51b50765476acef400dc16e8fa862c9b202eb93950a48d66fcb2d71b0b0a8d16a679b3005d4ae5c47643194e408b013993fe052e71dd406d28a014", 0x95) fcntl$setstatus(r0, 0x4, 0x40) flock(r0, 0x2) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48", 0x8d) r2 = fcntl$dupfd(r1, 0xa, r0) fcntl$dupfd(r0, 0x0, r2) read(r0, 0x0, 0x8c) 16:00:43 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) select(0x1c, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) fsync(r0) 16:00:43 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000a00)={&(0x7f0000000080)=ANY=[@ANYBLOB="07d2a3488a05cfb5a40d"], 0xa, 0x0}, 0x0) socketpair(0x1f, 0x4000, 0xfffffffffffffffc, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getgid() sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="139681525655a0743798ec8cd77e12424c15964542b5f9884df956092fe06f0691b6ee53f0fac16cd6ecf080aff3fa0d4380625c8c1029df535dc9244c91bcb640fe3db1cf331cb13cec1b0e70b0b3063f5b01c42a4ce767bc1e249336f5961443", 0x61}, {&(0x7f0000000140)="9488d92f25ff6b537cc8eb5e95303445205a897d9615cc363d040e1693ad78100c410f935958da12215b06ec21407c960c0aeec5b0334503858e48b7ef6f254e14aa398dbcf7e8c8354b770db9b8b4800b4d702ce0895bf2c74834e58745e042a9e5ba9ae75a138ccbb26a8216af50170d8fc64cf2d227f997745d000f20414a0fd81a52fdbd4244e8b5f1a79670c8cd6b5d6e3f58d6dee9dcc6bc1c83906c2a8b6160742c791768bd9d2d1313e8d74d965d", 0xb2}, {&(0x7f0000000040)="67873816fb8c410ae2d933075415a43ed11b369facf64d2e27b575e195f524a866aca58fa30ebbacffd6", 0x2a}, {&(0x7f0000000200)="eeabaa8684dad7256902473f02b0ae484c93201f292c2d51e32b37af57c4f03b05e83d5647089e91434cc5d1f299dfed4c70adbe64723d97a3d9bbf1541214e3679ebf1c74cb88f30b735dfd7b6d10e858f78ee08576334f153f3dc6cee292bfe109d1", 0x63}, {&(0x7f0000000280)="a9ff4149153955e9c457c388cd48f9215b3350a57f96f822a8ac62db117c5fa9d3855f3de35b89b9b3a5bafe1e3e90c11c6476e7b3f2c92107e3001300b891f58310a489a707a24cfc1e2907f2ded16db7f874ae3eaab65cff5435", 0x5b}], 0x5, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r2, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x48, 0x408}, 0x2) 16:00:43 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x1ff) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 16:00:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x10000, 0xff, 0x0, 0x800, "7e99913a514f563710d321ea921d8823d76713d7", 0x80000000, 0x9}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0x59) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) 16:00:44 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/151, &(0x7f00000001c0)=0x97) chroot(&(0x7f0000000200)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x3, 0x0) 16:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) munlockall() fcntl$dupfd(r0, 0xa, r0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000540)=""/68, 0x44}], 0x1, 0x0) socketpair(0x0, 0x5, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) close(r2) pwritev(r0, &(0x7f0000000540), 0x10000000000001a5, 0x0) dup(r0) r3 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r3, 0x0, 0x280000000000024, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="75ea4792e5d6b3dc197c322af9f0deb29cade29cf2eb5c6b95fac3391456f951b11d225097282f88d62bf5a8b14645bc1784ccc793f8cd55b7f636ace5ffdba606b82f052d66f32ac2aa70801568e18c54bd49a85076e5eadfa7d8ae0abf6cda477a61aab46dc79017328b6335286be0c5170949b3023f06e0b856349bec3d7880e83f404898893ca24a884c8bc6f0bde4c50192cfe1a7b10c000b", 0x9b}], 0x1, 0x0) 16:00:44 executing program 0: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xffffffffffffffcd) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/4096) 16:00:44 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000000)={0x400, 0x100}) kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:00:45 executing program 1: r0 = syz_open_pts() r1 = getppid() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x2) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x40) r2 = syz_open_pts() getpgid(r1) r3 = syz_open_pts() syz_open_pts() r4 = syz_open_pts() fchmod(r0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) dup2(r4, r3) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) 16:00:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r5, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) readv(r4, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) 16:00:45 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x20000080) accept(r0, 0x0, &(0x7f0000000140)) linkat(r0, &(0x7f0000000200)='./file1\x00', r0, &(0x7f0000000240)='./file0\x00', 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x6, 0x6}, 0xc) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x24, 0x4) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) fsync(r0) close(r0) 16:00:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xc8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:45 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1128, 0x8) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='}\\%+\x00') getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:45 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) ioctl$TIOCSBRK(r0, 0x2000747b) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r2 = getpgid(r1) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x1, 0x9, 0x1, r2}) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/233, 0xe9}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000440)=""/1, 0x1}, {&(0x7f0000000480)=""/73, 0x49}, {&(0x7f0000000500)=""/26, 0x1a}], 0x5) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f0000000300)="82d7c07d3ed86c39140100764385123ab305da9027a27878ef76976cbf95724603bab0624b005bc1d26ff1ed885c55e800c39c932438ead779633df37c025c8a8102e6b9293fd31417124fb9237290000000000000000000", 0x24, 0x0, 0x0, 0xfe6b) 16:00:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8002002, 0x100000005f00) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x4) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8, 0x8}) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x2) sendto$inet(r0, &(0x7f0000000000)="9305d5449e3ce8993fb422a74054b282d24d28edb9d84247bbe7630c3df265151c8c6e967a160e776ac19605de1b6404209da40fc3dce76e73a5bca6dc79c1af627af3e8ded2b754c39973e6820bd4cee441d61711e8", 0x56, 0x5, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:45 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000c, &(0x7f0000000080)="e000000100000000", 0x8) kqueue() close(r0) 16:00:45 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="07ffa0161090ac7694cfb3b1a7221c51dfa87c62f710a8ce2f2ea9cb9058391b56ba57a3882a67a42e775daede6dfc54531cbe60c4b2931329aac6ad3d1a57d71da0a571d5efcb61353fc79476cd88d5d3a6d58a74d076af5d31fec516e9523607aa50cf4785495b39"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000000)=0x2, 0x23b) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) sendto(r0, &(0x7f0000000100)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21", 0x4b, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f00000000c0)=""/48, 0x30}, {&(0x7f0000000240)=""/141, 0x8d}, {&(0x7f0000000300)=""/230, 0xe6}], 0x4, &(0x7f0000000440)=""/209, 0xd1, 0x92ca}, 0x1) 16:00:45 executing program 0: r0 = socket(0x13, 0x1, 0x1) shutdown(r0, 0x2) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/44}, &(0x7f0000000080)=0x2e) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) 16:00:45 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) ftruncate(r1, 0x364) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) mlock(&(0x7f00003e4000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) mlock(&(0x7f00003e5000/0x1000)=nil, 0x1000) minherit(&(0x7f00003e7000/0x2000)=nil, 0x2000, 0x0) 16:00:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/146, 0x92) setsockopt$inet_opts(r0, 0x0, 0x4000000024, &(0x7f0000000000)="3ffe90da", 0x4) 16:00:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x8, 0x5, &(0x7f00000000c0)="7e113b620811a326f0dcd756c1528e57e19e1a5af4e52badbfb88f45242ecb210fd798c7a6cecb1675285d34b97420ba62913281b5bf9bd85aef6bc1b32dba68596e3d6ae2c2a5242897fda213c03af3b75ff86d586dd8115083bad56c81246dfe6b393224fb5240567390a8d3b351863a6ae5d49f612144745f812a341f2002921060c3a72d83afc3ef30d2adf1b28b9e496e32598334a6618c6a1965998d8f3b83c4d9c089181fdce34cd95f05f65a820a2d59fe62697edbe6e0546e361a17f5e302dc54372dd8f0517fa46f9a68f3cb47f738f321e9340ca2531ca8706853a94243f9e208220b4bf5d6fa0dc512c066c1ad2de09f604686236b8ff86777449e6f64dd53cf9b9a09fba90df60b3fe855b999586c2bf7d0194be0eaceab04b104acd21b51b52e513ed97986924eb59bd27484687373245e1b4b6cfb70a20d5f6e843872d568426e2583dd259af5757650bc7b7a5c48d7c2b1962d78b82238a4b54d65d689bd72f9aef4937eb254f09813ba1115abe5aab4ba4a5b6f7b8a071520ad5067df742f05864b779212a40dd3571e6f0b796e300e6ce0c657e82c0613f90dc7e7f46aa7e63df2b0696683cabaef006fab191469482b727c4c250baf3920c0544a3b147e9c5c63a56907b134b731b6cf7ffdb8f9c048f0907f688cdc5d79fdddf0eb989bbc74e634d893255c33f41072bfb85e221887cb2b7baf3b4cd36beb366b0777401223a73906daaa0469ef194b88bf1a9ca4cf57890a14a8b520836902e3cb8ed8e1b2a127ac016f1505cb61473eab38c83950bf8300a5d6b21a8df9f90259418259f4553cf9f76dd4a67eadd4ac1429a59a8ef1742ecf7acef3878c1e838b006fc89e89edefca47791942cfa759bcb46b31b13d3ab8ac7d76ff6fac81b7e477fc1fdd177e15e39b446aa6532e06277b4c8af5f20c2ac0cc0c6642948852cd1f9358a66a82da182320bd73f27b2054cd7bf86af7c81ceb8bf0c825283393a66c55c0bbbc1a4f007692e9a40595f4ab5c58f3fbdd8dd98928b4c6c8917977ad8168bdaf79c23e711b177aa6e73037731f3efc49de009a7220b597b7b9e93349d07efefcd3a48a80a596cfdd994534ce70f61cf904fba83df5c2f94cf2f5a0bfecf28df54ffbf8a47c9c81677ba1f604b5c2e58406bed01d69c2be470f5b2946ce44142f26b991c6b89719dc3a27d9a2b987087d5fe535616fb27215e28b277bb0c3af9637fe6b3a0e6224ad20e48aaf83d188137f73bc9acff87ec615ebf90eea06aa0b2ac3cc0662184973f415f42b09d6186b4a13efb7f1fbb3efdfc5046e69ea710dd317a62036425d23bd0ee59aa5e144efd3e33bfd51c7d50bd8c805dec6c729ecfd757b71db230482373ddf795021100a172b96d9088bb297f46c7468db62df3e72709f7d96fb0be4379cf3e5dd8fd59d76d1ab6a772f11886ece24a11a067ceff948671d3cdba49826650248b219a9707820ca962fdfb69032e480494c0d527f9e6e035a71acf3af1c71f359b9ad3b7d85cf648480d9167f456b8d8ea07237cbb9de51f67a9db7cebace138869e7cbe05aa268cc138b020412a62e51e3ccabafb666bfe065d8a18b606a4b41185493061f421213ef2ee68db004b0198864842a3b2b742bafd4c4df0d539732d724576a8e2b69a3b87ca6426df76f35ad62ca6da7430a5d8c977961c38bda2d140478628201e620ee2acaea41409ae50a6e7fcddcc2ad83776a0aa5b23185b94af8786727b522f8e7db93b104ef22567670fe27892d0e311e733205c6fa94f0b56658d14a9d306c8afd3da06d8a6a127836363f2051eace8a35a203048e23f21d137073b71633f20e0400cdccba0b6e9e73d4658bc82040281983bb252690dda23f08300c78f72b0e38748529931e74c1765db43fc3407f9cfb80fdaf7cdfadcd9cbb16cc535072ab125470b8ee17e40667e39e85e5230e62e3699b4a47749f47ffc6afab5ea4b4a25e249481002a3834a549e30118e68fb07196622fa70966dc6de98ae90c49ddee6e1cd33a379a6576eb537e2420f1223ad159e169469a29bcb6df2a52dda4790ffead5beceb068af1c39ab061ed3bf58313d7ebcfccf01db79382fe40995d7c7bf5312090ac406fc0f403a22af3bb8411304e88c7f81b2b2d8edb483a79e4002cd16211cbca68feda27742be9f1be66afe820fbaf52250ff4bd2509225b4e3b965f407acc096deab946ff6de932880e161387380bab345c90ae7eec9021a129ccdbb077289a8f6b40817e7ba0abf58d271a1dac211c78fc049613d486ea2eb8aeae84efccd41efab34a8bb55e33708c4d50ab7ad5ba37cafdb0d85cbe4f7b53ed19739c80cb90c1ac9a7e651dafb81661950e40057459e3e67023cfb2669c6769c6f0dbcebd36a9d81339a2693b02c37aa53dd7a24ebf034c42ccad208dec05ae3cd66b8898977df56866969012bd0951b18a0dc5382d1fde84c9baf273012b236aa088ef7fe578823bbdbd2ab4c40c5140d43e7427df1794185e92ce94967401b873bc80362ec88ef7fc838c45d67197a533269da5f87d025389f62dcf12ad9079d2613c4a372f7d738a02ccd0dec5a5a104f3ac51c3b7e232ad26220c2b70eaaac48b282d02aacd8ed608199f53c09cfee17672bd8b44d29952c919d118808b65bb8b368c2ff1323ad5342570b9b8ed50b2887eefc73b0d23bd43cc91267f914e1d7734e129d53dd2156424df90a46c70d599c310a83201b5ca8bdd15dac74ed61b37d324e81b5943256393f3e53963eac3a058ad6a0445942a05f5baadaed5cf16f5c5ba33c56b30e05192449b4fe818d820b2fc37df7dbc1711f534c65f6876450b0eef7061c42767cbd2d903b29db9ccd02ff8e5c2e66bc6a6ca7392b37b6e140f760e8d5503e79682b2bfb6d1465a99dc031a5feb7f6e224f6030bfe66f44001f11a42fe9409d04ebe468c595c06864a12e2c68efc20072cb9b294d5abad7c195a0ecc183abe5d5d81ade903da138338b8443582f38a8d71181fe9f7f92fe10ac41dbbb666b46c53bbad737c768ab606add5b9c23ae5743f88f73ab4f182dcb7f91ebd980820d91a77654a03c9218862923683db984bbbea686c6085c801de8fe34527ce9b37f306b37d3a302e26c823d544c20ecb16d17ab4ec1ab94e8e7d9907477a71e4ed14988396646fafe8149ebb0fd843176438d9fa00e9789685bb458eb43bee479fc2135c0ad4a27f576b64a8068d356d1e8f71a316f406c788d959a8d65a2bed6200d30e1cd370d58b845b65e3512da97cf95b70f9fc4650e1dc621749b975553e504b2611e3a1197fa52c6583ec30d6d0a57f65fe694e80061f0542114a5ea2a80be9d8060369e9a8f1635bd7f03569c0a78a36db15292f514f5b3c1b20ce727352c6356586f3725c524ae523958bdbaf53df20bcd84c8403b0d9cb4158b1a97395a0fc96e3951f11d2177d055a2bbb33034b3b3a2c48ae656a3ae5625130a485ac3d746d987a55b61945abbbf974e830648493c4f542e679df7b9c9843d532687a13d1b077a99e59a70577f3bb3b5410c15151a5fe5d8481cf87ecddad3c2038ca7b27f30b304f93df577699475bf994387ff4a9b7599fe10ad8a6f69842d9af64b8a0d17a9a3573c2ded48f76ae852002503ea8f7b0ddc6eae0b7191fb7d0a782028fbabeead7de73d781eac7a14116bf6f9e7287da287dc0661b6c8a08835d5d629d0629831a2cc31204d07d68b56f12688101313b10caf9f8c444ad5073d328d2a63248299ec8ef1f8cd219e8b5549848d94153ede7c26e536528222995abee0225bd0624431a5dc3bc91c044d1a0a05f53916c9f428b2b2c16392d94ea188094e9244df65c31ae228f2af554bb31f6b45d5e65819a36c0ed53576260394484203217416bcd9c807d41565a8ecab6a8031b1c65793c7b019024258bc35c2d2b38b6aba9c77f0cf461be60a94577ec2332d78888d3321e23b2acae57e293ecaafbfd2ed9d5706804d02d79055359ab2a2994cb9ac918b30cca264f015b8b99c895f6931897a8e265a5e08f6c371c09718c13792345709313f29bbdc91f31133a0b7a7325073193e2786ca8a1f72702def089910cf11bf3767be86efc5acac6421085548216c6a5265fdc156246dd7d3ea9dc9288990b6b2b065936576f17059fce6acce27d6d9ceed3d75169090a3b1b54008efb963a621fafe4f6e072fcdd8a786566fb564833fe8704167e87559192b76ffe5d6d47ab8cda3dafe967c81e082c29e441d7edfc81a600e8e34e0f8d23b4dd0a53d57f8e664bceaa07f3f26057a49a0ea1848b0e828ea57e5146f66f686662d2e4583ce947e9d41fa15dcb1429a7907002de894b53cf7ea6133012f8714eb0e261c05f5fd3a168615e37cbc3cefbda0c652912bfb874cdd17a557c4ceb2a3bf4e09d29786a42739dbb8c7fd684997f1ea972e95fea9a9be319b2b379832eb531dcc4e84c7c996ef4eb7b969bbb7fd2042b4264eec24afb6f0d718add1670c97d055fedb185dd68ebcd42fe6f7fce548b7d50677f42bce120d7a885c6753e40e2a71aeb2df30a306159ec6657adb85a2a1215c2fd741480526fa5d20f460b8996920c11322cb2dbb166f26a8e6438f9a827ec2636bb19ac5788aebc6056e17d8dd2399a4c4ff6ce331278f9fd9f4971e33ea6efdd5222ed9eeee994a2bfbb35f69df41fb63aa8b7d3034b6f76f4418aa0c94099db0bc704c9646c9fc1d876f5f6019d154a28b726d1065c84a718b356025e3f5cdfdd24f7c2e018ee73c6ea084f759194245fdcaa59a4d672a775a1c5e5bc6faa1dda28b32cd3237893096c2207e1db810d028738e3d5adaf5e65704d9f175d2cfd1c9a0274583526c0b5404b6ccd33f561a8f899fcca891b53631d03d214be324357765cc522e94c7feb833787d0fde38b71ee7aaa3018bbbfd1ffa175e9d8bedda66fb2d26880ef35582749671b3e0939696c737cbd3a7c142fdb500bad68b1479208d84e08446fa92840db72312357513d044003c6afa45c3eb1ae6ffb3fc689102748373c1cb415419fd86d8969190f7d3719de01ebc71f2b1512214cd6280e4d4ebf365a68dcf23e644fe80e10ec16a54976fe312c7aa7ee026b47ddef89a6e039901a2f15e9a85bf5cdb9d7ddcdc32b9bcf0fb6e279361850e8b9d400a016a2f54b0b909b45eb1de884aa4de948e207ae38548aae47923aa9dc34d67b26e4dc812d5c13e8a620ad2662bf5f66ad009e84fb50ac2408e5bc9f4cb085eff3ade666da144246d6067daf01f47f4e26ac85db14085192bfd1196aa1d0faba4dde160dd1946cf3824ede97218e3ad2152b6715649e5e0f1caab52a2b74a9801cdb8464db80fe48078294e958656b9b1a3714faf4a580f6a3df677cdc58d2a8a29a1e2e3527ac4c76298a7f94458ae66dc98350889213927451cdabc9fa734c668d23fd998983e3fb1d2ab4bba43d6e0854b118f02628c4e7413b280c67c4345797205190ff9cfd9cc1896b803d81682bd99dbe6cb283190378f1cdd90c60c7ab1fe6092abde95b8538e15e5786ade3b6dabf6ac85e4700124a3ca8995dead7c454a90c779cb11a601019309fddc1ebc54f9c036233a8a89fcee40338c0febc467a359657db798a97dfdfc4eec2421a14538a90b07efac4ee5bb83394ce64195c00c54907e73bca25c94d4b7293bc8bb750655ee1a7320c41f7bf2c2638db67cf31b56989bcd374cfd1eaf086f8a89ef1c5c42e51960a199b7aaf98cb7d239dde71bd61c0178edd769f629f04ad46b62424889", 0x1000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) getsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:45 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="8bf0cf622377f91f9e966da985863203a116d3850de6c7ca4a335fa27b766b1ac4d6ff907577d6821ca11a7ff3f29871ffd9b29413ed1c866a08351e027e7c8ae5679f4ca2208d1c51ed4b0fe8ab457a1dda742c6b3cf726f454ff24ff6b34044fb288f07f9ef80826963e11813ea3dd8ba81cff7c727e9b787ed7c33b4a8279fdf23f3b837706081c31be11b4298f450ec14a64c493f13ba36871deb678445611ee8baecb6e32345a922c671f5bbb6c4bbe3e5a94f4e5ec4e7adc9c878b9fc61b1b63ab887e974d0774f5fe2fadd35ad331669ad409ca7c2e6974dbeaddd0721999eef9", 0xe4}, {&(0x7f0000000300)="080bfb7c9bf5bb4931ddc47b964f0c620010ae319a8d7813a8e2b00c32aa98c75798fcbecb5af4dace3f847d4bc71aff3f17f27b56a4a4f0c2901c72aff23ec7339c2f3371b22eece686e9e2e9bf3416a2f573c621002bf861069e8c1c3d2ad4bcf84edacb8959057a57cd56e2e25ecbb48b0deb3db612f6e206d7119de502df3ddabdc2e76ecc59df3df02a1af618a534786bfa7753f84d16c6a23db6603ae8ab61137f23dd38d2f3062eff53c9265bedb2c602a44051791b021f1ecc9d705a4d3ec52cd43d360398c92fff1c5a420301e80b394e83703a63e8adb54e", 0xdd}, {&(0x7f0000000100)="14951a0a35d6a3e15a1ebfa3a8122cac0eabb55363fa8401ef1833f5182de8327443dca6", 0x24}], 0x3) dup2(r3, r0) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:45 executing program 0: setrlimit(0x6, &(0x7f0000000000)={0x2, 0xaa}) r0 = dup(0xffffffffffffff9c) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) mlockall(0x3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) 16:00:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x5e, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000000)="ec7d2f00afdba0e2d780b5109ccb45c920cf47fbba5c423bc77243959db29dbbbc392ad3de219680db3a5ef3b66b03eb44c0cd5e4b7198b5e9ead691595a44c9ed1400790a0000000000", 0x4a) syz_open_pts() close(r0) kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="7af4159cb8327cb8b6d57e13bf0d5e5a8cf372e5518ca3b527579c728470fd73c99a06ab04df37fa45cd5e204197e9122b723f250ae7c80a76ec6fe699e100ab8c93bb25e2274886dcd5b92b5893c1d81498250ebb", 0x55, 0x400, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = syz_open_pts() read(r2, &(0x7f0000001580)=""/249, 0xf9) 16:00:45 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x5, 0x4000000000000) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x400, 0x4) getpeername$inet(r1, 0x0, &(0x7f0000000140)) 16:00:45 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447b, 0xfffff}], 0x1000, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) dup2(r0, r2) read(r0, 0x0, 0x0) 16:00:45 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x41, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:46 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xd0e59d5dd738063, 0x0) setregid(0x0, r0) setuid(0xee01) shmget(0x2, 0x1000, 0x15c, &(0x7f0000ffd000/0x1000)=nil) 16:00:46 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x1007, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x3) poll(&(0x7f0000000080)=[{r0}], 0x20000000000000ea, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:00:46 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82024f2f6e696c653000"], 0x10) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) sendto(r0, &(0x7f0000000000)="5e0ec6a8c7137a10cd8ac4cd83c9e32a3ecd0100919b19d3abb5a4a644cc17a21aa4eae800a147fff5784943a225a2d3568c2a6dadf3aca205033552b299dd480f03fad7ce6a48bbc6545580a34b528789ecb829d0440e02bf42715ba95522ed7ff1e67d58c6e6f7ce63db5a3b2d0980194156ae43b277d4671db21748c8978093b3398fc00e2c4beaedc06eb15e0896b2084cd956509a7ad02653a931d1994b9f79", 0xa2, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r0, &(0x7f0000000140)="52073f5ee909a4d0b42b99dbe3dc849cc657b40b28f6a432bb20e884f3ca699dce0222133e3512c7adc94dd8ac8aa6bf1a460269a5eacf59385a103074234d422fc9733c653ae2fa710f256e2da31e5f29df41e8c43b078bc3a515009f326ecffd778fd0d2d68cb2bd84cbe7ff144175b0fbd54b8b5fbd007fbcb7ca82c7b1ed4f99913f16f41baba55f7057395882f750a94a", 0x93, 0x9, 0x0, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/204, 0xcc, 0x801, &(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x2}, 0xc) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:47 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x0, 0xfff}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) setgid(r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) setuid(r4) setregid(r3, r2) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pipe(0x0) nanosleep(0x0, 0x0) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCCBRK(r0, 0x2000747a) r3 = getgid() r4 = accept(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000100)={0xffffffffffffffff, 0x41}, &(0x7f0000000340)) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000180)=0xc) getgroups(0x62, &(0x7f0000000140)=[0x0, r3, 0xffffffffffffffff]) setregid(r6, r2) getgroups(0x2, &(0x7f00000001c0)=[r6, r5]) getpgid(r1) getgid() select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x80000001}) fchmod(r0, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300), 0xc) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000280), 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 16:00:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) flock(r0, 0x1) close(r1) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0xc007, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x1f5b}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) 16:00:47 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000140)="9bd95c5d800f1253d996eca34f7a58913f58a0354f0421384116f7b53062ef6ca2f0fa4136c6f12c7d2c254cd7a73fe7100e0e48bb4048d870a61f6670490470373bab19456b39fe946c290ea8e745d47d16e871f794591c955cc74f5b15b4aba6b36b894f5d4be06959a4ab126b4ac06d0698273fd3a86e90349cb4eb19614d70eb7c95747b7839baa18f", 0x8b) mkdirat(r0, &(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", 0x0) symlinkat(&(0x7f00000003c0)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) 16:00:48 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munmap(&(0x7f0000b70000/0x6000)=nil, 0x6000) madvise(&(0x7f0000f42000/0x1000)=nil, 0x1000, 0x800000007) mlock(&(0x7f0000ef9000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000cb6000/0x4000)=nil) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000", 0x3c8) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) fcntl$dupfd(r1, 0xa, r1) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:48 executing program 0: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) pipe(&(0x7f00000000c0)) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, r2, 0x0, 0x0) 16:00:48 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) getegid() r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) close(r4) fchdir(r3) 16:00:48 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000000140)=""/13, 0xd}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000440)=""/66, 0x42}], 0x7, &(0x7f0000000540)=""/89, 0x59, 0x80}, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000040)=""/26, 0x1a}, {0x0}, {0x0}, {0x0, 0xfcc5}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) dup2(r0, r1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x1fff8, 0x0) 16:00:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x81) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x40, 0x6) 16:00:48 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) msgget$private(0x0, 0x120) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000000)) r1 = getuid() r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r1, r3) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x3010, r2, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/217) 16:00:48 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80000000006004, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/21, &(0x7f0000000100)=0x15) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, r2) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)={0x2, 0x9}) kevent(r3, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xe1, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) sendto(r2, &(0x7f0000000180)="af2073fca4ca838f31b74916ee516b02c7bd0f55eb5bf41a0d9cd5f221abf64135f34d0252d2aa624213565dc4c3aa9bea50a6127ea642efdaa25dae5eaf6f4065de9e65b4e314612bb6144d57d39345e9ee847d36d72d6d3e4272c1fadaacb4fdf58cf2a01ad0b386cec18d3b46e117941c20ec465f715ca3efadb86ea77fbd4c51c4e00a34d1635e95053307178a37a56cd59546aa02ead1fb865faa294608aed6ca5d00f516020908ec90d166dcded50126672652c80e10966c253ace8cb19ab77976294aefbb7f4b2e8873c0a781a0fc0e9c922cc9ef7a88104a73fd3f012ee0f30495790f2701b5c3c16600566c43d013dd33b46733297d610d9f222d5525313e1f294167401a509e21cc0760576371724b301c5b9b0e7068391898e5609b16fa22af39df5dd861b6e672686c66ab06183c6033c9fb7c6866b537ef5fbfc4b8ca90a3ca153b82ddd67f27ffe82c56e1bb0b235a38b7a22fc00c9c5d6fb6b2304d600d4772ffe5d224579a57540d4e427928f934e2132ca67084658973360005bf56bcf6bd98ecc1970a5987dc363745b87ce9308292f27fda084a3f8c934823c0970259595cf77357ddfa7cf1c6fbfa186a54affdbd43906b57ec6cb4aa59694bd7986a9a3178f2fd3ea52e5ccc240334be622ec1f316dd87903e20637f30f6d15dd913f200dcb23b6570c2b5b2a5777a982962fd8d0743f41dda0bfdc4e8ea0d0d8b66d415a2f0f89f2e2a578e0e607045ee2aa18c9edf06b6558d862a1b202105bd0245c00d870e751e11d15c2313cc6142e2bfd57602992b9c2b054b24ba4c33da4da7a049327996a0646c3a4ddd5a593a924f05aa289735fc069c974dcade60d6a6e96a6eec45ae5e08603673c18639bb02627f9bbbc44503919889019b44ccfaa3962426830435480f245d87a6183efcffe5973b4a70f6bac9c84115d6aa6d5ffe92ad4906cc32dcdd847682cca0f66f30c6979f6a3552b8a731efbb87ecb8842463838b041da69ece8348c67a55913709c73d2026aa6be525eba81ee9e43ff3339220881b108fa7c85808eb068c1807dbfdc3fb6311e58eb6ca638870d47a8e40640696f4d4c583b7ead3c60e52335f5475e5ab0f16336ebadcf14687d79a8fdee621d7cd687a77fc0f272729bcb43187f1c0481ed282735e12003d171862da5109c08b3ac4ff2cf397481c379780e74180d11eaa4019b8ceba926c8bfd839ba1d369564849643d5d5dff08bf150e7d3241f8dbd6255e464369fb4c6ee435729b5f3ae152a237ad6ff7449019d8a4ffc49f138d8d383b24a7cfe8155137bc08113b677511c997f5a2f61e23d0e2cec798b534dd091269904c9337a7d02dae3ee130ac69c3c2cfa90cb57f3134afe6ec66378f2afb89832f1104844e86d01288f4a2b4ffb83103f2c15c23eed665cd6f75c5849f63245ace345ca02cab9e8e726038f53653400c62807cc55ea1da282a8cfda896014bc1323862443c11e6ea9ef985eed7a84dbc61ca8701f47b4539c851d1fcfe5f5da69ada7b3f1ef88796c72387ce72848442442910b877b8af41c5d7df11047f589f0b29b87f332a4523e6bb5723c1174a6e440f5cc8f2ddd1ecae3d2e72495dff9ff2c488781f2ac5d310c2f24f7fe94c4470189f8c0f19cf26173171d53d7a7e3e62b2bb1bffdc4cb2f2a665e8460723d9a090e21cc670aa724f5817e5900d47c69d923a43e90131b875b003242022b77071f08206f82d09e8b1a061cc682e09c5604295b61a7501aa8a838a5e122f31d193546f8b2a67c4cc116d8cddfe6fafebcdba0371f99944c5cc02230e8a6c95013753aadf6dcda20dbf39f8d85f6ba5f8b4936f384d4b5a5e4d8e1088adb4a8e98fb68129be92a31df46637a614821433e14c73a5ead9ba396d5a7259180eef056ff3e36646aa118f72c5e68331846912f90e8c99284c333e822ade7505d945db56f5fd7e8e855da4785ca00332d84ab9292101a350ca7760ca945e063fb2d7769b01ebafa2dcdef65a02823b6e526cc0a28319dda3287ca97821f2fc0f017aaa32fafbd853975d33f4727883938620dba75b224ea8c3f4451322c26d2eda718423fa914303fe10aeeab6a8defa4681feb4daeccf74dd637c8310db421e0a65b735588626cff31a006f299618eb4b6b5579623d85dc6223cddd4cd501efc807a58ec3d92642db680b5e823600189dd5254dcb8a51b09a7ce1efefe5629b213b4e046912a06cfd3147c4841e3a843637d8fb933acfaf8ea42b11961a365f458607f53e70627c50a62aae32df12bd3c69bd39cc931012e43983efabba1dd67290cc9375d4eb3a03755dca7fd27577509a7714b839398f746ffc9efd4a78ac7f94ab83b022f51f960440b29b915c659d587251164109a82a73a51ae1d0f5bff295b0e9b33b9195536941815733f77c67a185d4ea7a2e0299ba43ef4b95399adef465ea0423152c79afa28242940cca2d796348ab73b16dc9d12171dd0628c8478bf1175467fbe844037aadf5e618bd9c49c86af07385031ca50ca7d512dc1f0e240ce65c7f03f587d47226f432650e368ea437c807c2287394ddbc62a65723d00e4615cfd2837eba832d8151bb4d91a4e79b909a202d166da8bbca4fe2306ab608ca2c6a1f6537745ab6999d7418a60e3153c2f8af6afbc016732cd1416a7e523da011e3ac01ddb4f2f8bce8831a897b6a456003ad21369561c2ebdb087f2a1f3a292d95e1f8cc32926362d5a45ffac0b376f8f7560dcedacf719b25f5a96b54a2c865357d87b3b9b9e56b0165017929058ebf764c64dec892ec6b60cd38d0c143f77bd16808b4603d32a0904fc711e4971d86eba874e0a4da7a37e048d4bea1a41464345a168e4bbf2b23f318747a35082e7430310a23", 0x801, 0x0, 0x0, 0x0) sendto$inet(r0, &(0x7f00000009c0)="e29233164209a7ca87ef251b9028e0e5672d5e8e269c9b437c5a39cac1540fa08535c969cf5e59335bdc7be6c87b903c38a4d8b04fa44e24379654482e0299efb25e8fa20b68340755a4248ae286606955f2dd289c8cf90d0c0964825c0d7231d81a8e5f0b6bbe27689a26fd5d8abef924301451d912df333c159c47a764ebb2bab7e3e0bf649cc647b44ba79e16f2e1dddb70ec7094c6b04fe0e6eaebe91c9625d2ae5dc141fbb22f89798e9f4da8ae671236e1b0afa261682e0c56efa4477cc388b7a924a6279771ccba411a0c55cd0a966a1396964f27b3adc03c5614061e17cd4bb421b891cd351983e3bec36ce7577e0ecef14d", 0xf6, 0x404, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x6000, 0x20c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x200) close(r0) 16:00:48 executing program 1: pipe2(&(0x7f0000000180), 0x0) pipe(&(0x7f0000000700)) kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) syz_open_pts() syz_open_pts() kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x200000000, 0x0) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) close(r1) dup2(r0, r1) 16:00:48 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x400002000103, 0xffffffffcf9cb28c}) setrlimit(0x3, &(0x7f0000000080)={0x4df0, 0x3}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 16:00:48 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x8, 0xb5d, 0x8001, 0x6, "6bbdaae8fba9f7b629e0bc3113f019b95db146f6", 0x0, 0x5}) fcntl$setstatus(r0, 0x4, 0x44) fsync(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180), 0x0, 0x10000000000000}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getflags(r0, 0x1) 16:00:48 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x5, 0x100000001, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, 0x0, &(0x7f0000000000)=0xfec2) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f", 0xae2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x3f, 0x9, 0x8, 0x8, "c1ec7e3ad3792eccf2b03449476a2044be9b51da", 0x1000, 0x9}) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0x0, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x3, 0x80000000, 0xef9, "d92fdc61212efb136ec1f9dcb0f1281f6f3c8e88", 0x3, 0xce7}) 16:00:48 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x8006, 0x2) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r1, r0) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a08, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) ftruncate(r0, 0x8000) 16:00:48 executing program 1: setgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f00000d5000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) msgget(0x0, 0x40a) getsockopt(r0, 0x6, 0x3ff, &(0x7f0000000100)=""/235, &(0x7f0000000000)=0xeb) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xffff, 0xffffffffffffffe3}, 0xc) 16:00:48 executing program 1: socketpair(0xe5dc61995fb653dd, 0x4, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) r2 = semget(0x2, 0x0, 0x412) dup2(r0, r0) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x2, 0x7, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x100000001, 0x1000}, {0x3, 0x0, 0x800}, {0x2, 0xa8f, 0x800}, {0x3, 0x8000, 0x1800}, {0x3, 0x7f, 0x1800}, {0x0, 0x1f, 0x1000}], 0x9) 16:00:48 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161c0) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8e, 0x0, 0x4, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffe, 0x78, 0x6, 0x8, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x3, 0x0, 0x6}, {{r1}, 0xfffffffffffffff9, 0x20, 0x1, 0xe1ae, 0x8}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x40000022, 0x426, 0x81}, {{r0}, 0xffffffffffffffff, 0x30, 0xfffff, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x4, 0x1f, 0x10001}, {{r2}, 0xfffffffffffffff8, 0x4, 0x1, 0x8, 0x4}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0xa0, 0x13, 0x1, 0x5}, {{r3}, 0x0, 0x12, 0x20000000, 0x8, 0x80000001}, {{r2}, 0xfffffffffffffff8, 0x93, 0x40000000, 0x8, 0x81}, {{r0}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x3, 0x1}, {{r1}, 0xfffffffffffffff9, 0x6, 0x20000000, 0x6, 0x7}, {{r1}, 0xffffffffffffffff, 0xb, 0x1, 0x101, 0x2}], 0x20, &(0x7f0000000140)={0x100000000, 0xe2e}) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0x7, 0x0, 0x0, 0x0) dup2(r2, r3) 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0xd8) r3 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r3, 0x20007461) close(r1) poll(&(0x7f0000000080)=[{r0, 0x100}], 0x1, 0x9) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80000000080, 0x80) pwritev(r4, &(0x7f00000002c0)=[{0x0}], 0x1, 0x3) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) 16:00:48 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xc996, 0x0, 0x0, 0x0) kqueue() openat(r0, &(0x7f0000000000)='./file0\x00', 0x488, 0x62) kevent(r0, &(0x7f0000000180), 0x9, 0x0, 0x8001, 0x0) dup2(r0, r1) 16:00:48 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) r2 = socket$unix(0x1, 0x17b41a4fe47cd51e, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = socket(0x30, 0x4007, 0xffffffffffffff00) poll(&(0x7f0000000080)=[{r0}, {r1, 0x85}, {r2, 0x3}, {r3, 0xec}, {r4, 0x20}], 0x5, 0x81) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x84}, {r0}, {r0, 0x4}], 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) readv(r5, &(0x7f0000000600), 0x309) 16:00:48 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0xfffffffffffffffd, 0x7f) fcntl$getown(r0, 0x5) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0x400, 0x4) sendto(r0, &(0x7f0000000040)="02", 0x1, 0x5, 0x0, 0x0) 16:00:48 executing program 0: setuid(0xee01) socket$inet6(0x18, 0x100000003, 0x102) socket$inet6(0x18, 0x2, 0x9) 16:00:48 executing program 0: msgget(0x1, 0xfffffffffffffffd) socketpair(0x4, 0x5, 0x8e, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x20b0, 0x400000000006c7) select(0x40, &(0x7f0000000180)={0x1e23, 0x6, 0x849, 0x1, 0x1ff, 0x1, 0x40f3, 0x700000000000000}, &(0x7f00000001c0)={0x88, 0x20, 0x3, 0x2, 0x2, 0xa7c0, 0x8, 0x7f}, &(0x7f0000000280)={0xac6, 0x8, 0x8, 0xfffffffffffffffd, 0x9, 0x1, 0x40, 0x1}, &(0x7f0000000340)={0x8, 0x80000000}) getegid() r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x20) write(r0, &(0x7f0000001340)="5b8ecb1b8e725c3e6199f9b3aa27470a3c53c6664364deec53030fdaf4dcf9e2d94937420dd07e4317adcce329342ebfda13de2b323a60326b9b470d3b756d6c69f934135aebdb1e52a7f762e560cdd0a603d829c72471692c4d61b10dccf9d0e60b658da77857e399e38d477f71fe726904ff309965c68cee48c6997726328bebd18b0d7d1322e0ad7e3bfbb900ab51945c8046c41d703e96c8813f96575a191a2e05ac5e1aec55e0d8e38866512d73059de65aefc9c8d2a5f6b5197b69071587d868ef7cf4432de5dd12b0ded251c3daa32ed42b18ec0cb0bcd22576d4890ca5cfff1367464baf442f26c08649bce119b8ce6e8ba6365e75f4e7557234fa7d1eb95f03e5b47d3a8b20a4e0d0955199926b275b5d2ac1a9a339cf682828192936547e9d37db81a3677b0270f8be5d758a066330ca44e8bfc220ec8c0d1cfd95c080b17645aa866165834e473397d4ee9633d6c90540877e99e30781df55476fb98c8a3b1f2638f87292a63ecb7ec31a024b709019fe06875139ff67bdbbbeeddf902fbdd1de8738118024b8e03171a58520fd52b6d4696993ffa308e176ba128de3f9f959b053d6c8e84f12db3c1b4a703c9277845b16080b20b9ccd727c93c2f5fdf54889b87ac4d48b0e7cbdb061c4b0d8e1d754b416a07bc4fdb119abe8cf61ce33cb87e13287eb5317ddd85acc381ecb3e85bca5944347ebee225c2a87c56ddec8e4e4992458f83b7749023438afb673b657c5a5ea6ae6d4979c1cd4e52f9aa605a74969499b9041326418cf3e18d01d7136f61b2c627597dd7fdf433805747929a52ae07b2b84f5084d96f38c10063dc892ccba804f1c01ca9eec37b307d624e643c627fe9179297b1a8266084c280f2cd9ffd138bfc826d9a1bc5619d633a8e7d6097421d351e1c289cec7a9901bebc61f73110f3d3588e5f2e4d9eda9eb934583d92f2bb118a628968ae476016650dc11eca19802429995ddfd50c0256d5ca39f0dc3eb0eb9868383ed59a33402e9079b94e2776f413e2270efd66f2eed71a0b30972cefe842b809dcbcec53e87762a75929bcaaf0fff4c7d5379ec6f1879911034720391d170725345236ad1a3d37dc58161b373b449c32de9839cb626457b859c0884384c11d274c129128f5277f8b7361a345558b2a8afaca9898b08d143f5abb11f7f64d190421bad54d3825b51e40890c7da79fa5c2b9d4ed567b6066c13daa05332595a1ed3e405d0e9ba4bdac8efe0b2322e6fabfd9c25096d9411d29a821a17a06fef36559783beba4c66a58c24957043d21aa2a4599823a19b235010b7e93767621a0c1f7023c350d74823999c5108c9f180c41dfb01d00eca0a02de756c38c12ca6865dca3ef0f4dc666e337f66390e9eb0025f3fdc379c470eb6157418738f719ccc2597fa3eb13ec29d1df9a01bfef8c4a998096cf7937e270bc58adff85924012d004f0820e0384fe1d6c19502b5ad6e4de4dfd8f650dfa92bf77dfc26880ec2c680ee5b484d8f081cc039b2a8f00d39c2fc20a9e8745d8633809878a22fa86090710a68e1a8564767009b3ff4676b5303ec7c9362c2a24b40367d2cf9b005e1436e6fd5ee8beb6c5e31c9c51b4a16e0f62bb8d9256b8fbff32432397c527360c3c4ccda3dd98b1548d8b5be8c8d384d6f05a8df892333661bd06c9fb0f548da5849a7d5a829ef53b61cdb383843793ca8e857332ba985cd9bf9c18ae281f36c9b4683f35e081de6e402bfae2bf0f7f65832b3e405349db43c67b7a1498af06149d126e97c43780d1e39268345a918578fb10f75941a447446663d256124a5116b348c7f7e5de45a38f87712d23af2c9ef2a510f2d8e4cdbdeef9abca3cc4c20e23b4e731cf939d734c0e9f56b77b62133a6674d7a25bf3fbb1642f8a13d2b8dd79ecae5d87ffa880bd61c6317b21ef4ede3fae6c80a11e7679b82aed1d5e7dda6491fd76516a62000c19820a0ae09d91f2ce1fc8c04c156e1ea3a4e0d575be965c754cb6877d38877294e669ec5052c00707e565546badf0ae489c52df15ed89f7ab2fda31b8e854a1461247a2affa505e5887d4d5e304b7790cd2e7a81ad88009cfe281ce5e550867bda83bd00f1af6a377b8d60f229f081661cc75e9be02e5bffc662ae41ab433060fd37f51ba5a305a3694a9b0766c82dd6126deab7c314770fe4d2c66b62781de2b745ff62a5793f56466c8e3867e728be54afe40ee17927b95951f3f9e4bb1f5e55d3cb327c4e802207761f53f7efecb8d95d84dd148256cba095fea8f84c4db4c66ef7a9f1d515d0fbb2795696f65d86a604bc4bc34c052cfc1bd6f04a03ce392085548f3425c27622062834bfc2278ecdceb8bf70c059fd783a3a1b0cde272bacd34e0a911ee586613d4fb60e17090fa1e0863735a59d1ad9500ebb8e11dfa6248e2c994452b50c0e15c04556debbb7315ae4801c431365cb76f938ca8e8d3155d8688162a3a3b96613839c95e884b8b556d63061c5643711b966ec0762c93724994496d94f33f4cf5f95d1b7b713ad00ae2d4df60dfcbd7911747a6b2ce4f91e4aa163e47c0cce33007c4c390e71df6d99c7e2df40cfb349a4749c2f4be9e86c70a0dc0539bbdb9d6e8691be2112c6ff9f6ecba3c61fb70b73c997611", 0x752) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) nanosleep(0x0, 0x0) mlockall(0x0) getgroups(0x137, 0x0) getgid() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) mlockall(0x0) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getgroups(0x15f86d58, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) setregid(0x0, 0x0) setgid(r1) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setregid(0x0, 0x0) semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) 16:00:49 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x400000006d, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x48) sendmsg(0xffffffffffffffff, &(0x7f0000002280)={0x0, 0x0, &(0x7f00000020c0)=[{&(0x7f0000000000)="b72e197e7300f2ca054c379dff13f6b1391ea7293c4ef171659f11a8423b882905ec098a3180e89d64460891a81e8168bb4afe61f420723eed6bab366def34ef4421398d4e0aeb70b0bbf47450657649231bc3652f1161ee4c1fc9be4f70513d39b4891945d419a16b46a4727893e0419189ba391e9628ee0df4557f2aa9e861837ce04ddd981b26284e4abe16025d8b9399d226f9fce7675625740b6f1899ba10febedee9d93d9f97fef90859215bc38af3c5e811611fa408eece77b917ce6f97c4c1e4a2263980e7909ca7c05b6cdb055827b56fcfe68ec8ccc60d810f4aa1e8d09e02cfbcb2ec4717f668c8935d39d96f690987b81101523215ed94a0b685fbbc88af182af245aa5749808a690870a0254ed97fd05cb17cde5b2051574ba1697a444653d8640a7c8d8d10724f8a9b487508f520b76f4a31ad767d63546165606feac63335f8749b6c15b5904ce92e7edd41f2291a50473f0269a8df57237d0e682d57cacb08079dc8bffd5032bb906dcc89045d0cdae867f12d33c8fe570ce3aece5d7e061ee12efac92e7e2accaa6219ae87e7fb5791a8281c9c982002517b6ed2d0620b5aba5dca7043957705272a2ae8bc95aedab8fe62103825a9b6a731160e6f4eeab1cce2f3fee2943e669fbe7524df0f7c6d27874ac3f2ec7c7d093149e59a91d13e016a2a14be3214136a79d1f2dda7aede44a6ff03141a0197ac2f759a26ad2da821b607ea752968df3b134a7e646a6ee3d2537e0bff20e61745a4e3dee7c7a842d73e642b95fc9e8f78f88f8ce161eb4c6ed6bbccfa6ad2eb50e09275a4d288a15d04ca87c212ada60ee550a16f96594fe095a5a2cc50dc4fa05c975cb4f31be5559377a068bcd6095c9cb6916aa5bc3c6da7ae700138d95bc07c7656ba8446a93f2e7083d65149661357e110c37df0450b4dda30371eb21911cb9ca6fc92d36b074c9c9d6d010f6a256d3ed401e1c4f9a7da2688bfb4e6b53edbb4442e91af4f45fea2d488cc06eb4831ec502d0676d9bfc13872298b7d9fe91b9fc202782aa29575d209daf4490810a30470df9778389527df3684d7cccf236837b0dbb7e54d76439f085d3575c522a0f55dac87ccd1b110857ea38df8d777ffd42f218ba4efcb62ef26cc5a8cc11c9dcc984db7ad370aa40471aca44640784897915c9d14d89486cc24948dc80bc4c0499cfc5de389f4901ab81b62c833a1cb6dffb99a889ffa38de262d36594defc5aa71db8550cc6133ef97f1c0087772d7e0fde54209c6b9fb34bfe350c374a336856c7672f390daeda4eee62ab3aec78241a743f97664e0786290c18307e097ee0c8fcf17e21aab0ab6457cc4258c798e9a959ecde9cc976f9923d8f16f76220a64b8a13a6c97b7372cd69c862312cef70049ce33245807ba8b67f05357270202c927aafdcfbc4bbd926ea1fbf79b837e76d4d2eaf233955f9722ccfbdcf3fa4d51f4468a919d4bd853d72d06ec1df738af64ab963999b3a40e6713e2f39796ec24b43e9df8cc761526e11249d796f36583662a1ff5afa235b8c3a3c1b8b1b9493b74390a7b597e938ae13e9625753b395a6f4929050540fc7b8fe284410346ec49d26a287e5af27843de46144d9ff1d3a4923884c7270bc55f8493905080700264c15ed18e789c74c72f2ab53b135536ab2a3eff145194a574660094d0c1931724b13e9d4856f9861b2fe09dd2a83d2f4ac182ebfc37ae22aa1e0252ce82282f20043b5a09577346e09b5cb24d2ff399611f3ce7e4abc628bb0227e6ec366ab007c3c7be792fa5e1ebc285a36d68f39ea9c5b97d68d709e75aff70b1651d08c25277b696e4990dbce757d6b2b01bceae917f85f5dad69ceeaddca334f2344ee388dc6a226ff85aeb1738f39081dcb236af272c69408d42491e00d65c51e83af7d562fda2588bd6816b3d9a6f90db1af1f9172b1e58f19d1d9ce717b35c4715309707f715fbb715c67a1f1cda5cb8031b1b6a5d0f1749bde19f1039d3d6693cbe6cf249e6bcd2cc0f370b29dad0c8c90793c05e73a922fe69985cbdf2c100d49fd2a787228808e1af5d90c9c9c7718c0117dd4bc73c428ed8ac48663aeac26ee8a02646d2b85e6b9dba9cdf0ac94159082c06464521c253a805c3ec1f27f1657805d8912f77be996b16a12ddb94b3b9ac584abd3d235aa80871ac468d840557ff2d78dc9b9813e1bf2dd7c4953ddfaba258f1459f637c08a7e0c0494529d225326633baf18d920ec9c44a62c747c02b4e2d57108e7a77b2e653088b4bb884df7b5d5925fc268b4bd4b7c0fbcdf7d567b0cca84defd6eeea6ea3383877638b296ce63fa2bcbba3caf0f5caee03d05480c594429d30aeae5b242e8e011071f3a528cf5a0855db8e5ee3c3b259106ac9cfc02496113f955e0785d3dacde18c8911057ccccbdacd27b6894ad6f3e268fc392f0f1cd18d27c9045d3e40150acc0e5dd6d38206ca222ebbd1b7f25db3d9dc96137bd9aa0efac323cb224e2c2f8b3a43bdca8bd7d5bdbd371bd82f7928337c2711a343d7a5800c640dd21735fd9c28cbdd5d96e805931de0c33752491936c135a1c1af64d9d346368cde2f2a9217660ecba7944c4ef7d6c2e9433c7296751c6b8752a21b9e9d54bac9ccec304ffeb1713312f4158abd20589da8d8abf9b4ab22884116d78dd42f73a6d3287161eb0098b928823e3189e4aad2c67aeae8923139bbec6c357c93579278cd99fee0371f3708a1fe650d29099a725c221e83ed232a544ffcc449e31dd77de4990eabf9a4c1a423223969cb6cdf73c26e4a5ebca77b0b1da7ea23cc6a455270628a502a7d2dd0360632cc443d8f7f7c5b1a72c3d029794130911d13df105ae1f0c6331d169a0206c5bf67e0c7d35bd64b29fcf75541d67e29fe81f8bc27cf7895223b28071bfab92a6560ae62bbc29e9be0fd6e2929e3bba95d244721f58c0c9d8c34dba5a9d5c708821c373ee4f128bd39f3d3716f3ad1edd96d114b7fc8ac2f5c9a88db95715fe3d1935d36bfd16bf9c7c503b85dc97dcf3138e46628c949ee6630fe0bab4f011eb26fa1b5eea17e97beaf4096a2f1ab6d21a1ae928b8b930fc014bbb8649feea65ec30fa22156c2306045a1636d6460b28ce084dcefed7be86dd707cd9f88ad74f8ead52ff28f3de067068060548d4c70120f58b6db83abfae5ade9e613614bbf64a6c7975b3b1c5e655ba4aa43c113d437e07b9f61be0d7d6b8c6568f8f9d449866dac72c3d30d3b0030fcedd6be98170455c5e84ca636a42db586095abda34a03cba8ae4572a66b788a3761362a178ab78c29b3bffa02b3a6ad0bccfffd65c1737f5303f3ac7f6951651071b925ae72167ce05b09063f54ecc52d172f39c6a8c3962b486657f826588f16afed38b4368952a0c14491e9a1f664edcf95bb5f66d4c555c429601b93079df133ad6cff66f785b5d842ccd0a82ad5154f614a85f7bc1978717bcfc706a63631273fb6420945fb17ca6ced43f37f5ff612968059753c4a00dd7a98c627e221822955e19f8502cc1948d5c6b7af41520719197c0f8ba29bf30289a1fe95e378df22a1ffce813cf8fe590f28d41a3e9d7adcb3e5c078e261ea1612bee02c0159af90bc47f698936a8b83efa76d1ce6fad4bd91f9e1d281d0c2a55b0e148002ea5c011477658d6dd036ee00b5d430bca20865326d314957fbcab9333b561c25697d3446402ef7de875f645dd59c459c6f7bab74bfea6ed9f743b3b6e0526851e31a6fedad62c429bb535218deec1a61809731aaa6631a9638b55c83e22dc99e658d17b25165bd8b1ce74b5036fea7c7e3439b09747481832ec499c96a8a0a9bfe47858933385e64ce64f73928ff23a02e11c6989f9a149ca232d79cd8e60bb8831754db144f8aae20b028a6c4862d57e12d2d7957ff51f4a48208e9545d755e82e9aa0ac5ea312d502d7f8d1cb1beaa9f3043c28fa62c454b9b1fafd258355fdf00e84013974d58673dda038ea74d0308264f186abcef83689a7d132d87d422675a284ade6af3e1d9869d290609fa2eecd070636037ca34346791291d14398c604c4b274541682ad29b2c7741b9c1a88bd2752e1a8ab5648bf922376b109d75995d526a0cd7efc49edf9059ec857f1ed7ec752c91f76690d26998c5be4a65a599e2ce5cc1301aa7c0ec74568596d376a9318d151712d83ddf1fdaf8cf9f500dd854fcc1b8e78bfe638acda008bf76cfc91576be4fdcfbf49016cb4f314e57b3b7deffff4dd624663c6477698579dd6fa652ad0f3b7a245004e5da88c2578dcb4915da9a78bdf7d6a97cc5d5bafc884b74d14af48fbca64aa6c1a94f552358f5dbc770fa0499eb275d15070df3c5d89456f297689a89d4975944b772cab5896f86327b30b7f0bebc9db07043cbdcc927298074a55a6a0d8ed5dc0f3f279ced720d0f716f31e273c2328e76b9fd3752d6073cff31e7be23c914e8aeea576dba1b581b8fbd24b31d20ef0ee9caa487f7984957ee4c4bdf59bf86443a9f6e6d876a7ad901ec921e6536c6c16a4e9aef0607adfe143b8d0b871671791fb0aca2bc3df4de78cd430ef1609c437db095143cbf8883c8bbab27c083411640aef271105ae9390323211406b648e22fa93c4cb0d74ae989a563676d5c1b99e859964e1842fdbe04ff74f8064037503611876a1f710ee51e4f0efa41269a4345305fc4978693fa5b7e2ced2174af9efbd14e79c48607a260109518368e5a34b2dff3fe7d5bacabceabb82437f54881eb7bf9f80c6a9db4abd33008e4623ea59ac4a1413b4b10d48b398f8b975dbc556a2cf0e6468da351d101155d27be5e513d4812339732d7ef7d13c834178a07efec3c92a571c341a834fa7a133685ba6d22165179a95ff272a2cdb63ec03345246d41a8689c743aeb3d61245c539a9d57eb8762d37b6753f9255a7cf6355ab29df060696e4b470f690c9258f8737c59bf7be8c13389d61ddbedd5929aeb5f62d2702d33728fe8465e65941b87a5d820e1a8edf3a1f24ab918454ad57e0e2d4990ef6df069c5c2748bd31c114d35e560114805b1d777f7c50aa6d7379af8a4b068e34eefd693619b09b8ab5a27e2b18b7bed2d20a62c7b6506a2ade6b97f73f2d19d3759d16e23ae5aba0926dc743cda230aadd387c3557f784e249127df8edf047b54c0298db01c5bc81af536d63d1f65a4c04f48db2154134cd69a018584d4655e310deac8ee256e58179c9dcc70cfbf61b7f11b15f7f5bdd8ebea39cfd4362ab1edf31aa0d3e06617fc37c4cd960f556394dd96dbaa83ac5a6f44971f85281311e9bfb5aa82a3532a0d19a0c04942608848ce2489a3639e2730457519628b43891f6fb8cbd32d0c2739b4eb5a72a49d71de9abbdc0ac1484bf7b380bd6c9a8b2f42dcfaa89f48ce53d3555d9580a668409c10aca6b9a0ec59172b02add228dec1dd1aed97007b8ec651fef81d3abaf117d6bf00307d9a9e2dd9c060de2b94ba242979d17d7664eeab051553169b0cda2b348671136ce2b2592f012c1dac8c10349117f3f8d23b9ec75d1fd24e7ad12434da1858af20aa78d9f40816aa85dc1a37f33913cfe2c4b424e1efd18fe0b88645522f8b467499f31a103cd39214f2ba3b5baffe86b3aba19009f4ce9c0e7ad0ee522e2f66b0a76ba0a787cf2189ec7a81547a23237efb54ad70cd6b557dd7665c231c56e882722166f341302bc7392f9c1aee40e8ca4c9798a2447cfad3d0ad5adb981917bd45cfd9de77751e9f9611de1a47362f17f5feaa6f54061b5ac3851292165861fc996e28d0", 0x1000}, {&(0x7f0000001000)="471d97c9aa0b5bf3b623ad7eb10f9e7f0792a3c78311a4c4b4db696458ecea58800c2b1e4b484fe877dc003248606539ff0c3ca818cb6b1b378ea939818424815f2cfc481b9d4b3387f7b5cf6b7d37127dbdd416e5698feabedde175fff71776fee3b57224b1acba4b296323331bebc73501c9475899658e35e866620a9b6f4482b156bd9e249daff4cf54fc41ecb10f6d37fd670ee27354062bfac62230d45c7b12f525af7cbce0830b708695dd5d0d41ef913ad09c55457792482b487152ef2ae236976a0ee4440ef1ca3902900da1fa879be68e360437dd88258383db135131fd819b4df639edf8245dcc11a2440c2ef5faa6bbb022e1b3c3506eee07738b436ed56ed148c1da0550c47c417089d4faa7a5e097cf94ff57544bdec42729010a4b1bc3373bdc77f1c002a21944465cfc1e7d0ab9072559aabf27f8e6c91dd1d38a3b7f8512730b6405e27c8fde19a427c86d9858c74404d47450ccfa6d2a0a3a5c7fb231d3008f664da33273f7155231effa8c3224e12955e9563de394fa165bf025f3c12917dcf223936c775eb20b515cdc8b4310370a91a62883fe6e095d9c7e6c8f7f01da468fa4f357e5f47e4e2e9f47d03e072bdc8bfbe5648fac88e3e95c268474e46c37092cb62a1a1a0132a8b02888c7f65459de010cdb76d6232294b4c2f6968dbcb7e37f182e78527721cb01ecd3c97d5ce99563c40453e0c4cef8a8764e20dfd3a1dc0771c03b595cf062a9caf98a2831444d26b6b7be729c510e2a44c0cfd8b75f4befeded224121fcd1b7a5f75c51539abdc199e11a8e63e6f30dfc9851f0373c4fa96a974cece47895589cce95dd7370a5d32eb2461a9660c1bf9217a3b4bbfa2882f202dc99ed329cde2302c3d597b46acfb1fc1e5e4f965e5d0e46d4810c5905551c9f9e49cdf92298993dbe2d444f6b9c5d14f09bdf12374da5f8288f44bf01467693003680871b719551f80eec9923701af24ffc6b7d31e4126b81eac17706ee1f18807a74bde4b2a37e1ed972a11f708ec1c5895f83e4ff6ec6ac65a5482832fe4dc728e6915a921cd1d80ae1c3e3dd453a5f4caff234c0279b50865ddff505e95ae2b1ed05bd8ae347eb76254b342533ba328e4986d3984035076e6d3f351760b948cc1396d9a911d3f6d30f95e8707371c9369253fa5353f3ed953f4bbe1b8daa835f9b91dbedb3b84874d1eaff9f17589ec07727e66ac76e1757b878c0694f6f23d0ef9108679f2ae738b4134f7361b729059bf77db8a25b3ea04d88746d72cb4064ba4bb4dc67c74df9dab7192d4e0269bc1aa0835e171e503239a9544d19ecf2093f06dba4e6fdbf6d941833521371012b40bbe49b23c624f99d53e6c6a38de9644f9d6d2c70448f621416605c2c02ac7a91d0ae0aa665a735b665c5b2dc051f7894b0e0c18ab2d6e46f36ef51b5fcbcd1868310c6229cd3b3507167d6352b2fdd9add927b9065a37c62e9dbda6a79066a95d661e30f572b58ad2f77ea4f4dd434c1f137fb21072b5bc84b4141f2d7906ceea84b9b9fa860b38bf314009febc340575d54e6261d70497fd5af8320e18b472e943a513bd4981c16aef2716052b2fbb0dad1b1635196489b059f77200de2c021fdbc4d276f029e9800023d6184f94b016caf22affeac923a0b4a0e4e8d5aa34aad59b174b9b784362a6083c59bee4e34aff9202dadfcc3a2de7c83005f07896a01c66dbc8ab27b68bc9b2654ef0aee5edd9a089de79cbcad082398c2c1ec38faaefa7b7245c69cbc196c7dfcca4c7a74b46847486493ec84210222c7cda1fe8accfe85b9b3411aa4707d65e4b6333c59a2f4a5181baac04d73e181c984279b5bccc2a5e6114f64f368d8faf3eaf47b287a8905622d319ef9cd9f05ab15d733b8a5f1a5c2ce6cd0a3f07d3f8fba0077fd493b676d78b242766ed05a3bfe3772338b1e7c8277a3ce2974db99dd0292794deb1e1d98274abe684ad3252b93e0fb82847311e66bc00388d01d003069d9f656fba6cd201e421134807175ae2aba8b9efcbf02159d94ebddf926d7b8d2edf535259b0c69bd2d896e36c977dc645b66761a1ac08e4404b53c6247cbf3242ff61b72686697a3c3668eb830fcde7df5a6e6db953c63dc88ea44217595630326a684ae8b6143bf3ea153d547ba7f6686661bf81380669896cc95d96f1b0fbad6e1056570e5837821d633d7c291d6e6e274f83d3d186c3d144813333a840fb2e97738c8f833ea7674637b54c504fd9f65854bd7842f6b0a63e704bf807c0bcb8d6ce498667b5899b3db079241333c4b8c86fa0e105d03412c03b3de4505856bdcd250c607aee125f305b7044f4512e46d284fafcf2d75c37ff8eddf35237300c7a1edb97f951912c6884ec91210d8c0d5c89ea297467581d2ce0449811061726b12e9f3e3e61f86e713c18d7d46b9441a1b896f77d7e102da433760a72ac98e600c4147cc7e12248d9fbadbd968d9d5e451f4d7bf90d599425b6790f69181d7c8f71296fe453a106ec3f68f2fc423bda67154dd5f001afb4375cbb3590d566eb4ba161418402d625c38aa125d6f7a174340e2cbd22c6f35f48993cffe1681e1d540519245da0009f9c15037cbfc46fbebe32532446a78b013317de7d1c2ce491ad93ab31ecd93fef7e80806e2474aadc91839e31d202f9ab4574c85f826ea6f88e528eeb42878ae017977955f0e89ad06379e126bedc0318ae66d8ffe422f065f95a2d9b4315ba66279c58de5e0384b337f47de5f426486e36979cc08a1cad838d311d90904be28c3483dd5a3bd0e99e49f9e076f655ec25410889c265b494cbd6806a78d10fe2bc0428e0a86d3bdaa8ae290b459b3e9d3271570d8dc0ad1b3cb3b4c9ba4dfaf18ab76dcd806a5bc3b6366f3d29914e3cefb4cbc1c67e89710b2dc97f0eac9bd4884b2ab952b3571b2d52ad531d5a7853118989bf2de5094aa0e5eb34b326ad0329c8242c3ccdc947687bc1ce7cea8b788f43ee3c6cc2e006ca26f92b094882ab7516606c5a2512854b035d14d3385652aca8cc27821f101208ecf7ea9c8a0985070e82f0e16cf0ccce38022660621668cf615acb11a6fc173243e00974556633595053a3394fce2958caa6c2609203bbf8e6638460af1acc6b71817ad5ab7dc1761eafcbaff44ec575f32e121370d45ea2c772783db2929ea6c3465a5b6508b51c80c15d7e1393fb6740d17d6d502d37e24ad22c32ef9d3844c779c104a73c5af5c76de82e8b4cba67b69dde3e11a6081e7afbf5ee86817274e4c59d6b9b99bcae2bdd93a63202cb22b3c4b0ec7cbcc978cbc1352bff5c4d1be1672a1b0e8cb12d1d374745bb82579fb023572db0703128e031338554db45c6d9a521b2d09b8254beacd128bf0eca6def74df2b0af836d2c1d1a60d2f8c0dc0fc649e98e61e8c263759f1fe79c084561709b51d637d68cda03b72d2598b1e20d35126840062a5f4e474c78ae616bad564a714401bd06766612ec0cf56245fc6ec75e8bf39c1e32a8976c1a8e549e75def0fb35cd8951906fae70f4e0eab4743c8820964aafbb4764a30c879265d72f210b46d19277811637369c141a113f9f4c16e6cc0730a936f7ea3b08a4664407049356fb53aef9a819d542e723b38c037a8d43e7e8a04324ca2485631cf601fbc7ec54c93c177bf0db6a590095ac6cea1a32e4d91ec6f78cda1ac799257c9f4eb44fcbcb5599bcf32741ab507e2c6bf0b4489dda528b20ae896bdc19dd128917c3616deb3010d7b471080734fb22009e8375e737bc6ef70820d7b2459544ab9507e4f81f911393005bfe687d6f7c4616a415bbcdbba76a730f1cc7830aba0e399e291de111f88f1e9e310d19a7aecd0d1de9fa06cc2b7458dd6dd88f5d1db7f5313f14921059c7e9bf6a0f8e0c8f752c455c9ac3d666d9c2789ebd87c3edb698f55fee26b7b03cb25c115427f653d8fc6e22a28c27f6ad161b72693010fca6cc4ab83df0ec43f0379c2f3045f9502cfc1f1c41b0b32fc65b931690422c100aeb355caf7bf42d8b6f9bf1a7608d45e16e2f2c920b19c86944fcf0413a39d463e1f83108b9dcf2441b3afcdef593f901ecc55060163e1a49186906c494054ad3e75a922b7ff5b30c075e49c9c482f539d7641d3727a4cbdaba714b426a5528d42cdace83ae03880684c4342a713a59166aac7986a8085c2564d3d073c33595f54219d98797d5beb9f87722551cd1be167cd3f1454aeac91dda096c4499099355ac046adcabb55099a175f8cdab871dfac6bc7b29a3f3f81c2a5f5f8af72a15d5d79de0ae71fbacf3b3c530cce31f74cfc4cd07c72f2de2108bf9a989038861012f46df66a4492e6d1429087e5f9355f81493a844318c0b7698ce0849be9998c60bed1b510f3a05bf3509040a712ce085477455f2fa2bb075ef13a87839c56474037976fe25839bdea07a99045b4c7974aff8dffe0fea85283b057504825bd700057f1b4cb4c438c363eeacede847914d4d749d79131f38d7d72be3ace5bb84f000c3b9e6733f20bbb524ca4bd717c212ef5ebfa7a274fa15e09f8bcd50eedaa7cab97845db42c4504da67e21f2f0a185aa8ab7b4d923f56d4363533c332e5ad6dadd41dc755ac27e8fe310a13fbb0a32d821eba19819ad59ba78273e63ef32b301abb49bbab687f97729c8ddfa73712c79ec58ad6918652002d08db4d69d2ead6eedebe8d827bc00afbc07c230b1566e1e1840e533d0be874b810297dc7c4a4a2a54a83b558b54f43602de96564e0ec40b6887df277614c838d3c68cce5ee3797aa6627ca9ab6763d10067cf6f8d9e60e2251b02261b30b1fa13e4c91458f345be6836cfea53dabdc56b36bbfdd288d31f21c1cc00e38a9357797eee1af8527d82a924196e41aaa873c9d344392b9cf2202d55c5003ba865b7a6660585ac7aa30a2067788395b91650dc7d806049efc66d1a1a8e84f68bdcba546a13263cc488df3db636a98c2ffccb8c2d18be2868313af715688140357cf0db267af66790370da6a59aa5211f311deea39979bc069c607b325ca317dceccc489c8b128f69b3455373f08228d25e972525a98595b4ab815f3335d3a244970a1b00a0ccc406027388f4ec9b846a60fc434fad1ffa761006a67e4b2f4ea87f54958dd5c16b24e561eb16f9dad46ac88e699fa9ab432ea747826e91a98bbbf35d7a8a6b58d08ecda6c28cc04c558944db0291435c695108d966ac675bf5ca728ccdb5f554959993c03b73d00706a3bf9c5b83f01bfb7e99f1d89b1e441fb69abb1b420c0a9e9fa06b962c7a489b1a49df51aac252fe202a9ce91f776309bef41cc5e0ffdc3849f5468966ce53bcbaefcb6642525ab88911fd7db6ca56e2640728af3813d3431869f5f3de89a8a2fbeba0bb27fe92b97a8095cc4e470f9f37ffd0a8bcf3875364d056d9c10e9e67672a924b698f7cb414133efc084d13789515c2eb6158d8e06b8e88c33ca8909520d47b1abc405cd6f6de235f2a8d0548dd24d92481b29d52ae78bcbb413902b6471fa81c72874833979dd1ba987f1140f46d981b1d7547daf09d95326b46b8668c6baf643dba1cae3fade5e7a8bf900bdcd4c6dd9a6ec0a7b47b5c81a201f3b0ea00756a640b43635aa4fc481a9a471bcedc9363e7524fff74f93f545445c9ac82889a23ebb19aa8fe82c587995296794c145cc41abe1a4543de92d2b809ca3dc783605280ded2640c6917075567b2dd5012684a555c4bad360cbb2196250b008ad7d0fcf3723e703538974bb9dec45007b39107c0acaa0c5d85a0fc45d2dd", 0x1000}, {&(0x7f0000002000)="dc4d291c3c771ad1ea716745042a44227efd5e8fcb403cf451f433b1da437560a1f00320804111a5869e2cbee8c61111afa195b3a7ed0d0385c8f9d0af2579fa137cbdfa6fa3ef0ef4ee17e450dfa2136745a88516b2e7ddf145ab1ba8e49e8c92bec4a30bfb8572fcc8673ee9fdfe9686b004097f22b0b336dad34344fa6bd817158aba6837b7", 0x87}], 0x3, &(0x7f00000023c0)=ANY=[@ANYBLOB="180000000000000001000000050000004026000000000000f800000000000000ffff00003f0000000045320d93957da6bb7caee5fed0859fe003248e43822975a4455147e5a71fbd2817ee0777286b4d1c453e3a14ff94b053501147d5746bf8cca48ad85d6d559ded6eec3a7157ca4628e45740da45c29ba1cfc3c6017adf99e7043cc913aaca36f96fc073a8dc9bbdd24dbc4d0655856c615b5140bb02bf190f88c1dc97f4818aa00757b29450b94755523a6607be89933e4b9dda03d76399ab07996427d460e4b2b2ccd69f276c226da3d0d410086fe62549a3cf6f444ed47346e7b5fcb64bb809355fd0d4243df960770a000000000000003870f8d40ad179b143f0000000003800000000000000ffff0000060000001e45fc99c8270d16af73766314cf8896bbd75a098a89590e061a7628925334641e00000000000000000000000000000000"], 0x148, 0x9}, 0x0) socket$inet(0x2, 0x4002, 0x1) write(0xffffffffffffffff, &(0x7f00000022c0)="aaf1c2d65b8ced11d7f183f48405b25cc71edde7aa9ee7402dc5e99526beb5208b38ce10f415be2520783b313050563e8970ccc4867c389d0986c74a3668dec4a3a60e60d62968155d7ac6f3f5ab1ffbe458eda9c9cc27c93ee6a31e1d25ce9b1f6b61ef8368b0b9f29852d18159de1d9c667d610d5b082dca8a1d161b99044d424798d242535243ec24689743ba8d824a34c9a70ea015a7eed1256d0197cdecacbc69a55eb74ffb01e08fda8832bd609f647620171a0dab6c03089e9b507b1398df951b0fad61f659bee61b801a46f6974eee79879d0b3117fe041c31c1ba", 0xdf) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x800000002000, 0x202) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000700)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x20, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:49 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/152, 0x98, 0x40, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000f1f2e1d778313369a452d98b29d9022e50754dfae76cdca5baefaa29d4ce76876d9d39bc77f0a259a562b779dbaf4a106d993b412785cc8335b38735a5fa9b01c999abe7f8f0d90fdb0cb3585a2253752729ff9bcb8074ec8e3aa11408a277409339483f4071bdf4bc3f7bb602384fa8d6483401b368bdb52453f8dbdd9b5843513361866179669196ac1dc0412a33227e02a66a3ad75ccce9f246a96c812e630a1b76cf84bfb2fbbc7b67f91abe348f3e9852a427a7ab1d8859043ea221ac33b169e9a351927bf842671fdd2656c40c9b4ca3215dc26a40b3c3969a1004ccf008b7c059bfd6b45275d904a22c61ca315f029ce5c66a25e58eed"], 0x10) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) clock_settime(0x2, &(0x7f0000000000)={0x1, 0x6}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0xfffffffffffffff7) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f00000003c0)=0xfffffffffffffff1) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x30440, 0x1) 16:00:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) close(r2) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x1, 0x5, 0x8}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x1, 0x1}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x80000000}, {{r1}, 0x0, 0x2, 0x1, 0x7, 0x20}, {{r1}, 0xfffffffffffffffa, 0x85, 0x8, 0x1ff, 0x3ff}], 0x9, &(0x7f00000001c0)=[{{r0}, 0x0, 0x20, 0x1, 0x3ff, 0x3}, {{r2}, 0xfffffffffffffffa, 0xde, 0x1, 0xd229, 0x2}, {{r0}, 0x0, 0x1, 0x82, 0x1ff, 0x100000001}], 0x80000000, &(0x7f0000000040)={0x2, 0x7}) 16:00:49 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/233, 0xe9}, {&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000000280)=""/224, 0xe0}, {&(0x7f0000000380)=""/246, 0xf6}, {&(0x7f0000000480)=""/135, 0x87}], 0x5, &(0x7f00000005c0)=""/78, 0x4e, 0x84a9}, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) flock(r0, 0x5) 16:00:49 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x4}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) listen(r0, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:49 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfffffcf8) setitimer(0x0, &(0x7f0000000200)={{}, {0x0, 0x9}}, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000001680)=""/4096, 0xffffffffffffffc7}], 0x100000d5) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000005c0)=""/172, 0xac}, {&(0x7f0000000140)=""/120, 0x21}], 0x100000000000015a) 16:00:49 executing program 0: socket(0x38, 0x7, 0x80) r0 = socket(0x1e, 0x3, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 16:00:50 executing program 0: unveil(0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x800, 0x40) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000180)='./file1\x00', 0x0) 16:00:50 executing program 1: open(&(0x7f0000000080)='./file0/file0\x00', 0x4a0, 0x20) mkdir(&(0x7f0000000000)='./file0\x00', 0x8000000) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x290, 0xfffffffffffffffc) open$dir(&(0x7f0000000140)='./file0\x00', 0x8202, 0x22) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) r2 = msgget(0x1, 0x20) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() r7 = getppid() r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r3, r4, r5, r6, 0x20, 0x80}, 0x101, 0x1, r7, r8, 0x2, 0x100000001, 0x8, 0x100000000}) 16:00:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x3fd, 0x47, 0xfffffffffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006007, 0x0) execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = getpgrp() r2 = geteuid() getgroups(0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2000000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) 16:00:50 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000000)="be3047c0cc98e3b521b7f24aa6d30a5c758c170f7234d61506190df07798461d862573be25e3ca622e10e416b24ef267541f20c25c8a163efd8542f07e385969db0b3386c543d836301c43bffb5d84c59e0d7c78ea44b1591341b5a998b1c2a73fb25b10552395131da5c2b90dad0ae4481da3ccdc9cdaad8d20c4dc56e2ee", 0x7f) readv(r0, &(0x7f0000000600), 0x309) 16:00:50 executing program 0: select(0xfffffffffffffe88, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:50 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x4) r1 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x21) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) 16:00:50 executing program 1: clock_settime(0x0, 0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x1000, 0x0, r1}) 16:00:50 executing program 0: r0 = semget(0x1, 0x2, 0x2) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semget$private(0x0, 0x0, 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x3, 0x3, 0x1000}, {0x1, 0x9, 0x1000}, {0x1, 0x6, 0x1800}], 0x4) 16:00:50 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0xfffffffffffffff8}, {{}, 0xfffffffffffffff9, 0x3}], 0x105, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc, 0x8, 0x1, 0x9}], 0x4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x0, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x43, 0x9, 0x100000001}, {{r0}, 0x0, 0x10, 0x80000020, 0x6, 0x7}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x3}], 0x100000000, &(0x7f0000000040)={0x400, 0xf93}) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3f, 0x0) 16:00:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x1) pipe2(&(0x7f00000000c0), 0x4) r2 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r2, 0x0, 0x384000000000067, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1}, {r0, 0x11}, {r0, 0x44}, {r1, 0x4}, {r0, 0x24}], 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x400000000000000) syz_extract_tcp_res(&(0x7f00000002c0), 0x632b, 0x100000000) getgid() getrlimit(0x1, &(0x7f0000000240)) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000300), 0x8, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000340)=0xc) getrlimit(0x2, &(0x7f0000000380)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="3820d12c634fb692e106a68aee9af52dbd2940ae713f36fde6c8b227dd1e93179f2d5c3aa6f12a8fef8d1218b711aee5", 0x30) socket$inet(0x2, 0x0, 0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/139, 0x8b, 0x0, 0x0, 0x0) getppid() mknod(&(0x7f0000000200)='./file0\x00', 0xa000, 0x6) 16:00:51 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) close(r0) 16:00:51 executing program 0: r0 = syz_open_pts() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r7 = geteuid() getgroups(0x4, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r10 = geteuid() r11 = getegid() sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="d6ec17124f670046d59276a8c9c14f2656505bcb0e1f05ae1c0a4a49fd3e59596cee2201e87d959c96", 0x29}], 0x1, &(0x7f0000000640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="bcffffff0342c9f4a9d9a7ecf00ee4b886f8a738da3af0e76012f27147701f1ee564bc26088cc5d21c4f916a3bd6f2ff53543a4513410000000000000000009ac88e2b6636d6ecd23a57e01cf55bab6a5b19705cee51d04d113eb1e34cb3a64e0021f6ffac54f9a0708002f5"], 0xa8, 0x400}, 0xc) write(r2, &(0x7f0000335000), 0xfc94) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x10, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x6, 0xea5}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0xba83, 0x1f}, {{r2}, 0xfffffffffffffff9, 0x20, 0xf0000081, 0x52}, {{r1}, 0xfffffffffffffff8, 0x20, 0xf0000085, 0x4, 0x1000}, {{r2}, 0xffffffffffffffff, 0xd0, 0x40000012, 0x66600, 0x4}, {{r1}, 0xfffffffffffffffc, 0x42, 0xf0000085, 0xfffffffffffffffb}, {{r2}, 0x0, 0x80, 0x20000040, 0xfff, 0x2}], 0x8, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x12, 0xf0000000, 0x6, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf00000f0, 0x9, 0x400}, {{r1}, 0xfffffffffffffffb, 0x12, 0x40000002, 0x6, 0xfff}, {{r2}, 0xffffffffffffffff, 0xd, 0x1, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x8, 0x80, 0x4, 0xffffffff}], 0xfffffffffffff001, &(0x7f0000000200)={0x9, 0x2}) poll(&(0x7f0000000000)=[{r2, 0x40}, {r2, 0x46}], 0x2, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0xfd, 0x8000) r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x3, 0x9, 0x38000000000000, r2}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1c00000000000}) 16:00:51 executing program 0: setuid(0xee01) r0 = socket$inet6(0x18, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x897c, 0x17b, &(0x7f0000000040)="d41d01c3d1abd390f290a9aef9f36bcdbd53df12e115d634baa7560cc38799748acdd56c7a70d0659804f31713e10bbf6b0c456907163fbaf0f2a29d4e9d1292bc5ae2cbf0ad7681db984fbaa8a41aedee349026608582c56a5e26daa2cc435290307f4211b56bdb87cdd05e755c0f40f558c0d69642890b076a47d8a04743e42c1c15400e8e982758271ad7e8e7cdaca9b5a70c6e8dfe310ee37b38714a96fccb38209ce215e531a3fffc3bdac79b675ca56ede4afaf0bb9bff1436bce4f88107d5", 0xc2) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:00:51 executing program 1: clock_gettime(0x0, &(0x7f0000000280)) r0 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000240)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) syz_execute_func(&(0x7f0000000000)="f00fba6a1f00f7953605bb6166410f56d966450faeb802000000c481edea6b054603fc0fbce63666660fae3ec4224997870a00000066410f3817ae00000100") write(r4, &(0x7f00000003c0)="1e4b29264a6e2f6e214e2b23caa2a1dc3a82a9772b8ec254450441fbb36c53f152391d7af981d2ed2a8d2fac8bde08afc887921b0ec38977bbe394f71a4094fe0b39791b7f8373af094f24298626285e5fdce58cfa1004c68236d901254476ad06d62753bacf6de9e13232e55f4b364feb79c573ad565e196d56f8f7762de6f466e1b5c1f2165325aeb6f520d73a80a9e14db3e006f2610f1d07a0a3e1dbfad49c36e58cf2e69b130a04dfada54bf6a21f30e8e2eb8a40b7ec39966a3ab72659ed1df182eb6b63dd945cf5833b3477854fc1d28cb760e53977d23b8d841c00798416e08446a84bb0d047b9d6e95120a0f1a08fe810b543cb6e6681defd3bc7e811", 0xfffffffffffffee9) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/239, 0xff91}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x840) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000040)) getppid() recvmsg(r3, &(0x7f0000002a00)={0x0, 0x1c5, 0x0, 0x0, 0x0}, 0x0) pwritev(r1, &(0x7f0000001840)=[{&(0x7f00000002c0)="1ca1e6a03b327fbd7e2307350a8c56abaf4972c0d9ec4a52781bf9aec2c6bea6b6a446603e37eb44c1721ab8642ae66c9a4cf03445a06d213276e2347967c520cf2f54a87f24239e21f2b84814775ce52096d530904e146ed2e7faae6cd986b7c7574c109d26d9d999be17c04c118b2230185ff51e63a720966dd52c5c4d58489af29c68f8eea0942552316cd634c1abd187884f64f87afe1662d2d510860fb066c25dbc819ab1c2f13260340766d6318c2ecac501d977d3b6351e06cb45ed2cb39b8f8a92ae8ec434bf4d2f412e65a50046b16340dcdff18dc1f1bbd057e103fa5614b88fc4992c3ae3", 0xea}, {&(0x7f0000001540)="7e08afe8e825bf6034e7cfc713520a1ca2309f655b8f2b2b857f65451432dc36a7e345a9a8b69c32968b9d08a74a52a33afa78f9da6df5974896edf355557b5839f14d680be94aa23aea5797b3c453d5df23683e88777e63f12c4c2ae23e69c6957688a946eb383d773f63331ffef2c130f7df59cfa02554b9d53b973047d793f9d397bb8ed983ea9f4b1d4f47c5ede8a0cb5b8f19f9912803c3f257e5594ff2cffbafa6b45ff260ef64ce7b1ab913219727", 0xb2}, {&(0x7f0000001600)="363f4584d0b47fc0431f88f18d011175df645d247b8cbcc6ce971a9359bccd9f38cea5af7fc3c959554feeae31786c6a88c821fde846ea8eac6a21c319d009deda0d59c31814681310b28e5c0e42e833cee6f41d48b52cb3684fef36c4b0fb98b86d79361e39ef6704f39904b3e5e330c9f5ac0983ba2c2d26928736b9b1c6654f504f502ab2591b49780ce3a98aa9f709a6bd8d1424c06192aeb3fef1bf5b0757e3ad703cba46e0892701c2c47549c4e1a5759e09cd0f9236f85c917f922990e6266abd34bd873a54097e18dca629cc9079129f0c4e5690df099d529f8a3c01ee17bad5e30d9069ff2a17cf0c66a8804e3f329625f669", 0xf7}, {&(0x7f0000001700)="b6b7efcadefb5ddf17838e85c13462ce8b7e7d476dd427c68d5af3a29c7a6eb0f80fa854585e867c8a36fe154bd3871ba8a5b589d52c9557324cd015319f85b19d47f6cc6a09d280b6c2920e991cfa839fe36feb58922d3f06d4c22f773ae821399d0d740445f04f80a5df3ae88de86fb6c66750dec55eb946f109d56e0d6dd0398731668172ba5ca43bcdb77a7a5d67c1ecdcbaf878c98f2d2f42b8744ad719d0ede6a4e0bdb0996a56b94f07fa70442cbcaedaa781c6b817953f03ce98eaa5ca316129d0d8ef0c2bf5034ee2426f6ca03f", 0xd2}, {&(0x7f0000000500)="e02d18bcf55a3d65d28cf8437990d58196c127c2a98cffa3ac0b37438fa00896254b9051a42d7bc054bdd5093b374bef1ffeb2315ee250d8a8a3df", 0x3b}, {&(0x7f0000001800)="9811ca339b5657e7c1a5c02623ff825dd6170df97c8062958ad2e35101a9cca764e231e1711bd6544d5c10c06fbb740145a3cebebe5bf53f27fa8aee778098", 0x3f}], 0x6, 0x0) dup2(r5, r4) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) getdents(r0, 0x0, 0xfffffffffffffd2b) 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) open(&(0x7f0000000000)='./bus\x00', 0x20040, 0x1f2) open$dir(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1) 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2040, 0xd01) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) close(r0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000400)="79cf97e63b77b7876956f9d518edb107155c068f954592a99a00a6445dbccabdb94d4855b240b499adcd0490d22ef4cbac16fa8fa99b3498132bd22468d590bd16aff3a066f454fc036a2cb71439c86ebd21dd62c39f71827265cf55dd9e52b5f34f47b7c01527ba1b2227a4a85d1f93e9afc4991a8dc35e0b2b35e496c89d204f5c201ba790fe50fbdbe7990dc031e7166fb75181c100ac55e2b6ef6ddcdf4689838eee896ab20438395b2b481e5db8a99e88f61356d56ac58abb57526cc80a1422654f78e89e3fb7d1236c3115bbd70b41df3837bd93cb7187d68351ae280c57cf3b8fdcef9ba721eb3af7ce23b0287173cf9a8192e18e6b29fd7676fec93fe228ea9651687f7443d1964c85ed2e153598d31179e0d0cf68b71b866704c6d7d51045a73250d8939112aead52de5685d892a0056e67d60fdc0822d4f964fd6ead31ea3ebeecddcbdb7a09e7b34fb832d82b3a516c95e6ee064e0dfa797904a3a086711f88f5a45549c0aecbd36d0f1d6eac29b34397af7c46a83b7b7257f66fa4d1162a171370f39765e13e7628caf9c77cca406f745fc84c6e77df1cb7669b512f32e1dd118dceb8f48a3b98cb387cdf1bbed0b57e552f654ea21e5edfa1f41a8d7e3bc716dad2d35b39af136054b35bde775151828ebe3719c59d05ef0ce4399e7bc12047c14677d4cd8026b396b837dae26c662334eceee14811695943ac4f6ed8edff393bbc93b62d772b7ee34279378cff55138f4c5111377f38714582c3d478d8575a874259f295f8270436731dfa5ba703534b892e50bfe9d703862788ad83f3189a98095d130a3b66c180ab2751ca4f56526032587cc6268a08b63201701275c8241d4f45ff2326e72b801900a71606641a9f3e55ef050b889e2bc86bb702dcf4f8305d494b390da96722a2869f61bfc64cac841f6a8a491407e5e1a8bb1c3134c471623279258b19e52523bd2f91f5814e93ff34874968daea802ccb27d27fe5dd3871528cf24b7b7e728ba4df2799c98a74e5fd0840cf77b080a3107cf91ee150d38a9a1fb3d35e37d72353f0f0fc8321f417282ec43a5c06fa203bc6c96bd719286d254a0c912fc712ec4bd764eb44d4a400464e0d7fe4f389f765de8604e8f353471e747e6994f44950c4a20caf95ea26f8c93075e7a750118d43588a38979efa6c7468478e0d872cf89a58470485f92903335a89803a2f0162d311e81cb8d5c7a304eec94b14b81deccbd4818b5698f3850760868b2aae025629454e48573dad3051049d57eade24035b0cbc7043cb070d666c1f3272a7d6d0d471dd1faca41787fe28523e98cc39be0ce30c89c71bb378b140739e051d89c6a92e4e19eb25a4dcc0e2531dd6e908eed9f5db1616955a7f198e0765a371ed165cba0a3fac397e0c4bde47b6f741aa4820dbbd699340181ff811fed08ac4d3285285d2cd0e11efac0bb36a5c069582da3bfa967fea2d498dbbc8686b70d1bc2d7aca132c021fa7775c7ffd21df39a7e5d6dc2fd88777b28a60e4118458a1d883ef40642df756319ecd97b09c9b3e08486825c5f05bcb8be94ebd7ab1e750347b667346463ec0b5bcba60d2b5ff1d727a9a5f113d30482218b53c6e01bc593ae0c043add9e6dddb4d789d59ae906021205185ed529ca2c6db8011ee745b7005acb1dfffd50adbd5642070a886f4f352fd219fc033720dd67004c54fdc474ffe3a2f1e59d5ade46af878d4665bc98636896dbf35b2348a64f9ccc5eddbbc01b174a6dbd1cf0e47f2a4cb539cb1cdc61473b6be7ad08b58be9d76d6285bbedd2253033c0df22d05a34b991d9d17b5b0e79057e47b541ca1112434541c444786c24e010e797c5c239e9c19ae14e4e9e35c600ca163dcb77605a5809c4f75d160ddb861d0fb11285a014caa13b76fbb2fc42c74df3de84eeb6e59cc91d20da3965e430e31919d0a8339b1335a4eaa79fa3c7f53cb5e8b1be2c1fc0bc8e0b7a88815d8582164f931838f418c33a503f606aaff83cdf242c30dd6a57ded8401fea2ee6478dbbd84f1960f3a44c89ffbfc8769a004f9e384ce34df08bfaaf0e2b6f556250f0abb790939b0db5fcd106394643bc90fb0aab06ea16a7259ff609009ccdd60cebc088cefe2bab5fd691dd7bae0050d80634c149a16545911ea860e58a396e9e493de2774a3e0bcc6c815c028f79c2f3610c6d40de07d548b0cbca2343f7691bfa5fe6679c07ed1068772f22d4f759c43dc248f12b7a2b82a2113b756d6fab91b17e00f1635835084c85347b67ca9fd931e398e52417afa5da8e342338f5817b246ad4bf93e98790d36edd8a32570993ea5b07cca5411f57a9cc5bf7b3528b64966f860aac35a1d7c09e9bff0506eebb488faeb71e30ef0259eb8fda5ce899a3fe8fae999f4aba43c2e8a203f06ea568a3ecc19507c805df8be7a874b3002cf134b3f224584f19969925ff0002870f0842048ebc12b526517cdcfcdbdcf45fc0cbc8a918e49efe20fb2adf0f12bec2ee5bc0ea42fb6be3ac6ecde7948c08cb6ec803857f06f7b75c9b9717a01aaa1b888a5c750344b14e48215a45c0f2632cb4e90e573b878d8f529f16886286bc8e451f45833f0deb94a97f4622ef4dfc41b7815ac33d7055b6d0bc6d3e07d6b4ab07796e86c67d4d3f927ac241124d9cfac3aa0106793f68c1318fbbf99f21b1fb0fc2d9bc9ed0a62cccd2a7b345e657472a8b7220d9f69f02ba38f80afa3d7963458ac43afd7af68dab9cb7ebb20cd08cfbbaf992346732fb804dd0d732d69fbfd7a7cd049d5074e77350e3b2db69d4af9871cdbd79d892eb3b84668f38188b0559b72d65b050781fc62494a08781500c812e81a796f516cdf98bcd1c5d468cec9c9ffff4e9e65ee6cd094b3ac92df90650aa340003b3ff1020366e7da00b26091b0d005068bcf783b20b99c277058d0b0c2431fd08ae52673b2937938c14bf0427cf940531522ea32f48a82725205cb97a159814815aa93b7b4b5cc1d0efaed447ec42a46492b5e6d5891d52c8414542f4455be5d10479199c13c6d4c09c10906bd00741e47114a1720d49ef4d869acdf56fb9415896bdc6954401da884d402b84fcc4735c542221a4db747d7859d91b24c39bc5ae55affeca30d133537c9ca9ceef53eeb64c06d8d60e81f41038681ad4427c7ca876e805cae23e7de522637899f3898a62bae7fa84f7d05e429a93ffabc93d3801f5f24fd064b093b59e700b5510dd48b5c7d42927d50ba76945d020db1c3e8994249092a9b5ab4f3b37d351ba3d7bd917dbb9ce9c17ded330b038274ddeff24a8b7c68e1cd80a99c4fe04954d10b2fe1fcdc4a3d41826137080747fdfe068ace9c0404fae4a27b749d3e34b154b0fdb1fed3e55aa3922e15dd9bb1d9c5b61b1ab6c4a12726ca0cd7d625ccdcd40ca6f2a8242c13af66997d733c8c5796a2742d9620067409895bc65fa14efed3ae2e85f343b6745db76e118848f07acdfbff1e3b20af2ee12098c542d04e084834a5232fb8542799c71e370e0676053cfe5cd2e2f0d485882082125d22367edbdff0b5d4e93a4e8629574644c798df40c246380f1bda2338d02ca9bcbfde97a60043aa2f873adec98406290861b6bc65eb301afe8c3647708bc4e8e0905a7d8a820cbea191c13e39d6876b90fe77bd377fae5a1bab6e552f2a716fbbbb591de6b34bf7510d79ca2b188922b150a95b3deb859e3269bce3fa1248359fd6d110fcfd5429338a71d48f984e0d532ea43f5495b039f0efd6e9c08b6d2ec73e2d61aacabda7e92effc1e1c2f17d2fa7d68e1ff4dc31d8cf98dfa7289f5ac8637e0851d7f689508152fbfe8bfbaecc2a39ef5754f6443086fb6b292ad47d0c758d6e3ff74249499a8e08c0b64c1cd997ff935e0691b66bc0521564061328f9180d3305b11da4e32c08f45a26155b7b09018c7970f47a20b1538e8fa3d2dc1a467fe7ac87f70b7a323627da7fa8b2474d712bd0635b29052f74ddebdcb93ef2d3fda5b2a4d794db6c1997308fcdc86e623e9fa4524c942c22ee6f6120b5da91c78716f6d025da099a54bed3350e9a18fab516b1b9336a56760b7f163553e209b206fb681277e21c75fb3934b489dd92a2e482d4e59797733cb50c2f438b018b8949471612262df48dd99767adbe783249b20a519c1449235210cd428b5f415e78fca79a4fd5d90e220dd9620860a76210607c0edca5938e557b379d79ff99ed01dc8d9f5506f51716e19ffe573fb118bd4e52255a11f80debc1b4d2cc8d2342a573d49f05f93adb98d4017cfd838664856fa3d679dfb3c5eaa1127eb6ed74fcca08d53ba8f5e7bdd725b045fdb55a250ac14ce3aca5322c2a6017477244eb839556b95f76868ae159560da40a14c84568d83aa40e76b985b0f2a2b8b2a22aeba5e0197f9507217e67707599b966f9a12aa7c7d83c0935f5e3bd8c8f00deca59f7925c17f56462f29155d4041d5e5c43c06e6be6992d766e52bc6bc5f99c696ded1f6f05e1a33829347beee2b7af1cff024781c7c56d41d963e209c1d81c79348c6799be9d9466569d1d3ce5cbae109208d439921fee0742ca0607ecaa3dff7e33205c7a6305d91dff2a0ad0ec8753c7914030224f8ef6e5edffa12a6b8606f0461ef91de301fb270dada377c44abcca183493c87c36d10a73777b291b584ce9e28dc17bcc032f3417e6a09d7964ba9f36b95f2a31ec256eb9434eda1a7bc1cfb279004425f5efccba3320cd938f1d828229b4c0f12df24a336fba14b7320de0529cdeebc1b35ae68ea54dc8cd0d1d34ec315989731028d3d1f600186b9681402012534fd04883682b0a980c37b22518cb2262bf721e6a92666e40b1bd5b512f4165210fbd2d09e288eaecfb92c10bccab8cc4c15275d05a17a4dd0f979240e486193d52ed9f76dc2e21b53ed0733574e9a21953f107eadd611c337138aeb8c298033c4c0a010a7d3e043abc7587cfa263b6f54211fb7916d20b594e5ced13dd10d85643487d8383be85674fe9e4b850a3507095322c254d37daef2fd605a834c6c0cee29d5544f4184cd9838ac3ba5c4a5f9c", 0xe00}, {0x0}], 0x2, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0xffffffffffff8000}, &(0x7f00000000c0)) 16:00:51 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="0c716d8dca49acdb586c02302eb2d02fd2af54d258c4ade180113bd6519f9d0e5e8593c04e55fb7d1bb17e9c497782f0b831496d3f125e886ff12eecdb1455b24d01b10355b91ad496d96e193219844aedaa3183c518a51bed88a3ecfe506955", 0x60, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/133, 0x85}, {&(0x7f0000000140)=""/118, 0x76}, {&(0x7f00000012c0)=""/206, 0xce}, {&(0x7f00000013c0)=""/164, 0xa4}, {&(0x7f0000001480)=""/179, 0xb3}, {&(0x7f0000001540)=""/3, 0x3}], 0x7) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x3ca}, 0x0) socket$inet6(0x18, 0x8000, 0x8) read(r1, &(0x7f00000000c0)=""/70, 0x46) 16:00:52 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x6) r1 = socket$inet6(0x18, 0x0, 0x1) r2 = dup(0xffffffffffffff9c) poll(&(0x7f0000000000)=[{r0, 0x24}, {r1, 0x100}, {r2}], 0x3, 0x5) poll(&(0x7f0000000300)=[{}], 0x1, 0x91) execve(0x0, 0x0, 0x0) 16:00:52 executing program 0: mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000001c0)=""/17) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x400000000035}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) dup2(r1, r0) socket(0x6, 0x4000, 0x9) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x100000004) 16:00:52 executing program 0: r0 = socket$inet(0x2, 0x0, 0x400) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000080)="e04c72d6", 0x4) listen(r0, 0x5) 16:00:52 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x1000, 0xaba, 0x1, "4b98dbed0339cd8a3d7fb4d7cd4d61355bbf3635", 0x9, 0x4ae}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') getsockname(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getdents(r0, &(0x7f0000000240)=""/227, 0xe3) fcntl$getflags(r1, 0x3) ioctl$TIOCSTOP(r1, 0x2000746f) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) r2 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000400)="13b6fda152418b21bb9a970e28420a545ecdb77825bc5e6b5281bb1af77d7060348472117d6e88d2cea8b9995762866ec65039dae572b474faa3753769a6a489f19eec9b1ad541aa84629ac51578c6128cf71575bce5b3a6360383523413c8fe254b96eef474ebe00026e2424b6fd1193431f80b3c3dd8a3c50bdbe498b614f771d7e3662aabd97096e37f14e91657195facab9f1cfe30c81b86c291e3f77e23a8d66d26d547d179", 0xa8}, {&(0x7f00000004c0)="0ff67dd5a5208e41912d0c47ef46f0f8f68159ffddf06853890e35517b4040470ffb4a5510ad92b3c97a4188f20c1eccb1aa1d64cf4ab5a88c549826ea317ef450ec09b1619b40747aa439743144147613cbc8c3a33f4e36d0c45105f3c4d26e08749fcb7aff6a9dbf461268af213ef86d25363c86d4c162424b090e60141e281ffd295ee27c0bd9c06e8e2ff78d43a9fe3d262044c9bc8f60d56f602cf5939913b933a2d6f90c2ffac56d055ec44b1c08a8a34939d662805765773f25b9fca2a23d17bd1673217d31efab99ede310a917326203d482f9e5cb39009a3523300b79b5a1f0", 0xe4}, {&(0x7f00000005c0)="599cad5290589c71a164acbc9c7a6ca5f1566aa2fb963ff9b69069929c23da5be35429459131f479e88d82566b1594565c70fc0098cb9ac4073d501b269cf39f188405170a481e9a31e59e857bd279943b6723288c20cef922067f355ae4832182f5ed89f4e62066cdf05fda12aa63299fe7d6eeb533c812c5f7239c8d37f4797a29b2d3f10564ab92d8316c8f68d38b7f0cba40dc0eecfd687f10cdbd48a261724e5dfdf7fdb45c740c85ce72fa287befbd77cac90836551f52c42f3410984aa838c1e9cc065b64f76fab98dbb68df7ad823c508fc1f95c59444ab2f8a8068edba513c3e291a675169a20ae77f29be633fba0777d68959ca9017ab8d0ca24", 0xff}, {&(0x7f00000006c0)="3eee7595d8996875205a2be18e3e9b7471eefc15ba3736b7dc72cf2872821aad3b1e483199c24ceba43290c16e704ad8c815259158d6bb33fc5370a0478d6199add5a45dd776a8a0f364129873d706432fde87a12b9eae1bfbf69fdb7f2533586553f1a7a7908b06fefd5902baf147583dbe037d610476c46d357f3239a4bbcdf41edefc23c109465022797e9f4702895e044f3245acbb8d23877c3cfb8655f94e4232e82cb8af139c759c07fd4bedc6e784e7287ca8ad611636300e3a9df694f6ecfb0e1cad68ea1b88d2", 0xcb}, {&(0x7f00000007c0)="1a6d89c7dc91d8ca6d6c0e7712db202bb6f395a500b1fff1ca7f7a8639cd6a69d127af2123f6b0cf9413c37e90f4fe74a6a18ad06f0bab3f9be7289afc9a86b41ca93b9f1a6a2872ac21a8c23124eebe3960e1764cc161d73fde5b26aba68bf2d97f247a44022d3c658a02624903e3eba23a83620209a102eeee950028f39a2c599b9a470ac78ee2ef5e42e4546497cd73b395c0372412cc035ad897710c80707b9efa61e930a15e21f5989a20335e9d46719dcff0f7f64a91f81ad94b14889614b7cd8ce979c02bfe596177be6d1e", 0xcf}, {&(0x7f00000008c0)="a1694c6ecc7792", 0x7}, {&(0x7f0000000900)="5af6d137ee7822da6301e24fbf2e48f65920298041da50dc6a088f4a980d3b28e19337da84cd83ac1fc421e1a48b86a9bfc6eddaf9cd417bcd413c6ba29ed89ee0e6669f38713471b3ecaf6770da4c38cfdc2edcb82e25a61fd75325dc1ae23679b86fed311e6c54d8a660ca9260165dab95e42fedde9207a575cf20e158b98479be1b9c4075b17137451dba1c8a9153cfb2346798ed43060cea7744d68538", 0x9f}, {&(0x7f00000009c0)="e916e742b201cb98a64b0368a666ca4daf6ef897890fdce260f6570fb86ec6e3a33241e4a292d6f25b4884e0cda7c0e38e9a1eb7bd439283f3ee49c527295c8ea4a8760f87c36149ceb27d8e4c8b7992a1e930c18c72e9c1ef68ccf2bd7410324524fbfce6280a780c7b928d4fb37ad91c049054cb13820b916d55bd2ca1f8131271d97e995459cc0c060e0643bb5a1b37f2a779eb61a843862a27f5ae00275f0ef06357d290ad13eef8f9c52554dbdc6cbc9986b46659e0a55e7a0c4fe940cd271ba3a0b30ccf9b800186f2511244b3566582280a6762f454c9b5ade8e8d10b64ff9c76", 0xe4}], 0x8, &(0x7f0000000bc0)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x70, 0x402}, 0x4) sendmsg(r1, &(0x7f0000001640)={&(0x7f0000000c80)=@in={0x2, 0x2}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000cc0)="e992b4a1dc93235bef5337c99b27df06794e4cd5681a42310145c0c058784c27702d3f7a46e2f9718acd034bbca1138e757e13bffa85ca09973a78a3dfc70ed612d8a8ffb8d890bd1d4d1c450fd66b25c0c0fa4a98a38ab5b544246ab262ed584cd556b158e3774d8a4c50169efe29e08fcfe3b14baa7505d4da696e8484896c6d6e4518dbf704c01fff7a8a80520c64804bac135b34bb6118673c2f658dc303a90a694e68f6f37c1d155fe5190ec21a33a57c8edb3305d52a2c84d6f9543b57a8afbee55dcdddf272b1d5e9e2db648db0b2", 0xd2}, {&(0x7f0000000dc0)="43c446ce9ed29ea8c287cfe1a64f16d435b3ee2e3e50e196263ad07d81de418aae", 0x21}, {&(0x7f0000000e00)="c86d416aa24889ae39e580efa9aa3bdc1a49253565d0844ba7ae50e1524494923571f2e626b832d52c82b36e565e493eecbd0597deb0c77c551756618994fb3c22734e4f24487a59c32d82b7910edae6799b6efbef7f7c9df57bdb419d7b23930fa865c9f0a312e6a44f95694f60ce48383713b4788a16b4db7aff27676a3aaed41a03942c4bb4592170cde20d37e7ef95cad13a7742fd7ca0b36a13d7de2dcb970bf61d0ea2c0de5a67b1a3af00cfe423f9aa8423b965fbbc1cda27e79048d6e92165f320527d744edc6f35541e677e6eb2affdee033c7e08beae48b59f6ea0859fcee2a801b9698c1f83", 0xeb}, {&(0x7f0000000f00)="2aa0ae443119b5127010aece6bb975e8c0becabe526788784c1431d744c3b3b98c28df1c36f6178a315ab99de51d664f1ad45b5a86b125359de4e59180e1b76df6b8ca6d592c7d3783530f488941b565c446faa6c95d31e27936cfada70ed39cb608b3fab5817b27eb7baac5f89aebc8b354ebcea886fcc2690f5296586e64f86a77cbd9438ca8f61d603279b7b0ac81611308f8908b00a0fb43f355c1e121d9f407b21fd6a4a7bbc1326de16b52ac17ce226739a999494e54d624a06c42a494fb7ae7dc1bcc88336380d9a4ff542e65b513088eac0c717b053a526e74bd9e341b9426ffbf641c00e14d58002819aa59f342e7dc373387", 0xf7}, {&(0x7f0000001000)="c42099a64d76be6d1a101f20ef0d810415a07ab78d090f92ddddaabedcb8bb7a7afc3661acf205d51dafd8602aa3abf291bfb277c988e4b8adb5168b326e32e1199efbb2fa58c1cbaa443d6116b3e54fab1eb3c3a5fe3b958a69151cb34d182aa2251dbef4a4940397dc3cf0980160fa141138563399877f75f46557ca04d525602bb5a24527a5cd9d11030e56810d11bda378aab2f98ba0e9bebf6945dbcc49e3e5e70d0ef5bf4dd00d8f", 0xab}], 0x5, &(0x7f0000001140)=[{0x30, 0xffff, 0x4, "16177b006ffaec2115845fef99fc6186fd48bdd5359818c6eb4952ffe1"}, {0x20, 0x1, 0x2, "709b1a07cf6e0e4fb5fcad"}, {0xf0, 0x0, 0x9, "b55196db28d9e3efae2a93ecafd15903be25e236519148890cb917ae7684d7115f2f3470857b415679102e2ec2b0ecdb6cc6442ab85ded338c8761cd7741b4789755231df2f5c8eef683a3f8b3a718f9ce00f506963007526a5cb3048e6fed3aa0c8e7b15269f8476b7827e563cf1c726e2ef15bbbd09feadabb82ca2f245ec7f80dde92a6b5635ec2e944c568e51692d159d4eb10bfc2679caceb7de2fc5e8fc245481bf160fb002724c32943f365f3a23e842f18a9b1550d43eb3da1c92edb926d279d73d33cbaf49a6bc151b5feecfe02598ae72d25c9123082ea22d89cc0"}, {0x28, 0xffff, 0x2, "655b315a82d53ddfaa6d4502283ff3e466d94e028dfc"}, {0xf0, 0xffff, 0x1, "a742c492cc24367633b7b41ce1950f84ce3ba87103c7e429778f4d1fb3b0c3b55261fcca5bfbb1cb72d90580f6283395ddb7612630c5806c1b738f6d70f6c13894d3487d7c06e60b12c2520d89efedb6e7c0f894f470faf71a9f5f8972ee2fa2903a5fff1ab25b396e352711d613588a9917f2e4d43113e9e67f65ca627cc7847a5f82ea9fd8c32f6f8b85ac8a800e9a4a6e6913d7a75284d19d74f4786f1db2371dec14dd782dbef84374b32ba5456485d9dc294311125501292e533e3bbe225f9f8abaf4d001af2b1c4208d6d496318a04c2b2af13fd36598c236f"}, {0x110, 0x1, 0x4, "fdebfffacfac6be178fb1a74b2b3689393e05855203e8dc928b2a3d01e29cfd7e03269952cb09065e0c4774be40ae1e2276eedc1a9d5ca335c967e7fbb5dbdf562b77d26d8154a687185f84e6b27e714adfb92d530a12d8b1975d9a14d527c2d00338ebcd0703c5cbc12045c2b5b795e32577de73b9b36fd371a81a397915297b395dc2d6b31a8127ea7465006bf361079e28faaf3b06867502486b95cc7dfc041f858139edc53feef042951f1a13662362de74d61804e9a8104b292fd15810da6a7478a67ce7b46e3cbd1b6c58dda4f7e40156f4aac6cfb961e6d4ae8a8f89cb24003b1bdf9cd3d18f741ed8ec4e881ecdedf42d2d1a56799bedaf7f2"}, {0xe8, 0x1, 0x4d, "4847a9f46a494e87c043341bec30a76b089cbe43b7a6185c35d164886dcaefe2d66b9de172e858ab6a4d590608ffed4a597b2f389d9909cee02ac778a9d6fa94458d1969a194fa7d40bb4103ebecf0347fd7e12aa8edfd25f45869d8d759e0216f804e27a4db4fc8ae8752498ce780f34398ba4621bd289d95a98a349c577ccc0dbce9bd4b0895197bdc0c6c7a8be558d534faa84dd01b32c2455468af74a6919be5013d1b82f8a440ad14cba30c4d4ac02798fc9a6f1e3d494240a9a06f093e8837eb738b920af1079ec2e6eaf0406975855b0c15c5a7"}, {0x38, 0xffff, 0x3, "b7853dcd7d29b09b268316875c4a059c71a0707963c1441c4d6bc87e5b26763309"}, {0x70, 0xffff, 0x7ff, "c555f5fa7ec7e07f27c6b57f3b778f9f5b4db16d22971fe1ea2a6e8bd38eb6c1082ba1f9cb3d6b2cdc28ac1a79754911d6c1e08a0533fb50491ccc1783549c19829552bd1566589992f7693fb511af56cd692f994b94dd108090054cae"}], 0x4f8, 0x4}, 0x2) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSTART(r0, 0x2000746e) flock(r0, 0xc) r5 = getppid() lstat(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)) fcntl$lock(r0, 0xf, &(0x7f0000001740)={0x2, 0x0, 0x8, 0x9, r5}) readlink(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)=""/59, 0x3b) connect$unix(r1, &(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x8) accept(r1, &(0x7f0000001840)=@in, &(0x7f0000001880)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000018c0), &(0x7f0000001900)=0x8) recvmsg(r0, &(0x7f0000001c00)={&(0x7f0000001940)=@in, 0xc, &(0x7f0000001b00)=[{&(0x7f0000001980)=""/217, 0xd9}, {&(0x7f0000001a80)=""/76, 0x4c}], 0x2, &(0x7f0000001b40)=""/190, 0xbe, 0x8001}, 0x40) faccessat(r0, &(0x7f0000001c40)='./file0\x00', 0x100, 0x1) link(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)='./file0\x00') fcntl$setstatus(r0, 0x4, 0xc0) 16:00:52 executing program 0: socket$inet6(0x18, 0x8000, 0x100) socket$inet6(0x18, 0x3, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000001000)=""/4096}, {&(0x7f0000000080)=""/130}, {&(0x7f0000000140)=""/37}, {&(0x7f0000000180)=""/248}, {&(0x7f0000000280)=""/167}, {&(0x7f0000000340)=""/111}], 0xba, 0x400000001) 16:00:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffdffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="54a02551cb15462b77c8c690c669f873a0ada6f142f84bba4da42af57c7e4e0aca708405096ec45f43790df7a8e96e9a042ef7ae9a452471532fd09a4e4b4b5a4dfa1c12807687e87acd1bd937950b0610c549c3cc6f1d9876ec6d3e57a3a3f3675c1f7e0eaa0416690bf571b3682229c656da1fa3fef2234689961b6c1e6ed324edd8b671775ce6f8d68ffa617e26d06fe34bf488bfa428ff42621e5c38d9a90fb6c6e761e91c43d643eaf5792c5d39c647d47e61f923973be4cd0e13bfad48d8642b4a80f8c8d37152276170ba636240eef7a426f65baebc18c77111647809ad956e1193ae5f5d8be208e5ab2b1ab145b3c6ca2ddd00ac29992a9c513d671243faada2e144ecadf4194240b167a529f7827fd1deb26d0748314f945cda3bea2b1dab931526d0d250d6550461d2d4bc529426b3734ac5094b6ee938fe91982cd75c4f6ede2d35c004832d1bae0bc90888afcbdd34c541d5953c2f7a049105872515d0596baf0bae1c347afc2d57524e117d4738b02194b32f503d0e8a4a2bcfa3e2010ee2716f324db8b771885488a29de18d9acf2b11fff1ecdc67e7fda4b0d6c894c06d0e2f3031ba2f3e6b69f5ae258966ad1a34af51d570a13e53f612aa539986bc69ff3d2eb997739433594ad615dd76250300ad4f330698f803f0293935d79b15fe135965c230f945599b4b69b5aa9bb0d45b72a651d35e5cdebdaeaf3905d492ee55ed8954d918a1a3915c2b9fb2e0577fe1be9609193caec2ab7e8ed474aca3951fb96ee03b5f023b65b2883cd3120aa5c46b36af4e4b4e3d26ad6e7a3292be2ed1c9d19993e92f1871671ef8eaf483a2c13c2482c6325e9c52701da9ad0197f37bf1b89e5bcdf6e4fd04a634cc071352b76958524729f67a7c611dbe968351a77580d82d3d47e5f8f9e430fd9a919b5407e3c3621d5206bcd3afd59dbaf40e1157138bcd0dc613fdf304b4761f8c60308ba6a61c9ff986e20f5c5d0a440774571e4a185ccae154a77620d9002eb829ba5c2384b84fb3dfb3a12c6fc3ed93e79c60e7a625c201fa7629c0991d80cb23d4a23c58a7254f557d32445b1f7b91fd99f19f48ea3cc8d8883cf675f60e83358c12ed296d22e82c6151d93490cafd605047b42fe9307aac69250dbf7dcb19d299f1cd7686a8ac7166b36f601eaae5a5b90521f618b834f77a58d7f32241fcc09b2f7df36ac32f3a6d7f83ab19a68dd5c78f6f313dc506e4c6427b68a0287fdf4a60823ae9edef29d11fe730c3e0601c3a2389ba2ea84b8ac94f38b4b1e449f69b6c7ecc47177545779026bc8c4d0970c989c7e8478f39001286dc3884689828d4522da9c8fc88caa5027a29c94679f7103b39c2da979b26dd355d6dda527db895ebd27a699ad86c9fd245c3bb023c9b9b2a8f703c6fc03c343b44ca5051886313ad5fd892012ae8f71bda9762b140383104d36d13d763babe73e169e48629ab31494374b98b7a1bce9ae74a0f7ccbed35c940a6c0e1b61b85ac27ef1206ef0161fd97e83581287d9d925f429619e017e6f35690a680ed050db21c240ab95bba012bac72ca771513b5280711f8f7d3eb1589b8d2cd8365d2ccc9aa235ef9fd0cb78625784a7a73c88f45d14fdd4ccb15fe03ce637549f02b8f83a82404d5ea05e0a55938087af789b076bdb3e643a378c8643e185f30478eb7dfaf1ea781d0ac3105ae49ae7aeed55283a385e686ff8ca4c50bcb0495f36cc8aaa8aff6d15acbae79938c09038d16a33f521c035da3242d16c3ffb8b080d0658402435e4d9e90a27eeef18e8e757c0fe411e184445f99bb27392ce5591527dbfbcf50b6ee1271c3d8aaf00c0c5d46ca1ad0ecaeecfb80ca7c62a03e9ae02192ee73e878c7a68549584df8f574c16abdb21beadca5ee8c6149a4bdab367c9fa75d2b7cc3613cb5ba224cfeb5f5d56a38510d3ca09bb6f5aca07496af924f9d50ab9efe207b2c60fd03b326f4b5afc623a6fe3bed5c5a4e546bb50fa8c526dcee9d044e1bf61f6506cc79550b22bb57deffe3c6ceea7ba40b019c72f03d7271e1886ae0f4e3043fa74658a8dc8f6ab40d3b8ac8c43456983ba236eb0eb45eb518ceeb44ad666549ed2600f5b9f4bfc48bafdb6c8f56ed94ee3833c234558d5665dbf303014c543e90ace30a162df6f7618b408f9068bd671a6a673580c78e8802ec1d964a1d6d33ebe9d002296d24bb2a562599962fe622acfd9a8487a8333b7b2788aa3e2ba4916b9cf7cb3a16077ff4d7b22feab56341b0d8c88968b5b0f6a6017c6c3c6409013ac12137bed51f73ba81f58d2e04996eba8d905fd519b094dd19bbf2c3c946e83eef142d2129ae1e3837f6ad7beb6962293ea97307aad035724b951041dc5dbc4ceb54eb91d142c36f4edf9b68fb0e06585d5c20d5f928c80afb23ed802aa57ccfb77466e905502799e99962d7c8ce1ac86018252c4161377eb85ee9c1c2400d1e61198166827deefae91ec991797b634dbb8a753eaa1f4f4734d4df417a5cce3a48703c3d2bdf3ecd238fd947a4c51ca3cec5423b5ebbaed710aae7106014ef6cc8b415b06f9de10ba671031c49a911f9f7b5d4981cdaec65d3051b6bf0fb959c3f89a48814bed67acd438b08e24fd2a72f9caf7cbae76d04f61a107d894606c09fca5618de32c0dab7e301b09bfec52974ee0790d4fdfb6f8ad1ab7b41755d46657e9d6b33607aaeae066adebe491164a18f52c8014b400cac206f752171b3ba77369ee8c9148de78d3672b62f69bf05f0a8ff210d70ea219acba3fca4b1c828a55b1216ab63611a1838c389371f511d434d23f939a3a0d337e8b9de0429cb1d7b860cdadc0785dd7cf34b451c109479d370c1468c5f6c8bff3839bfb1de812fc7119598fa02fe4e2bfaa2c9bd1e67cfd6bb6179af9dc1c6370384bc4be36d62fb77a1d1a612c9e961d96e1c67f95090a3b4c3ca0f24b5aff6eb1f6981939638f9ec6ec958e0659c403f94715885eacdd001befa166b24b26dd145d85c21e07e8b3ab3dc72b249f94486ab793af0617127d54b1ea66635acf84e2d1e1ecfe9aefa761775b48f2751942468db6264215ae1e905459e6edba236584595834fb5ae5b6cca69cf813f18bfdc0b24d863228c83019f5499bfba8f63fa72d6c031a381272767d541802b6b1628faa796136c56b804312cc63f417bd50bfb8dd01f5d4031706f4da858dcd8cae563a547665309c6ef8eb6ab117ad0738d3528a2d85c80cebe02938950cfbb6b9aa035ceb737df8ce8e68fc1c30cfa72197acc6e3aed1e443da567cad737aa609ada4d8b66accd7a21a4e233dd9082474a9b315c7517b2a9251a4648fd1f9ecebf7c98e5e5e052c26f2b19e8a7289a7020810fcd26bf333d0c3fead9543947414718e99d79c5af43ce761198208959a32c960c8e2a5d29263d85babb8871dc1efc6a76c730c9e163ce0e344fa0f4fa57b08f59d6f70061e486721a0475e9a9e6c26127e555f7e54b0ae985503d853633d059946bdf24c156da197d87599a727264aa0ed5855b176f2eb73cd23cf0b63cc2a43b1df45ad1d45670648c41eeef813fe9bad6e183ffd083397099e96589f8395a8516fa20ca4065d857cb39f90806e543659262dd4d29cde00f0373716a860e9645e796dfdd3a9ffe91f222de253335a2b1ecc057316c6837df0b6aab6f921978de765683285386fc80eab9bb0d75938fb741f1efeb236b6ba7a6b4881ed6077f2d776715a8635808261be7f6549412e93e2d35f696ee9f86ee879b1b704bc60464cd0adbc126e49f1c24620aeb331249fe05dfbb01dee90894df703768c73d66ec0a5e68c3cdd2986715b53c3539ec21e8dec1c4d063a28088852827567a2b9abe49c6d48220fee75c379936cabcde499484cc514c96a1f8c0e3bc0692c0a083c9ddbf33558d87a46ccbf98e84dba59d069f", 0xae2) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x100) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x41ad4aa, 0xa5f5, 0xece4, 0xfffffffffffffff8, "62722b051f8344353a2a898620f77018b529b3b1"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) getpeername$inet6(r4, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:00:52 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x30000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000006009, 0xfffffffffffffffe) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) chdir(&(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) fchown(r0, r1, r2) r3 = socket(0x2, 0x4001, 0x0) shutdown(r3, 0x1) fcntl$setstatus(r3, 0x4, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c655346103fbbfa9703b27b4a0d85b170e73fcec6e80000000000000000"], 0x10) shutdown(r3, 0x2) 16:00:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x236161ba) r0 = open(&(0x7f0000001040)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)) 16:00:53 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="5bd08179d3fb140a04fbd1657cf5dd3814863db312fceed172f9722dc0f92a53cc5ad822972df1ddeafe6f40559c2a2bdf5f5e802919f6cc", 0x38}, {&(0x7f0000000740)="a2170ba58181b163f91ffbc6d3c0a37afd41c7268a9bf7a59a935046b8fdead9f30b642332e77e9866c3a31217a2915fb9a617f59644c0ce6c36d452d1acb34672e62c88d360e426dd2fd40b1ff554a114169c519969d31b06ebc57a957e7c1a2d7cd2c60afc477a5db51585e2a87bee1423a3f4d8bd422d3791f55318e4ce05be948357d36516f2e654f825caa215eea38902e1fede562cd0c70ed04a65d7e6c55bc492ffd66dd6d17615ea419da473442885fde42520db4135f88ade5c32e9f23fae60ef31d2cb37f7c9673754a84730e21beed181779d98fc27972e8d9a4e8e7be24e77cb0cef7d6924ac459fdc290c7955d73bd35d6025d121445600f2d18392c2ed9edf105a769da81213191d8a6786b55ca722d0bce66454052d5e99060639e5e12f8893c89f9c78d20bac54c9a87571345817b1abed8048acef176298d340f6a78c463d989ed61b10323ab6100af6aa849ca1b079ed07aa19e28c36acabf098a22fc32759ffd118dd0c993e8ed603de9f12e01db6b4bf581185a77c20c8ee38f010667b6436e65655bd9e301c34acf8c5feaf00041e5004e43be37f3f17699061c312467f0a606c4de3ee0ef8ac77a0194dce7c74a1c0fc39e6db8f1192fb34c51562c18b4d7ec5800ede7e55ccd999afb59dfbd95894431056afc42801b2da38c3664d013bd1e9c7191f59774b40fb91f5981d478cd80a66030875e217ea7c90cda88abfcbf9ed754b9df9674278551797bdfd8eae95c326f97abffa725b08eeb878a34a90e1795f0a282ffe82fb161ef6b6c646db9c8b4a45051f8289a1a0c401b3f0d3431a722697ed86a3ed706b2287eca5bdc2b7cde7cc05e75827159b2c064d04aa99e9cd7dd9850734ed7216233d2669c1ed4f18d1dbf772319a3b2710869078847a57d16fb3170635c6dfe4ce35d134e89b0a38280171e4a3036034cb25e2d5dd33f25b23d98f849455b4ba2aca962d4c6acfda02cc5f083b747f3daa159448d929b645dfe261caa33536f00c835890f91c43d2dd65dce33ce94f306c15cb8fe12d50b90db26b9d67b20494d9161a931dc84aa2332df0051ed30fd2fa68636eefbda1c34c03a87bb90b9ce760b6ee83ccf4c384ccd27d86eca6f1d945496988358577fcfa7ba2c1f0dc8d4ada7030153b47b778a7eda576bd79644a8ee903a644afff49d0e9212e2bfbde78db985e1315a4645fc8268abe0a35af5d090197461b5b6acae001ea904fdfdd72434ed60aea0eedeefadb728b0d6dd35446acd0ef085e6622237d2fc01aa60b6f7f28373c6505c204c08616afda76bc8771157369d3beb61a6b63b782ee99ade5d06cd65cc2e5de0c3db0103c3084ee56e9edf1f02c1e82ade79b0aeedf3f521e508a334bfd9881c8cb865e8292926d270173febcc6e07298907b95f918e8e1152f1b15d0ad313234f5f032abb5d0426657eb5d999d7e359885223be9b196732820c9e5d70fafbadba92893b90eb53f62fdc3787ad14bba4492aa50d253c53fa18ee24443e0cac98753a940cac3a2b6c50e41bd31510d317f91c6461cc2fe74f63f27074a321dba654cd85f044515786f4684221ede0f92daaa661ff101828bc7f5c6ff26f4b11e91c35bc0e402abe8cc2abcf1219acc874df9230b710d0984f24afc7317caa5e9b067299cb14abc47d07133180b7f8077e99bae0dba9c4ae1de0f5dba302b8a8b9ee6714a10aa0435d9eb1d7180f5abb25ce5c3b74429a29b12941056b2dd7c365488df0e3b881b6763a5e103b7c5556af17be28c944871773b5cd2a8e758d0189b9a016038fc791dac3b11f1f304a08d550d8475c701698b6c30ed18a9036d593764e52a775d31d31e3eb412be00c6f599bd0bf237ee45a64ce555537196151d98a96f8e8dbba2f6acb65a7225713084d63abf47a77cc8368fdc28d4dbfa9caf64ac82cb65f0d1d06f5fa396f608d4e00669f554180fe2fdd9253407ee13a2935eac27ec0b97f25cd0105f4f34ab6cae180d651cb1c090f5c33c5ad22c6951442e3a9e9ac9eb725312dc4da3b7c6caeeb9998958c8ad29352268d0462eb0e4df3f10256c18f04ca8ebe0a6a4d68b96556ca0d1019af087767928c2275c8fe39aad38584ec4b1fdf6e2bf64ff5f10439e5ad2b89f29e2938be78bdc1e69bd885a2b789292670a05f8e850cf3c7ba50feb84fe52834fd2aa5eee19116eb3d8e2accb061ec1a54cf0c0755a21dd45c8861b40d36ed30ab7af4f24a871000f57828ec11f1c8d84ca5c6ca7bfe412195109adad143f68a6769db826c7cc2b2057a36479c76d6bfd78bf2e8e7b39c1725930343486e86b7dfb64faf138447aa5a6c3b08a2efcae63ce4f44fa9c9eaed93acde72509fdfa40d1d793ebb354a22ffe75f301c24d30e05477550304f98c24399ad0d6f580bb5cc75f699339e498d5d581303b92f88d9ede25987ba68bee253d42be89a52f176e9b7b139db2dfcc9887aa2818c761b50445d953a03519e4c228163094d143c95ccd35f041df327cca05faf406846f69eae52963fc1aa3e89de93472f5d9864d2fb1ece407460b00680631aed2f549622d5308844a0c8b92635f8b3e928ebe62ea48e7035485b1d4bbc1fedba31fe1aa5b251e12f405ac29c665c1740aa3acb0d6f54197c87a68cb6aea6aa447af74776520934af337b9bf2fc1e4f972fe3d356d66032c5e7b93e3c5e0b268981ab160c9aece8238a54b027b6c9c5c6e9520349da8749c2950ef1045ee57669195978bb6e2c8834a4525791360834b2ec10af4ada88b07322cd9d486c0e8fe7d59c1e5ac2d98cfc836cfdba0aab6879a30e7119d80dbfebeb0ae7a01c8d0a16bb1923bae61f74b23fc0114780435c2357ee31276953b9c90fb07454d136d456a326b0cb4cf2148cc8e82ea4295f4b38d8fdc3717131a4ccccc61d29882c974821b469e3d7b5ad7c4aeeae18cff5b9d4ea3f7e353b5c981ac0d34e72147fa3977eadd8213e83ecac2b98510e5ff6059ad5bbf0a8cefb1059ed12315e64fbfedec9d3613badcee2ae898b7e3707ad5eea39932c44a107f816405a56d98126eb0ff90bfe2815d2679878059d9ac4cfbf33b07edbc1878fef32baaa65a5afefb5d7c8a23a4fef9141c5c0e6209624f9b057ad0fe3e01539aee4b167045d1b6c4fc139c2c076d6dd719826ced4c2eb7f41d8566c53fe0102889080cb07581645b40b596df4ae0ecc5d69a5c5f87b4cfb0f6aa69abd20d86f5e2fe789f3112edf8378583afc466edeb3fa189872b7fe7e4433bebeec8d41438b481b02758bfc3c52f46861c7a163dab96f257ba870fdb405319b232b439b88ef889a47b836936277464af58fb292c096ab6c5f2f61038778e0bbab4395049d880a9f4354f16dff366dd1cc5a9f0b552ad2042b9c1ff1bc1b5c672ea65c5a7c0f671f3991fe9a228a8e4ecfc60175294c98def9709cc2451003ebdf2aa2a69607bff3855149aab279f131db148e2368bf2f8d7d36cc01c720500293af99a3f91dd97c4d9cdf3ccf4e3b4ef47635e949e8e2604d6a007b5af37fb50d1996d719a36951650b32de11f8d3837c78eeeaf92602f530f2be21dc0c9d5d6ca7cf35589ef268a6da5760b36418b42f461b5d6093f2824f2b291963927f88f785d6df1f41d6b7b5e0eec68e6629dfcd09af66ce300ea518bc802764b5f5f2d97bafbf13b6a46a1d1bc4fe07cac05aceee1163004b2f58bb8f4889ef95df348c1ce9164c99a66be0b3f097d7ee2c176c768087191a50f2bdf78e50a9380f5ba54ddbd0b011e7a81145243c98f43d10d1127e0207e85a55bd5251e443f764bdbd04f16e1d341d7c2d7b950c65dc8eb1b4006936933233484493b13fb04d4fbd3283d37933c29c31cecbabc7f095ea3373cf5d5896a79764ea74a47c9bb977ce7b39174dd160293cc716eb27566afc7bb3352f794ea21b7eeeffcff28d55b9525f3df07eca2bd0ad5ae6a29dd7a3d53f87bc8760871e5fd8893cff41111b0118981f6b550c55556986ac36855934dc32596e5ca440a778a59c78cc5e1866bc8623cb0ab1ef6eb0d9ac60d2c5db601f63f7878a7c0c7d6c7a628858c00d62715b07ffc680b13032a94bccbe281d67ee0a20c27bc7ca46a23eeea8a26eec1b9cdaf3f9b7c4026135636839e3caa3ad90712346a1a68a1f4763408232d841ca9f604c24ae06f18082921df3e5c46b8a326a4d7fa7c204c8a06c9b8e8f2c85468829f5591506be9dc1769d45f1a0661e2f0c17d18f38a405c6b7ddeecd67d35d0d18d9c029c967fdb6d0f6d91ec70729f847948cbe408a7a4f22ad63d920475a46cba655ebc580fe9590c038aa727c8e878466ed51693de9b95de426e869ce37b668ef2150807e608a9d756879be8f5c6a059ede08b53deeb592c397179188d8e9e95bf0456657a9f8dda0cf46de56fbea28ff12a603d7e253e1dc6a82aec268cd7c1bb6bcd30b0ee61344b9e91c24162690a1234d2724a3b271c464d611ba8ce0e58007919b0990fe682fdd7f20d505eb69e4a350760411064e2fe8615870a9a079ecc305b56d2e89547f15804a9302156e4e5d87be4210d94e11567dd56a3abebe873685f46bab2491209c26570ab16df4a075e03e111f908f6e1b96aae87569c459e3a24f5a9badd7fcf21b565c106dde2b47c221b1b253643358cd52ce7bd7b54c95facb7497f66cae42704f0cc60c0adc0f8c7ef7b436ea3481685acfbc3bba084a66852bca2b88299feee8ffb86b2a383c89e72815c5750219d51577f72ad53eb61bea15671b8cb9bece6dfc75449d1e8b7984086318e7cd70c1d424004e3956ef81602fb89fbec87f086a52a7a85528a31733e15ad77f50340b0a27352eceb00c78597c7a1d492dfafa3f4696cf4a43ecbbd23282468ad0ec2b8787819c1f24ff554fd4c4fab2bef2ae3cb8800d97f1773f1232d9a8ebecd7e58dad146d2d5e04ee38fe84ca250acf7e8b3d5834ef8102fe403b1dea1339c30b0272a79c61ee5849f29f4672f8b951d64a4888e68d1afb9a3c5ea1fefe6a3fda5d10fb70a9f2d95ec3b244446168292d28ecf0d62524f467ff84150481eb2d6ef59594fff163e1064b1cc93ad4202621de68eec8539b97731a9af2820966e6f7c2360cd134ea5205e1e4def6cc4e20e0ec3f704ebf61ecf6a6546489c8e092ef05b83340eaf2fa40fa72ae03e91077e33e62bb84a526b858cf59e90683e5b0d8d69219008786892395947be84cd7d9f28a66814acd9cb8b1b638321ce0d0358c830830701b3a8943038c3b5fe75a27ca827361ba9b21caf33d3238a6c72d31a170a5860c294eae4a3a1128eceda5d5e41993d3b50e40ab3c02eca0f68e89e0d139182e3dc4f7229e07e1297609e0a8f3d0186e0171054ede4e03958492e11aba56e3e8f2d35010b0f76ae7f67e13ea8a7d6f3659bf078a9790e48b8265b7e5fe8753abbf5d5baae8c3aab8a6352e118469b6f3899077442f275abd58a8ffc6c11a53d2a312373dd6ddb648da8f0b724d53e293eafc8cbc83c79438432a251b83af5817258b455cb86b4e5ad1280b50d1fbdbc44e2cfa7f7948beb988386a88c2b2fa9e759cff9d4d748985613013c499d88f0d3338c400705bab69e0fa66bcef6a8181667973b892d71d43cec6afae9388f85cdd9ea6a41d5b66a5132d581c0bfe82b1ab118ab33b22e5c1e77f4625abf4185ddb34cc65e22b94e8984d11a0e01b5ec292651ac8f4a87cf9fa2489842027cfe76881a1a304d08a27b456f61c307b51b47d36706a8eb3030e4843858f5762d6f170f44a8f22e3d", 0x1000}], 0x2, &(0x7f0000000100)=[{0x50, 0xffff, 0x2, "7c3e5b38615aeb09d2536713bdf989b405059fb13d184cbeff82913f701536577f8b136be6dcda6020ad60119934a6fbe1dd16a357fb53734ced5d"}], 0x50, 0x407}, 0x4) pledge(&(0x7f00000001c0)=':(\x00', &(0x7f0000000200)='\x00') munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/13) socket(0x2, 0x7, 0x2354) 16:00:53 executing program 0: syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x100000000) r1 = syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r1, 0x0, 0x47) 16:00:53 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x16, 0x8}, 0x8) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="e9ff96a9e33954b5a6eba1766d1c9d372850bfc45cd301efc4e0d18d551bdfffb76a78d356017043b46ac99803f2ddc7f3cea99dada5a160738584ff2931af4a6810bea1f0e8eb09ea3ed1c4f9ef16397c0ebb9c5658537000cf8e31acfa284c9441ccde179b93a130c0b36daa462ffe8a0371c3d3a8e067f895", 0x7a}], 0x1) write(r0, &(0x7f0000000040)='s', 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mincore(&(0x7f0000ff4000/0xc000)=nil, 0xc000, &(0x7f0000000080)=""/84) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005200) r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r2 = kqueue() close(r2) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0xc2, 0x80000010, 0xa0, 0x6}], 0x800, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x50, 0x0, 0xba, 0x6}, {{r2}, 0xfffffffffffffffa, 0x8, 0x1, 0x80, 0x8409}, {{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x8000, 0x8}, {{r0}, 0xfffffffffffffff8, 0xb0, 0xfffff, 0x7f, 0x7}, {{r0}, 0xfffffffffffffffe, 0x22, 0x1, 0x1, 0x45}], 0x8000, &(0x7f0000000340)={0x9e1, 0x3}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r2) getsockname$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) mknodat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x7) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1103, 0x0, 0x0) 16:00:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f00000018c0)=@un=@file={0x0, ""/4096}, 0x1002, 0x0, 0x0, &(0x7f0000000580)=""/115, 0x73}, 0x0) r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x20) r3 = open(&(0x7f00000003c0)='./file0\x00', 0xa0, 0x80) renameat(r2, &(0x7f0000000380)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r4, &(0x7f0000000040), 0x8, 0x0) sendmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)="756368a1aedaf38d78926a08ff2ff19b4f7e7eb8f730a491a74e8b3a76858639e837b173a772bd47e2841984c8f3e092c71afb355de4e8db457f505d346f7ef6be815eace23c1d9b3e2fa06c86e489f798f786a0ebc452c109f285a06c882468ee232c", 0x63}, {&(0x7f0000000180)="4a897141400897cfb607a937722d6cc8464b278cdad3d39d165f8faf1919f2f27532f3870cb678791bf2ec3ea57b81cb1402a1f083ab7befc364484aeea3fb11917dffabb04c2a6fb32ce724880af7", 0x4f}, {&(0x7f0000000200)="83a2b46d7377002adccb238343b0d1cb8983c41a9694f8ed0a350643959f7840ec5f82041def13c50ff43864ba195ca8c68b5a22c3828f64c10e5d1bb9910c9d265d40119ab5c22cdc51ed62d156309a371b853f48fde4a06a88b038e5729a24c3fb2748df2aa9ad5ad31a3d9dcb099d6c31eef5517a2f62083fd69985e4a34e4504a45be19754cf", 0x88}], 0x3, &(0x7f0000000600)=[{0x98, 0x1, 0x97ca, "f4cce98b38ec6df81e663f8616983a94bb084b22b1e7cfad93c892f923e6d7ab73717a2fdefbf943b0c10065c460f9ed73a704b2e78e1d808aa4952e570ee0522421286fe33a9461899a8a7079c2c7709d3dc1e97f2eb5b708cb2580f6779096d5511bb1a5ead10788b8899a89c7554797f298ef3958aad11f79dad0e17d4e5d364a03d223711565"}, {0x1010, 0xffff, 0x3, "2d1401c36d3418ded1e19005bd6ad818f32988ea1ce5f9836a45d09bebaf1ab16d8f1c5d1886941828fc7b4c44bae13acfae8c2cfc658ec2654793b0e75b72c81ca7489579e3b235451df3d00137953bd6fbbcf3f19f24657f25e0e480615876e6d477e4b4244607f5b05d88d15264371796014c93da223fde077f832d0327fe58358b3a12e0fa71b1d048854689d6e43a86031ae28c6154e153cc70a86d1094ab22eed751b8402635da842db7418bb58ea23a10cc76f8c609f4f262c68cd711a580d45120572fa0b83af7f75d4cbe0994c362d5438177c1fb50c5ed7f9cf884f97ea912f5355a78caf89131587d5cf0cf65c65c029ef5f9ab53ada47f93aeece5641cc416e6475953dcb36385bd9e92add38f838f8136bace558d0cf481cf2163e1cd83fbad62f82f1b92fa0b9edc01d6f69a1315e10f18badd6aefc344e4be06f332d0ddcd31184529622945e0487cfe22ebdd34f2239e94c72110bf14fca5300e60760d4e48eaf1da48a4660fc51a8543f03076c0c26d6536c2f73d947f408805f9d2a2c374595b6446c88112a49286086d70acad04bd6cd81827b0ef3731b754c4a1e5eb29cd85d0491eead8d018d381bb73bbf507862bda3666c40c11aa3a9d9b482c05f4295942957b274f81a3fb31b8c1be187695df3e518f32f208c654b77549a4f1143f53f474acc42a0f69fe285da50b39e51c792fbdf22b45f103f5824c547983299a8ed9abbb85d2b7d01554485758786fe1e3c456762af65adb549652be39478901df4f4b059c8a57203c1487b85402361b81c9a45a4f5236ce9ac62ff2bee60088f28bbee73e207b2fc1d817a3e542990114303504d5eb4e7591ffe658114dd0f58025ccdf7a982defceb8f87c5c06d1b230c176335381c133aaa1a009b70ad9ea6ae18207b11fcf4fef1532f5383185daa1ee152e23f4dac039ce9ee6535ee249db5fa91a5e452b0d2d7348b5410a51a9f366b4c97f434eb6ed4b66709802fdfd37886208b8284428403bea2f234f44d331d9c6c37e4f4dd9d8866bcba2b98a286527c3981909d6424d58d157d60645f69320641c19d4bfbb8cec00af5d4c5f1bf7fd5d7533b7fb7fa62f9219cb7249338f813c71475ce35d51eaa668af8818281cdabbb4c3e9ffef9eb66b963fb0088452a53dcba1940f509fe6267cedaf7b001312fbfcd7ac42053460223191b3e0abdc9f2f3e7aec0d6193de9c2e8a2c9cecdec893bac2737efb49208375da48089f4a0d31c06149b990d19c3bf42abeff00cdc3bb81d23083972a44b4b6eac72393c7d4d0464b96ddd54221e50fc36949cb0303175a0e6b70d9e224acd2d977fd7611fd6f692e5beb5b1b8dea560389f542833b0a1bd9455ed4fadd7bdc315b6f6233f97fa09c3768cd2e3a0e8df298a8a03777a148d522e1d3e245f71778a776f6017e4f7488503a8e9711fab743ffd3cbc6dc3e4ef5e9ed933c4860bba465d28af62e6321814561351d4278bf1ebf9ca37524fc64c1c9ffdf8e09ab6581261df8666e6aeda6cbb054a61300108754f05b78c65201f6b1fe0d79fc8b32b5d3cbf430d0042642c9b0378780b59cb4bb4e6e85885ab41032bd22b6db36f5a6fa0e7fb0353ebeb11c4ed2929bdfbcbd6349e8ef9512ce4bb86af6a4585490f660d980ca721d0bd308ff1d5d5a37739cea50151e86bb0e67c7c59ead59c4cb525c6b5efb3807ed465de101d8c87dbd20a96d7d9cddddea025b4bba141409465dd53c2503fa6f5e9c9a7908759be633e70a46d944b60131bf6b8658e2602f47bf7872498e4ca6c43cb0e21ba2812c4b765af15256ab98aeb9b35d6702e0c73bc194a9c7327ba6be9243a0dadea3b8f9bda162091258361c4ac56da27108719b0f6393cd7c3ce87ab30ea3d765f9d44e1e0b4f83202a0783f67d0efdad786bd616cd4b847cdde36cd6b56c8bfa79abe97f14eec3f28e4538de3d4856671a9a810efeeeddefc1faa211f48f0e0c5c44e57dbf222b5a6be901a8b00ced88fe321f6dc5e89c8d2d60b4635a0809dccbd441407261ed93c56ef5b8160e337e7f8cc8267c952cb54ec435fb7428587d4a874ff8ee484a268ff3c960c5592a225c3e57062849b78bcd9e3e33bbec1c56500834055cd509e9bf7b428f1f32a34c2a51d1fa0b9d0ead14fd4dc89c40c979c86ff3b00844754ca6a7b530ac89c5404e5405c373d1024fc514c709a50f79f4ed36cac5b7d62d033c968004f0179bb85a80e9552d04960392f9d353b3929cdc80956434b703ca451d84be9d95e2851d5d114df594025001709e90d3300ca50fa730aed6ea981261bb2bd856c348a9d35b34504e529fe5f155afc77d3f736699dfdab940aaa16402ec25bb6b10d31d18b8c1c60c9bb8889ac45990cd5804b300890eba735e216163e02e56656268810668fe8a140c6692be97ebb1be694e95b4341c418475eb1bb51003d567b997de34b3402e49076df97f644ea4e6ae97ebc60118fbbb4f10394d9e9be9f69db29074abe1ff95dfdca07c06cb4f4a8e3d8ffd839deebb4a20bc95682364148d3bee223e94c1501c6740ae5493ed1211ae628ebd0c74af30f06de02caf1623555f248dfe34939f01dcda27729b321b7df98d379f8d67f39b06484d05c4b83eda0b75fc0cc754dda6019217ebe2c06e80b085074aa888a8e6e758fb9a1e584431980e85d6e3f2437fb2ca8d0779be1cf69e264c8c54f2f2b05cb13d2871fa8cebe2e46e0a7be91cd4771da0ea67d9ca0ee83917ed06dfd25b1ed9b3a2484f0ddb55b22c6c5f2587bfe29e3e464c050cd1ed62fab2517d9f03cf582004d0caee07bfb5b04eb52a3f7253dbdcafb314c9f6c7a43b7998beee6b32c8646866f655f29c20eaf82086c1a3ec9e66ad52ff44fea78f5c49ec2171f6cd7065eafb846558c1bc0f894cc46b5177d60a5a9e1ed83de5b839aa8d8cb098668dd0a11ef3b26b3cd0becd14129df9e77b3b7e6ae3d20f71b574963239f0750bc69aa3b52a524d2046b78870877291aab45d4a528c557fa3853e6c00775d211c4e38bea0136df846f0d35b4f6bfb7ae9361e106128fd53aa8cfbbca1a8a91aacb50723887daf34925680cc75a920f647604336fbc5ae1f87bf64036eafa1209ebc3b24a9046ead940596293afc74d4ab204951321c80198165595c1a35101fd143596a1fa2c9547ac0bd2f029fd03ee8c1aed0cb4e0a616d59948b07f6d5e1d656c7026a1e249c14e05dfd3fa559a6f4cd8dbef8334e5aa69da9f8b294e5e3054f7e9504b761ac80aef75bd3012ed8898b07519cb9edb4ee75f12ccad039566c2ce60d2f06d7701b1a6b7ad9d7931e92e5f21e4604a24a5702d1d7c9d062ae323419d768618184a0e6605696c819cd1587cc65f3ffb890dd1ec955762cd1934d3f1c80ae6719906ec6c4d22e5094c462caa2ccacb2251c5bd4aedfd0ff9cece7c963ce27847d5d78388b2f4f41a986f4d428a256a3fba8c2c9f60d346945263f946508ef3a9fb99584cc2b584c56a2b2b6a81ee517851e329b4f3fb1e3e35b2da7bb67aa764d1928063b3d4f5db4c2ea5f4bd2293c99677bc64d1222f4502cef26e920cb5839ec46dc630f7424ca4dfe76412edc352d0cd52ccd64dd11007880a76fd50e060ea40cd209091e3a53c7814495ca9a11894e0f7a6049d97305fe31a990d81b8ac1ad699ec3a6570a438d3149db9921f8fd9f1557930438c742c6e6f64e58159bf73f6b41fbf25e8a744e4c99e26cd6ac5f2813fc304d7808bfe63d7b72c8e959587a4ceca81619e17d486a589abb9f87a4ff49a870515fdee9fa52326cc0c05e1e61ec1aa1c3f26df883682347ceb2f994ef12edcfbe6940b7b54c8e78ddcda8f01bef7a516695a7fbf0da9cdeb79444ba433fd3f1cca3b56d72f0eb7548315310cb0f06f79fabad5dcc924cb71c8fa8caf8a624c3dde6f8776178f282d350d8702bbefc93c3bc42eb978c335de5e57977c1acabdfd2bf1644690a3a9bea334ae2c2126c56086052e5ac98c9f9a1f18f208f09652f243e2f5a250bdbaeb56d6465040fccaa63e9a9b1eebfe07a5b2625ec2e06fd29cb9d2ceb19e3f94c46b8469411807254d3a9926e379473b5478c64f59ddc143aae87436e799dca2ee7233859dfd60b57044fa6e1487245cc0e82d60d47ef3d1873e75338ea755066c9c177f7c01ab4224a29f3fc7be04450b3c562a87663bef16a93541b2bb882fbb02f337e34d673436686830dcc3c18f46bdd8638cd3ab9cfc892673b4930f71d8c1fadd5280903a61f1d387acf3d93b721fb566f6ca0bde6c79e47994595f51adea10d0542313154131e907f6c36a095d8764b8132f4b40ac72c02692b2cf13b4d1f85320c4679d6381e15b8f71fb3588102b969145e62ab07eb43ae13535430a3183fa8499645a37e81f3f2448456aed7f106cbe1ca5cdfcc5839d5a115a90045b46012320b6a0d9eef687aea902427287be6536a3e4ed632e4a90aeede0349c34e9a08016fe51e59e8db0af0bd3395c9f8ad86685a3754307755a412f2021de798438376e5b3e46f7d2ae0693350ea88c1be170d17adb95b116bb9e3722f9d664ebda114b75fb14ff507a267c49aeed25d8f5c913006c1bb6e456a4a47aee0dec5350085bae2cfe8aa10b0a5a1cab3bc13c3ad1ed07a5505fd0632cc01a95477801ab75c864280d83497ca0168ddc3ccd835fc172f01efbd53d545cbfbaf7e6281666770ac461a9f6e28f243c70aa9d091d9c871e037457aed8c87a9e395fb89d51284781b550156b44910405f0b70c04be2384e6d5a228976f9556a360729feb0623189dd5e1f9b0e43d161d5738ee5be2c21bfddea3cccb434d185242c0e5b725da865d694563784ca55a3b7d8a53a526e2a12679e095c88420016cb6ce8022d5eb19635049a3dd9284464f36c5e430d84728a730f7e829c6944c3627f96a3ce56d0977f6c8162ed7fa24d56277729ca445a7e28f20d389363803f32f382120ab66e339d880a11614f8edc8f14bc63b4d27cefc3d255b63ce3fa25f6079374340b83c7d2f3c47ef8fa821311525c19da29901b1a78ac142c50c38284648df3005669d38b7267764060a281e4ef1a5ce8ba33a2297c0fad06a971223be497c87d6702d275865663b2685cc43c9bb6f7df457f2536011da09d4e8ea5367ae912ce5124697fc16d4119f5668b0bcbdfa04a3194263de8254c9d786efe5310c0ad6bf1396838b4235be16d2cf1387dad1014dc7207c8819c427b32dea9f7e87cbd7afab8c1580a1d8b4f7b87856c7944da09f9407cf214d1f277afca590df3b112a320b77df481ae6eea1653d4e78aa8128922c10fe5569e660cf86d81519feac5c4d346ca63474bf6139e543e73c8bd7abf901ec96af1b98166066280dfacfc55a6384862a3a842d3e11c4c2e76e08f55334b199b758c4ed6eab2ddf443aeb9abd77c3d487bcbc8a21bcfb8871d7236ea825ce89ad94d2dd6bcaaaae92fc5cde092e83fee84f965babeb64e13edeea1ab8c2b85d34dca8c5469e5345e6e9012361297a10567b7d951386750f682fa47c147cb68536b6f7fc0165ec1613b8a2e6006b2a2416d5887947490bb3608fde152873463199f7e2f11e869160f863406832399558d5cc9d8518c8b733db468a9c89fb248251b7b949485a5e5be8c9678f43c3a821dda12afe03649119fcc9bd9703fc5e09468314d63a2bc9c7800f5e51b6f328797a33c8e2230629b255af7da3c34efe6ad696ca3d43814b41faa5bcbebd9712753cd042f93aaaa6a56ec3df009d918c2bc7222"}, {0xf8, 0x1, 0x184c, "9807f6ee3b558c00341bbad883ef32fa663b88045b069c0eeb7b9f8540a1f08f8523e35e8f264a8739feec2882b20fd803c0daafa19db8dc441b8163d5b70ff258c61249854febf945b1caaaed5fa2b3bc7d13cb06a2fbead45a10ed4718b19ef4c6d2e6c020b9e0a55156e6161a3a54cbbe7d068e3de6b3f71ba0c55eb98906d8a0f6e1e279442e53aa3d2be6c8a2be8c8e796a759f1a31a9b79e7a7719c41cc8e688bcad89eb31f18a6c36c226d161c005ff5f4c58a54764b08c494461782d18498b8d2fd0cfaed4f5ae06f9f7e23950193f7f09550e0b930dd6b55537ecb13eb8"}], 0x11a0, 0x404}, 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xb8}, 0x0) 16:00:53 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x190) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r0, &(0x7f0000000180)='./file0\x00', 0x10002, 0x109) utimensat(r1, &(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)={{0x4, 0x648f}, {0x4, 0x7fffffff}}, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) 16:00:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) 16:00:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:53 executing program 0: setuid(0xee01) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6080, 0xdbd) r0 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r6 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xf3, r1, r2, r3, r4, 0x6}, 0x9, 0x2, r5, r6, 0x7f, 0x3, 0xa000000000000000}) 16:00:53 executing program 1: r0 = socket$inet6(0x18, 0x100000003, 0x102) r1 = dup2(r0, r0) fchmod(r1, 0x8) sendmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x9) dup2(r1, r1) socketpair(0x23, 0x8003, 0x100000001, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x1ae) setregid(r3, r4) 16:00:53 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) unveil(&(0x7f0000001540)='./bus\x00', &(0x7f0000001580)='x\x00') readv(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)=""/232, 0xe8}, {&(0x7f00000001c0)=""/151, 0x97}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/77, 0x4d}, {&(0x7f0000001300)=""/160, 0xa0}, {&(0x7f00000013c0)=""/195, 0xc3}], 0x6) mkdir(&(0x7f0000b17ff8)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:54 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x80, 0x10) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r1, 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_open_pts() r2 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x0) sendto$unix(r2, &(0x7f00000001c0)="7e26b710e3720f6737c72c177f2def5414d113230e90590a26fee78b8433d29207fbbd20708e3f0805b6057dc98d5dcfe86849ae43", 0x35, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e9b0000640226b78c000000000300000068b25e"], 0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000001580)={0x0, 0x7f, 0xfffffffffffffe00, 0x7, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x2, 0x4023}) write(r2, &(0x7f00000003c0)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f", 0xe9) mknod(&(0x7f0000000240)='./bus\x00', 0x2080, 0x5) 16:00:54 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x837d, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000001380)='c', 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="17488547e82e0124fc67c778d146b4c09b9910791baaa21fb5dd902313547115df3d45d87955e863bcab8ad44b8b677421417b48ab811c5f2b68de11491a1e812f3ae2cd353c0db44cd97b8c0cf0f042142ca235f9a36453baac6dd9867bbcfea3662ff583459293f283765561dcc676ff3b6eeed8e5f0f476d17b4e47c20513b042f5b5d19b05f985e11e60d55516c60544d3ddc3d929b5b45df6ab222f308689558289ba7e4e4b98b17c84296ad450caf9972e2c089794cac17a4c3bf04b8247a129f370abf638a333e182c0b1e48fe0315740ce40b022a7b522eef459ee75847a1cee6875d0ffe636047705662a16d0a47322a1f64fabada7dd5c18cd94dc650fbd7e098fb426c9a4049939148072da1025d1b634d1ea10cb8b41149185d6e95d5b2096842b281bdd922bc0e82a160047694fa2deb417d4ec005312ec135323439bde0736051696b7e7a5d046390e3015fc5ace025733f187cd10ce187dbc60069b3b530c6ed469e29ed8f0a8c93efb0b3af5a43995485c2f0e07047fa28addd2914d69e40fcd2cedd47d3f7ad20a7e855d71608fb69101eafcf6dc3d1d0cf62f23f1fe452cf4357f80e7032e142c0d2612bdeb68ed9a554a6271dadee274ff1121d08e6abde67b793cd506883097b04d05fa4b2130e87d410c8f5c20251e5f1a25d686b7b1af27ee7471931125d444fc352406d51c5d0619830555e1e43434a1b0b5f51f4dbeca1cf532fc2afca8cd4a66541ff70b5a1321d16115874402c7ed97a8e9abeebb49baa06eed7595868a97b35aadecd4347c650502660edb545dade6f7ac6bd2817b22d93f895bf562f3d230a6674b3c37fdd9a2511b67f55157b55ce588cf27549ab8009f5683d81955707fb6e6f62b23b2f906b22d62bea97c40e3b44b8d9d51f3e60359936bf4c3cc591a3cce86443b360bff1e975efb0144605393ae6d43026b7c7609e6cc80323898641d946398e7a0a2590662bf2cb7933c1c96037efbdf1ecba0c44da055e1af6efffab57f5e34b8f7c884970c9ce0daa603d695511bb6ca9ca2e2e572e62b6332f8e9b0b06c650c1e9997a0c398af2ac685f0a35521b50e829dac6f2931af2ecbd0ddbd8cb417804468312248ac4349f63dd7001530af8ef5a39212fa1625331f2e66e999ce95716ba894c7dbeb1a01a7851ccf7decbb6b81dc0b689125abf9d1cf88edfc168029597ef20c1e375a71b1513a361c7105dc0173db669cdacf617d86131a5aba381f25fa1530dc59c176b191163b111e46014525c69a5778bff0e5908693ffa5713ef43a1546a6bf170768382172d49cdaf31db1cf65d16c2b1741bb219506a0348a388c45226488e138d3d3b829023802ca3e7b4aaf2cfe27c2cd32c0d098c6570f2cd3a443ef2b33b441bc68dfc54d8b218d7407fe69161a66371763654ce31ca0c6927e20027edd5a8623f62edca4a2e58c059cc5b4f0a5d53c84705891ef760070f3788a529e31c0509c5f477b733091bd196eba53e05d914ef189f930feaef09b85ffb23718764059f5b41d9a49f683e5dd3ca5edaf2f1637cb8bf2ecdaf3d4ee8731ec4cc5594caa86c5a83abae19c1f8b7b1c08c605a5d805703142778526ad638862aa9ea1bdf92570bf081603f2bf93e78ac662e3582a0c3e0310459bac06478bd576acd66dd7dc3cf1668120931733c4703c08b2ea380ea06caf0c9ab3956fcc375b22c4e1742744f1bd5a3bed8ad7e3c8fa7dde52b88ab9ae5426ebfcd0f0a9ac6ed57a68a5827d4e6deaba3e1286661037b3f78cce7e8aee2301839620ac0c65f96b5a7bb9cbc5d1a94e4e9917d0784aa035b775bea3b85ac7c344453f93685cf16b83e1f1d287ef53710d42a0354119e0344ea0c04a52dea6af2b275941b17b5633ba03942586db14e7c84a937d6a7299637ba83843a5658a0055141d7c7e003e9cdaf59b276fe013a2e975729af75b1efcf4251d8744525c513b250551aec4c94c10fbe2af068662f1067aca40758279d0d2c0ec5f0e098d9e886f9b535bc375e1638ade46dbbcf0ccb01d8812b01cfa21a6a73d5fca3908e6aa7912093fe2a89679643b7244bddeb5e89c2670d669112b84416787429eabf57960e7a008bf22bcf48fe3cec6cacd9b273021978b00242dc560f82b157df3df28ae7827cd0ccf4fba60c5eff15f8bfdf4a148ef11ded225839c36db60cb72ded986255df2dcd3816d8b4877cdbb93ca8d83c18a43945a192e5114b2a21fb5aa803a164578314413e88f5c2829182b31d1b99c613f1b91709af21bf88bd3be30878fdc119e6df176bd02cc2f7282092ce5e21aba4232f0e37216790c7f00d08aa25a69ea254afa50bd44c27ccfc0c58ce3f83f740b01a427de5fec6ca8378410e2a1ffcaf2ad9aef102bb6a17da95383216d4cd7f94873a4f79a566938c896e3a19fa5bafffce2546e502e020704f4e983c9048e2648a9ad3b516aaba4863463dc", 0x6d8}], 0x1, 0x0) write(r0, 0x0, 0xfffffd4d) socketpair(0x10, 0x4001, 0x40, &(0x7f0000000180)) write(r0, &(0x7f0000000100)="023f1d0d560d09254ee3ceb85e2f97cbd53804949f56e02f30aa940c0035886596019c2cedcb1ae22aa6a54ad7f47391f8d8f0fa71f726adb33716b55f03ed9247256a30b4bd5bc74230aa84256d729f19513939027ff30e8c916efdf17893553852899dcdb8d6dd", 0x68) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:54 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sync() 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000240)=""/239, 0xef) r1 = syz_open_pts() r2 = syz_open_pts() pipe(&(0x7f0000000200)) ioctl$TIOCSTOP(r2, 0x2000746f) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x43721606, 0x100, 0x101, 0x6, "d0964a9214bce91e50d287ff41964f120a2137fb", 0x3, 0x8000}) fchmod(r2, 0xa2) fchown(r1, r3, r4) 16:00:54 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0xa1c, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/185, &(0x7f0000000100)=0xb9) readv(r0, &(0x7f0000000100), 0x1fa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0xfffffffffffffffd, 0x8}, 0x10) listen(r1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r0, 0x1) dup2(r2, r0) 16:00:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000012ff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000045bff8)='./file0\x00', r0, &(0x7f00000cc000)='./file0\x00') linkat(r0, &(0x7f000001b000)='./file0\x00', r0, &(0x7f0000017000)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 16:00:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x524) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x401, 0x0) sendto$unix(r0, &(0x7f0000000040)="3025c672045e762eb8192448f85576faa468c9270992eed3094370283dc78b64d7d236b8c45e5d676f0886236f8974bb55028166fda9c31a687178581ef684861e9c6963f63ffe037aa03d7b9beec244ab78c5ce12751352090da3127b27f54cb38575772856", 0x66, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:54 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f00000000c0)=""/240, 0xf0) r1 = socket$inet6(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x580, 0xb2) sendto(r1, &(0x7f0000000280)="0d2b4678e08546d69113a8409c0a", 0xe, 0x0, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="02", 0x1, 0x5, 0x0, 0x0) 16:00:54 executing program 0: nanosleep(&(0x7f0000000480)={0x2000000000001f}, 0x0) 16:00:54 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x7c) r2 = getpid() fcntl$setown(r0, 0x6, r2) read(r0, 0x0, 0x2fb) socketpair(0x32, 0x0, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) openat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x8) dup(r1) getpgrp() 16:00:54 executing program 0: getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r2, 0x0) setregid(0x0, r6) chdir(&(0x7f0000000040)='./file0\x00') r7 = semget$private(0x0, 0x0, 0x220) semop(r7, &(0x7f0000000080)=[{0x7, 0x80, 0x800}], 0x1) getgroups(0x7, &(0x7f00000000c0)=[r5, r0, r3, r5, r4, r5, r4]) clock_gettime(0x6, &(0x7f0000000100)) socket$inet(0x2, 0x0, 0x4) getgroups(0x1, &(0x7f0000000000)=[r1]) 16:00:55 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:55 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x7, 0x100000000, r1, 0x0, 0x7b684912, 0x948f, 0x2, 0x5a58c66c}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0x2e8) getrlimit(0x3, &(0x7f00000000c0)) msgrcv(r0, &(0x7f0000000180)={0x0, ""/33}, 0x29, 0x3, 0x1800) setreuid(r2, r4) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0xc2}], 0x2, 0x0) socketpair(0x6, 0x4000, 0x10001, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) socketpair(0x1, 0x3, 0x1, &(0x7f0000000040)) 16:00:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xb5d) r2 = socket$inet6(0x18, 0x8003, 0x0) setsockopt(r2, 0x29, 0x2e, &(0x7f0000000080)="56b1ff10a280f81a521922fd9f00000000000000", 0x14) setsockopt(r2, 0x4, 0x0, &(0x7f00000000c0)="0ce3a33fa74936ae52b10f079f8408d7f2e054f7059148a41066278c62e72d1ad1f7a5764246d58960d0cb1632423da31c786b29a3dbd5b8fe8ddf1ef677b7b6e259ec87d5dc966d3043aa5face2aea8a608007e74f662c9d3998233caf77ef573c05fa4e7b3d58e495d4105903de06440d17e55e70fc37e6feb155b565b41e496b7e077d1e8bfca34fb1a054f44b4679416a25a58ca64c36aaeebca22f071574c905fc5f32cce04c60e91e421cea9c46d882ee35156556d29849319fd1c0e8db0aa5d156c", 0xc5) close(r1) 16:00:55 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r1}, 0xc) setuid(0xee01) setegid(r0) 16:00:55 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000004300) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x10000000002000, 0x236161bb) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="710df240ec011dc91cf2bae8f37194ff576b229a9ca6010800100010"], 0x1) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000040)="fe", 0x1}], 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0xdc4}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xb14b, 0x8001, 0x2020000, 0x4000, "805f1f85dcf8fd0d097b10b4244ccb2950a0891e", 0x5}) ioctl$TIOCCDTR(r0, 0x20007478) pckbd_enable: command error 16:00:57 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) nanosleep(&(0x7f0000002340), 0x0) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), 0x4) fcntl$getflags(r0, 0x3) pckbd_enable: command error 16:00:57 executing program 1: r0 = socket(0x2, 0x1, 0x3) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) 16:00:57 executing program 0: pipe2(&(0x7f0000000040), 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x23, 0x5, 0x0) recvfrom(r0, &(0x7f0000000040)=""/1, 0x1, 0x1, 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='-*\x00', &(0x7f0000000140)='r$\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=')%\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='$', &(0x7f00000002c0)='$-).-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='D\x00']) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) getpid() r1 = getgid() setgid(r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:57 executing program 1: getrlimit(0x3, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000068faffff000000000000000000000000000000"], 0x1, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000140), 0xfffffffffffffd69, 0x0) socket(0x16, 0x0, 0x96) getrlimit(0x6, &(0x7f00000001c0)) msgrcv(r0, &(0x7f0000000000)={0x0, ""/245}, 0xfd, 0x2688b501fb1289c6, 0x800) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:57 executing program 0: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x4000000000e) setuid(0xee01) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) sendto(0xffffffffffffffff, &(0x7f00000000c0)="6ae00b61153d06ee3c13f0e0608b45b2bf1b1047488ccf02e95ab2bcc1ad4134102a24f66401008097b210153c392b75aa47f91ebbd7ed5d6fef450f4ed19edcc408fef6e89e5ddcabc2de9f3e352013db4d8e293969a3fadbb5e1169409289c17292c7a921e46f7407731d4bc795f7d5e25e2e77729ccbf168e5625f3ba7c3f31030e8f21955e7f9dc5b3de2cd508d6ed7e71442d78f1921bab2a79ef08d74129136e838e144519ac233f5f", 0xac, 0x6, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)={{0x9, 0x1}, {0x2, 0x3}}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 16:00:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020807000000000001"], 0x1) writev(r1, &(0x7f0000000f40)=[{&(0x7f00000022c0)="0a46ced99ee0176e61ead3e80fb6c7ae2877990f72220e362e2dfb6b235741c608552e64e5c58dbc18c5310b3c309bec59dd25479e05ca0932f6d7309243ff1abdc82517ed0419aa98a00c8d2e70403c297839685ca6a3611e8362f268e5b157068768b50f87fad8ef54d4df080fce7b0cd26183ef1677b747683c59c8e8da1e5dec07d640a76caeb6014909f11bf13e4ac3213c9a7c1fc7ae06b6b5f154ecb18a5a45c631a91489a88b90a5fe1a531bb72b59a33dcd078d76e5e2ec21b32550f8313a679588cc74c47a5098253b98ca731960815efa8ff1445fc47870f63b233a0df67f615a8c6b6232d407c48dc15f5e9a40bc2dfd49777ff76887799238d2da829c10fd3ab28ef9e245ac333640cd6d172c932d7d08c909613fbfd1825ff4a24ed8e7a92dfe672e9c035cab200415172a097a7084710a144fc1ede9fece91bdd9e7e426cff8dbc91624416b3682742b9c63a2b1fa3e2215a6dd6d8b95103536902eab673610dacbf276257e898f1b59795be56f75bd3667e36a78a3d42400a90a13c31940c9018c572c548f96ace1fb3a450d63d7443c6305794387a702b5eef7b54af65a552619eae1797d59fa65ef0afea8df4f93f57d476a3fb5bdad64388eb2d3c21bc3280fcc5ad5abb95cf9fff03d6c14818c95ecb18ef304bb16f1e8c137d2cdce7bc6de2a9f7406ba0e81304e237bcc10f8f96325e2e12bcf06eea8b97df5f4a61a72d8355ae94e8728ebf8356d583dcba285de7c35d38cf61278d3ae42c7bd2174216a231482230ba7773eabdcd14386e426dd4c6e8ca659ef6aa3c877d841d2bcebc7565437907b8e2d1ff401699ddda2d8c3244806b231218dbafa760283c869a00de98fed23524439acd09fa1cd756d3f07c65d9a7dc050987087dd41aafd31d5fc99efa6a83fc07eddce52b1c9e44afbf76487be988eb16aaa215133127d82dcdc7092a8b3c8e32b2e285f11f099bb74aa7bdc4a5f2eb100ed58c00d2fda27834a5227724e8338b9369911a2e939d30a914b2623bd86d8b9e507c67d138030439636bb800ef5fa61b509fed24eec9629cd95e090c9f36c98dc75145525e199a084f4cae0fc7febbd19015dbbc2fb339158bb227b9c74d7201c339c02e00a4066ff2e155b0f25c086923430a1c24c13b9802f9b84795e2ee185352a3e2ccff14659b254331a67b84d04e385a4d58b493be330dececac94e69b0bb04ffa34f6b9bbb08d07b3df3ff8ea4e78da47f8c9172024ca8606f8346e68785b849cfcbdd9bdc0b2309ba81d568c27a024ec61b084524bd87d8a477d07e58c4b37981c2c014111ba5f3f41b03dd060ec4022d519f9783b9dd1d3ec4fe1abb5cd3c7480174876720a15bd4ee4a0a79493d3082ec108e66b4caca477383e2c3495d2ae3b23a6061bda0b6b96968d4f42a142a5558bc94481079422710aae9586a54f42da413b014ae0e5deac3595ca3da1ef4a4b9d617e8ef337f9ea9e3234bccd41fd78624435eb290cd35f96ed711599fb0846d9f2d178e2219172516a948ca06fe6f3d13f2e320a4a23e87e05e2fa9b1f74e25c9556b3c937f032055610782d9794bf0fe22713d192d55f2b4479e1d1441ca45d54a18f1db5d72506bd23de6ae4bc6f3adfb9516cfcc6c16fb85926457fbcfb4f2bbe84a97c963a9ec78313a5244218207d09c78f5185433a4f072592d5156249b83385922582416a8bdd77d1147cb96f1ac8012a6016f82fdabea5bfea03db6417c4ec5ba1f1c2587ba92578be82eb4c10c28555a720a07f160b116fb260e2dad31c4e97c39456ad312f6455e27a7d7349804dbb92d0b0b3cd811b77c458ee919bd2cf1f96e8c9bc446b563e84ececb3c206a10628102d66219bd5c6fbe58ab90b58f84d54e530db353ded7d6b331b5b03663d20f300e1187ccb2469c55eb0667e087c3b16d95ab1fbdd444fed6d8e8c54e49361d8ffeeedd6f63643e9b757f8156de93b8b6a22d13d07b3b20f44c0babd4792e4cea8233d6fe076d877098d9ad2e2b319a482b9af881babca383cbc1fb4c6d3c7db2", 0x5ac}], 0x1) 16:00:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000380)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee146c5929d924df2c726a7e33b8dcb399fce", 0x56}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a1477826885e538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3ff, 0xedcd, "9dc60000ce00000000000000000800"}) fcntl$dupfd(r3, 0x0, r2) kqueue() write(r3, &(0x7f0000000200)="2d902519905a4e2bbbd0aee73d002f39b2bd2afe54dd8dacc126016c9fb446c6ca21514827dc39de61db8e6d934543a4cf341987e2491277a659eecbab05a752b6935ebab98479f407e3c5932898bf436c819df34fa562ad0a85", 0x5a) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:57 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x190) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)={{0x4, 0x648f}, {0x4, 0x7fffffff}}, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') accept(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db870000000000000000000000000000000000000000000000000000000000000000000000000000000000000049b9b04a45a4cb69cfc2c325d61d42e3c7bb909d17387cbda183ade3648d06cedb7eb2d3b15327434f9b47a03e34bc"], &(0x7f00000002c0)=0x6e) 16:00:57 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) openat(r0, &(0x7f0000000240)='./file0\x00', 0x800, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') mknodat(r0, &(0x7f0000000300)='./file0\x00', 0xe000, 0x1) chdir(&(0x7f0000000180)='./file0\x00') chdir(&(0x7f0000739ffe)='..') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x6, 0x59d}, {0x1, 0x6}}) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x23}, {0x3d, 0x80000000}}) 16:00:57 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fchdir(r0) dup2(r0, r0) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:58 executing program 1: socket$inet6(0x18, 0xc003, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xffffffffffffff50) 16:00:58 executing program 0: geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000040)='r\x00') geteuid() 16:00:58 executing program 0: rename(&(0x7f0000000080)='.\x00', &(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x40, 0x8) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00', 0x4) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x40) r2 = getuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) lchown(&(0x7f0000000200)='./file0\x00', r2, r4) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000280)={{0x80, r2, r4, r2, r3, 0x100, 0xa984}, 0x5, 0xffffffffffff0000, 0x1f}) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) shutdown(r0, 0x2) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x329, 0x40}, 0x8) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) sendto$inet(r0, &(0x7f0000000040)="f80bb726bbdbad4b41ada7e54a0aab4966e276c97e2e2d35df44734f2ae2a09df2cc26565ca4de", 0x27, 0x5, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:58 executing program 0: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) fchmod(r0, 0x0) setuid(0xee01) mknod(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x4, 0x1) 16:00:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4537) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() recvfrom(r0, &(0x7f0000000280)=""/163, 0xa3, 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f627573009fa060c802b3ce3e2c11375a86993a17644eacf7725074e94b"], 0x8) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r4 = dup2(r1, r1) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r4, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000340)="d7763a5e4ca4d1b9e366f0879e4d320fecd553c094b0c598df2efadc7112b4db7ba78bd935e764ec96c7817e1380ab1ee8c17094413104e8ae940396cb8820ff20aa202011b440726e87f32e3c92dc7d55fe7b26bedc13effaa0c43e4b7abdf3302b32ba5a06f71a49aabf9eee3443a68fb727b46576339216bb23dbc84377978b88077f2c153d3f3d6c471eab995aa784bffd0d26f9d4f94021aa7995894a94ad10625dce81f66fcf77aaa5c815df0b487d3e980f205a7285fdc7df85716af40d272dd994f1aade750d6fb3943fd6d7940eb1df26", 0xd5}, {&(0x7f0000000100)="dba315d4e79cd09fc0", 0x9}, {&(0x7f0000000180)="d1b4aaaf4166003c4e88122eefb5bd01645876a4f831c43f100fba20290700dcffebeacbb1f729548e81d8817b392445e4859a23c5ad9ec2c8434f175c85b2b17812de286d3773a7d85df61d5df2a75ae771b9084b9bf12d517abf9c48deb0ca2f5f2659", 0x64}, {&(0x7f0000000440)="8addbaed61e674423e66612745875e133c88b36fc6dbed4b7e7a067c9e48c485f0866061ff22d7cc8f34de3f4bbe2a9dd5cfdc2115405914ea9a2c6eec318ed4d3e668829fa732374e38c5fca7af1d316c53e58892f9e628f7e5aaaa5fa030264d24acaf40ec84908a404469af4ad2c58a9b6f4bf0a9afc7f4fdf775ac517c21eed8902991b0e8d5781a429990297fb8b91977b69f56c23be6be6b67da34bd43b3c6b4c327fb657aa7c1c31c3338ef742e8e0fbbe32dcead78ec764e4411aa26109074", 0xc3}], 0x4) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:58 executing program 1: r0 = socket$inet(0x2, 0x40008000, 0xb) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 16:00:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1000000, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000200)=0x7) write(r0, &(0x7f0000000f00)="7f11d6616ac852519469e93f7cfb9b28d90fba175a9c05599ba1e8a34a3b9c7d08f8c919037f77256d35eedccc8d7e0ce220c339262908739844d80b1f2b363bb8efef835cda360eadc4e35e1450206421128d371a068c1f27d444d60c8cf041a973453ce343a4b89ce6401336cd5e0ce30b83562d82c121a57c5fd4863a1d2b1d0dd7654348c909ff23dff7b57266dbae7d3808233255b51e7e9563ab34c89c062f0526d9b7259cdcb0ef11644ce6a8c9b1d6063ad469403cf5fdc4c854285133bc9f9794a8b894fe0962eb1d40f36bf3b300ba1788613c54baadedfad56b3f54098326963acdc4b01caef6890f1235744564b3b81b1b865c6392ca32f15521353abf623893021f7cdfc893ef421c2f90fcd6b36cc8ce842119d0e7b1a6b15515569f937dd273efff4c5698c90dfd7d6851fd262742b3d1a8915c7eb77ccb8ed91098b999b2ac3792379434a2545448a78891bc669b13f722575261e2943608cb0e2dcd2a2de55586187ce2f820cbd0d4010d87568ddd5b65299fc01396bb823018befe26aa0a361cb47aa4f66beeb736650738ae0ffa43459c16c41f3c346c47c3c3e0a2df73d9516da4b8989cb37d120ac54ddd04286f346a6fe41b1cc007a85f18e58ccf8855188cc1e85d8dd24684249ca09b61e866ea75cafa0377aae9f35e8ed45087eb6fc4c57766c8a933edc91721c26c39cb18f4feb7e29ef4d45331649e09e149574f16121b83ee98ca29588d98308b3b7510097752968e1af04cc48f76fcdb452a87b7834119d88a29f0cdb6a9b0c376d779f7259f7ebe197a9d47fa90dea79ee14abe9542a0283b0de182c3f54ebcdaea0648de2db1ee54c7d4597deafc85b9eda7600b97cf5d7ebc10178526876a2f8681f66ebbc71d959dd3c99d1a1006cdb34a9054056c4e91a39ea2f352e4282e1ea27af5bf9ad02ca6a6a625e96413e51ea80828fa2a1440a0557fd4fbdde62eff9bad9543b04588de5df15747a99182bcc455757ea6b17929a3132cb646674ef02dd1776148237ab8f0545b8ae0e9646be789ca6d806c695359662c66b107a53c0aed5a28229b9046391ccf3efa7a91d6a7c8e4101c2f849d9d05086bd8dd4b8a944414d7e4d816e9fde5f8252dd943d0731a6c626fd78185e4ffc54a8d843d817e4265713cef44ca7dfa51dc3fea903b8895a51b298dd04eefe3abad49f9c3243dad505f75917e5d431b42262de1bffa67e610711cf40a8357d0303156c5533e0fc130f248750ed3d267b619a35ade1f86cd4d0685d51b130525c6c34152ba9e5bdcedd2bde81a1f7cae3badeb97d466b0da0f2962ee24754e2f38e2500026dc40ff5a8adcbe4b486c64aca2250acc8485b32a783cd11059b25efede9d366ede22eef536913c6dfc59bcd12adcf071840de24c1c57b41132ee565b9439efe4a7b083a08e8cbca1d69a1d2a0c09917a7f8e789212c0bf4f0e5844e21d1bffa2000b1138c82b39ef8c46fd1dedf8a866a1a22006fc3471ab5d6d228299c08fc1a9bbe9e56666e6826b79428d999b1570ad4643b9cb3ae5233193951c134979b6a830874d88ba1e6224805482b58f9351123b50c9d44d0e5ba7b6d0b473b16956d003de39a7ff37e45648e7472c0d", 0x484) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x2, 0x40, 0x7, 0xff}], 0xdc9b, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x78, 0x0, 0x5, 0x100}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000000, 0x100000001, 0x7fff}], 0xfffffffffffffe00, &(0x7f0000000100)={0xfffffffffffffff7, 0x400}) syz_open_pts() close(r0) kqueue() syz_open_pts() pipe(&(0x7f00000001c0)) syz_open_pts() 16:00:58 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8000000) renameat(r0, &(0x7f0000000040)='.\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0/file0\x00', r1, r2) renameat(r0, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0/file0\x00') 16:00:58 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000340)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) close(r0) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:00:58 executing program 1: r0 = kqueue() r1 = kqueue() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x97}], 0x4, 0x0, 0x10000, 0x0) fcntl$getflags(r2, 0x0) 16:00:59 executing program 0: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x200008041, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="e2ac35cbc44f3d4882e88957dc7db8eece8726f6e558266a113a3b0c7b8c7c2a73269261b03cdae2a0159b4ebb393fa55155d1e9252e77ae4d92b3dd08be00422de31e9a2a3c746de7f704bf8481f15593d6a8c6299c97872ceacd8f7baf96", 0x5f) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) r6 = getuid() setreuid(r4, r6) 16:00:59 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) 16:00:59 executing program 1: link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="4beae03e830080005ec24957879afbe45b861be0f049db061721874bb50d8af204d723e84d36c44c8d9743506784179f744453f15020ba626a7b855c75341328b2e7d84155a9f9f8c20c9e2a5568b642f71b1044be025ac968448d2847900bfffc66b7147d5be1b84a3aadf5d9d21fe04ee025f20e680c933fe97954fa5742dfd4216ef53fcadcf387ec5096e269321601606ddaa30b37ae73cad0831d", 0x9d) nanosleep(&(0x7f0000000040)={0x1, 0x3ff}, &(0x7f0000000080)) 16:00:59 executing program 0: munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:59 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r7}, 0xc) r8 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r8, 0x0) r9 = msgget$private(0x0, 0x40) getuid() msgrcv(r8, &(0x7f0000000100)={0x0, ""/66}, 0x4a, 0x2, 0x800) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x8000, 0xfabe}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000200)) r12 = dup2(r0, r0) readv(r12, &(0x7f0000000400)=[{&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/88, 0x58}, {&(0x7f0000000340)=""/147, 0x93}], 0x4) fchmodat(r11, &(0x7f0000000440)='./file0\x00', 0xe9, 0x6) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000480)=0x380000) readv(r12, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/70, 0x46}], 0x1) bind$inet(r12, &(0x7f0000000580)={0x2, 0x2}, 0xc) symlinkat(&(0x7f00000005c0)='./file0\x00', r10, &(0x7f0000000600)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000640), 0xc) fcntl$dupfd(r10, 0xa, r12) symlinkat(&(0x7f0000000680)='./file0\x00', r12, &(0x7f00000006c0)='./file0\x00') unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='W\x00') msgrcv(r9, &(0x7f0000000780)={0x0, ""/247}, 0xff, 0x3, 0x1800) recvfrom$unix(r11, &(0x7f0000000880)=""/4096, 0x1000, 0x800, &(0x7f0000001880)=@abs={0x1, 0x0, 0x1}, 0x8) r13 = msgget$private(0x0, 0x1) msgget(0x2, 0x9) msgctl$IPC_SET(r13, 0x1, &(0x7f00000018c0)={{0xee2, r2, r4, r6, r4, 0x50, 0x1}, 0x8, 0xb5db, r1, r5, 0x591, 0x8, 0x1000, 0x3ff}) msgsnd(r13, &(0x7f0000001940)={0x0, "948c29b04d6255d67075217b6ab0e99e0844b8ddb9042e0e22aa3f5679051db98d07"}, 0x2a, 0x800) 16:01:00 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x2ae) r1 = dup2(r0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x80, 0x8, 0x1, 0x91c}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x4, 0x200}, {{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x6c9, 0x8}], 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x44, 0x1, 0xf9f, 0x7}, {{r0}, 0x0, 0x1, 0x0, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x28, 0x4, 0xfc9, 0x5}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0xffff, 0x7}], 0x1, &(0x7f0000000280)={0x100000001, 0xfffffffffffffff7}) recvmsg(r1, &(0x7f0000000440)={&(0x7f00000002c0)=@un=@abs, 0x8, &(0x7f0000000300), 0x0, &(0x7f0000000340)=""/215, 0xd7, 0xfff}, 0x100000000040) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8083, 0x4) bind$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendto(r0, &(0x7f00000001c0)="fe4470876e354e4a89eba8d97f99cd6ca56a93c8db048d72da138d96c8b6bb05fa2e4d2ebd1bf1fdd63da706bf26e13803517d294c000190e58cb2c69b69f8bf3e1484ee80f1bcb9253f21d23adb3c56d33e11fa08bb2f860e15247471f2a2b16648199a091e5e867ebd09b31c799425d78e67c3fe8840bc96fc2440c3909f2d316924ffa9a36d1588f4263a97affed509", 0x91, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x20, 0x1ff}, {{r1}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffffc, 0x7fd}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0xffffffffffffffc1, 0x8}], 0x9, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x41, 0x80000000, 0x2, 0x4}, {{r3}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000020, 0x6, 0x1}], 0x400, &(0x7f0000000040)={0x1, 0x2}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x4) 16:01:00 executing program 0: r0 = socket(0x2, 0x4002, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) lseek(r1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) r2 = kqueue() shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) r3 = msgget(0x0, 0x4ea) r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getuid() getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x2, r4, r5, r6, r7, 0x22}, 0x9, 0xffffffffffffff00, r8, r9, 0x80000001, 0x1ff, 0x1}) kevent(r2, &(0x7f0000000180), 0x59, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xd9}], 0x8000, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) 16:01:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) accept$inet6(r0, 0x0, &(0x7f0000000000)) close(r0) getdents(r0, &(0x7f00000000c0), 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) r3 = dup2(r1, r0) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f00000003c0)=[r4, r5, r6]) 16:01:00 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="180795c5271b53f41de496e0904f867456d512632d2114848097c66561b9b4986dedfa8b6fa21279c404f1b05985aa1d7a82248a63d6f57c32e17a3b63777f01c987f0c5cb2921979239a2629dd4b5e9742e4c98d48cc9f5611c85582aab40c537875f568def16ffb8ab4e90963f72d768143cc2fda8077803caebd88ea56095964ef94f48b3ff8a22c5e522eeeddf9925abd373c68a44defda3879884100bdf6c9259cfbc0e57d02c53de46bb365cb36a470ae4edf770893ef8cc7ffda13a2967e8c0eac903c702e0de6281272183527424ba53e33ade60", 0xd8}, {&(0x7f00000001c0)="388e36b2f2c8d7938b1c5b8db66cd307d36b0c1a2fe1c7042912745cbf133b81236a134b6aa0e3bdcb5fb26d8499c6da469682473f251bfb1083bb71b6ea97ab7bbba67325ba8278467f6b85857d65035e013cd64e0f783dfa9f5d7ec3759ba9422b72fca0375a5eac448df8e5d4a520b3029f22a7e43363ddf4744925a2e9da89d2e812355ce8a227be6d7953aa16285bda2356901a9ed386223650355890b0a78e367b245a0b4e9faa355bb33fa6826abd", 0xb2}, {&(0x7f0000000280)="181ade7b21c9dbba425832fe33910e5ce1e5da3b013d1bfbbf40a776e8dd57b8ac04b274ee1a6d480833aef090ac34fd910f3d0cffd3f294c374e9e76d5825bbd429c9514f83a0fb03f296297751444d", 0x50}], 0x3, &(0x7f0000000340)=[{0xe8, 0xffff, 0x0, "a863e4fa0c28842e8247e5c966ab939250342ffc7836693a5c193364d1b0301bb244c216f4bcd4cba948853bc3443b7b4a8c3a747ccfb111dd9f437951eb7afc0eb2d6a9666abb44e5c8e3ba487cc8158fdbf4bfcfa590c104b0db0eb14fe00fd0c44f20a0068e351aabc8783baf79f98af94769670939ca6bd9595d680a6e4bd048d2f2f9ea717c8a148ebcc37e142a432935b0143949400a2c3853f6a77e95b1759fb18d94bae1e6e23c8d01d709e0aaa543606df3e4bacfd3e97a838a2d7eafc7ca337c174598d22128a28e3f0b5b4063"}, {0xe0, 0xffff, 0x1ff, "7912044f0dc3c1e814851657ea6af8ac27af552f202963162f12dad139ecab64ca8eb7bbb4276007cae9b8a49933aeb6788047a4b83b7003e937fd545cccb9711be5b60bc5f6d31f56f3cbcbd8afe8fe8e5e846b9a901581e9a013513541287e061869408d153a728fb0f2e3139c0f81f2280338b3d20a26b32b17fb46ae950dab6e8332d3b967e0d4cc9cf3089d56aa8a7d456afd53feb5b485124d7e18eb82b5cb3bce586f5fedcf7dc6ebddcc3cbb0fcaa0a7f825b0e38b6b7c29d88b50052bda3f6e858633b56de48604e4"}, {0x18, 0x0, 0x7, "56ce"}], 0x1e0, 0x2}, 0x8) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) r1 = getuid() preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000100)=""/153, 0x99}], 0x2, 0x0) r2 = getegid() fchown(r0, r1, r2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="684ca7eeb4725bea426204aae04f9eae3030983fa20e83d25485a8d8d67801ac57adab169bcb82d34dd3cdd1528040", 0x2f) setsockopt$inet_opts(r0, 0x0, 0x100000000000000d, &(0x7f0000000000)="e0ffff0000000000", 0x8) geteuid() 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5de6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/140, 0x8c}], 0x1) dup2(r0, r0) close(r0) socket$inet6(0x18, 0x100000001, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x40) r1 = dup2(r0, 0xffffffffffffff9c) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f00000004c0)=""/101, 0x65}, {&(0x7f0000000540)=""/146, 0x92}, {&(0x7f0000000600)=""/63, 0x3f}, {&(0x7f0000000640)=""/184, 0xb8}], 0x5) renameat(r3, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000003000/0x1000)=nil) kqueue() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000300)="c1d628b31d9851eaf4759e2c5a06d9ce8092e2dc56d6c22ad7a2d303e811", 0x1e}], 0x1, 0x0, 0x0, 0x2}, 0x40e) r5 = geteuid() setuid(r5) r6 = getgid() r7 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9, 0x4}, {0x5, 0x4}}, 0x2) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0xc7ca, r5, r6, r7, r8, 0x84, 0x80000001}, 0x8001, 0x4, r2, r2, 0x9, 0x8, 0x8}) 16:01:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x12, r0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r1, 0x104}], 0x1, 0x8be) poll(&(0x7f0000000980)=[{r1, 0x12c}], 0x1, 0x0) recvmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001d80)=[{&(0x7f00000009c0)=""/250, 0xfa}, {&(0x7f0000000ac0)=""/252, 0xfc}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000001bc0)=""/245, 0xf5}, {&(0x7f0000001cc0)=""/187, 0xbb}, {&(0x7f00000008c0)=""/48, 0x30}, {&(0x7f0000000900)=""/38, 0x26}], 0x7, &(0x7f0000001e00)=""/176, 0xb0, 0x7}, 0x2) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000001f00)=""/97) read(r1, 0x0, 0xff1d) 16:01:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) bind(r0, 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r1) getegid() 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) kqueue() close(r0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x90) 16:01:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setflags(r0, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x4000000000002000, 0x8fb) chmod(&(0x7f0000000000)='./file0\x00', 0x20) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r2 = open(&(0x7f0000000200)='./file0\x00', 0x241, 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 16:01:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x2) syz_execute_func(&(0x7f0000000000)="36f2420ff04800c482f9aa87f1ffffffc483b90c65000ac4618d60bc9d00000000c4a34168b29147000008c4e27d18410a43d8f9c4019df6f3c4c315383fffc4c395785a00fe") 16:01:01 executing program 1: readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/179, 0xb3) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000380)=""/4096) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) recvfrom$inet(r0, &(0x7f00000001c0)=""/210, 0xd2, 0x2, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000001400)='./file1\x00', 0x800, 0x144) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000001440)=0x4) kevent(r2, &(0x7f0000001540)=[{{r1}, 0xfffffffffffffffd, 0x8a, 0x1, 0xfe, 0x401}, {{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0x4, 0x4}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x8, 0x6}, {{r0}, 0xffffffffffffffff, 0x98, 0x40000010, 0x7f, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x7, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x80, 0xc0000000, 0x400, 0x7163edfb}], 0x1, &(0x7f0000001600)=[{{r2}, 0xfffffffffffffff8, 0x3, 0x40000006, 0x80000000, 0x3}, {{r2}, 0xfffffffffffffffb, 0xc1, 0xf0000000, 0x0, 0x62}, {{r1}, 0xfffffffffffffffa, 0x8, 0xf000000b, 0x1ba, 0x8}, {{r2}, 0xffffffffffffffff, 0x450529eeb4965fbb, 0x1, 0x7, 0x3400000000000000}, {{r0}, 0xfffffffffffffffb, 0x16, 0x7182475d90dd10cd, 0x38, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000004, 0x58, 0x81}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x3, 0x6}, {{r2}, 0xffffffffffffffff, 0x68, 0x4, 0x1, 0xc3}], 0x2, &(0x7f0000000040)={0x6, 0x45}) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file1\x00') sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001480)=ANY=[@ANYBLOB="140000000000000007000000ba006a8c5dfe0000000000001aa6b4586a5d4c2b56a5349a634f9c953b7bd0bc3397fe153ca904778acc8bc9dcd07ef757e281f90a4398fa8f0431c22e9136bff33989aef3f52078dd61d3dca7a7ab0e3e8bd76002b1774e2603fde9bf53109abf95522590844a419aace61eefa15cacbd041bd9c8"], 0x18}, 0x0) 16:01:01 executing program 0: select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x1120, 0x8) 16:01:01 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = syz_open_pts() write(r0, &(0x7f0000000040)="d509a1096488e3e2d7dbdd613ac1f1033f2021933e676ad84ce5390ab0c2e1737c", 0x21) select(0x8c, 0x0, 0x0, &(0x7f0000000000), 0x0) 16:01:01 executing program 0: r0 = socket$inet6(0x18, 0x4001, 0x3d) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0x4) r1 = dup(r0) sendto$unix(r1, &(0x7f00000000c0)="5e9b48d200898475", 0x8, 0x0, 0x0, 0x0) 16:01:01 executing program 0: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) recvfrom(r0, &(0x7f0000000340)=""/157, 0x9d, 0x42, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x20, 0x1) rmdir(&(0x7f00000001c0)='./file1\x00') 16:01:01 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r2, r1) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/6) 16:01:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x222, 0xd) sendto(r0, &(0x7f0000000040)="fd9c790ed201e3dbcba18485d242f9d6be4d41dc1a8847db1db9975ea246c35a3eec2d3b546b17456b23b4a5a07ea1f403504d84e2802830a5bef1dd42", 0x3d, 0x400, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:01:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000040)='./file0/file0/file0/file0\x00') 16:01:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000000000003000, 0x0) r0 = socket$inet6(0x18, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1204, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x7ff, 0xefe6}, {{r2}, 0x1, 0x0, 0x3280dd9ee3e1c54c, 0x4c, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0xfffff, 0x3}, {{r2}, 0xfffffffffffffffc, 0x10, 0x400000020000004, 0x7, 0x1}, {{r2}, 0xffffffffffffffff, 0x10, 0x24, 0x7eb7, 0x31d}, {{r2}, 0xfffffffffffffffd, 0x5a, 0x40000001, 0x7, 0x100}, {{r1}, 0xfffffffffffffff9, 0x1, 0x0, 0x8, 0x3}, {{r1}, 0xfffffffffffffffd, 0x40, 0x4, 0x7f, 0xbf}, {{r1}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x1f, 0x7fff}], 0x1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) pipe2(&(0x7f00000001c0), 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x71}], 0x2, 0x0, 0x0, 0x0) dup2(r2, r1) fchdir(r2) 16:01:02 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0xffffffff, 0x80000000000c, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:02 executing program 0: setreuid(0x0, 0xee00) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) seteuid(r0) 16:01:02 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202000000006c653000"], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r2, r3}, 0xc) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000200)=0x12d) writev(r0, &(0x7f0000001780)=[{&(0x7f0000001680)="811b357d20eaf79dc05a16abe21271aee341ff13f806a8dc66036f9e0f7432d360737a6878567848e95002d8088cee1336dea5d71a116db7ceb54167dbe79be5883812cfbd5a554a17eb2811c2957b9125eea091d0dee465ed12f63b43eb93e80900c7d47e0259b6027f715e8c92b176c0f0aadd5d5a01d003459f9a581832b45589006afcdd7da3203fd5f17aee93b153130b5cafa021a7fc9f42575e1bde12709762f895cda059097b5a5d", 0xac}], 0x1) r2 = syz_open_pts() close(r0) r3 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x5987, 0xfffffffffffffff9, 0x100000001, "260cf0f29018a763ce4b847b708e1d02bc012dc6", 0x2, 0x80}) r4 = syz_open_pts() close(r3) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x7, 0x743e4b8b, "ba804b75835db500"}) readv(r5, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) r6 = syz_open_pts() kevent(r5, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff9, 0x78, 0x6, 0x47b1a525, 0x4}, {{r4}, 0xffffffffffffffff, 0x9d, 0xfffff, 0x78b, 0xc27b}, {{r6}, 0xfffffffffffffffe, 0x68, 0x5, 0x7ff, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x1, 0x2d95}, {{r0}, 0xfffffffffffffffe, 0x9, 0xd, 0xc3, 0x5}, {{r6}, 0xfffffffffffffffa, 0x48, 0x6, 0xffffffff, 0x7}], 0xff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x1}, {{r0}, 0xfffffffffffffff9, 0xb, 0x40, 0x9, 0x96}, {{r6}, 0xfffffffffffffff8, 0x2, 0x81, 0x29f000000, 0x1f}, {{r4}, 0xfffffffffffffffd, 0x52, 0x40, 0x6d81d9f3, 0x4}, {{r2}, 0xfffffffffffffffc, 0x8, 0x2, 0x8, 0xfffffffffffffff8}], 0x1, &(0x7f0000000000)={0x1ff, 0x1}) 16:01:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) 16:01:02 executing program 1: r0 = socket(0x2, 0xc002, 0x0) dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:01:02 executing program 1: getrlimit(0xb, 0x0) r0 = semget$private(0x0, 0x5, 0x20) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x16361bf8) semget(0x0, 0x2, 0x4) getrlimit(0x3, &(0x7f0000000000)) 16:01:02 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x7, 0x0, 0xb, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3, "07d777822cfc55cd10fb835c6162b1964f383e858f1da6a3e16ca2bb8da43326075d33f007c68c416173cbf14375f9885108ea3333fb00eab11d52733d70a0da7038da"}, 0x4b, 0x800) fsync(r2) dup(r2) 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2003, 0x100000001) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, &(0x7f0000000140)={0x1, 0x3, 0x3f, 0x8, 0xf77, 0x9a33, 0x1, 0x1}, &(0x7f0000000180)={0x0, 0x88}) 16:01:02 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0xfffffffffffffffc) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:02 executing program 1: r0 = socket(0x10000000000002, 0x2000000000000002, 0x1) lseek(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000448862af0000"], 0x1) write(r0, &(0x7f0000000040)="cb47b91f006fc6912668fc893f85980cc47d24a6428473c45ed05830f91d5c42846d377dfb4de82d18a3a2157e2f81cf66f0059fd1767a40e9de39f050bf31c21d0cfa901ef47bc29cd856103e76edb9c92d76c18987b1bd0a7764d78c4e9b2892f1744c8a0f9ee1a5955d86e85ffd59cb380c1468896e601ca1e2130b857a9938447effd3b70be2820286f42159d7b25a864b801cece690b0be0638b4ba335c05ed99e3a26fe3901ba13462431f948e09a1fa9f6781f889d6084d8b21b7c70d95c5083b2b2bd75dc806381aa0736b387c7f2d5a0e9da0dc63af9ad6a6f58bcaf1d89c9ea34084a3686d7eb361198d3406710f6cb0dc44a24419b486102a8b5ddc65f17db284e379de216f4142af6b060435e8c67987cd6fd351e62710ea37d990b5580ca73bc968b4a14545e57c2555eec4e609833aa14b7c91760efae12d976c6d8f8415d11bdadfc6b4c135522821e2dee36ae88e18d2cf65de260a9c56be52e19662aad267ffa643e3f650f86fa4b36bcc35035f26dc013c1f75f2e0edb27e1ab054f020be8e39a2d40e71a62beaac07e8a500f1b2567957b8f5c9bfc6f9d5d1f3b7ae78abd0198fe25fc03a74d7dcf59f18a0fd05853a8631d56b90e00c3153c8d6574937bcbaec5ab5d4184674e171d5128ad1c9e0295fd3b7148e09be86b8766963b796c5885fbf42df06ae962af23993b57b35c91e39809cd537fa739c8aa1c34a689c8dffd62769b6996146f208a6ff095e10dd4ee626cd67611d78cec1937841711de9ca75fa5608051cb1713843d4337a8817f5c03e31584c28ee7378c41c52261e81a2a1e78d3bcb38789442839c9b6124634e5f51ab2d20d9f3689cfee3daaf1f3e3accef1daba2a91a3b7787d8e71e96c5d0fe74dc14ac3bf311ebe9c783ec8c3e7fa4529da573b054a283ba82cb6b60a76d729224cea26848f7a798069a7cb34e2ecf67f66bb77990264c927c3f5f35b5477d666fad5c6207c8504229283fdfab1b980d193469e9ab443d683060c5aa535d9d00653a4eb17eb96070a8ca96b44ce2b054f410ec416345d23892554a4746848f9873fc1362b383c3d5dc02980c506b539bc4bc69c60315962a084543f273954c6249217ea6f60bfb44d22ae1bbd9e48600c641d3999af8fc1ca115e24d8098644ca04c93d00d890dd7e715b71ef08473749f4be6802e5f83e574f896c8629a5727f8b7c62914dd86c035217fdb0284bda0945b9926dd295062786ba81ef39021f30007e37c39d093832f14b0864b6715435959390229b8f8f46c02243709d0f6b34c7ed30b1cc13107cf54e646406d2133c776f6c34a27da128095b24f82b40df67192c275cc71bcae3d4fa75fdbf82a74b7681d001672948645894e1be0e83a0dfff9221b67c6f59159501e54e3f631ac710c66395e85a20571997cec2da49ba51db4d7e51634388ae70a001a60d666ee58ae71ea3ea922db76da081d47d79c2806549c76f757dd6d81527cffad60ef01366167f38867e10dcea4f4c1e538b73d15554a9220536e657f59aba7d6e058a62ba6fa29faffc3a08c624a803c29051049d7455a1cb9004730dd9524c738c2c1de91180d1c1d8485c994315d29e8ab8b08f57911f59fbcc8a4e98891e9698a77fb052494ed711367b6a99cc77c0ca5469ca5812776a17c14469221a5daaab783ee17b74ba05f45cea331784a949fbfcc61e84fea2ce625beec2fb5f1894ea42aa2143cddb044f995955be66d2fda6c078863a31112025b5c0932158d9b853ad8b373a977bdeb80785dc5b1c5c15589557a1374af30061da89fed4ccb1bfd0c9110d42e670b62c7b5c94740b661de3cd69cb41178b38feb4c03b5b9b339dfe4b55d703e48ba35c00dcd47fcd05c4b60553c8413e5ade9d88ad7645840a4958cab4e0197aed7f38c00bac9a0f22b6578cba33f09aeadbdd59fa3246f9beb90c5c9ccb39d496fb3e3098c73cf09b9139b0be25d380f19176256afaa4f0a41afe972cddb8f1409f1bb5ede863709294eb52ac38fd5311dfa49fa7d6ec78d4cef8144918326b087fa87f10ddd5b834031d2af3bb541cc29261f7bef230c7bcf52405328fa0e2d137d499d29944ea881ab42a432859075ad43c828a946e231d4441ec660c166ccc90bf6c75f2d691e5d92388656867ec639eff350cc440bf233e38951cc71d7bed60b189e3e523ccf8028f47e24d349fbd9c811040570a61caf8c52f33eb9b427ea471531d552d19a9b73ede3af808ba60eb0c7195eec9be0c78ef7d161a2bd716b4fee4923545186e53f3ba96025e6ade2107d730abbe301c89254d17a14294857d0994b7aab42b67387b8cc1e692995a14c20655c09727d69a915d16d4a50c177fa2530fba36b3542f8edffc8186db06778563bb8892e0dea81f5e1d1beb9d031e19bd55dc8ef04b75100cb1bd7dd43698841b7cea30122bc02f2b14154c25deaadabe80f218035647ade4849a10c04ccd045ee87b22538120c223eaa561a7de7c1aa7fd2460d5e3e7a8bba6be1e9dc6e461f3d5a80d344c91516269e0ed21e257ebe9682448ea092f3b0eb391c5c03a5fbc904cef444c61e2553969260b0f93fd25da760ebded5f61c93da57e1cbc72945a41e63ebdf6c1fd64ca05659f849918f2924de10b25d3650e472e5d551ee7789f88e3670206d84f1d04b7e8e8df210aac547ba4a7245e00569f1858b8cdcd7421d9d00335f7b95573d163c5cb1e4ca615aeeac59d9cfc8c9fe5155802ffdaa4f84fd9554e410cbcfa43b005fc645a3f3781104597b5973624d9820da6c678d06803ef9cc63db947d1acd7eb9204df64d91cd2a9eacbb36570ed50f7964db754c045a925e2bc2e54dedab24d8b516f5872e2374bebb4f86c736e6ce7f88377830bc28ed9ad45a4ebfbf1c3e919170d6f5372d1ab50413759cc552dbdfdafb4445faaeba8fbf5df2d246d8e547496f80ef99f3991d9dc57160c9851b23d65e3c07fa07ed431db21a14e2f49cbeae94d2200d034bcd093dff585da327d41f313984dff568e902e541c0a1b0e4bc9428f9902836e0733fa096786ff51ec78966ba22afcab8606621d232f8a7ab3ab37724ec73f2efd1cefbef833bec97c802c095917ab9da4839a15ebf9b5ff413f29b4d9898a852e6dac94f06790461e70da955216783cde85a43ecc833c8ac4a22c4382752fbea3b83d7634d493836a74ec19a17b2edd69d1b15644b287b1f5f3bdbd69b7c00fdfe946ebbd24cb5c392881d8e4bc2e7ada2cca5d17ba807a4874fba1814051af0dd9e8cab4f8adbf41cd4fbf818ad06d01cd8c016684e07a69e3dc4a9ef2d09cf3ac423d8d11b8f79f14b153fc6dd20a6be55afd2949f74db36a0be1fe786cc4dfba25b2da5cf4ed5869a1ddaf25d68831f11d353157ffbb1f9f345b0f71b613af78a94d8f1abdacd40c03a23c394f62b243a5dc6e90f0255cfc1c93917ca10b696365d3d660d50897601dcbdc90ad7ddcf3eeed13b2492458f11944fbeb658c98ca66ff14232803546016a254526cf1872535fbb2052f793efd91e531a6821ce3f2e3b4855b9b9533927fa0655c4532e4ab6192ea0648695e78c1922f4055f47b06ce3df629d7efc4f5de52b5b991254e10e5f3e5f0e4d148ad72c10075dc74028fc3f081f14c9e210efddc09953ffe654b93309c61c09941569cb488ae5d7a57cd70e18253d5d810b7ab311ae49bf68fbfdaa71c57c40682f08419d6eea52df620edb76087a6df4646d19eedc1074672155f01becc10de066f67113121f781e8733877018675adb8cf5378aaba6d5f1fa557c671fca912216b0402abdb72d13c8eaabbe906e2b252c2dfed0331fb853d34950711f5aaa0e380ad3fdcbcd56a4e70c3d462fde4b6765c14b192fb41f42cb72e72f93f3163cca6efafa4d7c07435813e9d82a1571bf1d56944003e520823560016d41fd64f306b04be67a48b424fd46a59c6a8dfb4e98a821ab9dade0a78052cba37ac29191eeeaaa7dc403ebf82fab5d65b764703422332c4d788a2ab09a6ce9083ce7c01304d5270513943d3b692b1c8152", 0xfffffffffffffd70) open(&(0x7f0000000cc0)='./file0\x00', 0x0, 0x1) sendto$unix(r0, &(0x7f0000000b80)="8a95028fa77764dc7dd1bede3d7e5154fc2cf2daa8fd6bc9f8e19687c42a7f34083fcef9702f2cfae26d137dfc0a3cfdd74cbc1d5249be027e3e34e98d5d9737793dd6bb0600dbf689734e852f58d858c963964a4cd5411a81f846814be09b56f8822d158457ba5a33a7b187eb528670f90fdc6077ccf0bebd573fce029724126da060a7a2c5095084bb7c4902687219410091e4885444cfd49bcd92a7223b249c5afefbd6fb1e3cad0d95bcd1d22b3648552c5e5ca508d4a51b89a3f735dfac376754f7c64d6d306961cc7e1e229b29c69a3d1a90957ca60574a166f7254074899d23bf8689cc0b867a400fd7c0", 0xee, 0x1, &(0x7f0000000c80)=ANY=[@ANYBLOB='\x00\x00./fil\bM\x00'], 0xa) 16:01:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xfffffffffffffdf9, 0x2}, 0xc) socket$inet6(0x18, 0x8000, 0xbe) r1 = msgget$private(0x0, 0x30) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0000004dff153cd8db04f4db7fe0c100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006100000000000000000000000000000000000000000000000000000000000000000000000000000000000000edf1be9f0fd60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000"], 0x101, 0x2, 0x1000) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) socket$inet6(0x18, 0x3, 0x400) 16:01:02 executing program 1: r0 = syz_open_pts() unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='xc') r1 = dup(r0) accept(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f00000000c0)="ecb63a03493b6bb0ffd15e7a9ee76c7c8af2cdad24d801fef9c205b0a3e929ffffbe7d12fd889a715a93d2855244907309abb3237586b60000000000000007f48730a5900bb3857e22164dcbb5dd8751b0edbb86aec301dd04", 0x59) r1 = syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/54}, {&(0x7f0000001880)=""/4096}, {&(0x7f0000001780)=""/200}, {&(0x7f0000002880)=""/189, 0x674}, {&(0x7f0000000440)=""/104}], 0x2d) 16:01:02 executing program 1: r0 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) 16:01:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2000ae, 0x1000300000002}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x4, 0x805, 0x100000005}) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) 16:01:02 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setuid(0xee01) setsockopt(r0, 0x29, 0x37, &(0x7f0000000100)='\x00\x00\x00\x00', 0x3457eba37ae3d142) sendto$inet6(r0, &(0x7f0000000040)="9ea2154662dce13aee28cff4eb31d313fe416c3ed8299f3c736876", 0x1b, 0x2, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x6}, 0xc) 16:01:03 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() lchown(&(0x7f0000000080)='./bus\x00', r0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 16:01:03 executing program 1: r0 = msgget(0x2, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/246, 0xf6}, {&(0x7f0000001180)=""/124, 0x7c}, {&(0x7f0000001200)=""/182, 0xb6}], 0x4) msgsnd(r0, &(0x7f0000000040), 0x8, 0x0) 16:01:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000006c0)="f7828b83478a0e2022eb72a6e168f7ff84bcb86d6661bfb58965e4b3a8819f0d510dcfc13634103b855545858c310300d47e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d45afc34989551a8a2f2544fb32af15d16563140343de686494f2b1626821ba8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c6a5188d568c8e8bb092e61d8c5d06ad285e1090073a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381c00f457def9f9ce9866b7b6289ca6d9348fb14609f641ee2b33acd2d125f832603b5989e625e411cd5ba20d", 0xf6) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x6, 0x5, 0x1, 0x46, "9fac95bb3cab8d72dbc8caa08a2d375452ec8015", 0x6, 0x800}) close(r0) r2 = kqueue() r3 = syz_open_pts() readv(r3, &(0x7f0000000200)=[{&(0x7f0000000000)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0xffffdffffffffffc, 0x1d38, "4f0000004ae30000000000000010000900"}) readv(r4, &(0x7f0000000500)=[{&(0x7f0000000400)=""/235, 0xeb}], 0x6134b2532c652b77) 16:01:03 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x26, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000440)="eb5403366422d82b07255c1f8981a53866df2b20a2b28e87df82debd9a355ff8d275cd3f3d8a8f8d3b02d37bfa43b0c32a5f4db02cc59995f47f67f734912e1a0087ec9b2c107953059d0568f804ce82500bf7d6a129fa34f32c2c698d07d2d6db6b4da56f9a21623f249562b13e2fd40c86c56480a511bbe2c95ccb67cd4980f2b3d1b776b9b81917f18c677a0593e9997fb2aa149dac33c54258fc8e27b9894bdc8c4ec3f4b7f7ee46b7ea9529a6cfb90a85c5574c8c373fa1542f73b473648d8f5975422c050000000000000000000000b5180caac470b6e2fd2028239e0b718162b45694d2631994b5735ea1a8c8d8f71094db1c059b44ba24a6dcc9158ce4ec89bce12cccd8343584d2594b81762f7516d99f", 0xd2}, {&(0x7f00000005c0)="cced3a7f560b92d49db42cf38674397a1911df2af2ed6867a03cb68ebe83", 0xffffffffffffff56}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="8df97c62bf1a19a41b2aa326887150ddad946f7210e7f4df428c2f746f3e397327ca0f0bb14015444b8a40e894548d7e5c6f3512c534627ecff8e6c7cb54602194062b9a16434086bf1dad6f41b663f1b884406caab760b0bede30fcff2da5fa0d440f08f2b6fd373d4c9c5bf89f", 0x6e}, {&(0x7f0000000200)="9b4caa8f7c234cfce56a9c830b456f6154606e3eb6330b54ed47ca611aede06814a2cd648095228702ea6520d029d822bda3795838a4a3bf187b58eb8ad6cc9b75e73bd78135b25660a02fed8a6d7b4e2204b950189c39a582da50ab5fb2d647a8fbafb98ae5fc3430b37ebfb7f94c987710479fc69e34c156176bb37ba4", 0x7e}, {&(0x7f0000000280)="9f1d8105176d86e25bc250ce47511d3bc5652bb3e2a554536af567df5b36b6d4ca60cb169d9ce72ab1e5c534070b1a5822e14ed9b1946a6fc384c65cbf4e690c42d25e7dd1e9326fa791c594eb79a67d32a35666b1c9b92e28131a321bce5c94517ac177e971a1939c348ceb68f7757978d5ed4c894b04c115941fd859ac1f6964998998ee6416686d3f0e862644fb5c59e7dfee75f5c2c924a8271299817135cf5bb2ee", 0xa4}, {&(0x7f0000000340)="a19e748ffbb0e25fd00cd75e929a96a9749e167599242f7527269b7e27bbf4afb7ef1d81e5becaf8c8df7443a958101da30510ca0fedac9fe484b6f780eda9bf6ae65af6bc1b95a0a473637d030bd7af05e8293877d0113d24de8a4c33b038b374002c0860ae6a9609a12d", 0x6b}], 0x4) getppid() 16:01:03 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x40000000000000) setsockopt(r0, 0x29, 0x37, &(0x7f0000000000), 0x0) dup2(r0, r0) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2024, 0x4400) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4000000000002000, 0x6c3f0880) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x20) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) flock(r1, 0x5) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xffff, 0x10002ffffffff}) write(0xffffffffffffffff, &(0x7f00000001c0)="4c53c773d36544d1fc69b721e192c56e8fb29f296ac0fe9abbc7459cfcde2f50c1c998b55f3c9a1540008364a3c6d3979bcc0e3311efd273a82ccfa134e9d77bf0c4d101cb0b7779e7076a3fa7c7c31a5ff5ca5ac943f29faa9d10eb257f3122aae7e943b951aa8a115e1bfa7934f6e9", 0x70) open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x2) close(0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) listen(r1, 0x3) clock_settime(0x3, &(0x7f0000000080)={0x7, 0x40}) write(r0, &(0x7f0000000340)="e53d37c48680526bb0157d2cd492a1c3bbb0ea2b38308c30bf5c4c79ef87c36209158216c608374c64742fdc0bfa33479d0844b0900053e5a8a865f07e7592c17d8365cdabc34a40dd43a119df973e443abab9a41e19a2fcba6d922b75db5db2bdfd3c940ca119d1e81b5404288f99813be60dd72924783794", 0x79) mknod(&(0x7f0000000300)='./bus\x00', 0x100a, 0xcc18) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) 16:01:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x9d) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f", 0x6}], 0x1) 16:01:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x410, 0x1) linkat(r1, &(0x7f0000000100)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = kqueue() r3 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000000)=[{{r3}, 0x0, 0x36, 0x40, 0x0, 0x9}, {{r3}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x5}], 0x161, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x12, 0x80, 0x96, 0x5d2}, {{r0}, 0xfffffffffffffffd, 0x0, 0x80, 0xfffffffffffffffb, 0x5}, {{r3}, 0xfffffffffffffff8, 0x0, 0x56, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000001, 0x9, 0x3}, {{r2}, 0xfffffffffffffffe, 0x2, 0x80, 0x45, 0x4}, {{r0}, 0xfffffffffffffff9, 0x12, 0x60, 0xfffffffffffffffa, 0x1ff}, {{r5}, 0xffffffffffffffff, 0x90, 0x2, 0x7d, 0x6}, {{r4}, 0xfffffffffffffffa, 0x30, 0x1, 0x200, 0x80}, {{r1}, 0xffffffffffffffff, 0x1, 0x12, 0xc05, 0x8}], 0x82, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x40000048, 0x2000}], 0x9, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:04 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000000), 0x8, &(0x7f0000000080)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x4, 0x0, 0x3, 0x100000000}) 16:01:04 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x10002000, 0x28fe) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0xffffffff, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x7, 0x0) 16:01:05 executing program 0: socketpair(0x0, 0x1, 0x7, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x80000001}}, &(0x7f0000000040)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x65f9ab8e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x2, 0x0, 0x8, 0x8, "78042f4c2a7f59ade8e36eaec63a626d76973c9b", 0x3ff, 0x5}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x7, "16915e886416cd174d9dcb92ea62e2df75290318", 0x7, 0x2}) 16:01:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) clock_settime(0x6, &(0x7f0000000000)={0x800, 0x8001}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0x757a93e7}], 0x10000000000000ff, 0x0) nanosleep(&(0x7f0000000080)={0x6, 0xfffffffffffffff8}, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) pwritev(r0, &(0x7f0000000080), 0x2bc, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) 16:01:05 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) chdir(&(0x7f0000000040)='./file0\x00') pwritev(r0, &(0x7f0000001440)=[{&(0x7f00000000c0)="e787f6e3357bc34425c6fc53b61ad06a7ea8ce0779b0e1a21e90c51af57c1d5f7ee58727414c4ed175a82512bef28822078b0a89c8fa0e2e97d022f8dd5385f660e5c99205e421803d8a6a03b73738c061bf94b308dd6f58ca63c2a7d10b3bbbf12d793bb798adb8fc5f853082858fbc4b92c344d8ea2f3a929e1316002c777e9833aac33e9151eead6a6c63805e3baba02078bc528e81b84228588b56291ccc67cecad1e06e099756cf61e18e6f1ae0", 0xb0}, {&(0x7f0000000180)="c68c94083eb91e201d8249891c199f6d3f07cc3009c4c01e68bae9ab6d7a8dff5a873bf47a94a77747ce68310b2fe5e27c500e40e9c21e3ee310eff8598f7bcfcbb0af1fbc7465df8a09dd4893caac4b62b00b2defcee3198c54b6fbf825200210f415a5b5318e2d9c906ca98fadd71ca87917f4fc364f054a4a0ecf99bd7626d33a2908342fb20e6a852de4ef185d8192c951161eace7d1224ba0c0b082a27cd0c74d5a051ec033ae768f1b4ae6f4992e1f12d8d0a8bd32a34509cf2c92617fa908a34f8be4473f0375fb350aa93055ad88f79453bda6f7b0a4779fb388c05235ee02b346b90caf401e3eb5228f4e402cf33487d33dc41bd9", 0xf9}, {&(0x7f0000000280)="11912f84367538bcfe867db0b92b102a4a5a6f17c43ebf6071b9fbf8f1f52e5f201802c53c4e0362ff9e1c3db1a17d10dde57ebd4c840795a1627815260e09cb9f81c7217e354cefd39176abf7e5e483a3e29f2565b3c6459fd12066c55ecf62159df01f621e5b2e46455e", 0x6b}, {&(0x7f0000000300)="e614845c3bee195d92e038a094700c12b970c29af5f1a616098e92c3eaeadd6904bf107a32d7d45f5b97eb5f884ccc97d78a4b4cd17c9cc331eccbb09c6ca27e5051a7387986b14b8a9280cb1b14e9c946fa99f3b5fc12df00b4f6616ed7271f62684d111989c0f65675c4340959fdf5fe1d3c95b4ba1ea796262b23df9ed4032a6d0098525357190f83f0d02310667756fe16e12402490a638c5136006bede5b7995d", 0xa3}, {&(0x7f00000003c0)="3ccf23f1b95e0cae323fbbcd76dd1eb4efaf6efaf210cc11f81d6cacf753c3c604cda0f20f6a0a80bd10dc28b0fe5e3b10da06bfd8cabb046c4f2ad5336d4c9802ec3fe445a2f3583967ffc5c113db65b1fabc04ffbdf23de80ee7ec7cb40b30272e4f65f30663c761db", 0x6a}, {&(0x7f0000000440)="125c967655520c75e017dc3e7543c5a0a77d7242b456f350b002cdfbcc615d4e8c4afe87847f180c513f1255aadf6a54f798332ca8f120bbafc928c159794876c83a897bc6f140c30ef8b8a45672d6a8700f5d752ad4fceb4566b82235effc26c437edc3e9ff8ba4774274df2bdaed369a1747846fbdb5d212f402e974c4daf0a314231aa57414a2b104d286f692a0e50b7b53215be234350f69a3b1f6b4e32cbfbeb473e01eafd5009d0f232d74c576a633cb3ce743c1b898077cb56fbd1f35b8a6f8b50780e6ab1c194a9efbc5feb8ff3e8a2f4462dafd9ce5947f4abb3c6662f2830e3aa93e6bc352ac8449924a1f312aa0a4715a2dbefab5e333176d07047f7a477f2a914e0310431468deec2b390ecfa81b7deaf36feef63dea4840e24767c8fba78fa32a85c75bfab2df500540edb1b0b24ec91eea2cb80471250cf5084416fa5288d737661956bbcba76efda5b2b754e70da729e1577f05ca5ec635709d62b6737fb866c0d630442226f50077599b0c4c1e81eaeb2cc30f0cb6b5253a0816b40bb55b89666f7f97803ac56b126929c56ea537f4e0bdc6ee9bcdf02b939a078e322210d895a3e690c3145f01f546487faaca55e2e3df5a9b05214bb15b2b615172d30d6ee49836db80dfddbeb7880cfd12c58b71b7cf2c80c2f4fadbe0dc01889492d1b411fd08d27937e4197c71cd2e52312b629c777185eb3f1708283de51a4f126c4c3d8a0bae019fc3655bc8467e151f1ca0b90d90012544079c29974ae083223dc3bd2af2628d141d73509300cae8e773e9cc781f9561b2a511181b5363aa6f52c8dbdc6aa113581289aa13743d29a1edcb3ec9e1b7971afbfe0f01492da9391a1d0af833be7a0d2366dced10a46aca730817c3a32b118384438cc1572290cb378d3c2a3e19b9ec20091cd23b435dfcd616382f9740f0fa833c344df2a58c60e6fb03d9756b450da4999ca3f77db8071ffc1efc5c09c5b21085c52d340c68a956f95a265439c6df0f824b7272e5c03088e081d99a205044bacd61ccab26a386da2d23bba1b3765595dfe75c2f23e476c606c37aa0bac92e1a11d93b25400e70e00162398694b360058eaf5b09220192d324e44507c11dbfbff91e01c0fb869505c8bcd2582ffdea43bf9c68227924e6fd3a60a3be72ad495184d542170e059125dead1e25a4dff3fdc54342bcf7d4049c11c391c09db881601608245bf368baf0f0db82de49968346350cdfaa64aa942d8a0b00351e06bbf06acea5e9b8340ef4f9cf73bd560b6189c4313e710a7159ea21b9f52fb03ec6e1284d33cd8ecb34343c308feb63e85ef828efeba1dab3348ac75382de3fc90b431436fe596bfc716ee0d24e417e30bbb288de6139802aea9441261e3660f07b05498a61277d9b1cb9ee4f00711a5a16b0cc378b911accdb7abaeae9aa3c8067812979eeea6246f54f5caaaa0b63ce2830105821bacf0b6453c4e1bdd48bb6fe1160b910ad7cf50f01b8bc1b2188a1fb7d76812affd2c01107bc97e9521a23f8c6249b9ef1b60cf69a0e38687638a99262cdf6a370694031f4c1561ea410e4f6fb2502285c0c0a4050da9bcf3fc13c7ce6bcde4ea37013855aa9fe6c83038e9d2070cc57c02e87e857eab4fe63c333232e40fece70d19fa8f8c171ef081e09b073a1e085a11c79c322c6fd24964208514f8b3cc271f62fb8ff73061147837ee35c072a38184b13ce5194c08740594ded721f0247a3c436707985a3767a5202b4ff3f493684c94c6277d06c6537ef4c1084211cc6a5847a7132f21ee7416115dd53e41a2a311e7ab3d67e935f54ef4a24001dcc716ba36965f16d5907b3d116dfaef63d8c2d2279615eaeeb35f79b6bc5815cd32bf66dac7df08392563b71cc5bc9df432c50a3589a3e2a78389dc96fb8d7ad81cbc2d52dd3fd5e89d8223f67c4a43b091be37fda213357fbdcb35770e984aa810c4a5e9fdd653520a3915d81fc7604be9f4a2a06194d177b569b81eed25cbcd8efd0e4158422b88e7371110c84a8048316dc7563c487a5e09794e7120775b6e49d7c762016d5e657bec14fc3696758b098b6d9b120a9dbf5e55bdd06c41969e7d59dc3e040585d94f5a546143e5840c4ecffd8d32b6949f860cd85b48b79307dbb41f523368331c59b1576b52e39d255ea5470b9aeae63810a4b29c00d0542d0bb04e452047a2900729e1efa8d39371c26dd6814d845c4bc9a85e38cc8678c57770d580d0da384cc2196e716700f0bbefaa8918a666c4084037196887d28006bd4471d7ed355281422741d31f0e2519c6c2e08cb7c2fa708943cf16897d5fc5dc3ebefe42ee51414d0686956824a3ebb2e88406ea0962151412b3259ff73f72ebe710a3b0ed6e401ce71bf79b4f6f85bcaa5dddaaf925a2004ab1ba36e529ea7f3801ca75786ddc384a779de0d2c78df41a986b771f170b59780feccaa2646a65408c95e0cc9a74879e9ea7b2734e6c0a70424ac382b0c5cf8b9d86a427f570e35be9e80cbeddb39017fd736272d5ab61fd7bab946fc81555cde1ec705b97595c6e08329b822b475c88ec90d1d15307ae90717b2a4983ab040cbec0b6dad3c7fc0eb14d88e5de93b36ed88988b08b0c3db4059ba84dd0fea0311e2f79b922cd1637f2203bc588b28c6658673db62422a9cf3c2d05551e8886911bf42320eaec3070f976ebdea89aebc6552d0168d12898ae6645042dcd14a0b6bd32fd7de1d6ab19c34be5f2429788cb3f88e22deb6247f61caa579394e1c9e98e178516277c41d9fd3b0d70e1b33434413e048aa5bb98b735a3edbae81b977dc186363b8ae842aa048641ca7111446f501fa42aee4e6f17e0fe3ab2345fee4fad7bcd7e40dd5918c19a8cff0b97fce09c55d1247026debaa21620771cd72cde991deacde12f73296f7d18e2c533f17aba1882f5d6a0d4ba091a4d2941899d0a6958d2687fd0517ade7580a022d305687df2a64ad72297e98bf4042d7564908bca21412bc866c04d0648f3eb6a3abff7ac710316ee71625d438d1b11fda9573ef2694791d32fe2e8146c64b7f525a27870c4c7c6a2bd5a1702470b481a62434a0f11a37a3e48996e3f371f3c6a8f3e0f281443fe39d181243269a2aa0a82de9233b76b7234a8b6c9ce09efaa24d7191bcc9d25aa3fee3f2256b50e07f16b06f34acaab545071fa57a578924f0c25122e1329bada273dd0c6a0fe9fb3ef85340794e006d3adda357fbb91eb99025136fa3748cb2d03fd77b6e67c93a2a10be2be9ad34b0b0eff6ed075279e8e435521a47c79f0b25bd53a0b94e69c2ffe2ebbf15784cae7604be1615fe9d6d7adc9183ba21bcc20c48a40a3b591f84165e25ea2ef122aabbbba7e71c198b2d1d1057c9dff3ca416c72a543bf89aa8cbf0cff891d41cccaa603aef7a9fdf1f46595a3243cfd43aaa9981b054633eb5f86309225139379fab9e9ebc1b549b2cd9dbddc12bc387d22e866c0caf09d784f02b0ac04c3ea1dd66bb400973546e3f3b6c86f93709617d8f94de77e2e6d36f0e22ab68351fffce0096606f38a93283a692ed215c105c237c7ce92050acb9a66f53acebdf5100a79ca0c257a41286e0d24b68506390771df235f5d0422a0335708acc4ac501bc5ee2a945d774e1f3fd7565d54023ec9f5de0c6a7b6a48462d276a9eac2e33aa2b57b9a9e7f3e81d6a10d41329e0c010bafb935cf53c26f9aac1b278c08c5a77f9a1cfe2d93123e4280f3d962d2faf8b0369ac28a751097f20fcfa8fde415abd9fa85363a53c3b9017d7e0fe24ab2ba6712a34b44f4e884dd0860cff6549b9ca24cba7afb0c8ec9f3ded8db78619043ef8276ce2678480f58b8924e6c599b4d14b39a9546b902f80dc2ff2aeb026cbd41b8bbd81dad4d007f803cd4c3b5eb90510350af87c68c5f4b8b5423d513e8f9e7c660cdf087617fa47aae08e637307dc3d651c516575f97bbe610ee81bc03f394fed17e21f68a1dc530eb652a0a842afbf9429aecbfae5c09bd5a5793e8076237568ec0e8783e29effbeed06cd89aee87f3be62b0ff5c2d16a1deabcc08d60ce57cdcb96b65103d119a9082753a22ec17ef5d836b4f1f545b23ae7c6e76400e72acae0a75d4898ec1e5220fbc116dce33bb459a216aea4826805314ca92509fac8c565a7035e8aa45316b9cbbe3a237754e72ef2cb654d26bb4a629e82206b758d31134bbaec220c23544cb3a1b40b26e8b3e313c9849d0b23a89a7cafa58c7e13b7ac4f982a1ad90c9b3bf137ce68989fc28e6c7884d2c2fc5e987170785cfdafb9ce26fec39bb0543ee5d56365d20998354ff7a0bebfc9c7e567bda01fab84ff25cbdc1c561371cbc111bbecdfaa5c10baa1187a54af84cf09d625e5103e5987b8e1102df9671bb07d005cfc8f8072047fcff30111170bd969edc01c8f8f7020460a78311ac05c375f58b879b69e6a4822d9f011f87a71df3e5f8d2d8caaa0a0a254353bd692289cbae7ab73387fc5d5545f3e1fab68d7c375b075fdffe0d2c1481ed40d5ef4d2a9d2a3de7bdcd03451826f4d9bec7bf5b5272ae2ac7f4ade72e844242ff25ef8e86ec2232add9765165d13ed7dddd04a1b61ea79e250400f9094dc8a65d203be081d3779bd0a632c27671b518bd3bb32b1ec9a609d6274dac2d477ddba01d1a248095dfeba294381c856697eefeb63d99ee2f56bef67a3ca310417b77b21b44a53eccb2d5754f1f6bea87a366d4bd6efa0bd6fc2e2b8b4c6e7ce3c7cec4b5ca7889c5512849e164e8f92b15e78f2ee1fd1f3bb519a8c2dfcd8105ed769190b5fb5b9f75033236cccd63d986fee2a957fbd46487479b8f0ee575f04f859b2d4cd809690ff366f3c6934ca511f3021972dfe4233262ce95bf52ec263e6c1014a6796b17b7dfeace85f0da7732ecacf2f5ff0948f646cdbab27021d19259e9ebe949ebd4f7e85da40c8d34b1ef81624371032cf34aa872bc4c12ff704713615c9ef9c3c5dab90be337cc3ea37f23909556cc43a6ae19fc6042cf18c0e1faf15780e486ab8599ac0dac8c2f1c6424207288decaba7e01f269ed1b2dba2236a11f7862dea959620fa8e8b7e1417e13b192cd7f2ee687bd3e3d304ae6af712618725e38bdcafa7904a505488763ab500bf0d5905210dc58be19cc5085db8af2114a3435eb6c81eb76d95c6312807fe9528e2d3441d779770dfa86bf1a219b4c6029b6040cf013453241400a8f9777f4d0837a3d657bc751075c9c32215da7e18973c48abfe9e30b6ac5b6074fdb565f7d80d23d08472980c8d1c08a61720a4488b2b67be484d081a0b46f34adc0e2a1e18109ed2fd4b7c0a307be06a28815acfa84dd4cb1a7aa7e207f19a168f35231c9eed8d644cb15bab7191f5c4e2be45502edbfe3f6818e5bd6ffb56af60d9a90b2b0b2d36734d64d8e49e4db10616f635a1ff10fbaecfd2bdb68cb52ec6c91f013b5b13e8186478e660091f205a9e7cb43fd834f52a6825853710fa6bc9bb83e61cbad6cf263c4c0a04251228ff54f4b6d2615562631fc8eece62641b72dba79a85ed41255322b7865a37c6ca49df831f4a7336bf0f4bceec61d666146cd987009cf23c1eb091e3ed08eafccee57564caaab0bf402b6a401426c45855d474537107b70d3b665039bce4a83470d3d51f7e0337c3ddc7d4a6bb7859f3453f870ecede0ae9ad06bcc6c10af99e524fd467dcf2e5903463fd82ec479aafaabb47b17b66d64c16fe40a6913efd1f5d7975f7256705843fe0caaf0793d09e9c37118914808dcb93cecc85c16897fd73c8867848", 0x1000}], 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530002a9bbed7c68a2000000000000000eef850489cc241d53d6adfe69bfca3fcfc7de0d638fa7f0eb0a0ae8346c738ed00c7cd95"], 0x1) 16:01:05 executing program 0: mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x7, 0x801931, 0xffffffffffffffff, 0x0, 0x0) 16:01:05 executing program 0: socketpair(0x38, 0x5, 0x800, &(0x7f0000000100)) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000000)="fa", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="2a0241877fd60ce4cde704ef4297fcdf5f4e0109433eef8d9f1540bd9646b9910b1b2cbbea42b215e6b5dbe12b1b9d4c216524288b1eb2c06684d00c7f3a0f257f7d19cd57222e3d5c7372089b7623d703b5e04ef1f522b0ebcdb50d839667", 0x5f, 0xb, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:06 executing program 1: mknod(&(0x7f0000000240)='./file1\x00', 0x2000, 0x1d7) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0xe762, 0x0, 0x2, 0x1, 0x8947, 0x6, 0x4cb, 0xfff}, &(0x7f0000000100)={0x6, 0x7fff}) select(0x40, &(0x7f0000000080)={0x844, 0x9, 0xbc1f, 0x8001, 0x7, 0x7f, 0x9, 0x9}, &(0x7f0000000140)={0x7, 0xd4a, 0x8, 0x80, 0x3f, 0x0, 0x3, 0x2}, &(0x7f0000000180)={0x0, 0xfffffffffffffffb, 0x101, 0x7f, 0x1, 0x8, 0x7fffffff, 0x100}, &(0x7f00000001c0)={0x4, 0x7}) 16:01:06 executing program 0: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0xfffffffffffffe76, 0x0) setregid(0x0, r0) setuid(0xee01) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10080, 0x180) sendto$inet6(r1, &(0x7f0000000040)="5ce1d982f3a49158", 0x8, 0x5, &(0x7f00000000c0)={0x18, 0x2, 0x7774, 0x10000}, 0xc) semget(0x2, 0x4, 0x120) r2 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, 0x0) 16:01:06 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r4 = getegid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000480)="1ae57738fcef5afdd0dc01f57b42cedc09dc988114a5f3339133d1a2bc350610795edf5a7581168f8c4e1155c3bad14e8b906556c9fb4fa3551a612753508472c7fd5148852d65190017e0c48415073f91b51e1b55566f69e6bb0b62de1974233cfbf1b5ba97968b2c234ba65cc9f9b86ee7f4e903a75dfc4a922818d5d2d9870e2e99cd20d3d5e85231ee35bb0f5f9039d9ab67ffc5e9e89cefebdbfb210e45f3325d7007f5689edc57344f9717e2b63ccbab381f299452d1a698f189a6ae31aee9cf9677e99cf6a5b9ef439e69a4d4e1cba534aab5587b8e00697a5c0f7a09c0da7dbba3a6986e10b0a7033766", 0xee}, {&(0x7f0000000580)="52b11e932e9bbad10c07310fe554dbe9d96bbe554d78e667622b70691dca4eed4600e4ea2fce8a5628da846e37ef0113091163ab0df439f7866beb7f893f5f5d51e4e90612f0779b943a9bb9c5424b37f629c481cc3cd7232c2746f43a5473b55efa31a8d32f6f5d3f066d639a55c4d6d76eb02670822b53286e214893f4564e57993ed720bcbf164ad50b0ce19a0637a9f6196980c02b536cc066754845e222845270d0d6b424da47539e2088c46d14cf41c0b1158aed6da4963d85d57e87175e", 0xc1}], 0x2, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x408}, 0x1) r5 = dup(r0) ioctl$TIOCCBRK(r5, 0x2000747a) r6 = syz_open_pts() writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000040)='Y', 0x1}], 0x1) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSTOP(r6, 0x2000746f) write(r6, &(0x7f0000000280)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970fc495261881de5c42f5ea7fa0023d58bf6659990bfe4320449078177ec4ce9c287730c53fb394b842dbbccbbda1049faaaba6eeb00000000000068f7acad445dd976a63cf92c23ef440333535b1f955e849de2a7e2e563c6d69fd84dc482bdec1112e06dcb1d36bf2914b0e3362029f39587d3cd08fa9b54106204ada9b8f5c9273d462ac638d48643027d2114bb5f52ab24282c150c5954552288768efc24f037d6d41bb551e8db977e00aa6a6739f695b3c2b88d89769c835f8ae5fd68b4e388407e0b8213d999f7fcf99a928185bdba956fcf5b37f4fa40f416b04a8c46ba21c3338673ab9137e5fec7b0a1fb3f10d09599ad49efef48e7701584cddf0a05070000000000006715c76228245056c7067cae7e3f27d69cfd1387dee862d871eb563fa942783a0540d18885f6dc2f96c96229cbd28378628d62b23d8d78953905622a9731ee9f0915a43d7c41c4fb3cd59a1f1cb35b70441f420a1e7f3fda583d86ca02eb153c22ba4a72c88517c7e0445b60de0971ce51d6d0f2d85b3bc9c932be9347c6c23fd8fa271e8dd995c1293c687c9b52a893e654ff4a1b583a444969790fdfcd59ccf284468683de5855a164d71087524b0000a74580a5718da26d0fa753c14ba8b7b5d585768fde16d46a585169", 0x1ef) syz_open_pts() 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffcd3}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002580)=[{0x808, 0x0, 0x0, "b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebee4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa754d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c9511f874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848eb899ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e3"}], 0xffffffffffffff02}, 0x0) 16:01:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x6, 0x2810, r0, 0x0, 0x0) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x1) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 16:01:06 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0xfffffffffffffffd) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 16:01:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000539de93a6f209100000000080000000000000000000c0000af467aae7c28629187c9a04ae7e7eecba0ae1b69b50080000000000000000000000000000000050000000000efffffff000000000008b1805500000000000000ceb348000000000000000000000000000000000000000000000000000000000000000000007a081c36b93f637a433c282a936ff288fbf9a5e529141769c5f5e811d670ae988a6ec60ffcb0e14db6876d1e13cad2c19e326c9ce8418bbda67624df8f70a7453d40f11fa36f460d0b53546b4afd04113ac8c7061e99b71777e96098cd68dfbd9fcdd5c1a115d5059db69aa1621a06302dac976733f42b2fd79c0e8e189a1b181c1f52409f584b733dbecb57bde4785afd8cf59340b3"], 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r1, 0x2000000000029, 0xc, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) close(r1) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000001}) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x164d, 0x0, 0x8, 0x9, "65c8e0b1ec34e565654ef0f42c8eefb655455781", 0x7, 0x6b}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x10002ffffffff}) 16:01:06 executing program 1: getgid() getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r1, 0x2000747b) 16:01:06 executing program 0: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8001, 0x4) fcntl$setstatus(r0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000080)=0x40000000, 0x4) 16:01:06 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept(r0, 0x0, &(0x7f0000000680)) accept(r1, &(0x7f00000006c0)=@in6, &(0x7f00000004c0)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020400000000000000653000"], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="a7950ba5cf13e55ddfd5335af1af0602190383aa566f5147e9dc4285375aca6fc96520ef48a79c3e4ca343c555cb6d8bf644de93f65e1bc211301a1bd90e656b25ac089805f2994b0cbd5179", 0x4c}, {&(0x7f0000000100)="5bafabbebb49846f042b0c3c876bfab225d1f0d9b8af0ec25d09b375fafaf95912120e7152ea886ba6591db08d3ddacbc4845e3a1ac82051cb0209c769bf551241ea1485388dccbedbcf553d3513143f5372830daa7872f77355c64dd0956b3dc5bb239a3a0f5fd8a32af28bccfeffd26c0fb6b4f40e895e71fa9eb2316949acd5b2103764cee1c4238a9b254ef1d8697e9280dcd1e39a55e55ab963714a1157ff5838492d1b01de8664eeed9af1d953ebc2854243c502599ff73e6f6a3eab5835e6c7ca6ce136b1f5e69bc747d7c0fe522704ba42a13a3063a838da85716395362afd4bff533e385ff6a7a75665895c363d37", 0xf3}, {&(0x7f0000000200)="7d1f84fc0acebfd2ae2534f2fc72f86896000f056cbf30a0bc612df22f114abfda04b1f0b33d781c0ca08e38daebaf52872822bb94c927cbaef65b935bdc9cf70d43726ad8021ccb4eb7b35dbfad67a18391f0d0e4e986481f2f341581d190cc2603cf9b1a354eece82f2df043681b6b8f3badc5afc54e3d388edfd9005dbab39f5bec1e4bcffced60372a66696c3c72743d23da4330f49bb188aefdf28c87d4a522a79a61148e3f097f978f5657d124f661052968af5ca030f7b670a3574d763c6cf004ab2075a133a7de7569ba70c1e7", 0xd1}, {&(0x7f00000003c0)="9485ac1d00749d21da92de72c774bdb9fed537873d739115a8d9a8f9c63f23e2f5014464b4095ef8da845564edf46487b6276ff9ea13a8cfc6e3be4418ca79f8e7a5ecc715facccafea2420c4ef3e0e438c6b1e0a6bf7a3176da68b91021ed8e333875d3e67c6af359ca3356efc675c6fe5a1ef3393aeda072eed3fb13cf55a385f4dc2a31badc5f6657b25a3bce9dae215dd72f3c7bdee0d43d1a153b2a2edbd7a1a1499f0e001dc9fc182a2dec44613aaabf47974ba0ee4b5347421f45b409ced90dd6b824bc89a083355cc440402ca1acf04aaef272c383", 0xd9}], 0x4, &(0x7f0000001080)=[{0x1010, 0x1, 0xfffffffffffffffd, "5df21b9c01cf441b6ab6cc763844c7def6b3da0bdd66ac4fe096e28f771e74749fb7942a5dc9f91f58a1938cc6eff5c9d527ae593e60c036eaff58df4cc610f1bb0512f27abd424fab9add45664b56bbb462964208a05642745853755118494dd5d62d120aa9c09eb7c1b86751e498204ae094956b8378bd43da7cab7f9e71def9e77eebb87ca3e973ca2568b9a9d8681ca6683f581e728f4fbd1d6d55bfa84f6f772490c8bf501a98cc5f7144c68a5065add9d25fc0485b4ad4096d52fd9491696d0df21efcf41aed1be11950bdaeea2d47db09794f9f534fa8d92b62756d3ef2dffbcae74a548692af8d0ceba45c8d6c827b360825b8edb510241628f40f79e308f39414f63f57621c0c32258310d2ac4d3584b86c5f7fc92f6691c5767d56becfb437c59106073bfee1b28b647eac9e06200166d03e364232e4c38162a07d78d3193ae01306e2de84606c6d8ccf90884b5b69c49eb4a355d4028ca2077c4e722405ed8f7eddc232780373eaf34cf02b4b3fe882cb90679391563e136fe40dbd6cba2673de4bed7afdd851e307dbe4700e8f5893b242e30c55bf27ad1d5ee1c61581ec94bc0c66f4d77344dd4faabbf73f3e084f0dd81a9490b3045e0cdc841d30ac7b146b0e3b3b2f0ccf1e32a4530c9ae3e75ad80c16077b4f1a8e23a32b5421a0a63cd03f66c815a6334a55aea82b9351ea9ee25e24db353581e815d61669cce8d3e86360878b633281ed58318a57c3dc30af29326a863ef4aed46f231ed2ca17319ce2994bc32b6a10500d0dc8f6ac1b077f08b04bbc45cdbbc0621da36927a7a437c3957e766ed490b3cb1092ef3b57445433a687d4db5bf894100b2d82a4e85c3908ba1e59214b3bd06ae573014d2fe3543bcdbe5915087b925f67eca8c0769db17ceae908261e1c2d0939ba346cc5f987331535ecd3dc2417f3f897ea82010a15d502ed7de99b257304d913445d57898debff80be474cc55d269c8092255148b110ac8fdc4df805e8f62c2665b1c518ff8d285216b8db8c6d90119d3a8a869c63fdc17fe12de408c4678cc0d2bc60f9c4af5f8e23e583fcf3f2a51e2050231aaaeefdf7f03ba77a4872663cc3429e489331beab5b94d1857f81e99af865b5fb2da4431f866758456b83595066aed391803c35e9f49c56cd86be4c00a7f2770252d38f43fb4a51b8601cf08926e55db0c9efb14a8f9b84fd85c345f39be3d06b3a948b08a4e00e817ba4e2b77bb729a0c99987834ec0b210b14ec0a342b585f5745a4309bd3ac894e0110b05f2c9c2dd6defb22d1beceaa07ecd86b28e4ea6a50c8e15f4ba4d404ab1e78381e245ecc5a9c97957c17f763d2cef524b37494be7076bae31f9c2bb37b8a917c8cbd10dd41442773f21328b0c75cd03ea9320d839f64a7ba350ee09be94497481accae21a4fa5e1ced5a0549226234953d653a9f5b6d1155466962a604b9dae9d5d5e59732882099288a340068624f7836c70beb3b3a26dfada6864f0b824d5f635db4d10d339ba4b9bd582e7690faeae7207541061bfa2fdff9ad0a02235667893f9dc15e5b0f86b7930cb3ace363359560fb846132a763caec21c7155b64e9db778147f956dfe1147998ee3f09ec3b58193e9c58262e54aaeb8d1031dbe16b6505dbd04fe25a6ff4e8af588f6fdb4752d9a6df9a0026e299bf07d9e6c8e6076ede592fbd9b215ead01645d45abc140626caa226cd63e7d2790cba47a712625398672da022d5290747013e4d962095bf89426ebf50ff2b8066404eb815ae8838565819606c0c8067762d1320b18de05f04add5f8f051935eb871c6c896ff368db02edc37e1b552d49cb25c8787e71d40c2afa70b83d411e5e080a929fcb34b5c353288be41dcf483b3b6f4d280cac20f80bb78b10e95b99c7980de464ef5d0806bd20019bfc14ec5e38296c392c85386c8b7138604e3a8e8a620aa14ac3472f79cf5574c78d2d5d1d07f479cf23f5147036c744124d98c85799fdefa664aef296354246a01b84bd9e7048657c169bebda8c8600fd88d69a14aa04355a5e687db5a8a4b36e8514dfdc420ed0262b182fb59be51cd8f64bbbacadf97c1793d7490bd4f6a6bbf54e636932c1d6c9568b6a5091e5ca2fa65dee6420f951e5fa22588884b1fdcaf032c476d51e0cd859c601787fdfe26ee82013ab5b677c408350ec3a4f1727ec169a955dd2eaff3b8e84a6dd7fc15e4a28fe74b9757e914309eb0e911d084bb4dfa1433186b8c1ef7009dde7c0d6b7e08bc7f4472bc74881cf54b6eda63d5c757ef648f3dce12046a9748a7d414c8b7ebd516b45c0de3e2604065b1e5222a3c080d76308ce7273138a4b8de675ba80aeee5cdb039357000c0c7358622507d477ade24285afb86470a15f86131b865862aa4b64a74b8a5a88d28e151b785de45c0d0f9e2d215da118cd840ddea13d15f615f8dfbbfe19143b8b14e39746e3ee63a8e75025359c388603df2f623a715eccea49f94ef642f3b2aab1f0603c6225ac8a0652d7138978c1c14175323f545c0de1e2dc837eaf04c5ce6124efd19f8d8d8046cd150fa8bd2811d3b358d471740e1a93c2261987556051a3ce3d5049c38bacc972e4dd5a58034c65e392b8090d4ba787b7b746724a2cd7f39f437966ed88b8824f67185dd2615fc54501caf5bc618ea4d1c000396a803a024f9d5b04ca96c3da9b267b8946bc97e8028608c2dad101af356b0351024e48400ed11ef19eae7e26981662e07f1ca83d7b6429a028bdd347b9ea93942d53cdb96633432d22448786999cd0b7b3770e0afaa08ca0be22968b99f037c2a8746fecfdcd2415f493237315e7b077e84830af851a6e8af62bfc713efa1315429d35067564b481117a51a7e879975bcf1a4e869c8cf63d6fbe83142afcdb48e3d72a3ef72de6e2c2e112c1bf2e825ec52fedee16c0d4ee7883d94be37b1e8bc040ff5adf984f7b3d795c7dfcf4e7f040bbfbbc0460131a6979e98b2d93de3f304225a4fe6854b5c3fd8e7bfe8cd5434aa3e2e97c0f136bc5c5b8cc3d9ade94ae55c24bff9418f2e1d2fc13f2b4baff64e914e0efbf6eb95ee395389400a51cdc5097a6792f8e5487ba8254e0bc13d54072481627dfb7d6d22a66727db3ddbb623e716f2b21a18615a7b41c3b86cbc3dac6c85826a78fde9bdfa5e2dc5a6b1eddc78d69194cd320613ef9f9845872aad622bfedc36387b4c4d2f00e86b93ec073f4cb9901ba2232f2a41e4f06eea28795e3fcbb2980fb0cf3bbb5b64f23f3f1d4919863a204dada996cbe11314c5a8c61a15b281d985afcd8e8e9f28dbd47a69a5034c1755da4b352116b396129174701d4102ebd1a09ae4827b345cce337eba2fb6dec2c40d248c6e3804c62412d56f0f183aad72dccb0b3b5d05aff7d2bda19090517d94daea0e9561c85d14d438bbcb0397594d4158cf0fc66be4a1c4c106fc69ce32e30093244fbbd082d616afd1028c68b3931388b903f423a0c273e5df21875e769a136956f9abca5d99601b01cc203c660e6276de7a45c85ec3bb0264414c917e581bc4a655faa310947e3b1cb75af9fef221fae0172ee3f5497b974e92e62cecee255266333099814f999bddd2c22470d3b5a5af0d5ebc8299a72cfdb539d62fe7cae1d517b424f432fdbb768e29c93142eb588fd2ff85811791ef300d18e48f541be5f9ffc5bffda4e352ffedaffc9ebd3d89adf5e82aa23844e69e436da8593619b1b1899cfabcf643ef6f5f1820a69127e31f75a07bb394d9a012e1b308ad8be109f91d6779f8981dbe109f6f71be8ae3c1724b2920000ffc903dcbc1b091de44f52f64d7a53a3221c9ccc5b829143415a72ac2e86eaabfb909b4f45ddb4e39df6fc892eab30b6e16a88f1e4f1f1e67d0cfc6b1856ea40a82ab005df1e035a89e90930d3b85f4a973b250f6905b8d7443b1b3e0a984e41ae64b012631c18cf6d76976883d7ceeb786cf9f731449a9e76b93740c9b5774be2a50bfc4e8b4d68beb17ff2a4e2174ee55e5d96a3bbc41a8e4b39ecf75e2ea9be3ea97ef64bb5dfe75f26c7f7298ca08413f525c0cf51bc8d0673229ffad2a9190ea914ba6401740e16db3efd9d9988c60bd45dd0f1f4168e7e9ed6ce401ecfb35613889e65241f33ed17aeb57b390793c9fba289435e1323bae9787bd8f55cc12866413eb86c798d518e289febf3292836dae7ecead8232782977ab9934736eb0dcf883a37aee2158a11663c6ae92bc952919cd2e0a4d2b04eaaa26989aabdd2bb8391f70ccb3f852de64277ae38278433e7604f54a2d77016e9f5a791f27b86b79afbac4c33e8d0768016fb02b5bfacab74e8d8ee5559f7f916c6aacdd3e629c66f127d18ae3bc50c18c1fd7f8f0d5d92c1ddf004fc33801c99244f3ace430f1ba2726fbb9145d6d8b099973857669d600a1f1e962ae7ff9560a9a6267e146a090d13988f8e3411a369b63c281fcc42c6dbd536f1613cde6907a12ab5c7240b95e737fb43f070b49bc00a191d933e9b6acef625218952d4ccea47970d8cb21696dadd30d2489fc1834ae5d47bb33381e117314108a440522830dcbb3a0f7777821b11b2727e49ce429b314a5552ab75e203b10a44a0c15057817b6df7a426b5ca80bcdd5db962e35fe0812a09033c99c3b57a8912e5796b9c42a8d477af27f09800938b48729726d31d377ffb4524881373e67e4d9f75334322ae9dd5beb15047facab68dd1e340f4824571eb74c540a2c854146eff2b48c1673128e7c037280da8a0ebf36f761c995d7cecae75657e342b1b881882e580e216bb21e57a05db4d726d3b3755986e870de4716511e68154004e58331e04fd48e4336ba373f2714ec32a50846a2fee5e5bac933204bc82692c8ae3bf5e8ebbfe88b75837b7417d44e9c541eb0160b20b84d16113be10c60bbc9bac828ec59644b5eae0b714cc323b05d1a5427cb2573d673e7a44c2d5834bdffc03b688fcb85d19698159251601896a92263e53d4be77f636e6a6ff47f0b17d09f02b70ed2ddcd86c5a2f55c4650014f432e59c62daf9c4e294d790d75ecb7ffd7e537b9a29be5dd6cab7322032479bbe2e1d2fa50f54a96f1986f17813e1e4cdbb6b609231fba6ebcf2c995770c434cf50efae84492f13deef511f447b1f7de8059ecaef9cf68ef50eef19fc1d192fc757bc01635c00f901cde79526a150364b5b80915d81855da8a2554b3bbce0768d67067ee301161ae1b2fab0d195331cb32f5cb7ea3c8772aad7517513d824eb8c4684f525576c882fefafae44b18753f85b6cc2f10612a52b07ef381829d32f551b2ac69078f00ae202f08367931e004cd3168f4b1b6ede81e44178ce7b6a83cb3004274d88885732772497b080c07f9fb3af81389198cf9d44635905eecb9eaddc48cb427078c2acd80d52e7b58c31560cd735ee9b1bc6801ca45f085979dd227fecad39dcc4ff983c2d52a8123608a5f2cede800c80c01756cdadb742949eb22b74ce43e2127cc0f4c259332b364ebde236590a108bd7f8569e890fec7ba2f9307825e1b2aa3dfef04403921f810f9e14e73144b68eaf86d77ca8e57e9c1aecd92d73d24203cadf84271a9bde85348afc6621b7b4785743d97331e8df4de3f8b69ec2c48399f45f495cb6f347f33063a4c96a76077e27ba0569a5899223e49f3fb10531880407169019c5b97c3a118788393fb3e95d23768586f2f4a6563860c13d367d99771b61b3f8fdfb3797f5777a8e82e33c113faf7a2e6615056a95c17ab5104334267a20b0f2842f11ab673b306b1e519"}, {0x98, 0x1, 0x2cec, "9899d1c024a40d4ef79d2542965e0e8f8e95586f62e80e1514354317cc82ed456a38cf802c7a6be4615ae68cfae9eddac61ec20ca7ed6e04a86be33403a71a37e9923f3d57e6ccfe765d7db5c79215cac125fa0007108b6227435e9ab4f2dbb349c30995fedc91dd8f4bcc75369c64839bfa5cde8ff89fc2d8e9b601344856a9aea6ae6c85746a"}, {0xf8, 0x1, 0x100000001, "fcb128f033e6348c41c77ca982fa63cc677007ff5a19a9056d9c87f401fc10e86c6d5bca97bdb558299e2b7788df72c30da044ed67146588837c31967bd792772f51c21f2c3390cc62013243bfc7fa3ea4fb4312f5f2873279c6962e13e4da61655d941821fe90abdf240f07266070b8751920866a3e7546cb3130820fd27c4a4fbfa842e824dbde54ce7f4a5e5103661edde2895a58911c424b11c7bce658f3525b7900c1a175bf47a076d8ad7a8fed254e36756d443224c4a74963748e95d343fca558b011effbf51a88ee91df9d5ff14af98ad2608da867be25131fc89b498b16977449"}, {0xf0, 0xffff, 0xffff, "1b84ab9e44c5550a9d1aed126cbc3a4faf6beb0add52df8a428ab466661bd632109f9118f57420558551c15df8f50eae345269757724a800ee2e4b5486d93a3509a81b530d086672407de6db3eeafbed0b921481859a32f37c61bcbcff6804dab0cf96b7b4f8a3c54c96076c90566e5bb58777e369904a2154b80f8a292338f2e2a5cffd19be59276e813c888bb95bae4e485189ded96ec0ac2eb73d96e33a56e1c076c48277048e58d425f6f2477f372831d8d92c41b9e172eba729730dea8c36bafe850feae367d9fd132ade5f5fa85f8b896db53bde845079"}], 0x1290, 0xa}, 0x3) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/144, 0x90) sendmsg(0xffffffffffffffff, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="100000000032f2000000000300000000c69f810000ed00000000e6c3711aa3ed31383e"], 0x10, 0x400}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) readlinkat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f0000000540)=""/34, 0x22) 16:01:06 executing program 1: r0 = msgget$private(0x0, 0xffffffff7ffbfffc) msgsnd(r0, &(0x7f0000c40ff8)=ANY=[@ANYBLOB="c615"], 0x1, 0x0) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x1000) socketpair(0x1e, 0x7, 0x400, &(0x7f0000000000)={0xffffffffffffffff}) write(r1, &(0x7f0000000040)="668f8a17e5beed8624326b44cdcbb37333a7091aba0d4d6f4feacad22084a095c38ce805398a4e17d5c27f11f3ab2a81a9b680fc9587675776263caa88d7818604e4bdd6", 0x44) 16:01:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x3, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xbccdbcb4be6b447f}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0x8}, {{r2}, 0xfffffffffffffffa, 0x1, 0x3, 0x6, 0x4a7}, {{r3}, 0xfffffffffffffff9, 0x8, 0x80, 0x7e11c89c, 0x7f}, {{r1}, 0xfffffffffffffff9, 0x4, 0x4, 0x9}, {{r2}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffffd, 0x5, 0x20000008, 0x0, 0x8}, {{r3}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x1, 0x9}, {{r2}, 0xfffffffffffffffc, 0x2, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x12, 0x4, 0x100000000, 0x9}], 0x1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x80, 0x80, 0x5, 0x9}], 0x40, &(0x7f0000000080)={0x0, 0xcc}) 16:01:06 executing program 0: setgroups(0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x116a3) 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) 16:01:06 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x0, 0x5}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getdents(r0, &(0x7f0000000000)=""/32, 0x20) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd544199c3641cff02"], 0x1, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r1, &(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000005c0)="d63b552562b7ca3dee47f327ff27ebc23e09a0bc7a10d6d56b0f27679d259d6679e7e13843ba484231e17ba646e209c95d41ee991d4da8e8c6c9b57e29a569392ebb3b07227b486a19a3d95b0f42a85771502a8e80baa66fb9b4bea42efa2ce738f4a021bf0f2645c8d16fe25314383775840b10571876886a95c1b1b14c176934bd37635e855cbcc6c816fd1cdfb1cc58f941c7", 0x94}], 0x1, 0x0, 0x0, 0x400}, 0x2) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="83551aa4145f24cb2a564fa46eb42eb20fbfeeb0490d28a099c6de2f26969d00c015b9241646b59314b7f9bb0cdf74cdd79e36efb53bba0bd7b428c8552332ea9616217e70a979067456f9f8bb8309143557de0e02e049c8", 0x58}], 0x1) 16:01:06 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = getuid() getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0/file0\x00', r1, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) 16:01:06 executing program 0: r0 = dup(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r2, 0x29, 0x35, 0x0, 0x0) setrlimit(0x100000000000001, &(0x7f00000010c0)={0x400}) r3 = syz_open_pts() r4 = semget$private(0x0, 0x2, 0x10d) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f00000011c0)=""/4096) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001180)) close(r3) r5 = semget$private(0x0, 0x7, 0x140) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000021c0)=""/4096) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x800, 0x2, 0x100000001, 0x2, "4e7727131fbf469eb0a5ae188ba21b3785e28264", 0x7fff, 0xf7}) bind(r2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x20, 0x1000000000000000}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0xa9, 0x5}], 0x6, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x20000088, 0xb3, 0x8fc3}, {{r1}, 0x0, 0x80, 0x8, 0x603, 0x9c}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x81, 0x7f}, {{r3}, 0x0, 0x42, 0xfffff, 0x1f, 0xfffffffffffffc01}], 0xaf2, &(0x7f0000000180)={0x5aed, 0x9}) 16:01:06 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) shutdown(r0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:01:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x2010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000002040)="e9", 0x1}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000001140)='`', 0x1}], 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 16:01:06 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) write(r3, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="a4", 0x1}], 0x1) fcntl$setstatus(r0, 0x4, 0xc0) dup2(r1, r3) read(r0, &(0x7f0000000380)=""/232, 0xe8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r2, 0x6, r4) execve(0x0, 0x0, 0x0) 16:01:06 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000040)="0000000000e9df08ad3dc90000000000000000e8", 0x14) 16:01:06 executing program 0: pipe2(&(0x7f0000000000), 0x4) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20400, 0x8a) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1ce) 16:01:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x113) r2 = shmget(0x3, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xfffffffffffffffd, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0xd2, 0xf0000000, 0x8, 0xb2c}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x4, 0x3}, {{}, 0xffffffffffffffff, 0x80, 0x0, 0xdd, 0x7}, {{r0}, 0xfffffffffffffffa, 0xbd, 0xf0000081, 0x3f, 0x200}, {{r0}, 0xfffffffffffffff8, 0x40, 0x10, 0x7326, 0xd4}, {{r1}, 0xffffffffffffffff, 0x80, 0x800fffff, 0x20, 0x52}, {{r0}, 0xfffffffffffffff8, 0x20, 0x80, 0x100, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x12, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x0, 0x3, 0x2000000000000005, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x5}], 0x4, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x80, 0x40000000, 0x800, 0x101}, {{}, 0xfffffffffffffff9, 0x4, 0x40, 0x8000, 0x2}], 0x4, &(0x7f0000000080)={0xfffffffffffffffc, 0x9}) munlockall() 16:01:07 executing program 1: r0 = socket$inet(0x2, 0x7, 0x0) sendto$inet(r0, 0x0, 0xfffffc35, 0x0, &(0x7f0000000000), 0xffffffffffffffa0) 16:01:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="9947f32c987e29e6814189db60cb8a2069831bc1003f3b0ef6bb939e3d1f65833d0a556dd5187e9ab5dbe25d1c713a48d7ba6fa9af2a7439e53783d22e939c7090", 0x41}], 0x1) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000440)="e996ed59fafb370e46e81e0b399af55ec5603db13c11304b7356e940e4fe88759e8c59f3cecdf7508390d09ffa48a2e7e8ddcd76e7f651ce10d0da6f47bfecc251737872e37594b36b5dba7217f8d047546bd18b0b36fb1a73323f6e0f335f790f87c059758337191bbc300f3648b0740a3fad3d83617a38f4b32b090fc3bd8186249e5095bb5957c23d264b0215fbb9259bca3bc5e6a011923860eea9a546446765526cda908a43b597ded71e379d25917de997532b718574b203714db60464b72214671c18014ae0d81d19208b3dc3a2b690ba23940e7cf7fd9d1c9d47a123e8baa3edbf10740acf740c33ba56c9ad7da7c66f7a71ad11fcd647508db53f910b31a56584baed9c55faba1f88b1099e1c0ce94d32bad8ae041a9954590ff511f05616cd452f5bd926cbf86946b98bfe6ca554cb601460de032ab93ca6be5faa57345da242abb9d70449180ed87329a493bc3513abcef3779dbb1ab9f03d1eefff166c76bc181a0adcd311b42c3fa30d20dce7fa17e70e6a0c7b1e84efea0a5508c59649389a095e4345a03188cd3f54e75ac98929a304f15b224f51a2a9f710f999e025224a18bf9745714c7ddd2c9bf5a13e5246bd4a6b77a5f5072e28915aa6d4e8606da05bcde3f40b8bcb61317dbdeb413476f67a1cd4cd55f763fe3d3159cb94cad740638f6c81c2eaa3f0bfdffc17348df849ce0111155f15d5b53848f4a212f5bb4fdba04b165839b7827bd2f306f7d82fb44cb5adcea5e1c2e261ebdb3cfdb478158f7c75e7798cbe001b75f412c45bc90cc2af4e4bfc0e5c69c77d96ee17f0ec6535369495789dd132979d5d378c16010dd8dd3c85af1be838d6133a80162f0ee2dc3960bcc65353e69ce4503cc8a888ec638d61c513f6b2b4b4419a7ad0b5c70e3891fadd1a19cc91d2f233d63b7e3f89681a2f1eb4e8f1759090c75fcdacfebd57704e1595664a73f14b7bca25eb5b1e658bf2d7b48180dc573c23b5fab3d67dd66628a7b52b4fdf9d9c9953116cc2e8d950800efe1b4e88e3b8a15b3bd7efcf4e3c59fb19580c5eb763cc24065ab17752f6c7cc6f6b8fe93426444f830f1d838d8498efec7d4c72dbcac6de3a65202dd44f534f88a6f0bce633f4086e14f030fe2c8ecae8c66d00a603a26cf7204987918679120316d35f2303309700836b3e1691235b7fb765261744245c5d92629a76310ddce5065311c4a2cf039c10d0eeaa2ed8f6a437cdf2d6f22023ce49eae690e054fa11206349f78d3b660a0dd8e3c68a59592f59b03db320e7ee4630c927ed3cbbb419c1d72b3c292690787d29f9616c64472c8d5c1b19234dfc73787bf135f52c68cf85a46862f062e841e2037528425f048be1c023ea77180ab0129be4e8e3e1462ba4165a34a5612f9c4906cb471d95214086e98ddcca126be4657af4c0a95fa94cbb02036fb0fdad4928a5ca37e93b3919ec49bc8529c883a2cacc68ee04298df61ba6ddcd829eaf3fa7067bfab8435eda53072239a31e363ce40b6a4dd3f9e3c14bc4aa31ffce3736ce61ad16fd073bfda706923f201b6425f9cd3a3f27a78370546c9d6f0ce7365219e13e3bc24865159d89cee3b7a9c7dbcbc51da457fd7ed8671a2eddb22f1dd8475e796306c8cd86cf217ebeeba0ffc2d31a9a9315d656688cc378ba490effdf3296fe5e82d13452ebf36ec99a61b2a67a8b02d69df1136315c5322e54a4642c825b572b95b2f3bb236b414db22c2a91c9ce6703890872fb3d96756585f2e9bf7721d476e2c0fc5ff836e84c677b9caddcd36ee6763c4a0a32fb791ea42adf18e323d2650ebff410972ef34fea7b2398a5460a552ac0f0ba99c9a0f8a8dfc2377847a2cf16abdfb946fa447a66d6b01b018fe0cb7bc6417929dceadadbff5a0d2bb359a7a7cf123ccda97c0dfe24d491e845b3a4ddca77a78c903ab9836f9f74437c5abed7179401bcc7486735ea219c7246b68d8e11d00b06596f01d8bf18dbccfcc4493222e5444667c031801e263e22ceefffdd19cce45a2f4582ee83a1822d11312cb770550dcdb2dbbddea66c9241cc0d306b5eb73ba5fcb811999dfec377683630af94964b30079c254e7772ad1769ec387f90c3131f6c63ce8819373869ad95f15ce337ccac7a49954c733819899f0f103196dabd3723721273f7f41ad7d534db4abe69d7674d159d6ca09d5893d558c791768f7ab4ff91e3b2d3bd059c1b6f4db52e4cd1", 0x62b}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, &(0x7f00000015c0)=""/94, 0x5e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:01:07 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f0000000400)=[{0x0}], 0x1, 0x0) write(r0, &(0x7f0000000000)="2a04b85c09296dffb4f4cdd5cef90a1447c9406a205400d9605ffd64d66b3b7d3a66771ab651249bc19f36470cb42339d1b1153c0ec47b38e754b0d2a45ab67d0cc282ce1b52c496ce2e7ca58a49472ace623bcefaeac072c201d9b489bd3d7e269a6e018dbc28813a6a959f3c57c60ce72c5eb452ee4b0e8cd2dbd721ee75cab30e836ba9cf6706c73c991d0afec5", 0x8f) 16:01:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x400000000006c7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="173ff93f44439f69f1ef72b6a58aeb19097956bd434eba7edf7d09bc7b32287ee1e64c68d14bc32c108dbc7423fe2de592f536189ce711e26bfac4569c346ef9a4a0be882f7ef24b08c746f753b3980563dd96746cecf4584e7c21586abbdf98b41183d18d3beaa29b38ed733f25e3ffec6c38b2e5a784b73430ffb1b2daaffea668c89d882682a25856a1b6d4e4faa718d2b5759615794592dd4fe4047bbcc133d195900f4aa65f28cf194a51ad7242e7d3b71353f0761753fae3b86082218bb4e7b49368c05ddde539bfdb2247bbaad7ad46b6bc2bb7b38073a0d53d", 0xdd}, {&(0x7f0000000080)="2c3072f2d277b39dd7ccb2daed00371d21e38fa6fc4b633b12743f3c79f84cb00c111f75690f5f20a6613bedbde063a338abda9618d53f3761992b9f00e2369669b6d76c920c3a701223", 0x4a}, {&(0x7f0000000280)="cd28e147cdc42a31d48f8c9da180a2718a1c40ed81c25003cac07ea1fe748514d66b0bfad1a09a980e58fc00d1e7acaf0178458f6cadb186e2b1b653bd8804961dcba5617c4e0c08d1463dd3c14415dea5a6e68ada87760d4716e9f42374bcf96fd4c7e5ac1142ac16587200cd23c17b296a49dc5b3cc84d1d68f86e38c9b6fc59777ca035f5c23aaa9e3183d90849b43460ff1cc3a668b78320708125832bf12bc988895920359e432105d5cd8771b89dbd0be3447e3bf2eb70319eb7ecd76422418579b135d70d5b216456e021703270af2454c846f0e5b2172b250b988149bf124f93f0de8847193e736f753b24084cc55cab3128fa177e2f7b58c0", 0xfd}, {&(0x7f0000000380)="15db6812b576ca3926b2d4382ca145399e5d8d02cb88b98cbf72cd1b762ff0f2bd82710d93b4f25d2bd65d1f74b948b07ab3824af411e5dd387849ec72888d379b1b81bee529f1ff406090345c790337be9cad8caee51f57cbfd57ca8f3568130b8a39dbc0f3235e1e2a82e4b97a11f067697967a33441c19f62603946c47774142ecd2772cfa8b54275b6758f913472dbf12c8d230682fe244c396a704d486f98334c", 0xa3}, {&(0x7f0000000440)="8c103b3a54a081d73606a1296ff052f6a95c20e5795c76835b55b245d5de98b915516c31030eed9cf15321e475570f414422b3ba49346f2a731da5b396f80bdb9ae05cca6a2509c4f9036b4bc63747834748a4f624ad2e505d6cc3f69d09f1e7e426cf32b0eff8967240d05f079984a84942edc389", 0x75}, {&(0x7f00000004c0)="8f4570bc7e7191", 0x7}], 0x6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000140)="095b92228c7f", 0x6}], 0x1) 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000680)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41", 0x23) r1 = dup2(r0, r0) poll(&(0x7f0000000140)=[{r1, 0xc4}], 0x1, 0x4896) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000e00)="2da9984e204d297979621ed98845a8fdccc98ad062f14c559f78186f2592adb4acab89b80c07ac5f25c0282fc78b6482ad37463bc3ea5c48b75516fa6d4f282777d311ab113adba6deb0b99fd4f85fee0a5b61a51d4cdade13c3c840ccad6799cf75eeafcebe8e0d1754ddb186adcf5444bf0944a4cc1ca751bb98fc6e30ffcab3e4151426bda25d608a86e01258603819431003923c8e082c28498e478ea7c9e1e3448a916cca014bc7f67b05ab25fd94d3bd65363f3ebbf9b79052a3944e1600d712178de85b0a5e9ee4cf19d39901274944debcdbffdaa22e0a5b407c44afa1cfcad6654cfa5a633e8b22a9dc3f0fa25212fd7c457b8f31b51dce5bc39ed83ef29010e57414b0225bc39c1a3b698fe49ae5a45c464c2ae07ba194d0ef001ffea0e470a61e60cf2150137324a7e503fd4d5ed862d3b0dfd4fa3690361a5f5c0e6946eaa3d2aafa5321daf87482e2ffcc37fa08f3bb5c90a4104e5e90f48638dfc74bc4c6f9b166dbc6fa5ef56827bce82e37fdc3f41c0b5e85eb5e2a985b698b82469cb83956c2328ec8eb7afba7aff2ce8286dc33f00656e720e51186ed729afcca89c3b400d88a23bacbf3b36a139d7089d681deb1b5067c646087248f1440653b857b26d458f28f4d9421e617ad708afa2d592ff255c70424d45d43f0a083709e7df2d9cbb4ec9e458723f46646af1240b9b16e31a084ad8fa37908a4704d", 0x201}], 0x1) syz_open_pts() close(r0) kqueue() close(r1) syz_open_pts() 16:01:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x28, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_extract_tcp_res(0x0, 0x2, 0x17fffffffffbe) 16:01:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x800000002000, 0x202) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) writev(r0, &(0x7f0000000b00), 0x78) 16:01:08 executing program 1: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x80000000}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="72644a083ecc50199c633221f37479ec59be39d524568a67f8c973fd9427513d8152a8db2f0e53446120fbaf862ced167ebd27f3cb82d326252f78153ed0a6da680e1c0294a3bfb593e5477f38fe85c0fc22311a610732b965a03cd8a4984aca9d84ab4cd27cefc0e53e233cb8dfa77da5cf599f74931d00cc4b8fa935b624cdf3d51f587d228a6aa9cbf1349f09fb29cfd9e2872ddad09700d068dccffa958256d8b9ce5cb5a46451196ac25a3900f5951047b88158371c1b2190dbdcfc69fb8e028061b550383f30bbf2f98069c3ee71c91d5620a3a8eb99c79a18a2b59d4bd6443aaf618be2b10eea9f56d4e5162eeda2af030a65d666b47411283a246575a1590c6f906e23c57bbd3f3ba1f0099adfbd595ced1c05c86289d6baae2a10956e18a363c72397ebf72c26ed00cbe6edea0d018efb87da519c2cb030179938784f5a7e1b1729a0fda90ae9f3262e380f53d0b2504355432215cc2c0cf7ac13b38d249500c31649a86fda30cd0c16743cf62ba7b2cfd0a03cfa4faf70852778dbca1124cf2b84cf58556dcc67e03b574d3de4281601d9436fe405427590f5bc41ffae729c9d7e46029a0fbd04cd221b79f8ade8fb137e695ead8588953578dfb38c8e1b235262b50187412a54d4e067b5c1c54904a8fef42e64dde94357ec2dba8c7aba043b4672da9b89c0318ae386fc5270c8e3f8a378a63aafd5a6e51956d2ad5e3322880f55d2ebf6cfc4d12463d3052587158e912b6f413a18a1b2c90427860de2e486a93a74a245a1e8421d98421aa7aef51fc65e485eacbcd165d22b86d1655edaa5f06e32ec9576e3d70ac984f10af8901206473dc92a6328820d8baa749ed8f11d946fdf8648ee1f8070996c72c7f9b9564d7d4271e3d7c4f45e54f68f9f07d7c12315025cf5fe359d723ef799f205f051ffaaf588cd820a378615c05c59e6bcb9c18fd6552b857a7315b5b96330c9d3a3d037aba2d6e7619d17edb9fda4faba77023f4f9dd0c24175dcf58482e62d8fb67063824c17eb5f0af9ad5a8be11dc72633689efa5512894c5315fd946e02e8de0bdd72aa03658f2c2065dcd50c3e25999c07c9c0a47130e0e50febe3f516b57abf2c71f37bd1abc03a1ff2d585863c66c6d15c2b3434990b76b875f0a36402872e94d43c3d5d449ee0696f8655560f8002776d33fd0290b77b0018288169693f7c5622a6febdb1083c806bdefd7a88fe36cbc3fa096504188ca86a67cdfac60d235dd2695c029c4a91060784152bc1dded39756f97d1d890da4c3e04902d025e9b74b12e0d2516cfd5eb8d52170d1c19f2fd54ff71c0a9396f9669900eaa2a12fde3a5a381377d2687c943ddf8308ceaed78a786d2a3f4781154e4e4a556c98a173e399f4d414869edb7c096a7b5591386c9b8ef197ecb9a6247ea3eb3f71ea169a24da43ccaa27f099415ab060a9f66250d7782680732b247995e8abd0752a303fbb54f493aa6a8bf989b7afe1869182fc0b3b21dd0a68c28f0e1b71f892f3b5af5353915778b85393144f0aaa89f49f9092f5dfc6ee82725ddbbdf4f384eb3f9a9b11c08a3e7aa0d4eae775ca3f179954e421976c38ed56b108590651308192aa50dfd13ab18ce1db32f784ab2816f489700170a4445bae3d320ae320b4b873b3697222b6936aabb611da4636ad2f2cdce6146a4f0fd219959dc974aa71f226130c67e629a43b7c51a0a0769ffc8be81dd69ed91a1b8eec0f33b0ad7b286da6830ea8b5d969852cc08e383eb7d17ec9f199b2e9d82debaa7e551b29b970758be7b51867124b551b022a344256fb1e0303ff8782ab73eb834c3f74575daae709ed1af4d69c9a44aa001970284777e54e2529986128aaf839e441b81a78ecfda7bb10dca9d7ddb9f39827bc2d5e7b063a4f9ef8b4c9ec4df9b36c5b3f29287ab276cb332c28c9a098d02b2c81e74d1ebbac369568e3983cdb9f931a38e121db1a50741beeb2283c9f45de60b17a279cfea86d04132acb68e8693a3d3dd4d39b0031cd43d754fe3252353597505428c4dfea9699524bc20b2abd4899f0dccaa4e49f075600356f83aa20438da11d2a656ee252bcfe367b3cf5f3082d8012f0deb1c5446c5ef2eec49f4c7785135988f7414dda0825c3627739e0b0c73b1eedbb3615048a954b452b3a6353768bfb8b1f956127bc3471b5e25e819b3b2ef4f82aec3d5e37ab0a7dec58277a0f07502c59ce8465781f15d42b69e85e53d584e0295931cf1e6c85af49c3b5edac33601a255a334a0274968173ee624c12ebaf4881905f19d2c56ee1ece73b0e2ccbd92f9adb89fee1c3af43fe2a2eb8c70cf7017d4e67012b29035e14366547330bbf72a4d7159b95f8e91aeacbad615069547ddd4c420c0e5b9bd32f0c0cb844e7c7c9733b9337ad1ac5e760802df33a8ad53f585f7afc672390c662e00594be642fe45409d8c09eb23922b644b27959eee1aecd1fbfb233e7afb35d0828fa8cc8a839e56831c6b510a34e9cf1d1476aa5d801fcbaaacffcceb93e1e2d4bcaf70de84e0a882c397ec9a52d6eb0d83cc8210dfdb13291c91de5d8ad2233ff3201db2b70e048b2dc3741c69959eb9bd8278a2fcdd2dccd3d1b51889b00ebf8108d1ba703ba1af2f4b8f68a7159b828c11765a3d5a61d1f4ba124cffbac7608a69e69e6cd4b959fe6ac8e394a753916bf558a76c03987f68ed58e5df3fe0e33aed11e84ec5fa277ff6253d3fb87f8782d61bbe8bd1a6ff7f2357dc6a31e82e3598ebed45aa82ceb4ab0c847d9cce27857e76e00327be9f6d653c5e4767040ab5a8511d7f3eb048600654abbdd9202732fcd9f860afeb47df4af50ea75c20c23233ad4068ead757cc3d55eb318abc642662861ac433a2735759e1a0ee590d2377897bede9ce1d74144124880c458cb75e5bbd3d88d32a99f8239b42928d78f0465ede55b735c93855ec754510593153c2cb224cc0a22a58d2f3b2a308b38965310fb8103170f10b6d552eec3ffc4e1acbf5babf95249df2f7d99f44bb5abbd0baf5d02e0c37b0744cb8012eaa24a3e1143c5836201b988e3c781a6fc15a29cb315b6b5a6c08ecded7eadeb62895dd65c9774660eae459171965bf7f31dcf4de61450d1c60e175daa0a76dc0f4a8180df06353e0765eb0736ce001fba24b107f0a523b09dab1e05d8e89a0319e290aef972578c2355425205b1396898c0040759a62b8d123ae2144003ed987bc5316f6d838c8f41e3daef718b2f6131e214a87e874de02b1f7edd5ed29064017f65ced561f37cfe26fc5cd3b867b30ee3b45e602449ebc83c870b6a2e4472e6ef7d8a085e44cf9418831c55c9467717ae1dcc0fc8f55a5eb162546c423fee78cd8d09edbdc6c382ffd1a9d0b3941c1cd22d10bc93cd33ea03ea76089e473f21aa6683f9d3c05b00a1f61cd052a158c00ce64960131ee0f4424a7c651b19483055f14e74daafe67379ad5bfb08d02676636545e6e9a31b79b8b948962a8ce6695cd5f80efd89f4b77c2b26995b3f36c7abc09a376d601bfb52fb8aede34c396a3f5dc7b7562faa80d7230484ae66f7f707e0d45dda90dc6882f7ba5178050d6420c88c24bb52043a3c9ada168581b43b8a4824c8ec3260d9fa10b63a3253673b0ed49d0055f54e22a6f975a3b29884da81b011195a83db60d93b726d38f32380a0f6278e2dc3dff6b6e0f4f0197f2ee8b8eb90bd33325b5e319e0fd02b17f98fb3746022382a91ad98d897d9fa5c3ec4199fb472757c956074d722ede2fc14e065ad92f6786795b12cad79f842427057f9396ae9d7c91bde6d458b6b97a7026e631222661247eaeb26e7c79ba04549d378fc445f705ba30d729a54215de794264b55020542859c7db397d8b6201ec89c1519d1976c007ac822736ff2197e19d901e9d1ee0cf0d22da4ebef527f8a485f1cdc00ed7e1bd66b0f9510732289d97144ee4d7bc2309f7aae146950ad70081b336eaea0758d2812418a44d48d5180febd1b272afe2a49c6c4f157743a521d9bfc06d532341692f930bcd26e4db5b2677b20a98370d6a720b33b312396a19be394a84fcda9bae60ad8db3108eda1fae42a28491439b2743f29211f8b0f8c49eba46be2e7601855a11c66276a7a5e6dae39d8651675e26acc5cc1aadb55960b0894c40dc730542fc2482817a83cb5395fd58331c92e976d3451799b44a20ebeb08c2f21eb5b7c969c5d8b4409cb8ece175072da021643eea2df2c6b07b56a0476535c01a5c2767fa0683990770d5f4073029903b557c7111cbe3f53b2a3724e16bf5b49e50cfdf5146811410a7bb7ca9e405b40eb8d548f50085b80194359003ce69ac5272eedba5833e6aa93dd93d954e12b7dac2a7a34943d78239003b4193cbf5742849b1a159cb24fef3ac073cc5cf9c3ce2b61de976a1c353170d545acba585f8e84144d3f2a286d8cb9389415ccbc10dcfb2fbde51295a2f1b69a91dd753c4ee135569a9c7e4fef5b41ee76c758c0317c38ecbe3b0caa9219da02ff38ef6e4af1bf9a415343f7df2ee3de7926bbfebc423b9b004ae6b34d2831276bade23b6630750b79e59ec25159b66cab9e7224ec516a15fd1a2f64e5654e660a52d7b704f55f8ebba45379f20a5e03da5a7a13e6427a1d68379c5dd221e2c97da749ac7d82db8e73957e5239aaeb69a5e0a138d1b15c2ce7d91bfc2fbce14fc58b338a94bac147305201ea6c8cee00e77f5b81f8a017bccb6b6de01cacdab2a63fee6ec2c2d9bc953267179d6a3d1e1d9d2b1691354f856d37ca78a1a25eb508c2d9290ab13c37383996ff3cb8640aaeb6f1a895cb50c4a3c7ed4e91ce3a2930bf493b6ab1527847c0369cda877f181b909a905379ef5fa061516f975395a40c12b35f9573a04f7fa77bb97cf0578fb566a41017ce62964162067f38f2c5857a6cbb543e89fbe6711b13c1e45605d3125fc80a848a7a277fb90ecfd1ec6942b69732de07d3b1727b9e36958c5fdfacc3b88cb01c2b6b41e978012514cd6ff41ed2ef4e11bd82ce3d3a7fc4658a6ea7f2dd8cccee46b162eba7e6f7ed8e4cfa28566cc06acd1cd8c37436a7403978700ddcebb654a6c10525d3312e55743248055dd2a793ae728e3c6bc3a77083ba29f329328772882a90cda1f0966b500dbf5c244c865076323d7a719febc9ac1e168f97133479f63e90c69841f28f45fbbd1adbad9c6dbcfa3e7efc0bc3f9259bce0295a074a916ebccbcec0daeb07a8b2331484ff1e2e804f9754d13a15ec2241960590c872dc0d57ed6d9c3a0fafdc59d3c7fbef3ae9be2bfd57b8a73fbe23b69ab3718dc3139a9a9db83a0c6b39ae097b0978c16ebb9e104c3fe08ee2b23cad00a0f57744a40b07fbd7848c8af6662ded5b316c7a1dbc5bc953d6fd05408abd91acad1ab805d58931923edbcec96a1da45d518f30d53423b588a6a3851a3eae8889a7b5911c4e309f2f2e92c0c8e9f72c2e583f0aba4258cb9894d3338b3880ca27f61b8fa0dbbdab5c8b9a5d9635d27d13cc5b00a4e069e364c043a3156c9b3affd6d2e37bca31a16967dcf98bafbd3a1b321a7ef3b3d7ef2c882be7f6d56e33c666da63c7579b5a9dcdc1870c3d8420de104733782c3710f13f3ab08fd98a8b05c6ee127226d72314fb5b543bd872cec397217385a081db87dd8f0695ef864542e1844ceff509687b2ca1c32261b7c28e462839d83a1f17a02208b4e22b2fc284b27ef80cb098176155da041c0c7c6e2cd6efce7ea8020172921b5b8f6f6183579d32e960472072eabac98d3198e1635d62f00358c33c9a", 0x1000}, {&(0x7f0000001280)="212e279c42a1ddf9d7d778ac1e4674a4c14bae6917fcb78832cd3375ea82998657bec2b633b5f95a01c16e61ef4baae620098a796ef91cd83768cdbf905359d2f20380b40055df9b3f6bbb0f2361d33e1b88e50e21a0ccdc7fb5485769e5d4dbdf9112b09b08d79864eb030534223f6d822b1b55c310f1df144af03a6116d845cac2aedcb6b4068770b522381230fba6f0b16bcf4dd0ce2bf67696fe7e3d12b8f6151c406c3ff7dec0d76eacea5fa705846651c134001ba8601b93dcf828386b331ddf41e01c9691b9a79506edd87a0e105c955e444784d0ac785c47ede89b6bc7275da281fff448cbdcd696709eada2cb38e942297e47d71ba78c44772b91fa88b0e73394d5eb25039ef260f5d5ef3a96cf38a2a5ba634cb476e8c4ebffd55656fef8af0a0d74fc2c3dd42f4d6e0f237dbeecb01164217378bd1d38b4c648af27aac71c261b13d4dd0cf1fe52ce2f279c5d21251151e41070748e7097ca0558595a376d97c9555ef8cde6e887977795a3c9893fdef348e253a743cf9dc9f573f8baabe57dba2c8180f0089c97ecb135dcff952cef830f062b501f059cd2739fbc5c4da5ce23a3b1a7c0a83868e6190c43a5d3575c9f5a75d273ae5dd9728a8efb59d484879ada7f70b8b6ed7ac6eabf7870a2ff20f164ca09e5dfa5f72d122b9de9e721640a359643d34f7f5ce844efa6a0992c66192067cd6c5db11e4e2db337bbbe2e840b0393c610b1f4bfa3cc551dea67a9c2dbfd24fe3ebd0a0018dea31dc1fefb2758385b58650fff2541d9da73627b67dce0fc437ad540d6a2e08a6ab3ec1f6f08af970bd4bfdd8f226f90d5e0c08b2a7a880c162da1498ce2212b5056c3fa63c7ef4bbce8e820adb60c6ec7a408c44f6a4e51882b2c43d06a201ecf54667fbcf4d74e49a4c209331a48b0157d83341ade999264e94daf99eff0bea4385cb49581cf1e4f72e660426670118f27a16a6e469bff2367f018111d3cc1f99e55556e603437bf61d679e38019e00db917af9795797aefc961f21703520cb482274d58b32778d47f2c1ef1d5f3d403dd09b834f232352b0dd9d2cebc6ea13b05c2e0066b5df8e03e3c184711c553b11a887cf32ea0b364af59edaa1cf70f0072fc2c48c6586cb6cc9345abe27b26ee00b31f4243ab28e5d4b4adfce8c1aca101d005fd66d128c81f516bb1744f8255a39c2e49ee4f86b2b3600355bab4691986c8f320ff65ae0fb420013e62d15cc11f8e659f1e2a3bff32d0ac0bac8c63c4c59cb8ce5cdf4a7dc5ff5b903f79439b8d40169121164bc707c1fbbefa62f7d7c0449f5a35f26e7070db4c02681e185a015a82c5e765e08fc30057f70d6bc96be95e0f02379bf9f8f04dd89fa994d264c327953362a8168b67a4a517ac768dd9c865fc2d51c2fafadfd2fd8a04b587e8b417533ddcc32ea4259f31bac44992905f2aae875796e4ddecb5123ab4d67be4e0d81a3da6c6d3ca54ed9af2ba9c544f0bee0d048e0920241c6547677006b7887114fc4d392a22769bab393cd9f5a6c4d7e7d5844c78416bb9243409e52db052419bfd6b168639f6347d028affa203b91062cbb354f2e34cc36454c3f9870a8703ee71b5fcfc8aac4e722a0257407579831d898cf75785946442d0d24d8666d627410394af5922c55206d6fd70cae4f688adb01f40b8211f86e4511d2d8a38d8974c6f1ae241099c12b9682e23936e6e1efcbd49b53222c877e4ad0e047b326d73aead795089242524341e42bfc76426cb43e4890bb1f1ba4d70d8bf5f5d8c0a5cfc80dbc7e426e4478f6bec7bc359c04568add40cfb12a08b85e1982bd6d8b931c999f42357b94bcd05c72f7776cf193a35477a72de8534a0cdd01a0c9aa90e66ba85a27d08f8ea850f7d4bb97dbb39afbe6db074b2ffa2a3b99d0e30adf883cd901bc7b682a44f458bf2f0788668b61522a268c90e6778334dc4134f53541e428d55fa54085692a6b00e71ba08887d842f36380e69b3563f931e0d7d7d2e752da360cc37203c5949113fb993f92768a72c3e6a66d8214216beb74a4df2208893b6f69e6ec76ad4808a3a0cd297a3bfa08b6c6e809051bdbc13f8ca007f558dfc839bdb74f132549824f05a9a6740f80a2c7c0a599b06e92580c45dbc0363f166e2d4059f5778f87c482ed22257354c4efc56b5cd365597bf9491d30a931d5b1ac72e943aec8ad6a0e27def04f541c21840ccd1901c4fa999a5a571c449da9241cf69a9228869ecd945e47c919973717363e7d7657802d7bc829981004166705102fc4a73a2562441d5746158c23e57ad7b18735d9a5f910558c6a7c6f36a488e2f60482f9dd9bb65cd3f7fafa3a25f0c4f91e303742d72f8ed187f787290f991807c706330df4f0178d0f7022441065d0227ad45798cf57e7d1b24e6444c6903a49855f09fce55bf1948b7ed51ac31ea5f6a4b9052142e38d54d3393dc1ea6ad1240696b0a3d9f30e616500a75f9d8ab86109332fa85979769f63de0013e67390ec02b637b6159f0fb7e3528a1faeb9e160115bec176feddcd665b5c5b2fcd98be1639f7d6d2675027c2b46679013c57d711e3c75cb502ba4ef1816a3762b570c6ba1c5ab44174deb7e864392870a6d52659755a1443b75cb10544da1da3cf6df43faebc8b5c4a66276e14455901abd8fed708468642e1aa236da037307c6f2147703bcb16e62d96cc883e1d960da57ed6aad226b4d1798935e84b1959b1091992f20eebfb5eb2817638d1fc33ab40b8ff30f12262d383099e8700a5faa70f9679c9dd30eac9d281716d93aa4ffa618ba60d6264571702a2842d980a416feebe3f59be53e7e5badf4746083c1b59a2d6e44a4ed21e617c334ff494cd38ea267b0c5348b46f53cea8d62289370869e5937878270484bd7817a846cc2848298ea295b570dd2895f78918d939f3001acf58052c96ca48948e7b49f2c234bc06febff3b386d4f9b14e26aaa88ce9aa306de1ecd013b8609e66f4a215a5689c1ad688aa2cf8ccd20cc0008b84279b0f69f2ccc4a90de411221cdef8fb79a762b41c73079312f5d15ce2c42713729579f294b0ed1800571ac07fd23b3e4c87f8294f74e87fcc5b8fa1abbf6eb279e48dca256d016a5786eed31b351bf8381363a3fc42b44aa493788615587d00dfc2e452558aafec2778907cce2a4718348615988991ebee3cff3d137cd0e203dc3caca07c3e4f235c338159dea8f7c6be7acd15eb235354ad7fb26d62f50346f6b80f3f4728a2b999c24065d24bc3fb09ce83716d892cce69c6d3da7d915f5f331dd47913ed0de046c3f157ceccd64b6d1611a7c7e2996e98a107e8c5759199fc382e94b285d087e5805a9048b71de7888d27116a7ca218338e19b98e6172d83d466388b9ed8ac0eaba43d1ea8d66e6e183cadd02b0e2fda1e3b6787344a1ad62f2a99f0bf485ea5b6eaad31631b5a87da9f82e625a6a0a72b4998f9e37bba07775f89fff75ce5edae09e46fd5dc4b28c97885d3819acb026e3e3383942a42f3d92140e7cfb1abd902ad5593039c51e380f3f53749cfbeab73e5ebd139bb28536ca94bb175f3bbd14f1d1b79cb1b82e1c35eeb6ba0e305d0f589233db54e1c8c3f2260dcdeb54457610533576017c03ecf15f1ed6c0f280ea838b13e643b957a658c9e5fc13978e32c0ded57d01bef869748dc3375346cb342da8ac361513df888970b47dab2de740b602841b1469256735225410bed8183b54d428391fdaa71e91f70ca5e2f4c91cb84c91d137a73f00856ff12b4fa3fa9d134f3b5a0267a0d9e19d9a3507dd79c7e97845f4bd3664e11ef9a75fffa70bbf5420f8fac1d9419128da66104f2a7dc3d353ff83414c60091490ce27aaa1c72aaced5e4789e1ec4e9c007b29fcc3ba943805ff17313e1dd7a0463182838e2cb36287b81e584c38b4b102d30462b4fb42d2fede904fd9ff0d2ff4e42f00df0819a4927d760a643213aa001424bb7888e4fe2bad69f64d1adb269623508235f8d8ee97698df4025cc6d044b5a985ad1af87aff593d2e5ceeddbbf15277e802d38e70d45aa560049b34161409018677a3ffb58687552ddcd25a559e5cd7d100db67f22465791f5b60de77746a7db37872da7bb9a674fd1ae375a2026596d2b15d90ef92ca233196da5dd5fe83de3830e9bd8f6a1e07314ed5b7eb88657dcf75751acfd23dbb8557339c10b3ab2c2f868d8b19e569b017a862cfb93a44e2b2685e0cdc8ce261f61a8aa66c9d49bcb16a8c816e7ed8ecad6fc26f187a022b0cfa649d4bb07943b8dfa00f803f5225086ee99b5e369ee9d301cae2ace0652e6e6d27b0db619d154bf0507505cef359fd5eb9e9b7eb90da3bbdf1c99b07382ed16b9e6bc73665f00d258aacf035131e6a40c623ae48c8a253133a6b0524b952a46f6558573812f4f0b392b9727608b2b2a617c46028700c5e8e21d122cdcf1832e486fc91e962db36f69fc580626c472b1676ebba289b66f52248523e954a2b703462f5658fa0e92e54c03c3e87fe782d60e41e6ec510cbe229004fea9936d725046516663ba0341b11d65e279f0611aab6b62c1c53ed5224abbe68bf64c36a0548c1e15f421f888abfc7f3c6c6e027d77b8516596e5d1909351a0f165ec8985fac089fd0a9d9db544e49a30db3af0a0885c14e1691a536791dc0be09289e51cc142e3ebb57305fc31493f2bc12f0b459ec30fa03dbe5de62abf96405d4f69dfbc58966d7163219bb270b8dca163035f18b00d771c64e972e2afd2af222b897ac97f328aa666620ef8bc7ec6ed9281b07a0b2375635c861cdefc1c2ad56a60892bbbfbb56dd9e7b7191a1cbd237f18b90bac884273e52582850d2c55ba3b3ef7d23ef658223b5906951e91896f33fcfd98a2cddf5bfccce451c327c2e91fee67a01ef54f3c96a70d07d5d1764f49bbc4ec9031b9ded91ce10ed6b2bfd8376d811851ea95081cc0cad858a35dc29e277e277223d9b06b71da36e346af52b5cb2d8340b75a924928eb0e492f00e9a3d01c849699709efb10b292905352c72307e807e9f9120544c2a8dadb9d071b455ced759a048242407480825e34c2c00f4a21cb7f90d86e53ddbf8ec5266014e91a8088746f7e5af02e0897e972407cd423c2f56294c88ea090776ce3a7d6a4547c0059632525e48503a21b96d73ccd30797892e508e99f34b13511e65c790a0b0a4674ba576a7e7b7d939625b3dd30a65c2f72f268fbb8c2f5f7eb3fcc3fb6fc21e2f44479dae4bc609a3a3bdef3d4f45e43f3ee3841508b3bd82d8d5a5f33644b18d91c64f7c64d5c9fef24f80e4330ccda0d5c5950400c8c7c4b0b2ec8e69cba1ee8770d8d1ece8c22ff5d7c8cb275553ab456d88cc3befe57263ab73f1f4a48a13bc537a3ab9ef74b8b0337d89447162052d60cfd3aa23cc1cff882cd43284db3537aabce40ea671d64c157835351e5a16993b008a44ad9207cf19aa120c27cb1ea1ce537ce4fe471113fb69c4cae7f054102716a0be8a572fd321a4d8b7d74bc2f1a43fde2d208324368c43a5089613d534d4eda98fa8144eb4ac2986bd886183ba28546a7ed2adbf4b836a9b873eac69f0b27c8dda00730145ef26540340564ef70697550a235d8a7bddefe5b3066eb5236cf204156bb5946a8f2cc8666b4c84f27639b9de6a81ad439a82fb9a3fd66d4c4d1d2c1bdf465ba0bd21b7d6be9d88685aedd45758f11897750e90415948c5deedf3fc877c5114190e6ebc0bf72eded8236348990a3501a5e0d904f0db1f8c02114643a529c0f215c898712501bf", 0x1000}, {&(0x7f0000000080)="fdbc647933ba882b85b04b0a956053e0fb3eb11b54f66182f2a218ac01d239d7d706426150003c3a0fd66fbfff002a1777770e73af2ba4040a0301cbb03abea8310651c9b4813408", 0x48}], 0x3, &(0x7f00000027c0)=ANY=[@ANYBLOB="4000000000000000ffff00000600000058ae30dd07fef8fbd66e6d757cf912b1d8b03a3201d92a7b5fa4187dc8af3aa75acb9911b185b82d2f46000000000000500000000000000001000000b8c000006fad77448e815f11992bc5f947352c740b05e775cb3b554f8d6f02de5cffd0fdf57bd5800f2d04f1bca0120b2b23ac3ea62212c3f504e4f519a9b6de912c1c99e800000000000000ffff000003000000a4145a717d525f888c0d7b9b3ec2901ff5d2084cbd01f0376dc15c396bfc568c0dd64ad30f49a268b152528eab196e28b24196adcb7ef2a295f19e4dfe852c3ee36d74b9ef7bedf91dd12cb2e726734b4ace294e19f86b584640c2a313f527d4b4acaf2b037bfad2bc54a4513067832b5f5f228e4f7464d1de9a8d7cdb291ee6b30961dd809be46c8f731e66d43a9c2ffa46563d331655ed08a875073dbf43df8053dd13e551467e46e6d0449439ef6cde957a754fa01d83575bc68856b7e7ea5c123c42afcbe2036052b622bba2e335d0b8089f50cc4000b000000000000000ffff000003000000421b2c6419873181afa32aea8e00b1b008237ca6b26158a896d48e50cf0557f65e98dc32956c73e7aed3464e209d60425382043f2483c115acf90080b0aa77258984fed1b2294e7529e3fa1517d67d04d0a759466e4f1f0fb4ff707faa8a60cac870634e838a1b7b0befde73a5567744d5597b04fb48c4b3d70ac5283a63778864583ce559112749306aa30a3d1d2a29799485b41cdf9a86d5ce9be7f6590000f000000000000000ffff00000600000027984ae0555dd86edf8f12298a3145c06f6e5c17ef8e93907c38f955e0172826df7f7b499e0f441cba62b382a45147a85d5e475307e81b11e39f7d771b505841008cccda206b681f6560544be523ab65e3174a4d14501413d8b7009a273aadbebcd3e7d03393a3d143f456df792c4afe77536492e9cb4bc2b9a835d4e1a88d587e6cbbe08a8e488ec890cfc9d5dc205ff262c8ae31378c074cca396c988fc6fd22c53bd5ff37e72867e1fea1b01ec90000f3281a08921e16dbd27cf3acf5422277f475639fa40980a7018f6b1d40e82a030558765c2e1c592fca00000000000018000000000000000000000006000000eaca8200000000002000000000000000ffff0000f8ffffff8ca30f0694a938ffc3680000000000005800000000000000ffff000007000000006581d9b7d8d5c412a6f3c982797496d00d934145e2997e8d16834e17ec2256838b3ad861b9cb52f1c1385e68e88393717172c3f0cbe6662e7c770e9c4caf8eaed633487a3300009000000000000000ffff00000600000068f6f8061f728043e0f03052b21e8449eb85e9434b5b6916ea17f014435634c310a6141314f7819f5e6fef7c1770ae56daa826f77331cebce79d8155aae03c2ff8d6f26500e81f06c272c774eb5bcb0a3f9babd83c7216151e6b926608450fec1b05ace1cfa0d241201f3e9d790255ccfb86d331ce6d75948228ccb99b41938285de4c550000000056ad62f00cf2593d572336be717805a2bae584987ae0590ad6e41ccefc4b49a606d1602f4a491a26594e2e21feb861ec1aec4851689bc1e695c751ca5a59dc155cb9fb139e319e9f2463180b68c90bf3c0b09c9aec58757f0245c9034cdc3834a6e7d54c757073c7243f266bc6568a1a5dbd53d174ff01936c6b217612228de161db147cd3c893636ccb2f183b22d6af0dafb6582fce5962d97ffa6ea0d18f160fef859c678d80baa613264aa60075ece0e2de309351bc1f5625be573e1f8a606232bba67ae0fc108642405aa08c73ba1254b2e26ebcf7acab74b3"], 0x438, 0x400}, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x101, 0x0, 0xfffffffffffff14a, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1000, 0x0) r5 = dup2(r3, 0xffffffffffffffff) r6 = kqueue() kevent(r3, &(0x7f00000022c0)=[{{r4}, 0xfffffffffffffffa, 0xa0, 0x40000002, 0x45a0099c, 0xfff}, {{r4}, 0x0, 0x68, 0x10, 0x1}, {{r3}, 0xfffffffffffffffd, 0x15, 0x13, 0x4, 0x9}, {{r2}, 0xfffffffffffffffe, 0x10, 0x1d, 0x4f, 0x1}, {{r4}, 0xffffffffffffffff, 0x24, 0x80000000, 0xce, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x9, 0x800000000000000}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x9, 0x7fff}, {{r6}, 0xfffffffffffffff9, 0x2, 0x3, 0x9, 0x80000000}], 0x4, &(0x7f00000023c0)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x60000080, 0x8, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x8, 0x1ff}, {{r4}, 0xfffffffffffffff9, 0x2, 0xc0, 0x4, 0x13af}, {{r6}, 0xffffffffffffffff, 0xa, 0xf0000080, 0x810000000000000, 0x7f}, {{r6}, 0xfffffffffffffffb, 0x20, 0x40, 0x7, 0x2}, {{r6}, 0xfffffffffffffffa, 0x94, 0x10, 0x61c7bbc7, 0x49}, {{r6}, 0xfffffffffffffffe, 0x0, 0x0, 0x5, 0xb9b9}], 0xe0000000, &(0x7f00000024c0)={0x5, 0x5}) nanosleep(&(0x7f00000001c0)={0xff, 0xcb}, &(0x7f0000002280)) kevent(r6, &(0x7f0000000140), 0x40, 0x0, 0x7fff, 0x0) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000002500)=0x2) 16:01:08 executing program 0: mkdir(&(0x7f0000b17ff8)='./file0\x00', 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f00004e2ff8)='./file0\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x77bc93d1, 0x3f, 0x400, 0x4, "27651b552efd5a859bd0d34cfd66d9d00f655705", 0x3d0, 0x6}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:01:08 executing program 0: pledge(0x0, 0x0) accept(0xffffffffffffffff, &(0x7f00000010c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002100)=0x1002) dup(0xffffffffffffffff) r0 = socket(0x0, 0x5, 0x2) r1 = accept$unix(r0, 0x0, &(0x7f0000002140)) accept(r1, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:01:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) chmod(0x0, 0x0) write(r0, &(0x7f0000000340)="e36258a416f72e000486132477f256b4233cfb999ae77ce7030000009035fda4bea421b84e5bbdc3a5197094b222a9c4f6659990bfe4320400000000000000000004694de2403df380dd57f8d75c1eea6f9924a3c1042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b02", 0x72) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) syz_open_pts() close(r0) r1 = kqueue() write(r0, &(0x7f00000003c0)="b36d2d8c9337d5fd2a729c8df53c8a1c34c30e075762df34620614d8b773e6192e56a0fb1098bc8047611fcf609cb138e4f3425203f48a985496f592ab6f82cb4bdfc243add06a4c8b529d29b7b585c69db3168b51af30c15edbb0dcc19cf5b879b10db34e09468793a6763005c19854899d4a79", 0x74) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1000000000ff, 0x59, 0x100001001, 0xfff, "a16dad134402c183b362ae808978de7f2b36486c", 0x7}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:09 executing program 1: mknod(&(0x7f0000000000)='./file1\x00', 0x41, 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x3, 0x8) r1 = getpgid(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xfff, 0x20200000000000, r1}) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x4, 0x5}, {0x3ff, 0x2}}, 0x2) execve(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) 16:01:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a6191199362520715ff", 0x79a) r1 = syz_open_pts() close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x20000000, 0x1, 0xda}], 0x9, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40000000, 0xffffffffffffff97, 0x3}, {{r0}, 0xfffffffffffffffa, 0x0, 0x20000020, 0x3f, 0x7b}, {{r2}, 0xffffffffffffffff, 0x3, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40000002, 0x4, 0xe611}, {{r2}, 0xfffffffffffffffd, 0x40, 0xf0000006, 0xfffffffffffffff9, 0x80000000}], 0x7ff, &(0x7f0000000040)={0x8, 0x1949}) syz_open_pts() 16:01:09 executing program 0: r0 = socket$inet6(0x18, 0x800a, 0x0) setsockopt(r0, 0x2000000000029, 0xd, &(0x7f0000000140)="ff01000800000000000000e9df08ad3dc9000000", 0x14) 16:01:09 executing program 1: getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r3 = getuid() r4 = getuid() setreuid(r3, r4) setregid(0x0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setuid(0xee01) r6 = shmget$private(0x0, 0x2000, 0xc, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x3, r7, r2, r8, r2, 0x40, 0xfffffffffffffffb}, 0x1000, 0x8, r9, r10, 0x3, 0xe60, 0x5}) syz_open_pts() 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)="6fbdafba206859d5d07f1ce998b0ecb0aa766ac4e554", 0x16}], 0x1, &(0x7f00000001c0)=[{0x70, 0x1, 0x2000000000000000, "562e9ae6f9124a7024f23e6a4620b210972e640f9ed1f99ffdfcffda71102bb6e9819fdc688c04de01a07f02f42f6e223aa41eea213f0af96f266f759393f2f4874cb9cb71c49b7059ebcad080f60224771dd776df2222350825d070"}], 0x70, 0xa}, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="140000000000000007000000ba2fbb5affffffffbfe26a8c"], 0x18}, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) 16:01:09 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0xa19, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) getsockname$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="b9c31079812bf67c28c07eba44a524cb7bbc6a88b504f077e50b6d81bf4350016b1b14580f4bddbb219b8b2d183d9e995b63e9a9485180e043521f93b29f0ad43099d2813c0fae3292c22ce7af4f5239066ccacf0337221ada39f3feb957fe4a16972f94290acd3a25947c98b98585fab469bdea28c8c795c15e926a7c414635859e", 0x82}, {&(0x7f0000000100)="73f84007e1574b2cc846f28ced45e51074ae33afc10c7ea7", 0x18}, {&(0x7f00000001c0)="75225894b261855761ae2b729550eea8f67fe92dae950a367aaf414745b2242c216f5fc9abcad686920cc9ffb3cb8f8c5fe936faba39d9d6e899d77bf5b686ed2157c931d49e3c1fe248bd906f9f770dc72672328062f214a94ecd5a2f0a255b03d980f9406ad5ec6b494c8de1742cad1b754457dba0fb5718daf963ad87f728c005", 0x82}, {&(0x7f0000000140)="aa969be667d6b8608186fdd1d567a0abac759571a66129e12ec9f0488c24", 0x1e}], 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x300000003}) 16:01:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) syz_open_pts() setuid(r1) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000180)="670e2f55d19d08623d1669418210a0b562d556ac34de51814ddd6bfe24ed436badefce5a56ef3a525802ae758cbbc38a66663f4f64a5467bf5ae9e84ab1a5f48fdb1c6b98fd516e0c64bb0715243d19539117e936ca3ea6d955b1c143811eeb6115cec60c6b5c575d75f7fc0a4924b997f4d321349b2c817996773c99c1657404ad3101619e5375a87de733004f14c1733a3ba62828dbda8161e75d1cc7d39e74cec03fc9fe3c36948a3db10d873d9e42c05c919384797135e47e4cec33cdfc67a44baef9174dbc45caac444b923c1d7854e405c01894e2ce4ee", 0xda}], 0x100002e3, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x1001, 0xfffffffffffffffc) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) rmdir(&(0x7f0000000080)='./file0\x00') connect$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:01:09 executing program 0: socketpair(0x20, 0x5, 0xfb, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/249, 0xf9, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) chdir(&(0x7f0000000180)='./file0\x00') mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) close(r3) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x1000, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:09 executing program 1: r0 = syz_open_pts() close(r0) lseek(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x82, 0x1f2) 16:01:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1105) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000000)="281984227ac9eb56b1ff10a280f81a521922fd9f", 0x14) 16:01:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="b7237c78481557698ef9f4105c4c8ba0eb0b7521f314aa9aa825af370d526eff8fee2847d26d7d", 0x27) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, 0x0, 0x0) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x804000000021, &(0x7f00000000c0)="00ac2512", 0x4) 16:01:09 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0xd72) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x40, &(0x7f0000000000)={0x9, 0x333}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:01:09 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r3) mlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) mlock(&(0x7f0000e25000/0x3000)=nil, 0x3000) fcntl$setstatus(r2, 0x4, 0x88) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fchdir(r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x80) fcntl$setstatus(r0, 0x4, 0x0) 16:01:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) ftruncate(r0, 0x41c) close(r0) 16:01:09 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1008, 0x2, 0x1800) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x1, 0x4) socketpair(0x18, 0x8003, 0x2b, 0x0) select(0x40, &(0x7f0000000080)={0x1e88, 0x8, 0x1, 0x0, 0x2760, 0x58, 0x0, 0x7}, &(0x7f00000000c0)={0x6, 0xda, 0x48, 0x5, 0x4, 0x6, 0x4, 0x80}, &(0x7f0000000100)={0x57a99434, 0x63, 0x1, 0x8, 0x526, 0x90, 0x0, 0x2141}, &(0x7f0000000140)={0xffff, 0x7f}) 16:01:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x1e, 0x3, 0x72, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r2, &(0x7f0000000280)='./file0\x00', 0x8102, 0x108) r3 = socket(0x2, 0x4002, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x6) sendto$unix(r4, &(0x7f00000001c0)="317602043fc4ef79b15898eb39c3128234806fbc92308da7c803be4c9451190f3e78d1ff5be89a08809d503a8a7b25e0f5033354405801c5620cca45d186d1360b4e2ffa80324deb63877ae249c5b7f4c780238cdcc86e903ca1d3e210954adfb55548c03a61b573da596cce7c7e8149cca5129edff7f1a65012a0d4443b5aa260d1485839376facda1449285adc081c1b8a69017e83d3d9232c9123327b77dda3a036711eb467e5c36a1d6d7268b2674d", 0xb1, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000580)="18cec86789a3092b838d93a36ec493f45d2bda02cf7b9543ef017dd520cee9f84e412d9eeb885e7687b963c8c8f07090e718ccc9ddcf4bb0b54d9e465427372b56a293b43a2a71ba7a72b1abc4e783c50fee326edfeb5c065adbad097e02007f90044763f70d585ad2b17217399805744d6de30f9f04b44cf6727b65eefc53b545125c6af87f143a244a9ef8df3ad828f0ca87e92c61e0efa3d3b18c73d82fd258ce5af8b985409dff4a62d6c33100000000000000000000000000000000d73611826785596652bdf510110fd929fc1f28fe810c1b705f8a51d67b63ccb16fcae2082963ade756b23fadc78fbc11f7b05b39de474c7e8ab25b2386818bb898fcc4cf4df118c75f4d6cff5a6b55de6442cca8eb0c65badc689f027f60e3f89ce17bb000303a849cfbfae4571f14cc4ad91d56b5a4583bc9419ab51811e9a9f26b026817f02c673c89", 0x523, 0x8, 0x0, 0x33b) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000001440)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) 16:01:09 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000001240)='./file0\x00', 0x4000000000010) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa80, 0x0) readv(r1, &(0x7f0000000040), 0x100000000000010b) 16:01:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2108, 0x5de4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x40}, {}], 0x3, 0x2) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='./bus\x00') 16:01:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) accept(r0, 0x0, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x100000003, 0x102) shutdown(r1, 0x1) fcntl$setstatus(r0, 0x4, 0x84) 16:01:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x2}, {0x28f, 0x100}}) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x80) mkdir(&(0x7f0000000140)='./file0/file0/file0\x00', 0x4a) unveil(&(0x7f00000000c0)='./file0/file0/file0\x00', &(0x7f0000000100)='c\x00') 16:01:10 executing program 1: mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semget(0x3, 0x6, 0x600) 16:01:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x10) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x882, 0x80) fchmod(r0, 0x1) truncate(&(0x7f0000000140)='./bus\x00', 0x1) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x0, 0x40000000000000, 0x800000000000000, 0x0, 0x1000000}, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0x2}) 16:01:10 executing program 0: r0 = getegid() r1 = getegid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff]) setgroups(0xa, &(0x7f0000000180)=[r3, r6, r7, r5, r4, r2, r8, r5, r8, r3]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000200)=[r3, r6, r3, r6]) setuid(r9) setregid(r7, r7) r10 = dup(0xffffffffffffffff) connect$inet6(r10, &(0x7f00000001c0)={0x18, 0x0, 0x3}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000080)) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f00000000c0)=0x7) getpeername$unix(r11, &(0x7f0000000280)=@abs, &(0x7f0000000100)=0xfffffeb8) 16:01:10 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) shutdown(r1, 0x3) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7b, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) 16:01:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getgid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:01:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xe1}], 0x20, 0x0, 0x0, 0x0) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x5, 0x0) 16:01:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)="8d", 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) mknod(&(0x7f00000004c0)='./bus\x00', 0x2002, 0x4000005200) r1 = kqueue() r2 = kqueue() close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8480, 0x1c) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xc996, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)='L', 0x1}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) 16:01:10 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) lseek(r0, 0x26, 0x2) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 16:01:10 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffffe, 0x93, 0x3, 0x6b5c, 0x38, 0x0, 0x6, 0x4]) semctl$GETPID(r0, 0x5dab250a5ff5193, 0x4, 0x0) 16:01:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ff6000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:01:10 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x2020, 0x200000000081) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = kqueue() chroot(&(0x7f0000000440)='./file0\x00') close(r1) dup2(r2, r0) kqueue() dup2(r2, r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='}\x00', &(0x7f00000000c0)='%\x00', &(0x7f0000000140)='!\x00', &(0x7f0000000180)=']&\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000300)="a9212d7b2d00", &(0x7f0000000340)='\x00', &(0x7f0000000380)='(\x00', &(0x7f00000003c0)='(\x00']) 16:01:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="d6b4357ab1a9b791bdf5db05984bc8e6a03e681f90976900ea622ec9198fc1452645292077bec590864c1d5e87d1892ca84a6e1ca2df9b40867db4f4064e34e23f000926f8d58dead48cfa77d67482cd07e823ad966c7d3283ec07e333", 0x5d) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b40b3cfb25b84e5bbdc3a5197094b202a9c4de41a52f5ea7fa0023d58bf6659990bfe43204490890d99bf7c19f078173da4ce9c28709010000394be800959fbdda186ed6e181c98270e411f2b355495e45a6be43d0c081467f87b20a734d61e4871327dcaf6486078f205a54de935221759ed6466b6003cc410f8d431126c63edc5d87e2a2d01642971af318a9", 0x9c) syz_open_pts() r1 = semget(0x1, 0x3, 0x100) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/53) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:10 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e64111d0fc5010e1ab23c3238a10790be7e88063adee0373ed4c4f95193c454b04cd0397bd3c2546417bf49efbe3f1cbbebef210d72a16619ca1d9e8c0b3cdcdbc14e0bea7c150b6bd0fd56386906d271480d8e3afad698a637197bee2042f4bf32dcca36f5a5e0f738edf494de37254009ab7b06dd9df6da01f5a8fcf4f263f1ae846aae6d6828401f16429ae035b7d950c5e126189d0c72922b74627df8afd3871e00ee09678419727e42cf1a78b52a907b5f6d85f67c6ef1a80b38fa599e0a4a14a6694762d51c4eecd015b77b5cb8c15a69d74d27084e4322c3029ab61b91bc0d178a4e981a6dac68256e640de726bf913e47761ba6914ac8d18b584882725f9e24af9d33e70532d74277d12ec932261881784c265ae855d5d15b13156d49474129e595f5f94966c4038db4996cf554bb153658977d6b56f4779fe3d934ac9abd8297f1f72cf0088d2616d90bbc50180af9e36bc9ca979933c79faa718e7533a27dcac712b823c751fbe5a78834e5539f5aa5379a0763d7155769ab679febc644bcaf20f45ed46e90435d145237879207b6134524534df8593218da5144498234d2502524864f0a5db217804a841b486aed83870b5b04d0e047d48254d46ef60c84c871cd971e8489914522d85d584b0ef8661d02607434f7afd806a6f4d49c21", 0x201) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2785900aea01a40ba53c9bdaa3e86313f6c646f1"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:01:10 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x202, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x19}], 0xd6, 0x0, 0x5, 0x0) close(0xffffffffffffffff) 16:01:10 executing program 0: setrlimit(0x0, 0xffffffffffffffff) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3d, &(0x7f0000000000), 0x328) 16:01:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) 16:01:11 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:01:11 executing program 0: mknod(&(0x7f0000001900)='./bus\x00', 0x4000000000002000, 0x7f) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r1 = getpid() wait4(r1, &(0x7f0000001780), 0xb, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000001680)="5995ca4e872eee1b51e409458054bee7b37f", 0x12}], 0x1) r2 = shmget(0x2, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) kevent(r0, &(0x7f00000017c0)=[{{r0}, 0x0, 0x12, 0x42, 0x100000000, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40000001, 0x5, 0x7a}, {{r0}, 0xffffffffffffffff, 0x60, 0x10, 0x2dde, 0x49ec13f1}, {{r0}, 0xfffffffffffffffb, 0x84, 0x8, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x40, 0x401, 0xc684}, {{r0}, 0x0, 0x2, 0x20, 0xb7ed, 0xe65}], 0x6, &(0x7f0000001880)=[{{r0}, 0xffffffffffffffff, 0x42, 0x20000003, 0x3, 0x5}], 0xfff, &(0x7f00000018c0)={0xfa000000, 0x3}) write(r0, &(0x7f0000000180)="d5c8bde39da38cb609b5f1b1e13b127e02a51fbe9d1b2000b5af229e74", 0x1d) 16:01:11 executing program 1: r0 = semget(0x1, 0x4, 0x2) semop(r0, &(0x7f0000000000)=[{0x6, 0x8d23, 0x800}, {0x0, 0x70, 0x1800}, {0x3, 0x7ff, 0x1000}], 0x3) semop(r0, &(0x7f0000000040)=[{0x5, 0xfffffffffffffffd, 0x1000}, {0x4, 0x9, 0x1800}, {0x1, 0x1, 0x1000}, {0x0, 0xffff, 0x1000}, {0x1, 0x6, 0x1000}, {0x3, 0x6, 0x1000}], 0x6) r1 = semget(0x1, 0x1, 0x418) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000080)=""/247) r2 = dup(0xffffffffffffff9c) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000180)={0x7, 0x100, 0x8}) semop(r1, &(0x7f00000001c0)=[{0x3, 0x2, 0x800}, {0x3, 0xbab, 0x1800}, {0x7, 0x5b9, 0x800}, {0x2, 0x0, 0x800}, {0x0, 0x9, 0x1800}, {0x6, 0x4, 0x1800}, {0x7, 0xdcae, 0x1800}, {0x4, 0x8771, 0x800}], 0x8) semget(0x3, 0x3, 0x20) ioctl$TIOCSDTR(r2, 0x20007479) fchmod(r2, 0x40) r3 = socket$inet6(0x18, 0x4003, 0x6) ioctl$TIOCNOTTY(r2, 0x20007471) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x5, 0x25f1, 0x6e0]) r4 = semget(0x0, 0x6, 0x202) pwritev(r3, &(0x7f0000002780)=[{&(0x7f0000000240)="e94757ae68c1b1b7be8fcb2d62671d07e377a43e700ce317de0284bb9bf63877e0c39bcc1f6e81b704f633472376a9b9d8017a471de79ab2e6635a9df1f80e4dd4b59e079c54e7297bf9f1d17ffa8b6119c6c3412562ab23035e38f935", 0x5d}, {&(0x7f00000002c0)="eeebdba3ebffd4dfae81fb16bd3cc8fe17277731d78edd0b7fc2f3268ffc3ce5cb5579e3dd8fd0a66ee46ffc1e59e10745f079ead95256d962269b0387bfe00889876f56f9f10924b5345d86d8f31250e496b7f07afdcfeb9e84523f2bfe18388be82474634f4b0b730f349707e123005c2ad21be2785943cc47e9970d022dc157567edd102776f94fd8e189299e3c0e2a1a1c0765965e9d87ab6ec792f83b6a7d16eb98960024a57df4537bf47ac286b10bcfdf0a099dd040ff523a1e656daa7668178c47fdb11dfa7e386753ae714aa7409f0e99d329a736b7cff4ad36938400159746ca26f5549f731dd06ee8a93d31eebad133efdb4b075d048674d5babf61e4abe07a0c911edbb40c57171a74986334ef601736ce078185ec87a70a678e851fe7871753fa90bc66222e3f01ca59380a0b2d8c9feb3900d5637e2551a88f3bc5d0b550d3353d5396cb94c1814f4311a246c6e06b84e74030b013d222153279e18a07cd7c579a0837297af01651973decf8ac5be610990ef2fa0a8d0743e0431df268bf39d0de9597a143f2a082bd4797f3fd30fca4eda3abb357864b365d5af06567e0ec4faabb73a475ce9503189172fed30165822ebac7448635a7486268c93775bf9f9837bb33cd38b3cd88ea3fe9270012ad142a41c96a7774c0bcc4192d31660ba5b2e152a8380e8c3ed722d4603eb9116dd872c887ce052adb459285889d2292e5a79adbd28a66ee92dd9d3605231ced5e2470205f70a84d4f91545bfe010ecf98edd3fdb5cd10fd50c34090ff67046eb206e1f3170313264e4f9e0ed712a88174c96732f2a7e378b1b3c255fe07f518fbf6389b8c8f0113cc983e2eec4631c6b54b33693c476e509a212c5af0136295aa87d65cfc5db9762dfc1cedb6d0d63c2b8c7e7d7dee19636f0e89d1bc07cbba15133205319b2802d2a80b44b7eeecee39215a2101318c4a989c1bf312e0e064b0d8ed2e0db3cf73e6ce8e01b5e661224d70f63def5f4b6858a7a48c3ae51aed18e3657fa5cbda3be08fdf40bdc6372788a7640323529416b1cee6de353597fd6a43398dc16fca06c8a85438c0f8d5ba351355661b03c380ed62f79d5467a82c2fb5e89a2e0da9cc5c3c54064e926b1a9f7b1eee58c6c456bf9a3995fa0d9ae1f840248acda97a4791d5c4552846312a6407a65511e771fbcf8c808dc9a845985cbfd0c436781bb8327114a701de8101aa19d2eda8e4a61b8765fb731e4d5d6795bdccb855c3ef78b829a64c41782bb68f3a433c7e2a9dbb41863427f9e35c7628648d54e1fc146a0cfe494ea172579fef5267c8d0c55caa5116baae8b7dce587221618bd21504af5fcb16fd7e19ad5cbb4ae0245888a3e6c57e0b7afa62414833e77fe838f9ed52ac39ebc17ea3a554bef779fd21e8bd7bbd9ed67734bbf734cc764b0fb67ad9e04d0e28d6449c15834c14fead31363e6009e13ac63694fa3a3d63cd1caba2396ac850cbc1d5ca2648c566711b6766c07655467c3d2e4ea4182fc9bce758d03b841283b367c661184094da92ccc3db36b91eb3aa2493e2579f02d6cf2e2317124d416211082bec3a2a3ff79ba34f9d66ae96d0a819ca1ecbdf251a39315e5031f6addcc1fa742d1cf65568bb818665c13f3cf9baa6b345e6debc702e5a409150ec0ae0950b39a165d03f8f967ffcc574c51ecf544755978b529628eef358d2d829429045a7f4bc4484a3a58a9dd340669ed18c250610e0ae58e392a6dd8211fed0e2e26cc24ad09e6dd5b264fcd7515c5d61350aa7c94a5dbb67f1fcaa984aea9023c8e28d6521a9305526974c4143c4727d68023bb72500c65b39430b6001a9252e97e2efac98b747ab33a0bc7cf60b91126ddc05a7efb73f2c2ae516e642a1a00534873a0365762dc093ccdf3aede7ec53f962e89c5d5e8283cd68543c8de2fe6272eb6a1c699c8db2573deb31e69700b038006570d41869e02791c9b0f86ac2ebead7f6ac36386b5a440892f823a7f190e771bb070e0f15367af3882b01ac5215004fe2ece56f4ae563c54042b28d20788b6e5eb37f39c1901054cdf7187ea73732765626d699356c681597d8ffee608f3e0364f45224da426f5ee061c2b91ec877d8667e3c963e9327cf25071fcc4057160965a5a746c6d1620746f8ebbc685baa84ac1a21ea4d0eceb9cd70f5f43ca6dd776e0b34791b52b7b26a6145f3243d936581546581bc103c5e9b9404e76fa33912dc52eee1ea2e2a1cd8b56a49b7cbfd2f5ba84c447636a52706ffa4bd5f3fdcacbbf5fb9942a40ba3835a14cd34fb7cd0a785b2e1ab97827a9a8a7bedebdf9c3922fe17a3d9f08074e88d6b5160507bfad530971cddd05243f930716fbf0967270545514e6834172c616333a8b975434f381d204fa3f0c947b66462baca05bf24e2c544847221b491e9575400ce828994994aeda979b92bb3a36b5ec61478df4c4174f2b5bf50a69a74e709f59b3c5038779110487a42fdf1e4452201f518831e8bab651a53aec1820fb7580bd720ec2243070b77855668e1030b6db1da37b0f2d943a6748076fdc2129f481f36cceb856b2a50b81cc1dd5585abc7e4c4b0629a766202bd654eb719e0ad92d4c95110fc5dadf15bb69c9326f42a12c7aaecd6a5f8a50607ab673350bf50ea34e027216911dc9e2cee693b58e4c61e864b9dfeb787cc86793de5da8ddb9b34a01c83c28ce5bbb65f4e0d913df1df98fd64cd2c81a1c5e7d64807b669293bd11275f490a22b6abc7e0ffb01f6674e4b20fbb2d72cec957ca2d371581d834446601d3df12a414b61d137c95ea0c3d0ef55b00783ef056e63578aa04af5649bd521b1fe4fd6f877ad5d1003583992978efa8683ae0c4086a1267ff436861de6f27417f567650b711bb0ffb67401c4c2447884638e4bd5c241cc0896aa35d91b8915e90dae0618b0dcdbe0e98b949a128ea9ae75d04f79be4f2afb8c1fbeb64764e6ad3c88c919b2f940508c1ddd21007ad22ce05b75a104f3b72d18a3da1fe0e67b23557182c0199054167a2100c0b44426dabe9e90754556ba7ea61ca6b929ba43c3de037f0cec4e42897a447522df83a34455969edfd49da08d78296af35b294fc862fc8729ee0a5e0ced2ebc68cdf8305151a04c972604ff221a9e84507b1c7f1b78827fb19e77283955ecf2a8fe323240b976142958ef3bc2b83e472d2e214fa52c02581f9c8a4027dce34325d50b952a1926551c49c61591272fba9cc53f4870c9d2e62961d64516493beceb7fa1bd7ad61a4a2a4ff68dd2b4485e5919c213fb0df72896c36cba85334a4da037e19d8dc959ef7a0a669b2b8683ff7ca40729e5feae48e18a06ca6cf87e0404d8495afe305a14757fcc4cef120e2d94790c51f318029e7dac7b790d95faa7e58d92c1b2d3474ac6668d10ca133c33a009d37bf3c6440abbc5fe727c5cfba151810e7ef3267979e10faab39141932423b4b44cf55452f34bd030533d219f1e940522d43c9e08f42d30f6b5c53f3eee0d5202d95873bbb2293652f3685e72834b6f01671d19300a4b3717b50d14e3c78edd9f4eb602465cd0dfb73d4853f52f26c62b861cd2ada31e0773d348de450d7ff7e78089bbbb52c0d8c8d510931e9709e7e53bfb47f6be7ca604a9b76f67bf3131e0befa6c005b968c212d5731540b2e486e731a7efdfd96f91bf75bd029afe97659939cdd9f52672767769f84bf16970b9f8eac940aeece83b186bea37f9bebf64d615066956685902fcc036413d3efd9f190b58164d861bf79840fb8cbd4c26fa27bce61d960faa3426efa56a7d6452eb281f0c415bec80aeff9ff9b1ab1e9b668bbba7cef922cda4ffb3faf1eb5259d87e02d50caf3f73f875d6ce1fbbffe7b804529ae21c80ebd840c2fe640fea25279dd98f70330f87ff0d19984052cad05b2c54620993cf7997aa12f518a05a61181e3a44ca125306d7f45b672bee88a5016f4e8195ad792286580c1779baedb782838d129075278c4d7ebefaf176f12256701b37ec7a75df4ce3dffa36110be63642078708029b485c7e4e59678823a4f97149f1cd71d99213a43d33f144e84f40b83acc232bb9c2d3cf99dcf3e5cdbd6530f587f7a3450a5c8c7d0fa906a1b8cb3c8376ab0c0b57b1e02814bc26cecb2ecec9eadaafa9ccd79ffb85a066c0ca40d30442850546a613f6ef47d56237a4d5898809f0cf748cfd45cf27da01e8a331067eb15906511f9273f0d4ddcb32e31ef7bf930ee47a073b995f36788e14c903c331971f8e82f9cce4f1f6c1ae00776ce6da3dc02bef5f6f26c2e952656aebb84a6ebbf9a7b4ba24c0be3c376adba5b5e7637f63fedf560c0bc67569053edad245393f00d870788de2ac0ff65a801dd5181ab8cdb3088cbb8404a623363de138d841be38912df75a9dc52e26af0ed5db11a23becd51086bc31038dac59f4865d5b3e64cc0f6250df48221194d93466c75943e6714f29465034d8cbb664744c1114f574e3df7db544e7f3637bac19cfb4aae3438c6464cd7a97633d557f0b55b25076a9baa40f3b8c4d5d0e109f0e26537a90de47bb87cd2d7def2b493ed2f19db052c8b8edb7af95693ff72198c15d89460cd817b16f541c52aa42121cc8c20c2a4fc5d094f061af7c84ebe3b4a51ef0b0a94f3d1f38b710ac9a5c7425f0fb9f7bf31b89acac9e4f0f1084846100c16763e22db51c7559b9d8cbb01789c4a423b8bc602ea362c7dbe2d9d63158fce6ef34d01b5b91c458c940e1100fd07fb7abbea78afbdd3b0799d52c54f8ee06991d9d3a5b42080ac5a16d82edce711016e415567c4e3fdbe88b17983f6c350ef5f5abecd4023521e8a8db5fabcc8280b6ea546be45ba8db76b51f3fda42b786dacc3c5cd1ef69aeba9924d2398487824011cc21fb5617acc14bb8e0cab5891404c6fc42442b944612efb9815e4308ee5eee8e36c40a017e5b9cc75ad31116fc482293384a7bfde8043c1268e8fdc3418c9a0cccb7e41319214434676668e0d7e790c6051a657a51d801aaf23542a47ee5e1f5032e5483c54cae0ff47fbebbdad6752785e3db0e39a9d40e36fa967d1431c7e6253b34063c07ddbabda97b4a6ce39bd34bbb54a8ba9e512b1942544621f0aa20cbefa9de8b814dbb47a2be1057dcae85ec77a6db2caa2e5cbe7eba63c9ced38c4933f2f6b22f966fa9ba589a16c5fe5784ca6b2d95e7f4418d01449b1fd13b2edaedbc82bdafdb54db45f65c9065def51d39976425970ab9b553008098cfa31dea95631d50f9486e4308e8835d6d61c4081ec066ae68f25f369d24ba1f716005511e438de5156b11db2627876fb5a82274b8133347de907593114795631d6d28082c29e9a32cfc3f85e485079306378d40492c48e083b8b771cce574369a38077fcfce74b5ee256eb902c440dac26072d34ad9dc40f2ca9d3b3dbe91ad7896d7f03ec192addf031405588357da9d87d4ce3cfc936a486a87fccfb6441c790deb992c40550a5a0ae616fcf7095512a1536ff90ed295ac2de807bbc8af1bf7589191761453696bb94ee132efbb253132c5aa0e4068506c08621fc1341d3e3a8ebab7a36ddde561cade27be6a3181ff161b4a268f70eb76f0bc64db2676144c1476800906d26bcf6c270ebe411719b65ced693c9d7dd30266cb4c0179f89a4172c830465eac5f29809a8ea2d233a0051d4cd9535375769de0babda7b8b84e5a0a0406d050eeb9fcedc04fd5c8ce703f59b9f9e785c8944c41de690a7c1757a4d26978a650c90a3c4ca9722755f9790d868a4bab64049", 0x1000}, {&(0x7f00000012c0)="6bd0c0ba29fb9509736ed4c5837ddba15704c54bad9d00bdf126c3ca996d9f17bfcf32bd4d464aa449ca25005b4ae8cd1ee65b09e2bad3f13060e96a22d1c050d1b59a175ff3717a481b47cc42f43ac1257c667a385811eee857c745dfd4d79f03987bff3fcfd275800ee148c702e26b60b9b1ba0f0da1dda761c4", 0x7b}, {&(0x7f0000001340)="69cd4108c048c223c2fd1fae3f51b022922386f22fb7e52b2c200ee36e4338c9a2c1aa5c9121ad5fd32a6116c334fad79620075a4ab90ce98990782ab63e484537b0d9bd34de214db33f83a85d6011541e2cc00a3f4492e1d4f274dae448685b4b6a3235066619e234d444f6cf4e6c1ecba84d7418dc984c968da78491cff320c8b8346a6e1657ae902e7a89f294929f2b772ece4837b5847ebd55f5a108426c8434d36b7e1c7c836f803fb3c55dfc693097760820abeeb0bf1fa8db8fb40997d660eaed", 0xc4}, {&(0x7f0000001440)="863a4bee2c4835c90528abe0fefaa8c485fb9eaff6b90cdb6e9d0d7500668051c1c590f1d470f122d00517f48ccdf8a9184d1e594fd817ed4eaa61385c1df281a0eb5a6f6c6615672873ca3d1179569aed38f8fdb09c69ab7300139e427c20765bb546377028a4daf35d90d5d8584475c08c", 0x72}, {&(0x7f00000014c0)="1d493bba5db81d1b9b1e9db5d4350bae07959564f2192cbf604cfe12ae67e1eb9f6b178160e57a7272a08954293df305480a045e1ebc56164778017fb00b680dcead7e938a80", 0x46}, {&(0x7f0000001540)="a281af7819920d6e56c28b2971a2618da817a9825ec4afc049fd71aad651a95acd1c5624bf2b5a048ca8114989322ff8661f721f0f1eb7104fa2c18616271dc995263bd656a90ee81f57cd616d835f4dd52f4befdf05a46d91af2381947ba1b924a3598f6f0d83bb3c8ab710f4123b4b131d517eb7b6b49f095ec1e7c5e727491b3ff3bc96e97e503462d61bc9479465ffac55911bbb59d689e727784580d728d84a0b688014457dde5de634258f05bdb57987499d9dfeb60878b192612850d8981447360c3dab8ee54b1d25be71ced6ab2b3e927b96d06f8e5afe323422ed08236fc00fce16213c508eaaa4e6d7a92957ccb5743820614880d4a71fc819e737f4d7d5a912212b42c88415b492dab31f208c0a40f143494bb69cf93c032ed63faef5cbe805062110d29d1c9d6ae191eeecaef149999a0fa36ce8f47b7bbf3895114853466305ee057d6d6d6ad48b40fa61e2bdc97eda3adedb40208595d8f176a483c0796a68f8380030da9aaf62c4d86fa82117e464ae8cfea90eece35f9157c8978dd2be6a7b129c728f595ecd07d338ccfe136571783359cb383605b68533d786e7a18048038e9f8e10d358437a7fec5e45aa1777cd51594dfaf4aa26f6850e773f183a710defd9d87ec987edf64982b061658f5c15c37b33f67e5e1a8fc0574c179902e7fce6d7b6cdc96f459b43a210a8b90d7fb28ae8c38fbd432954ca9fb281fbaba9480522733238f4a1712cacb5640374583f747d82e2ced1ae76d2bdd560404c9f4bdee11b8e1369c28f223ec0a432caf1a68d2853fe0117dc53327741d82e3c9fe21aa8ca06b1d19206b09791f95eaf71d49b8410f8eed3399fe37b115bd65b8b4891a067699228f665998d4e051e3d1929413671dbb1ec58bc91f5c5cde1423f683b340ff2981e1357f7763ab69cf1757bcbb45df9a5807b979df973a355bc7359988b272da6b965035a632376c7a724b5943dc30fa44ffafd9f2346edb5b79b320adb105eee07e57109a360f5f6cfef11174e9bc044b1af371289766cf74e0eac4a25514ec0c6f27f8f6daddd33555bbe86ceff2f1249476d748dae7928cd52fc90e7cff8b54d48e6094327fb1e99aa5f507ed4069361457a0940f4eb714120e724c09ba8a03f9f8422fdfc68dcd61d0fda38e04dc23556cab292ffd07348eb2ef61cd2f8e4d9c106abfe2cb5104f9de762ee4feacfcab9c9fa886c3a0b80dbb39c2099c48ac88758c06f86524c1aa4d7ff2d99a46cc1ff36148f58360b245f2afcdf520f46927e46a940e60e677b51e3d523298b6e5757a96940c9811aa2df7bf83822c7cd31c175f87fb63d2130f75135d8abadc27eaadba8dd239ce0309f5cb6c5185ebf0614d26c47455ed21a662731b4eafc424e993d39a13032b4614b01ad8adef41e12b88270de8889d169c74106155e8854764b255715554f5d7b58ea5e15ded28756c4c75ad2d358919f9ba455dee2c3a2db43cef480833f3690a79a3829fd9e8e81578ffcb9a1597bcd56e36357b71a06bbcf60dc6e15956ac4d303e79006a9bd08d0996dc33ab8def2fa7616b9ac903b0e2e8ba65d802861ba98a30ad62087df703be576b0ec70af64bf50311e036796393f591696d0c69eec6683b81abcac0d2f502175d5338b00fccbed5250dd542623e6b0beea18154b065d6c8ba02ada5c005d0840fa3928308b767bff0830119b06d0a5f10adb8d98ad7888f19d413ed5b9e44368f6e341dafa5ae09227a1c94a18c3a6c7311426a01182a15b41a7831b55a690b37458cd2329dd16b60a8483759aa9567ce481dd4545c35fcd2d420441b97aa5887a8b1cf68231ed2821258222825363eba1c088102cd2a680653cd1cb884c4d715576790e25a1bfe9d3e9414f3db96918722699a8897aa009b5a577e0f83a5ecd8a4c48ebc68259d2e6bf19f3057644271b3c638631ee8b5ee6b261dd83f438cfcd589ec10c19e821deddb4e825ea45266b9b5db1cf4ce310cdc6a4a735bd615712feac9dbbfc40bc99687fe263fa03b474a6a6d4ec2bc1092548c22ee82991afea9f2964e8edc05adb8bf9a416ca5891ad3544a80b3e129b99cdbbd9225f9014785c27a83c8478b68b41ae00d4f0f8d2c12cef663a2456c0e536e75cc95f6ce6ae407ba2f2f458c585cc15da73fe10d07df5726f03a5d54ed9d251b53610a2d63321a30d3d96f93778da0583eb942283ab176c4d95dee7b3407fe4893654bfaa30ff92a37653045b6a627e1f64c586eea2872adb59264f49c7c8085408bf2948a0fcf8026fcb80b6673dfaed2c1d927423d9aac343b0e16eb0b9476fb7ccd017fb73ce0322d5436940aa543d2151e9b9520d8f2f69a652121f7c6b3540b4e7ffc8c4162b08b3b03bc7e7cc5f76959acf6ca8697170bfe3d1c2422687b3fd67c6ee2c8499cf62427bb5b584d05c73cfef2f1301e3fc8cf7977b636b6adffc41087e1ee4a9685b70309f0163f4187c7627e53efb130ec03d9373384fde50f665ce064c2dec312777a69e395d0b42791d56ffc48c81ff5e80f8f05f2916387b3f0b0aa626fde67ea4de7eea6d5885db02adb1c1b95186c6879679b7b0be672efd1967edf266a776710f5409cafc4cdc1cf1bf579fa42518af4502ed7ed4c6f579fa476fab54b86fdc5ace4b3da3fe5e3c0dc97e413dc5cf98aef96c7eb368d2a60dff3fcf2cf431d8039333dbc9c31ab871d78484fad5c855a9a61175dd8a6ec33e30cc1cb4d1288f25fc61cba8eeaacc5a25616da0a5a9bd65e03ec8c49ad563241bb4932ff3c991c990db362bfef824830352b2b5875ac0282d179207c494439d48ced50dfde5aed6742f4b90552522aca4dccfb4f64c6c3df743a999b27ad3882592dbb60f4f7cd6fbf31ab2d854abd974ad201917f3319cef60674534d42808f62928756fc0b95b83ea033fe0900cec404f4f323cf81a3eac3ac390b816f07a09d86af6d5fe7c13d828b785af6001be4656532c8afd3757453c66935bb8c3cb323bf992987edd341118c8f1d3d6c6f6f0b9dfaff98ebeb52c1f0073b3a1356f2e6d8c7fd3be061189fef069478b5652256b8d650bdce5198378bc121e83c5e8716927fa4eda23c00c2531daa3105d66c65ba775da207257ed04b5d46818f26d561d63dd6c265f25a3db2cf4e22c4986fec578d7dfd5384182d84bedf8ce0f1ff7d255d48bcbc400d28254b359ae4d95abd7fd3eb44ff8cd53e0658c443c24ea71bb07d868a6873424c4a3202f4c4940308e034b75f2203f19227bcdaf401b9a05f946ef7c596fe7527331c4b904c3571bf70d2501675735beee54e33b21998a0a25f8b78dac29b93f102edc0c2e3dd5b805ec79b61391f04b2706087c142f070a7343855301a4d590a347a80d790ec38fbebdf9f11977ce943a2e006c13e2d09c16b6c52d9e6c3d9f9a78864fb54ee630e8be12455b5580c93abd589845a4bd4017d234db7deb3a234d7508ef3b748540100d4d12fe1f26ae8af9f7cf1c0ba4d572af5fe5b77b40a22ba8b332a425bceb985b29ac05d55991218e95c7893a49c6cdf26d08b8d8cc755da20f08b040e6a37bcd2b9de0746a124860de221dec7d61c78bcf664375f42e1f8854361196494cde5bad81250b6873ed883df5927165f4c4bdf71507bcb11b4f4e79c5d4c31fecb8aecd4a3c829dfee47bf658fca20b26f0040a0baf3dcc640a7fa9085dcd3d66dadaee03fae921fde8a9e057e0b7636894bbfcc833ea8de365dadf5c27eda3b42b8d5a79859e9336f8e97c7d368104ecb8332cb9aa74fab897790e9179ff221fec48f3be48dc1977632b319d402f58bf9bde9411c26e2da980bf6cb99903eb1493435c3213d4317689e1d1c1b206a7c03aa3a6cbf033313e767bcdce9513fb5db521a9eea36ca760a29e5b556713542977172ee7b3175e57828bd6201ddb5fb55332fd49eed25b453170c092ce99b150ca751b05c1a1808f432203ef7f83b3d9083c66efd89a63f9e4f3f16c287fed67b0bcc8d4e14aaf43a0e26b6a3e186f2b6c9b9dcc4e493e89673d4648d5f3baf1418d39990e3d54205398d4a4a6914de3232eb85a037d90acca96c4e62c483ef96eb342948a2e0ee5a008d82da020e8f16be031efe87204b05e33892078c1f39cfb1b09b4e86cf00667bda281418d9cfcf9de359411df33e90c7ab5302b030a4818a3d69fe8011c29a540375fda15e85dac1495a8a3b2ba55af893c81e8a00e5f5819975ed6e865d5be32ef4ad07596667e3494c042bec76b6c77e7e0b066b012147b4f485ae00c42d829ee11a34e443ce88a5c8a3d34e09815da241bc4db1b7687870e7a3528f5a9ba3a5ffc0653dac25e17881a25e74f0a893bf120fa2459258868221d6b183d8ea198269592e56b85c2d969cda93adcd0d135a9f5a487df3d1ddaa456a41bbe9c2c7646f788bc9735be6d2b1a0e784f9d8031bbf19124f3146ef294fccff7acaf351ecdd57d76951d541c3568a0f2a1fb6eddfe6b9f0615acaf62f638ab998e54fed7f85de397adac4bc8654636866bd5825e159e234db38d0104e9e5d2de443e69b68313fd696ae52207a7d08909ff05d3869718173e7d7c19a8dcc99231951f2f8fe6636e8c5539ecb3921cfd6a1f5ebe3aaf25cbd4624e99abed3e353d775ee57b0860e0d3869c5b073997247457706d09c62e41fc0ee01b7d9b1ef86add61588293bd1faff0afbae3ba224e679e7f8a8bfb1203ad14146605e3784d5626c58656098734f6820e473256c68a1278df2dfded8ea9e60fe29cf1c11de408925e5ca855c7d0033c32701a239228ff60ef0ced0814913a0c62abda73ecbc8e0893bf84213b7445fdfc51d4e26d9733f190a3268bf6556add45da1cf016b24f3641ded9473c840f3182474c2e4481ea23f592451fce519e89ef3a856273848ba6be6e5603bc307030d7bbb95fec63628b0ed52d9daf5c3c62d999659c31ff97ee9f0eabb43839ff30e95d4a97c43c96e1f453b9af5e2562285054f6677b89ee71871b60bbf0b367d15c2ccf3fff1e682783d99aab3464eb1b9e4031a72299419dfdb0a569a044295abaf4b0253fd0b3c08dea94037b5e2d0f48c95242900ab43c5db179d5cb8899139248fac5253714c2933d6d37baeee4089689967ab1a7975550081b0e91dcee22f76df97bfe51c4a0a73981c31aa3ec7ac3ba7f9559bb1da81a296ce90e686bfd6b7933f498d40b9992ceb1a41b5fcd6a866574f24d85d4c19229c9bc1ddbc0efa01f43ea99518f20077787ceebc4634c4f5ceca3d25f3f864f6bd83ca88ae8d4475d65a070ecd32826f02a4895e024859eca50b62ee40f12c12da2031a26f15ab7f5cecd3d24a1935c7d0c17533e4fabdf4b5383425ecaebe0cb4c1693f6d20e7419b93d9e01f5c3f3e530ffdf3e66f4d26116b511de63a7903a5caea99dcfd03ea5e702302b9846708347bd80dfc2a67362d079b77066d2ef1cd0f87207b467fbfb5c6f3ffb2a12fa97619ea0a0eae8ad3e3639fa62ae73a70f46ce178d7481639ec32d9f25fe07c25ace494f8eeace3d74091774692f25f92acc3fe3ca939c34a774a1e4c0599d33a5257eecbc7c8063715cac42eefbd11fe9d739d911e1dcb2b8bc3a7c60feb4ee8f16576503eaa38c91e061cea2e3ed7db0cc4f9fef0195bd6a807fcbd2c02f933d73eccde3974a7f22d0525cfff566e8ab1265bddade20d673adbd4e61d5a0b6e7b8985884033734d4e5e5808c5ae37136c4499b636fd2f32c7a98052c82bf7d25eb1a68317fc248fa7b2dc12aa8b4324ae9ed304f6e3e", 0x1000}, {&(0x7f0000002540)="03187469727cbdd70c0ae6ffa86aa4421902c81a37541c3880f7800fab03bef995b64e515a25a8cc2f1dd43005bbf263d7f82d6cb12d5b535251087147157d7d36586389324d42bb7a3202a912c19546e6c7e1c3fcb768c46f8e79e8a5c2ee9948e82729bc108e2d489e10d9dc6586ea05ac98fcb74ead7bf00686d00fc85e3682e357b08e0e8d209227bd1a786648336de113b64fbd099ea8345326e110850ddeb393428b27fe74e6f28c69c54f3cffd93ae97ada580026825539e002c4b316", 0xc0}, {&(0x7f0000002600)="99873599502dc48b4564854a65fb43222368c97fa4d5741874a45678be7f360fad625af905b00dfeafbe2fe0cf4df744b3d22b556193a45006c71fae9aec199552cfa55c937ece54d50d090142efe727872a9f1fc0f232fb40b69d38727f3ea35c77b461338bbe46", 0x68}, {&(0x7f0000002680)="56413cf38039312671bf5f25f0e3a51e752f01d9eef160975e5a3290b8fd43a82b328f14bb0a1a6daaf0641702d3e8b8a89876115f273480ff26444f501f5b07926851b84efa19d9e0869f505277d5d7c2f52a00d6abf64eb04b1c91f16f7e4dff9731e592ca589d555c381f9b3f7e172a76d393e01a78a98c53ee361f2263561a9c8247e2b93cb5f33e57b185299e6dc4dde4999486ad807e7e133fd1b94473215f58562139b9710dd2293fa668f71d4185e25b41d611f7e0d609d95ebc003636d98d211afd2b122749a5a00e936c28af5f9a1fb773470f9e422f773b9b86e9ef00f7eb0ffc3a7ab7c15158ac74ac80b6bf9051bdc83d", 0xf7}], 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x1) read(r2, &(0x7f0000002880)=""/238, 0xee) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000002980)=0x1) r7 = fcntl$getown(r2, 0x5) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000029c0)=""/74) clock_settime(0x2, &(0x7f0000002a40)={0x6, 0x81}) ioctl$TIOCSDTR(r2, 0x20007479) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002a80), &(0x7f0000002ac0)=0x8) connect(r6, &(0x7f0000002b00)=@in={0x2, 0x3}, 0xc) r8 = shmget(0x3, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) r9 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b40)={0x0, 0x0, 0x0}, 0xc) r11 = getuid() r12 = getegid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000002b80)={{0x6, r9, r10, r11, r12, 0x22, 0x3}, 0x1, 0xb3, r7, r7, 0x2, 0x6, 0xb68}) 16:01:11 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="746b8d7050ec3bd04d615462a2d24216dd41d77f31d3785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bb02c62601ffc4a10bfead568f91826733473fd5602ce531310e7a122e780ee", 0x54) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) r2 = dup2(r0, r0) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 16:01:11 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000200)=0x8cc89250b1f58e32) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt(r2, 0xfffffffffffffc00, 0x794, &(0x7f0000000080)=""/2, &(0x7f00000000c0)=0x2) r3 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20200, 0x80) shutdown(r3, 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) getsockopt(r3, 0x0, 0x69, 0x0, 0x0) 16:01:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x100) ioctl$TIOCNXCL(r2, 0x2000740e) write(r1, 0x0, 0x0) 16:01:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x10, 0x401, 0x76d}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0xfffffffffffffffd, 0x3f}, {{r0}, 0x0, 0x40, 0xfffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x8, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0xba, 0x8}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x7, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0x80000080, 0x100000001, 0xb4}, {{r0}, 0xfffffffffffffffa, 0x40, 0x20000003, 0xced, 0x2c}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0xb025, 0x10001}], 0xd2a, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x20000021, 0x9, 0x2}, {{r0}, 0x0, 0x20, 0x21, 0x5, 0x9f}, {{r0}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x6, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x1, 0x1ff, 0x3}, {{r0}, 0xfffffffffffffffd, 0x58, 0xf0000004, 0xd6e4, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x40000041, 0x20, 0x6}, {{r0}, 0x0, 0x0, 0x0, 0x8000, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x8, 0xc0000049, 0x2, 0x401}, {{r0}, 0xfffffffffffffffe, 0x8, 0x6, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x10, 0x8, 0x10000, 0x3cf}], 0x7, &(0x7f0000000040)={0xffffffffffffffe1, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:01:11 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) pipe2(0x0, 0x0) pipe2(0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20002, 0x0) r1 = dup2(r0, r0) connect$inet(r0, 0x0, 0xffffff8a) kevent(0xffffffffffffffff, 0x0, 0x10000, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x3, 0x3, 0x6}, 0xc) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) fcntl$dupfd(r2, 0x0, r0) 16:01:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) close(r1) socket$inet(0x2, 0x0, 0x4) 16:01:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8001, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="14f38b31a4bb411cf5acf7cb5e2c0214cd94de10b4efc256e6bd40d1385c2e463cfc9e721c6aff91b4873168e61e33bc65d1ae71f1ce87846cb7088d295c09f775407d", 0x43}, {&(0x7f0000001000)="3aa944323af370cf037805cd5a27c0a0e8a83c4a8aa5b95f3f5858a6cb1a814ce5558eeba9796f8dca923922561862422d6717bb6e019fe90bf83f0077aa7efb525284383b90ae198b3366251d3e389d79e5a8ec8a2fb233c861e4f581c014fd774b44c9b8aa0661e676a9bfef5142b693cb1f6c06e35c1ae59cea152ccc6b51c886678fa916b401073acec7fb541849273bdc65f4be0258962f3d7d9cd5b6008e7244744766f23635717a535718e3f217115207b5e571f7d9892df574346b949493e5d6c5d760ecfcfe160f0ea6cc32d445af94d33db1e992dfc4169626f6422142b669f1e729b7b45d29c3cc84dc9fdaf8f7fc277463a0f77645f58b61911c08611cf989d2f09eb4a657850978a3aaad846dad3c808890e6c69dd8bd1b280498c35bc54107761d6f55aa69c16472e844486bdb0df19bf7a33b8f504cf79094f29978787dc19c30ceb6c821268e16472141fdd75074f48e28313a1ede671f1060623d5df82ea278b4b6491bea30af23b9bf2ee57dd6173a62d71df04094b36db1c94129dcdc8dddb1f76cd6a616783cddc690b0793f64e32ef6e2054c0176c870849875f546cfec254b6af44547238c160dbfe994ce7e9940573b0dabacef1590e5ca9c8467441804dc11110a09d76b12a67aabb40c96ac7bfbd94473d3b98c8c4115ba00f2de61c1fb28b29c61906e20fc906586622ca37e377d5b64b65f1d8766fe66b870fd25da933182348a30c70739a08417d07920e1c89ae3b7ad33e5c7a23164789bad8aa5b35b7ce9720bea5b7e819b977963a564ac5248dcddcf727af8d09c44f30fceb4080d3dc23ec518195e518106a71ea52843f646ef5cac51f0657437cac043f8072dff95469f0708b89cacc803b28ee2d00d5d15366b7d957947aad75eed64e2cc9bf97308a3d7e0d4c985b02b7cc699d6f1f8e3802511ca8e61ffcc402858ef16951bff43849ef0ad197122a5a77a974d0940ecb559449ad85bd778939a2f6510ea162b5fee6283e0b051d17fe0812ab5eef13edd765b9ff2793624c1690d9de64ac2d4998c1ce0c868a60979024b7590ff79c48753621ee06570d7cb78996215f88bd57447a8762fd96eb34c2a67d7af0789a5b69f1fc45bec0f665c78bd761ef8d8a88a84e0082b763704a12a843f6a69c9f1a2dfb52c2c11e87383c03118028e701eccb87da96a71f5f711a7930645fafd989e535acd7a3558da53f745d34c7fc9ffbe93075ad55d12b0b853512abea506bcb06ea3a0cc1361edcf79d0fd387b761e7aa853c1dde423b7c8fae4071d5bec466a9938ca7a4d420372c7ad944f9f131e71966c320b8b384f4035b7812151b3fa676394ff52eb76695147202f4d97242a1c647dfe590640554eabd4923c2dda57bf125b144d22d92eae0cbe332121c5985455b23866832ab063254d3b94c8500ed510548d6560de9c5048ee70c0faf3be0cabdf792ca04f04a64912dab950063781635d395bfa75f21b90436bb3c11894af8d0b326bd597c472f2243972f73d4c7b43106c49403137f77f8b463b921b6653324dd529bc766ed6b064af507fe9d4d42cd6041068d7ae670fcd6e9a777c3223ce1a62071bba6fabcd17279be66380adf278cefc07c28b4b65def6dd1a21ef2fbb58fe1f4daff967331f34aa8ac352fb491acdbaad8167abd8c9980f2a98af8430b25129cbce49aa906dd5d745e5027a1ee75d9880c30310842dbfaf21e6fa996f6b4d9bfeb37a1bdf2af03caaac5a969afaf74604de9f42b38da12e36a1e3fb97f32fddd3d204aa74a59424190546be6620419a654f6bd8bc1563d0afc89393740002a6d6838343cbe03b7901e7a8185145b7d40318e29fd6af22c4d07b6525e4e73de9adccf5d39dbaf85aa5fff60a0a2dfeaba1fa592e7f900b8335ccd6d89824d8d4f04aab3942f51c46b457a3b9b5512e3a999441e76f127aa8db555e1c7da206dd7e1c23d8cfe67c75241c32d24393754e178216e86844361f748fed058dfba445330b64b6d0a44860a60cc4cee4e8851007c132ba994c21c21aa8900b78f3853fafa5930f3fde0e930dc33703defe2c8781a62240ef63ba55a045a4958278bdbbab307b5662aeec64b5de97683c0f3760fdec83f4ecdd626cb3c82703ea5bd7dc6abca79926baaafc1a7c0c7c34616d7c20d645cc5708f533373776dc2b982ccdd2b48fa0903e37b584a92ff7287353ed1d40d5cb64fa2dd39e2b040d96509fbe1559678d7468ec509f283b7881f83460c2db7a0191d0dc191f3e534bbd429382d5515d7f7bbb24d3d344a1e62d258939b38c9af428b2b5173973644e992e7dce899e3a8bf949cccbaf13d6c179b6fd00537137b41b3a993d8eb8cbc0dd75fe4be6dbf4090ca2b72e5dc00b3015fa44e4776b02e44216e0db7b0d5ff61bb91142867597e21e499ca1acef7dbce17c04ee175d0da2dcad79860f3fe7051e41054841f151f05817ffa1b821f3970e5175c47d377ce034598b0786a50d53c13b2e850ff654b7132087ec3005c4711db816855dd2677f62bfcad595ca013c2e858a384b6980d5392ce03b193ab295c48831ac90d6c514ce4fed589c7e439f63750f51a1975cb5f55536d880f9c29e078d97a49cb49b1a1b159723f18224d26bb1d60833c785efa726f5f61e65fcb96cffdcf8d1402a1a94df8bd49c67d716e72fcb60bd36d066d4642cb6fee28cb594510381e76c3e113a1c0e9d471438bba9b79faacc4844d46f13943e3c84c2d6eddc20a0453f0a749a1725ecfa3398a354edcf352f22a445d95e5c94321ec615484af4abd6c85d06f598f178f60a0cfa5fe75a830a3b36dc8859239da342112a99938f1cca58d9ba358f377330a5268192b296a9d0e2ed4c857db932134a73f13c474b354641b0ed0334e3a295c0103d64a2f7c62af1e1a75e7152d798cccddf3b5b0c0bde6eaa7039f4818180becf350d8243dcdd0c2d27c2bab4a33634e77fae9ad60d3e248b489257c1e9a1a7fcacfadf690160444ec2d5c611b1a0fdfe5834d82ef6de7893ddf89c5a2d2d9542275298ccafad61e1ba58cb95107ecc5e00893a1de9a0920134600237cae202f02206331018da4efab279276cadc5828cbab3de176286474ad6a54b2db47c8fcf8018805ff6f1a3be8530beebf9309b1ac6c8de2782c1ca17ccf78e759608976c6043c5187e4911535650c164a18bcdcc85b05ce8adf442f051172296b1566f02ef9f98df76f8bf62e55cecbd94333bd63c7bd7970e14d3c62f636558343f73408fab4e89d2abde24cf369fd59092127df2ba69910f243793be54d8f762177fd2eb2140a34efc305f038738953aa27355dd868347c11459ec61804ec13a484387a9bbdd20e50492db9f691a44f1ef651819641064c7d4c8c3b1829f9ba67ca13a2dddbe117a605f4dcd0ad8d77467e02b07b083445d867276af0a4624318fc16bc176998cbe80fd47f68997dab7c3a4a0f7b09dd8adcc766915c7104a5d2fe955f76b8ae64a290c36f2fc9b414c1a79493c7ff57930371cbe5364bc92886008b102f5943fe4b89230eb3024457379944c00b1464700ea88228e725f5eabb5c488763d4f07b5f638175f64ac61d3351945efcbc03825b50234fcfd81d8b7c7ccde2b2a4a0cc631b9189f8ec0fa8b52068888d99ff95f9a08e519682817cb9b9e0cdcd915ec9c4a5a141c1877769aa428aa6b7fb05d6da7d5ea9492bfabc5e0c9f5e88f1d2c17a301a672df3980d584bc35c4f007136727b580ded34cbdd9b100a37dbc5cd78fb9b66f2222d477347349817588eac9efe80ad086c18c5958323716388af4602169b399386abee95a6676401a5c4da7cae30c45da4e4a807b5ebf519ad71a9f39f11b383edcd9c2ea5a2e4289d09a80c4c2bde92e8f57c86fe15ca19bd44ca5269219d7161ffacc1054bf093b3c137de077b9c790ed68ef287669b65334c15f224fe53a9cb6de0c242e427e3b5455b28efc400fbdab9260de6205995e702ab72ac9748864bbe97a0853e292a70951ccce904885102e03570222bf67cc4ef21e4371ee5f36dbccc9a2986724bc39c2c2e0df3aab2b3eae28cc0aa61749035e27562c09bb47814f53df01b60570bf262b40ea6a3109d8386dc048c54ce01279d9be454b85b77ea8dd4feb2ff25ee64d6bfbc74c74c4fa1a378eb44534a2b52b39c620480d57bf57c6fccc87149cbcd1b6747b56151a862bf8329eed1ffcf77c32ab5dbeabaef5933c70e177d9b5ab3ce27301b5ccbbde777f3f8b945b1f48e114e024108bf30767cb30500d64521f18a92b9908c8e25c432b5bd1c0817fd5c8d2feddbfb05027c81fb2cc166166f00c6f2c98b8fb01ad003c3c0e833aeac53a9fdc9a33330c58ecde7a57ac411853ea5bef4687c8ed204e71db1105e4883b49368461c134b6347377d0976fbf191396f309cb937cd19539777f6620de610c4177b919f69a10d79f815de54f96e3093c84dc586006b8c859071babe0e12fbacced5cf90309bfcad2c4c0c7d04e26800bd974c72b65ede0967478eef80ccc73d3eab655db698c3b70b5dbb65eb1b3521398e09c0adc9f176a1da6c5c16fa4b9e8e85a7621c8f45307007defd4b110030ae45a61de9d7ffbb26cee7184f4961182cb9b2971d7ef9056abf2880c0ae30a12d1fdebf4974d7f61bffd676646ee467f3a13df334132a0469e91d212dadecc7c93b50b2399ff9ba8437d721db138818f456047d1f7d7da70eb966a500d0a8446ff62998362c263215cc0d7f9471564f911ee081e9ee7e7ed5fc59a1a41219bb929ad3e2852221e239bed394dc2f4db72b842ee053032b0a25ea5c2e55c32b6bfcf73fa28b445a2387de4637ead070ec1664d51e0c4c1a143625afd3e87eb80879a7ea47f1337c321d5e7802e9d9c189f4e4a62276140baaa390de012b5458e36b4c9f10107a83b643cbf82cea7b4127969c5ea58515def6a4a1e5dca312fcbe529d3c4a82ba12cc1c748423bb5c489ddc929a6e6951c27d802581d63e2dbe47d7d92e89e35d109c7e56038bcafc00f44d8f145f84c56a4465d8c857c0302bffdf4b569f44dc75e99793d7ff20fd15aff27f174b6d18f92d71925f54cd35c7463034715138cd64e5aaf762bc67056ec9827237325776a292e51adcd3b4b662e0e25aaf7d100fb2b134931861c9916ea6eb7066cef7979ea3ed668039ab4b3014a9f51fbe907dd33ecde6c29fccf226c569b69a72d350c3281b2d590a49701f16ab0add419cde510131f7360e2c6c335b60bfc3fd93648ab3af16c574047b0330ba81adedef9f77a32299f2ebe74c18705efcdc08b11de47bdc2220f18b1b1f19656c225f1111ab7f785f6fe3ffaecfbb84123d6cd67f574f1828e19906135cf625190550bd376b29c51f050293056aece33d26e512b7141bfa29cbee97001d3a82575fc229863c1c1ec224df521bdeaa8576ad732e8a1ce5f166811310213db3f5988cf1236cd42ffc58aa9e9e2e4de40fe2cb8ec021c2dfa4d378335aa7a68be9512170a72f6cbe82cb914132a92e6682104de3803a142c9a51b4360fa66927d23c22906ee14222ebc4986b4d3364346aae623f2c1e24d1e8349bc370753696cb835ed0aef982e8f418aced8bafcfa0259b8cc7301b5d26fd9ba8ea103627c5e644a2491fb556c47282aba19342223ec4e971f0e11a999d8d8eb858af02b815679e9f674d1b416c5a225a0bc20c07258e4a8a3eab3b25e1a528334852b7a739636e6a3ea052b1649d802bdb62d7ad51eadb3b8b64b8e20eba93102056fbf8c6297", 0x1000}, {&(0x7f0000000340)="f966d57e7f246a669e837b3d6d0fcd4e8088cd0be04aed7f24eca2147b1b1302d4156396a859a3c6f58cf0a468006f652e5da64457e3ee8cc5c6625cd2e7cbedbe0ce4125a85f432f6babe41afdb0b6461173c2875b2351715e990da1e8bf82c00623abb07240e53315566ba6f9779fb9581ec3b53", 0x75}, {&(0x7f0000000040), 0x96}, {&(0x7f00000001c0)="468ebffab0c90f3dfd95af102c8df3ec918f2c5a647418c77f3c0fc61a3ee80a20ad5089cc6e2cc81ca05fd627b7edd03365d0399d0be69343af2cc56fcd356cc23d498027eb4496784401e854ad5d811cc021162b810336c99a32ca38bd112a2206b9c171d0c3c67e8db265fa4960317f9275bfda33b16507b62f42046760857d388b92b1adc5c0498bd7f077c7f6c57b3057b0e554412398", 0x99}, {&(0x7f00000003c0)="1c178f19d2009300de69377f5302de89e76c20a4e43852e97af74806e625c1e905fcc5ef4135be0b43dbe0faf735a70d1ee27494952f4138f65fffcc86", 0x3d}], 0x6) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 16:01:11 executing program 1: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x101, 0x8}, {0x5f92, 0x8}}, 0x0) 16:01:11 executing program 1: r0 = socket(0x1c, 0x3, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r2 = getppid() fcntl$setown(r0, 0x6, r2) 16:01:11 executing program 0: utimes(0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}, {0x100000000000002, 0x2}}) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = socket$inet6(0x18, 0x8000, 0x7ff) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180)=0x3ff, 0x4) write(r0, &(0x7f0000000400)="b4cb6d7510d035fc161247dfc7d5986f212a681ec573feb4ee2a563038256a382d85fd5e47c419f09d5c373bdcf4a8433b27a4dd25197d274d4d702ded203fc76bf4e0ffb0101fe7fe9cea584cbe5277eef0f777191b5f8cd64f108e5eb228935ef0dc4460253174538834d6c3c830f4fbd7060eb5bff5f8ad152dc5c81c5db6c82a43084de393f9539959e90dd235e97ef56db390b8f068630a1886da4183ef18f0e06079a2e6a7a8068b7ec6fb94f00531cd4c640b7b6e9aac9cf8faa00952b2a0bf4c8cd434269982c63c220bf165dcd123bf2092b73642afa96553fff401935dc0e154a6763ec0a5172b9b651c78eaa03f55ff86e4c45929115fac81e898bdc302d9f5562b30013faa384b478b4926333e12753f4c4641d9e9ba5036fd7ae589b5203fb4", 0x126) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xeff3, 0x1, 0x3f, 0x5, 0x7fffffff}, 0xc) 16:01:11 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="b0abdbe301000000000000000000000000000000e1"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget(0x1, 0x3, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/146) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) 16:01:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f32d005489341a3c17cc199ed62892f84049c29d31d7da128ccdaf6aa2dbfe4b", 0x20) syz_open_pts() close(r0) r1 = kqueue() r2 = socket$unix(0x1, 0x0, 0x0) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000280)=0xc) accept$inet6(r3, 0x0, &(0x7f00000002c0)) r4 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r4}}, {{r4}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x10000, 0x3, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894", 0x0, 0x20}) read(r4, &(0x7f0000000140)=""/249, 0xff90) 16:01:11 executing program 1: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd5441"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x4002, 0x0) socketpair(0x10, 0x8003, 0xfffffffffffffff7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000140)='./file0\x00', r3, r4, 0x6) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) accept(r0, 0x0, &(0x7f0000000100)) writev(r0, &(0x7f00000014c0)=[{0x0, 0x261}], 0x1) 16:01:12 executing program 0: mkdir(&(0x7f0000042ff6)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername(r1, 0x0, &(0x7f0000000080)) rmdir(&(0x7f00000000c0)='./control\x00') symlinkat(&(0x7f0000000100)='./control\x00', r0, &(0x7f0000000140)='.\x00') utimensat(r0, &(0x7f0000000040)='./control\x00', &(0x7f0000000080)={{0x749, 0x80}, {0x9, 0x200}}, 0x2) 16:01:12 executing program 1: mlockall(0x2) getrlimit(0x2, &(0x7f0000000140)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x1) setrlimit(0x3, &(0x7f0000000080)={0x600008, 0x4000000000001}) 16:01:12 executing program 1: execve(0x0, &(0x7f0000000140)=[&(0x7f0000000200)="d0f7e35f09e299250e9e03026f0c363be94cf53019", &(0x7f0000000080)='\x00'], 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open(&(0x7f0000001040)='./bus\x00', 0x5, 0x0) writev(r0, &(0x7f0000000080), 0x10000000000000aa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000300)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) r8 = getuid() r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r11 = getuid() r12 = getgid() r13 = fcntl$getown(r0, 0x5) r14 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r16 = getpgrp() r17 = geteuid() r18 = getegid() sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000001080)="328c01228024b5e8a8662c6a454361f299223c07d13edd9237c267ec473275caf93b0826f8f4ef8387d7197c5fedaf610b28c60505bb42cbe27db8281c6b9752411b7e6028fadf80420e30ecd1678a12c2e696f271de8fb44fbba25c5dc25271732edfc98f102f8d9ebd87a3b657aa7a8982abfb163fccefc7803997898be0686d0f67e0c5d2e729a186c741993e5602f983eecc432d8f7e7fd142a2db52a9ad9b9fd0097ab5cdf9e296f538611047970f23fb2ac19f91a0c185ec37a3976430b2ee626f414125d9e616040cd93757cf7cca5e7d8dd23c450b9612c33e9f90a3f003563dc68a018aa9c5ef9f5afad5775b81d231afc56a2fb3e566a2aaf2b27935bd42c87b3fa453cadd485567232d8550b636974ace7ce248adb046ac8c0114809729b86656c97145851ab3e177a8ed83c50cda2207fcf69ddb3cacfa04a971c8bc12f964e1d87680ad2def0a613aa5bf9519dfd93536c1fcbcd33ded697023e5d397b1dff85ad85fd9b57d0303cb042a6329189a6139208214153bc8064538e045f627858c1e73976ece4fa8777939d2938c9026dde965a569d578585099b925923af1eb2e19ce0b82a6b7388ae36467bad1a351ec1519ce4039e799b4e006540cbf137b78b95e5642c8f8f0a7673c953a3127ccc7b580d27da00352a475111fdfabea76ef1d48b6850128f57765218b7ea21dcf74c86f6c22e2e875197da8fe73e67cd3a1bca5f1b51d0cd0509bab2a1cf8f97619ae057633a03e910544e2134635931c15e9bb03e848a193f2c2fee9dfeef64618ffa133bcaebe9c242e6e896ad7f50b1faf0d6b9f74692e2f460349df0b4aadec60ec9521e985f2e6546d32c1b89a048e1dde27292719804e5b0a4522da69f0bd8b929ac7c6fdaf78cec5403289210c89e4c1f79c90752877685160a74afbe2c75700f15096eabb3fc9ba5550f4b58a065e2c74d656a6e0e3635ca0bb84abd07ae26889adde037a8afb5693478460b4807ab3d656e3f03f442e69890007d553486880de90d95284d110d54cfd1bf7fab3f0570699be3a42a9a66e950eabee18066e9c19f928dc7b9f2500c15c881cd29c6dab05615a44f8bdb18ccbf99ea81c65427e2bdeedc0a335804e9a8d8c3a3a9bf3951b7a407a75e8d4c1ad71c4c365585af45215ac86412495b3013f1cb58047a2a866225c08b9729b89ef5b9c87bb764e63f3d2411f5be0a87cc08ba7878a51402bc9dd7651a8206ca523685902688171668cd86fd3a58263dba26eda40bfb92ed018b47aa8755866518a4c0cac290980829c33488a79d2e9300d73a0afddbb3ed8ae1f3fa14cf5e489506e30ceebc1c75be84813430f5106482f376d64a42b5242423f2be207458f25babd5f1ec1eda0fcc7ec92acf7847c0faf7f288d6171bbffeeaddf81cafd0be268d98d41d5e41996c0db12178adc63cc01cf00961d31d47a1ebfb060665e048dbb92ffda09e8b63beb3f49f3f8d8c406998a0d1921d5c398c0f3d7de680b711688cbb55801ef1bc612bc7e921eeafaf4a0585c3bb283a1117a533ea2fea6462132a45deb2948b60fca490bd122371a9afdd6d87029781b401811de126ff68bd398b9851ea03857b65e6a1c0756ed037fec59fb7517523c744fd47903c568804cbb90642059bf5b628cc67317cca3c6efbc624218ccd916eb22119c77b9c0d5321019be4e9b3ea8d4f997a43287a063174a0808355c08a0ef840f6194926b5c4b6b09a05e212fbeed09093cda5ad50ad05743de6ca8a6ae97985761bb245fd6ddb6f97a0a55b972ac4f85979bc094b860335d8e184833118d6c1682f3faee380388867bd011009a5e28fdc32aeb62b597d43ff3b45a839b8d92cf2f883827424d06a16060628955a22999465baf79e0bd13a4c2b00cf2472260d1f6c13cc5588f034b477441211fbb0aa230b94124a6077dbbc1308897f4bc70248d048ed3c4e6939b7ef4d56bf6461f06d28248f045256124f3c0b994ce72319fe491f02baeb0f1b01c61ce72478e8afb5bbb275b1c828cd845e567fb67c184e8cf2d89672cb64b58e9fe8e1a3c0abe6330f757623c96beb7a148a0db6972b170e94c52f446867fa30a71b6ce6f2cc7f4e30716f646feba454a60175000d7a284b1b132c126951d64f0087628294bcbe1e2db8d0d90e45056a958c6939220cb8e26e491a51d09ce642b79d90f8efad6805a92440037673af6ea1ffb6442dd9d53dfca707a876f54345eb5a1fb80637a247b270cb436f1cc2f2ec2d21e88444f081a1059ba5c4996a1e69795258807fd72e8819d9f92595e03e264a6169c3e7abb02971745b1629a7d95cb183ed3dffcb91885dc52da5d71a0b5a0c99903b73af6e43a8eb907cef1167df5b0d55ae02fb032037cea1f4e084debcfe56f83c1e2c89d59616d7c4f27eac36f2d1e0b320b90b9f164a4012a8d23c81277aa5b551b9d76a0eee336d44f43d64281f792c8dcce783f3a567432df7b1922c3f342be0141f7a9709743018e1f65a31f72b28c9e159b7d55f9b1e3f7607dbce18c144b5c68589c9b6240a0fe0ea544966f678bb86fc1ae84f4bc6812d799888279fe120a3714edfda04ca271db540c4fba514ce6da2d3a9f7b4bdfb233a1075b509318bbdcdf9f86e391eceb473a837b44cbd8cae7a4dba4111b8fa725b92ecba6b3f41e8066e26fd6a21be0dad4f4644174c43b3ee6edf9ccdd86a18d31f04fb4cc65af2c4151ad1f9fe1fed20117291f3b2c50805193b36e771a72b4c689e7f7f7bab125716ec9d579239a4fc22cf0042a8e631281de7d0874f90ae81a4c0622da7c56989448c4288b95c50b189e7d6df17a5bed20be90340997f943038fd64f69c367c15f686be80665e2fcdce8940a82ccba5cfc1e048d1ad0d9d404cc9f863437746d4325e482affc3ce05e0cd71d96d3af8d60afffd7f8fe589f56451f00e119fca1bc13a2cb7a3c0c1d495056f2a6c606ed3f2be3439f06e7bc3b6c5c4f91f3d0978b60fbc5106844a33b1730859b5ff99eb76cad16c7e143949f00160e659667f1cb3581c21ae9f4d29e933e59a089747912abe3a63edd11cafacf58a71e12181b085668803b31bb0043d2ebcf1846892b534e05e3106c102c94d335b2648b356b90aa4e10b80dbc584c5caf6ffef52d99a70f0e5c2fd8267db469438d43a54a65a998242e6a0f76a0b4328bd901d6366f1e719b9f86fd367babe23781242b703f28ae789802faad7638b364302f99739ac5dc528b370fb3cdcbc25818cc649557b55e8b81dc41ba9d4332eaaab940c82e5ea7cae6ac3c2004f2d5b73373b270262d4f9335ac48422ee1d73cb2c8bee774e1f66a16fd5ab7263f0d4399b1a808fe96b0c327452d254c5f5bdf0fdc2f096c15e05aaca907c8c25f1ca444d0f8c7523a53cfedb7c6efe8d836707d991d06289f50293e2a2dc18d5b210d3c6cabc18966104c2f49b0b866d64a8aaaf305ec4555a7d2b460ee655c089f237fe7d32268cbda3297cffcb34ab01018008a2f72da4635bc699f5f337686170262641d75947c17e6b0770fb3fa7219aab8517ee33053a26501b50c9da89003e7573eb10278c0cb903a8085cf3792d50173ae75acc2d3db1defb274ae740020ab5bebe1bfe5098fb1ccaed25e76fabcc683a72f7716363366007ae72ad4ea4954c5270fd95c7623d0557b724838a37043a8adce9f90e5be839ccca68b46bdb726a675307f47dc4cdf707cdf56940ed417c6666b04041c9b3dddf71f022919fee21447519c4c91f9620aa9e5e827ce373a3b18808528013a2bc8ec0f66462df836519695bec33c421ba37a374a0adeb113b403739801b44a54eb36306cf4d333991b9dc49d78a6506de21ca591a0733824bfdee171d9d578f1fa781390534bc61e7d97f1203e0fc8f7d7539432d109c471a3ecd896883f60be248d89d9adcacac0c8ca6999ec87bb23a133700ce07b7cd2ff9dc8dc56c7c6afa1a791b1640bc88766fee4e03d6d22ecd5fd6fcdfad0af90a950187b66f417ebe1a5d55013df3e490929f19420af5a62d00ff187de077523569c5d7ff7cd12c25653b2edf41bdaf268d41e0ec73f5d5685967a1cc4fa22e8563fe9cb45232fd7167f2fad215666ece42bfbc3ba62a81c191eb1bd455c04a99b540f7ffaf45ce00f47c9eadbfd856aaded89a6b377956fd7112f3e471d6aabff0f7d0aa0baa65918fe315d8917224bc45c0b712fb1777199195c7dcb4fb243764aa730b25800fd16eae567f1bd187df5b8a633ac2da566a8c068fb698abb44b89b9e19bf8f3806220414218df31601dd4eae61fd988c8f07d546f0b0f75474b4ceb6afef93596f848f98cc147f9efbbad2bf30a730f95d7f9d5adc627524c9119571be2772298c8c3530e55311d312f5c7c6acf77ddbc762f058cfc22c89f69a880c21e8c3145b17ddac9a17e1eecc61079fd540c35e4c43db22ea80c91d4da0dd80e1e2a35c4d09fa44ef1de5a57dd437feced4d4d5fb86e9dea6a8de1de99313a212f9eec9a997014985a78fb0cad0ab2d6cf61ec5b15c818f028d4b402e187c8c1a8b71fa313c7d9c75fbff441020308fc4e6ec9917d5f854c66b5e2fe8b13061108ecaef5568b91b8696ca31c78ac7e7f3c2acbb0aa6fbd20d3628f85395753ece35e6586d52b826af2962c10cda4e5a625602aadc80594e1f003f07cb0551e7af1647ec77c637413ac3e4917012796b2f5640003c8c292139404da35eda9b4499061f21f3d6922dae272893a16102b5afcdef6a00e0206702ee188376fecd5d4eec573b0055ecca069a8ded52c00422f8a9a3e7b58e88e98d1593b4ee6a29e3f59c0672fff4d58d87f54851834b85bebd4e058f324a78c73fc0cc764fceedb265c3ebbfb6a15b39f285e627271384a8c3c1535099b88988278c1db206662e2a253908e01b050e6f841d673da902368b5459e9c780c7b79a616f1ee89b500afbd4e815c4b09605a5761cd24a1313adf31c7236e70874197661e29b74cc1b9a47e2e81e8ccb5170e5ad0abc93a6401e1cf146ca562f7e81f66ecd940dc01c5858fa1cfc5bc3dab2b7d837228acb2710c216618eb8869122b50d89762707bab9a91e87563d1727729113f658ca991681cff1c6ab85c9b43f8e9738e26c4c3d001c753e06f58c05f541f5f5051a60c5ad2f5ae678e742d59bdc7afeef02a12177b4118c03136b452755fe0cb38f6ec02a5a8a259664f19c4eb1f0fc19126219bd43e63077911b677b5d1b5194de6b16949aaae29eb322a6fa2bfc1e0edcc2af1fa69087d5af68776523a0097bea140d05046be9985524f727f8ef4e3bb5de8783176ef7b536d07b0ca7b747159cbcd24ed8cfa8bd114b9a75ab4e5439bcde27b6bfec0a3cdf7e0abd9f1df19265447849063d00add0e94ce17273f94beaab22cd38a86241fc92ad1bf7f26d12a42ef1ab1d3fe7b61330bc2f782336670a3cfc882050e150e3203fada84bd7bb3db2cea2ad6cca4361e412f97fc73cefab600f544f04d81e19d881dbeeb8f9f9ef479b97627277e9e276e653144134fcd01fb2ac5d46a2d3f0ad7a16d5a05f905f151a8ca60a518d409f956760954cb0126a0a05c360aa468a3b84cafdd81890bb7365cf6c11d59a78723bcf7d4c34d40add3974e386021e9e080f7001c58a0b619dc6d11850336e8b3ef060f23833bd69543df0faa1725b9749f985aeee389fbe01634540667387e78149434c6784bd646aa985b49cbb6873b3a6d46731347c61cf63cf7981405ad6980892e42c3ba399cb73a36e4046e1c9d5f7bb66", 0x1000}, {&(0x7f00000000c0)="f4ede2ae2192922ac2c34a487d671056adf438ec7f0555ac67aa3662a595f5817a1eeaefa59387c959573ab50e8ae74b88594c1584958a", 0x37}, {&(0x7f0000000240)="54f8a78a84cf95ec7f2b4596cf2e4e985a7849bc4c07ba0b9ff4917f6fd2adbd299d2c4c64bfc8f82f74c3bed55a5981d02f235f1686971acfc4ab2e618fa46712267a57ee174928ebd9f78a0c30103e7a126135bb85dcf9748244ab17cb277d677dc473524e35d08b69cfcaffe96174a4ebebffb58cad82147ae3a55447d9d165455fffecc32c2a7e987b2037d74d3398ab76ab084a02d8bea62c70de05a24ffca75f9dfc62297bff4330963b6e8b1aadd2d0", 0xb3}, {&(0x7f0000000100)="3e10ef0a5f0057f0c24dfe2b32eea725", 0x10}], 0x4, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000decf0526088100000000000000bff870236de77de8af719deff92567c112d2fd95838e3bc4be68a72bb8010b5677de1e7af39372074062f0e2ca32b5da769a8aaf985a92a1ad05e2085a936fe22eb3aef16466ab1179f697cb1881b36fe6ff47acdfe3548a9178c1b160909f2f4944801c598383e117bc05f7ad7791361a9ed68713e4763081c3714e2b1d", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0xd8, 0x1}, 0x1) 16:01:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x37) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001d00)="3378f0e23d67a8e63c24042dde26d6f5453c27651702f744f55bd701b16c8f685fdd89a440b84f52b4781027aa8fdc6893dcc81578d1f42c6f23710eaa194a2cfc278e8fd9377ef7a4565bc27cff07f12c455b01cbe5307f11d8f249aac8af661de03404ccb4febd783681d7282851d7e54aceabd6ae102167f8e8bfc9ec1af0c8b4dec3c970c1638362a4ac456f99a5557c7262af2419f33318d8366cce851a84b2ccc0afdf45557e3a9a3a76b42238dabc232000c08d3b64743b95ee771b0ed26d2d36ad2c6d6abf1ffedf7f9a08005e2208f66f76923f8b017a8406f1fbe18472ff1406c4387efe2874c703818bed807fe767eb5ca94d18b4257a6033d27bc7a232ac3286bcb01d3024818c405d198d9536ce324cc27f400e39417ebf8d62fd9508cba47587eba6d59bf9c0c31feb4696122eede344c1c1e445be548137b23d856958f4d26cde8a1bd9a1cf3aedd5a6ab2097aea14cb637c53b89fe132596f482ee27fc861556c0091bb6cb4768f3c98c9c16eb6a3be1d909bc41dcc43f49e23a08400f4badfc2a04d160412908c58f6e478af247894ee224f53287da08472f0bfcf69955de2c16ca92ca9aa2f81fb93c12474e649dddc3ff89880c7df3fd74b6dac0d77ceb0234cfb4c361ba0d7bf931fddc0ec70724461b399ca21ef96fcc398898ecc5c569bc8c32eff2c8410c69e855ee954bf3d39fd4e1b84a93d1f25b09e69a5964be1efb7867deb4c54db7192980f2241639338c53234e41bb84f3d48ea52635a7079b8ed18ecf173b6560003c587c43d83eae414de125fa6583063818dbdbc848989b7373bf013b72ab723135da53175f85673c1694175415e6204d968d5eff568888da3cf219b0d5086ad31ce8052af4ca0ab2970bcd225bafc8d15331ddce3abcf05ae93167d0b82dd225aa50811204781c209c137b798c5604ec1efe20c1713f2da43de772318ecb348c8a0cc8dccad4ef0408133d9249081500ee40dffb4c21151445d7b2b15e55d8474261b16ee79d52fa1d8e7daf7babd630d7f5c74ccf2b8a87eac77e0b3cc44eec3f9b38bd06b9f98295c29fbe78e2c5be35a804cddaa1710d390e586c6dccabaf7e29e65be7a02393360d5556d0d31f2447602d1f9281f9538b33a2e949bbe215dc84159cc7e7939c085694c0131cead300505f407c563cd6b614e4a6855203851f7fc7377195b14f99ee1f340eed731563e20dd9d40fa29860972158b22e73b68465c0abc1d6c896147d70d93d370500dbe78d7bb2e070e04d91cb904146f55ee3811ec112fc7ed4a0a885e8076a6b588f0244537fe20338fa3de2b66661fcaf0db5acc20d2877f3e0c6e5855725c0b77ab2094ff12094f920bedf84fb3dd2a29d042c49372efb1fd186b377f0a73713508370fd1ce4c856cb7dcfa7b7413a457761e80fd51d0eae7c1d4e591483f359e935358d9b32cfc3155f5d42b7979c01d07cf6686bb8647197c21bd6606a40628a3f016346e9d4f248f96e10644ccc5122236ef527b6c7158c27d6c1e2b9881c9e7571da6131a320cff8485c021f86d228eee6aa334ff610b86e5e787878ae0d6cbad92bf6909129b778a3e481c5079d9556062313079cf6bbafd8dcdca502025baa9a68b35c649a25e395ac3e9d374258582b65b96022bec1738b3013487e0e3abf49665aae70f293a1e3f7947a9ba132e219a4d8e61f19cd1291f79c87af933d6cb4034a9603b3e5f976ba8ec1f8dca080dcfd19fcd32c04ede13b34c30e25d37ad367062788e55038576ba4c3cde263d29674753905646947f75cfdbc2e584397225a4e03c24b95ef4fdd24480f7e66b112ff628b37d8d652f2a64bcd988a42b078438a81ccaa494973792c38b283c43caee80099e4f180c6a9eabb3a7ca447ea6f3d21b13eb2dc0b33128531a6c7b8d73277945ab439e26fb7c03fc7debc7a2cbcc14ba55d2f1f11dbcc4424282d365316c1cb1924c7370dce73b8a1ea4efdc37699a40d5a27295e982298bfbbdf867047624f46f86cf0b9a4a8c929703793b798a7bcf637d8d2a619118317ce9e8e01f7bbfc0bfd09e0b3d5f2e50890ff833fbcedb47a7e80b0ee6a4426103d34f8fe1775d9132d173056d2b3f294c1d4c42dfc8edd8add20bdcf7d23812a22f2a7f23ce66384fc288dd6205fd60f1b5de4a8251557797100a14cfd5ebdf96c3c0ef05a3082c5f6a2117b75a603e5008a306f010420f7845797b6d7eee41d6f358f6ff9b07185a09d30fcc06421644c03073439cbcdc9f0af6f4f6d612bf67ff3052ff9455b2f60bbcf2b644795798b8ffded65cdaa641dc9983fb16e57dbc8af3971952779b017f5f23ae73b368587b26d37b65daaa00b6cc1a61d33c085f30d716bb99d506c22e74fff1f7bdc21db5954f84ba893f367c7653816a6c850fb99267961ccf7b206ef46311e928a32243b59682ded4c8d35b581839757b8eca525568a63cff551713a2f89ca46e9291298df9366cbd13dad52fbc503115129d6192def93b5efff489e934900916b00385cb1f1599694d4768fc971ceb5da72b14e3ffe4dfefb77923e12334499e56d8da9a8c3f3a5c68679dc9c88360367fcc1a00b0c6d1b01f324884578f10bb1f24343b062d6ffd8f96af1d588686528ee46afd59da9af04d22d5af766ac6b1d5a4fc38b288948481e7bf6aa1e098990a5f7f14110edc758e13cf41c8be6fc3bf0660b5fb2b41fa8465a603e65b41374e8084bee1b20b7f78e928b326a90d96d3c293af8e1a9da4f8e1efef28311a5ac82e99430876fdf03482c49361cf8566da60c75c6e23bad7154e2260022fd63b7b25f5b8f7029f80670556dc250f750f9a33ba2e8cc2307dc4f799a98c8ac6305a408990926f5b612caaa9d0c9f6ecc3ac26169d1c6974fab26d71b45ad5b83a93a9fc75ea8ac55a292dd57429f63b3be6a71348efbec02797af7432d7d776aaa22a185a7c038ccb8f39ea9326e3c289728d186ce079b4aa5de13e257c39c7335d4e4ea35ed493a84d421f7c7f6e73e75444b2a58fbb2012876d3cfa6f4c4696589965db3e6590c0e3fc08d7120c50c6e9130276142140dbfdd39d3abf479ca1aaa26f67a586225a449e48b5cffcad577c0ec108028e6ed81e73e01dba0cbbccfed2f2f69f1260409af49ee2957cba71e3711e68196551a432111c589e88a5031365545e65b09b45e8849d461e85e34e93e64cc9346cdd49811dd1713e083b7d6ecb0ad0ea16a7374ff36c89ab8438884e1fe5d9154ce89a979920fd52246361d355b87e333928e02b2151e4d6340e5b6ce76f8308b96f8e3d8475fdbdaf71ba0638fc8bef1cbe153eab527ccf8c36193bcbb80190e8b0a0a6545996f36808d516e42fe7561bd8a4aee7da72c585408736e3196dc8e84dd0ffb64eb6996acc1b026928b29a5f9ae79bab5e503ea8ea9d7f2333e20a68b1f92871b5c15a7232d0830323c34ce5d1601e3657e4c9cff2bbc5deed65951583b1f0f3aba13c565f2c4be70c1ad2ad7ebc0ae423567870be9161fb1bb58f23a6f2285a5f40d33e05b4d162953f76f5eaefb80162e5170e4c5409841b5f79b7ab2fbb9e9883a15fcd21df28953e8b3fec4632a9d1081a3baf1f4ff27a88eb77cb90292fd294bac5ef00a6e752fe40134d2d1d6c3c82ccd78b4dd29ab21691ee004e3e5d916414ac7f797152a05695a849c6939450ab0d32af0bedc067894e2f8a830cc854ef0785bc9069c56c4a60fc49dd5b5035239dd02bb4fb3d713c40cb169b1220ac25587dcfe4213368f3e88e4266fed53a68acc496a2c225a208715a7732971fee2637b5538cc7877dbff5973431330304ecb51d0bb56dab60044d01903f415c6bd41e80f35ffa14823c4a28cdd10410702b0fa03da3610e9c8bd602b0062937ee82a2cf17173ad7c64a1b1fe48aee3121714d23f4fed7d3e8b950b7d1d8b3553c122ca3aff70668ebc0d5ac11ffbdf45458805eb74930902097bcea17faca22c78b04d608adf242f909ab5bc86684c80278016547d281c54f7c5391b77f3e39c4cb0b61eaaea336e927c73d33f8d2db93afe9f7fb035fce2bd4b362e1cae465058eb348b00dd6f89151afe566ca767951f073301e0ab05f9e71875986e1767c5d8747f141ff1aa3abb46569bb41cc7405726956c92ccb80c661bd481c8ffb74c2e8182e8eacebbea191152f6fb5ddf98cada26dde9f588f991ea8a637ea959ca9f844cde212a98d82c62015b63f272bcf21596f083a4303724b2487f9bd8742c70985dbcb400c99c126eb70fa5bb177982d3b8d5c863a7ec9d0b2dd191cfca3f27bf38ff48801fb97259f3227e01f1b4a05d22f5f75c5e3de70e6696e02e3699590bedf8b03203cbb03352ba622eeed893ffbc3677a990df8783d425de0b0e408d5a6172a193516f4c6724e717f70911edbd957c5e432ce8662ef726cef976b6f44ffa729ca2bf4fcb714afb92474b56d2fca5257f00041818cc96b759ffa590e0cc65240b4e2035dde94c476a45da2ff1a6ed33f2499dcca4d9275a7e99f5dd82a1ed8c04a8f7be75c19f71eb0245c1fd02ac72a7c6d5347ffc0afb27c7e32d884336f0e3854b4ca0a0af283933adab037d87072ed401ac9d38146b0c86fc341179f1953396dbc076ad976fef882b1bb73de2c8e8d65be92427162a3916b9fadcfd28f1a240db82ebf67f71e4c200180b798ff455223620fd4373f61693c7aef6896d57f599a582018a9a43a62136384a530ec72ec01bcc88115f521cf6acd702bff12daa2525f48139821dd3c11d25555f9ab05f1ed1dd0458e441734c4bca34b8f894ecc5d1e9f6c1ef1621ad3fbc3ef93b6e05a5a5c8ca9a12c9a83473c4071f5d2f04a33095b2ce881d20a57fcc11f720e34c27a318fb1704c43b4ee227e0a8c4981e25b82f4918ac67e8ac532fdc21209ec2018ab40aacf0bc1f31529ead318dac501650ea4e7e5377a28f5c0335bc44179be97e336515391e3fa0f985208391a7f9d90fbdf2f4d4c987d3c7535ba7e68362eca342db4b2f606ea7d55a9d3a26cd96a4c175fb761e118819ae84d503da11e62a3a6c6d765afd1a3d8ca09c5858b11eeefb6283ff9ed7e88950bac48c79f1fc25d1ca354909351b1b4ea7d1a710c2c8f85d2e3a3f21050d346f2eaaba95b9905111c200ae0a14ed9e0144e58e5fe3307fd84437f87a62436400eb2856aef0f14b03b9f75c57cf45584798c72cf1eba1097055fc1d5475f7960c07c3c456d5d89583b81987f367282ee50d", 0xe88}], 0x1) 16:01:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x186a0, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) bind(r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x400, 0x4) 16:01:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10040, 0x10) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x4) r1 = msgget$private(0x0, 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = getppid() r9 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x269, r2, r5, r6, r7, 0x8, 0xb310}, 0xb2, 0x100000001, r8, r9, 0xb18a, 0x1, 0x2, 0x20}) getpgid(r8) getpgid(r3) chroot(&(0x7f0000000140)='\x00') setuid(0xee01) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r4, r7, r2, r7, 0x2, 0x4c}, 0x1ff, 0x100000000, r9, r9, 0x6, 0x5, 0x1, 0x3}) 16:01:12 executing program 0: socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r1) 16:01:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000140)=0x8) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:01:13 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x35c, 0x0) r1 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x2}], 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8000000000001, 0x0, 0x0, 0x0) 16:01:13 executing program 0: clock_gettime(0x3, &(0x7f0000000140)) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bd98345f07a098206fb2"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0a14b296614638a28f8fb82fcb8ebea9efb0e7e29b3aa62716ccb508ffa3a88b0c98b2d181d843084ffe09ab8ba1016b367cfe83e3a6f31b01e5200ebf9bf2b414c891fa474a108f2d7f3201c024300c9fbdbcc4fffe8fe3562ad57e7c5da1d397a829317c", 0xffffffffffffff4e}], 0x0) write(r0, &(0x7f0000000100)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990", 0x30) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffff7, "c290000000eb00"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x10000000c007, 0x2) getsockname$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket$inet6(0x18, 0x5, 0x8c) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0xa, r0) sendto$inet6(r2, &(0x7f00000000c0)="dafd178a2a94cddd118b98e7bbcbf581b907675180a3d26dd5d3367b9cb834936ad738b77e808e80a5d74aee0e5a53d3babdc1b2394ec53c396c25456675fd8559b0fa9017e9569dffbab4481a351f54442b512f659c9bcee269d7ca5083a0defc5cd16b12af8dd5bd95164c019d7a6ddf2080671faa0b316fbe6bfd4d5ef10c4ae55cf6b6bedfd256c120efb33d2c0640b51371de9b8f862729aaf6eb59d789bf4c0c80e3d40e0e27085eb7bc8c8217fc1749890b030dadc1848c87c0e3ff3bf0a9f77efbd7a58c73d32a29005844e511989a47ba58a30d6bc3d96474c22cfa69bb2a7b68defa51bcc1e34f2e4feb83", 0xf0, 0x4, &(0x7f00000001c0)={0x18, 0x2, 0x17, 0x8000}, 0xc) r3 = fcntl$dupfd(r0, 0xa, r2) getpeername(r3, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) accept$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:01:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1000000000000198, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x100000001}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) utimes(&(0x7f0000000080)='./bus/file0\x00', &(0x7f00000000c0)={{0x3ff, 0x6}, {0x4}}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000002}) open(&(0x7f0000000000)='./bus/file0\x00', 0x8000, 0xa) 16:01:13 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x81}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)) kevent(r1, &(0x7f0000000040), 0x10003, 0x0, 0x6, 0x0) socket$inet(0x2, 0xc007, 0x5e) kevent(r1, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) 16:01:13 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) r1 = kqueue() chdir(&(0x7f00000001c0)='./bus\x00') kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r2 = dup(r0) sendto(r2, &(0x7f0000000100)="bae9e6c3d6fcf995b21ec9c3f927181027cc055678008ce55ecb3f1418bd32eaecd6cfcd32d4df5ce2ed45e1a7d7cccbbfacc91b164e1a8676ae4de73f24c280c5adafda48b494f80df15029d83bf88e13ec4f5801a37eaabd57e72d57634f1fed213e95427e46ecdfba55e6ac5c1600368ee9e51c50c870a60e53f5b54071cdd04f820dcdf2ff7c28e8ad345c", 0x8d, 0x0, 0x0, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) kqueue() kevent(r2, &(0x7f00000002c0), 0x8, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffe, 0x6d}], 0x439, 0x0) 16:01:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x3, 0x1, "a147780ac85a538a1a1900e8b0d81823fc7e0d7a", 0x3}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000280)=0x800) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:13 executing program 1: setrlimit(0x6, &(0x7f0000000000)) mlockall(0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) setrlimit(0x1, &(0x7f0000000080)={0x7, 0x1}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r0, 0x0, 0x0) 16:01:13 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x837a, 0x200000018) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000000}) 16:01:13 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820269e2b0d2ce0359653000000000"], 0x1) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:01:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x6) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x7, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000002c0)=""/235, 0xeb}], 0x1) 16:01:13 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x8289, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) flock(r1, 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) rmdir(&(0x7f0000000000)='./bus\x00') fchmod(r0, 0x101) close(r1) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:01:13 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff7d}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0xa184, 0x0) 16:01:13 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getegid() getgroups(0x5, &(0x7f0000000500)=[r1, r2, r3, r4, r5]) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/147, 0x93}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000040)=""/72, 0x48}, {&(0x7f00000005c0)=""/187, 0xbb}], 0x4) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) minherit(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000200)="e34aa59d87adfdba0bf50bf36551774850c0ecaae0feb312105584bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) write(r0, &(0x7f0000000400)="744c10f46ad4dd841fee54b905f98ea837d4987c300ef451a33ebc6fc70defd899a7338c1a6cc23df93dbcaaf79492e0b405ade8ad2db2dc724f6f", 0x3b) 16:01:13 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() write(r0, &(0x7f0000000100)='D', 0x1) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) write(r0, 0x0, 0x0) 16:01:13 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x3fd, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000000}) fcntl$setstatus(r0, 0x4, 0xc4) nanosleep(&(0x7f0000000040)={0xd1f1, 0x2}, 0x0) r1 = dup2(r0, r0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="c2bd38579794c0dd6bc8d486a632b46d1239bdd95babce5a5cac9bbc6620efcf21967a4cae3951d17d0861f8a88198a8dc1541d3d98bd14e9998879d3428432286f13ba754359a3bfa1ec943f1e2d9a0241d9a4018ee6cf4c420151f5c6f43cf61efe52b628712426fbbfa823e4605a38a5e553816e2d246ebd5d9582265251518b4b278b35ee9dbcb9a93aa0f800ce48cbbabb334c578f2eb4e4fceceb6e7e372833ca61a6fa263b7bd4de0ba3cb0", 0xaf}, {&(0x7f0000000200)="7fac9628b4facfe040a5ab8c3cef9a10dc80c5560ea4cf49d993fde54b8fa4776dccbd53f3a00c4101aa539ff10d857f6176f19e76efab565006debe71af08ac9e9ef45309f3e56b604682f6b50fe2234d7f2c1672973d4254574b688c5f95312c667ab199a9bd207fb775e2206572d9945a85bbe979310156b9d2fa8e7d3fe715aecd4736b0fa4dfea7cefc92349b7fe4a4983e5afeef3dc36d6ed8b8919c738c82084094192a24ce45397f21bc9cdd8a92d14643d8da6d1656739b0ab22003a733225c7b5b585ce39847d915f4dcff80247ce2646eb73f80f697373d54cc33812630ee1e18fb170c79ac0b18b7aba2aa98c7e4a4886f716304bafa096b05c4814ff631e4f4a30f802b086474523ebdff3230f18f1359e07646a47992d01c13c59089f82c7c30fc9af2a32fef7797948709a7d4c54383fe104aee8cc4c554040bfae9318eb6b6e080028a6974cd82b65248ff0491224b67331d86e41a943fbba93185f966538759094e27c004507de7c6e0fb12c924eb4ecfc6b14d75ab143255371166397c6833f9313b8429cbed19855f33d381110c80ee60fe53dc798d23380009fb1c960ab0625673e9887a4ed4cb2416c81d00e1feab7477eeec33f559b7e53e9fa09f84762a7d76636a2c499a4f556d732ef963ba558c19e082f2091ed35ab04e30fe063fddb51fda59c34608dbd55ccb291836c55bfe5c86ab3cd546e3c38634d868a98490bf74feca6b5aebf0e4d6097354b09e92bf720d07ffb093f5151502387ae8333999abc98eab85ce8c79ef73d4f816c4a7a973af147c324248bccf20c6b092d2cdde00d670374991aa26698c95457404c13b3e3b14dc060262e870b4fe60038c0cdfa9c3d4b4a51c3c6f87949d359c60ed0633734fa8c8eab48433eeb3d666ecf82365a35bfb2a75a946d58755e5d2b83ad7efad3432788cb879b23dc6667d6dc77156b463be9cdaa365177b9259d85f07adbeff491dac7a3a45d6af72db2161b6215797535f0d89b43ca02818d1a1da2ffc7705e0aa145f491d9da324294661612488ac141d72eec26b980a4c203ccaac4b8ed76cf537d28ae316f0e4543d050a957e7d43481a5fd9b409ca0cb3d5bfdb045a7fb1eb6e021f13415165ccb09336d9988701e4fe31b872f87970efba692ad0d0e91d5adf06f5bc670d8bd00f233e54b58b67c01fdcdb0fa074a83522f5d787d9094176fccbe0a1574d803854f52fc9a0b38d5299053493d9ffc8584079d2b0583b93f0c76bacc567b410ce323653913623eae63d4ff45b58f93236d47636e6af2a69b0ff366f9278643e0cc653bac441647bb7e8cad4b77d435f12ceb08a4d567149a27a460c295e7dcf1ab3e1ad2f6dc34fc705735b3558a0d45d2af127676ecd43689162c1c5a2daa480059a0c6b80a1d1cec499bf7cf01eb531a935c15f776425a141aaeecc66b4a056d09e201f351652bac902f6a0ac34f1c652e97a81846ab138a2d1441854a9699029ff3c5268c5acfb86be578c876f4ac886061f50ba1a790b02d18b68c02978772f971e49ab29ad6463badc51879125c2956b229ada60c83c0602a0624479dc51bab3b44b86a4759c61ecb0b7abcba230d6e7b4a1d7a7b23ee68f1b4a95127ab18b7a127e7ae7e618bf53e49b393bac2792d9e0c7414b9f1d29850bc47c1faac508a25537bd2061b241aa5cd91e0da9b210888ff9ff554081b94bb2446c7ca4629eda8f34112a25eebfb7b694bdfbb26b7ba0e8e1a2bd6b17b1b9f78f240b763a4a23148d0bcac96edd3aa9974cf7c077393f72fb18b4d3495a7c1372b9b685339f71a61813db23c27ce50f0548f90e78b6d84bdf1f7f33fe350347cc501e0f1227080ad119d7c9bfc2560de5406c7b0b6b58fcb458496fc15acfdbf430ab98912ae72aa8fcce38ecf9c53d24730c49b441dbe3ac21171fe436ed9ef2416ce663c89f01a0181da9e29be0b6a92c502cb21195b70fcb378fe49e81fff108109753c40dc14d29d98bb16f9e0213c40602351ab64ae3679841c61fb4104ca8c50bbc4ad12d9553a80bbefa0495ab382454ccbadf2a2e40fe965d7e224cb4279f45fea73f512fad8da7da86eede8c4434d4e5dc718be86fa51bed5a6b7c1d49cecae5a2cf311e048da4a966a615508857414bb18109c4b7747ac9a44dcc21fb8a0486cbf303b35f946bbb142e3391b619c853e329bffc8a5c7e9e09880e6e821714c15a6307b9a26f4639719039a06d247c39044f70799f5d3f5a22841bb0bfe5ed80a577c47c552917335a194bcb13e6dd42c7ec47a20d22707997e891a4d91363195261fb19c373d2e8e62d8e4b263332384c4221850aca564bb3dff80a5396e155b24ee720d4773215a2f60d866053d91e59e45d7b68a3e58e83fb07c33d3c7d31cd39fff60d15fca580fc0598dece88a0286c6b08f61be412c19a66d92515750f7f6f2bb0d3b69bf74a2ed9f780c9d01ce55ce129d75fcb8e6aa138739ebfe5605feff005cf56beda413f07b658f5f65dbe83967269a3aacd2e726a916f321c4aed06b8c7e41927bc730127eb2fa43d140f5bed0309a0152406c673a00d5a7c672e735ed027b04b3d55bf1dcc6935828f624244a9760e86f8f269205dace35fc75c18dc7b4368cb1d95cb1b67a7805d26bf1873dc31297371af6e8b058198197cb36e045a7d30e4ec5ea6eed99ee78c19f19e401b98f77207ec2efade6936465a4156133b5dd48919a1c1c53877cea14daeae023f6944388de57dea3e32f9e50305848c5a4aa08fdf53c11f7acf86f0bf0db0e6200d2cf933921eee4704c4325040290c83269ffd7ff27744922a51c887a4377ef6e8639a3a79491fe208171c9429a6a90a0363113a2c6cb5fc79a0f40016a9d2589d111cdd8e518cb07b64b2402eec18e91b7562a5d1c31da3b5c4ffd6291835f9c57b76a5dec0b64e8a74a3e554618a9a90b07a9c12e453b7d4e23f58d9ba5ccd75429da6a9d2dd669b341a255f946148371bb7ed9e08b9a8b4ed2f114866dd94efbd31706b61ed16f2ab07281ac3cbd2709ce487a0e3ff411f4aecfda6726b8eb7fbcfee756d1571f0b2a8e67df958e38ade30e39726ce6703e6704aa9b1cfb2989d2fab9ebc71851e654f46c5722a5869807793a63148fd25103bacef4c26997cba1a26c7e565f88e33a0432109c9a994e015df60206a157a36fd7e9261af174d7deab15feb8298280ca77ad58c57536e1a783c3086d07f36e1357678872211aee8f19435342ff238f7d2c23a16a0df6d9ab69dd993ea6a7f0405dbad99f50f05ff872340379d42b92bd37e4655c808af6173c0d3b8b736175b918842358a62fa5c3fe53d4b58f176ba429e47c9bf2c24331ddfe5b089365b9191d9a8f507cbece2e8e55f099929dbd0371c17002dc1ad1779a572924d1cbb30c0168308c7d47286c1eb4e13830d9b9bb21b710442923e033825ae92397ea773420a29c2a3cff111d6234db7837b4b63adcd63862d131b64bac477b92419057b8c0f5e384f5c81dcf227023237ca963e8cee1bf4a7a3ca61a778cdb6be04df1a4d91e2612462a006e7010e5bffd34cc1903ed5a69c0cebd6978b722424fa67c9595529d7ccc097a7a85eb91bc502781be53bfa05e26cb23dc7455555afff7829b6df732036ae0c66cd49bcc8dbee2fb1544505ba1d1bae027f7a9b84cac79481b278b5c54cb06b4a9cec0af29bc04e34f0bb2feb408dc50b976c51f347d1926bbb58481a215d3d4111ab317161059a0ed1bfc6c1df22404f87baa97dad4feddaa761354dfaf33c23bc586529e0d8915e1614770ea25885ed22d4cfa1ca58efdaf38bd5cdd2b7d5dca9e1f78bf8d4b3c299a19f8a0bdaeaa8fe752b066038687a74f634401a1dd04cd5262665d017c50ca4a7d22a0bc0f96664920b02745615833c336086835e9f994f1de6e227afb78800cb8b3a45af40d0e97e27ddc303babc0b3af0a45834aa1b823548e3aa425fb6101fc8543035410f3a4f8f0219ea12b4c8d488209e5e26cc648f2abb4d3d33196dd7e83dc9ca8e21462e6a26de55242c2fe6a7b4d16a9899b3de651e1cf2d43bfb87040d18bacbe486cd72da72d1a284aa694251fdee76b7a0cda081e580c9642df56ee8fa8ef7f4deea3f1bdce009a0e97f59bbd0e521c773c8f246c0667bc158eeb7fd55aa55afe48f111d5ff83322e7584a01719cb4c4d260202893411331793b5595faf6ebf2bc8e9280c15466449b4197a656f8bdd28e5e7ec5303b09a0978cf76202c83449f147b873818b47852228af9aff7e46bb51b2a58f0f10f1c89ead37a319c162d7befdb01f61ce23f9932a8d2e0936c017f43636ab580e66688a6fc11eb7749964dff9ef6cfcafbeecc56f5717b0b21233363d81c6ccb0299fa2e3c92fc469bfce453145e9c02d5781ab50390d9f6ad0752354896afa2a16b56b048c43c1bd412f252503891984bc2d91245fd0ceb062734340e838ddebed87bfa46e25beb02c3dfcf6224f805eaa7f44a015a59606f5c43e9ab31a090b915de5ee3976d67fe7a0420f4cbc0e55e72e390eb303aec1f4f29cef81acddae2c23dd17448a8f36a84b30245367f925acce8ac15676f33737fc9eed00f3855c633804610377c89647458c38dc2b141d16b102ccd9f1563fecf0a25770984b13ea5d999a3651f2856b698f215370e8feebe553747b0a5aef9e0bb9b689a8f41490bd9b32b59809f3dfbf8c1f3d96e3c188db5ebeafdb3b88c06e8a055ebf83c1bb6293989962d7a91876c5423ff51de23465d2036a4c8e63020feb2b136c9977b6584c368a7ebce03bbaf44b314d6db4e722ef5ca9e5786bd8c4656d09adcc793acd4d59798f050fbf9dc2d2420222f09fb55c47c50d83e47c90cc27b1708db47717572cdddf7025283bf3a8c091702e38c1448da30be16f189b7fa72e69afe290e3b63d1cccbe7aa67abf0ec9f47d7f32d68c2068427905ee4818d1a539e7c38adac3f9aa5005ea2c16e6dd08dcd48ffc4cb75e1dd35dea5ebb0d7e7e9c9290df6e9fb9ca2f9babefd080b374d0907f36d1b5e49ba7eea6493ec9b049e6b2fb306420a909760146e25a9a4c374afd5b592cff33d90b90c6c66e1d0be46dd2ed611f675621b2a470d2b2b54379e04bcb46de8a423399e01e6469286bd14e060eaad2130aa6840df03bc10d9b4b753bbd714a83d96494b57cf72ff12af68a5bd31d7291b07b615911d0b8be54d9055c8a65003ca47129421842f6da44990fb24b90429925778a7643b2c1c11211719ee4352267913a7c49419a4b8f7d12bbbc87e3a4c6d0d064c9239f3ec1823147ee6c102208160eea7c20eee9baa747a7df6a07f27afb4527f2a643eb3e3a2126989143ce7ad99f4157faaf6ab19af812e866ece23bf1d5f353448ba0cb5a3b8df179bf187d52bd78f18f9d8bbf015f527ebda313e9fa6e2bde97f27a631d17430c5ecabb26761ffcad394280479a3fbda660935e8e02aba1a1d70b53a6f937f98be89e64eb404777f19061740a26dcc5f43628e078c194251e4c88f48a7cdcb94df1f3fe478f150173acfbf57896443f8acc7a0c7d38716d88943b844f2ec1da4be4ae7c30418cb6e91a7f5bbd1d145dc718ecf899d50749d25a8e0839193ab6f1e6b16345047105ed79529decd57faae8543d8158f210f65d85fb8e96c1ca7f6fa4a9d2016fb649d0a1e804abca30fdc028395d7b81a614f93cbdb1bcfdaa69987f20633a4008c90b6e361013f0abaeda0fa99afb58b80f667f36a213712b68402127306fdefcb7636ce00a48f9c4ea", 0x1000}, {&(0x7f0000001200)="75569a1e7cf3970a5d9a89f6ddd2b1933034523ce831cde00a4b0856ff0697398db5d0c725e7da4f295e5077144ca3ad4abdabd6088b009318d22496c98a6a573e1eb570e323e161e1277ef76c442a08dec4146983cc688b51a4d4638e", 0x5d}], 0x3, 0x0) 16:01:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) ftruncate(r0, 0x6) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:01:14 executing program 1: getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(0x0, r0) setgroups(0x1, &(0x7f0000000180)=[r1]) syz_open_pts() 16:01:14 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x3) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000), 0x0) 16:01:14 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) 16:01:14 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet6(0x18, 0x3, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000140)='+\v', 0x2, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) 16:01:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000300)="a1ee007300000000ffff0000000000000028114241b2dde39579e8a2a422e4110056b2ede7d0a4f882bd7d1d3a7d28f075010132b9048d8515a54e8bc60a88177a758799d891f077eae6ca4ecf3bbdcf", 0x50) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000140)="8f", 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000940)=0x8) ioctl$TIOCCBRK(r1, 0x2000747a) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) writev(r2, &(0x7f00000008c0)=[{&(0x7f0000000380)="2345a92099b3c4d16e551f4ffcdfdee3e9f096a58f0a2c0178fcdc20ff3c67a8f6ef41eb31d767249ef56deac2157d1bc81be6a14efd6f604437b0807beca42340929784", 0x44}, {&(0x7f0000000400)="5b00fd412a1afe876db4926591fb95ed67ecbeb640bb4e9f789d7d9b776e1f94068d8ecb11f7b900e06d60ab691faaf651a7bc5f69ec7d7fae2554d334f3da0ca694845a11773c512656e9e019663be828d73e0719d078aee131b86cfaa5e008a1e28b1e809b15d131efd25c12b786f4a0f5a9d540bfff3737adaf267355dd37af15b10d0cd22b1de28456b8765cd411003ebdad4b", 0x95}, {&(0x7f00000004c0)="0841663e35b055f8cbdba1952f746eb4b70c3871000bb47e0d8af00e186ac97d9da317496a178384067118dccc60eaf6c14a8c8a798229459a85230cec758b021c0498c739f569daf1578e0ab82b8e571299d8f0d52be030d3cd18b5615e778a980fd1b27d0f779d0aee2bca5d238859059fd3469522da0c7c123e45d2cbfa853060ab9cf37de9531dc396f5449e47d208de01b8ed1bc20f8b7cb9edd62bed6ab9dc57413cb7298a9fbe70cc9f0f48995b0c8ea46288a8553df04d374dea0c4e1264b873e84de441e3081b00bf052b4c6883810f7b67e06841f5f3f5f221b0441dc49bbf1c1d315ee4cd8a", 0xeb}, {&(0x7f00000005c0)="80dfab640ad735bf4fa89ff3d80dc4e74a341f827afa739ad6fd75bea3f92deca4647a9c0013902a65e82be9b7be00444e7659bcbb9fd808896b92a04c692170e7214517ba56266c38b050f72d229642351a57c5817791ba33e5f57aded814af961f34fedb5fa27f58d7451bb9d54fab3276b99555164dd146d8f1120f22819a04e67ac17ebfb7acb564c5ca1a3f97d758cd7c4b48f3df49e6ac7bd1328e42b2a9dd6f21f7502cfea9ebcc1aa0b6f48005efc9f81feceac583e7ae81e9a4b0eba90832d5c2f88f392689ced66ef0478bb36bd9eea313904d1e04553b32", 0xdd}, {&(0x7f00000006c0)="717903a5ca496f7e3b4b2da1bf5bbc0da5a4eae61ef87e9bfbe6f5d0c104edac2290b17e6f05dec6148306a12cf3a4735d2e05ff383ecb0fcbf53c244dea850139708a08639460ae83fed4", 0x4b}, {&(0x7f0000000740)="caa69a86953309fab9713307cab607385a15167f662c19cd575ffc29603c758c2921a81fcef43e2dac03a3e8c5010539f5c15f189fae7ef8d366cc3423b2272a8c989b9e619b3d1010f87824b2e7b1e949be60ea83f1075621024f5463e120288d4a17a189920ae9d73a31bbd5dea6e6a081cd1a1709d5c276098f80319ede1e03cdb5c6e107e8304695d99b425a2559e283d81789a1e8f518caf657b4c6364a022876411803883f0807d63178faa0cb14d0e5b80aac3438366b599a16", 0xbd}, {&(0x7f0000000240)="434bd0a2da", 0x5}, {&(0x7f0000000800)="c659d1590fc39603f904dfad82eb9f0c1440aa8662aebe9730da16dc6c09c0abbc0751b341766dcc02ec0cb83a93a49ac7736409e68a5b9ad591504cd4437c4ce145ef6607efb485c3f6f3030a1642846199d974fdbeacfa5a0a59344402eb36ea89bee0f7ebf36c6aaa005384d8cc74edfbac43db9e0fc9213ff67f9b19a9f192aa6341f3c7ac551631fc163b61aece3b76e1a30d6aa6b12e9735baa73e91df5eab6de2f4af4b4299746c5cb944e8305510ea81b303013c29d69c25e0", 0xbd}], 0x8) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCEXCL(r4, 0x2000740d) 16:01:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)="746b8d7050ec3bd04d000000000000000541d77f31d3c4b7740a6840c59c785345353e7b58addc534450bf75051559a5daefbb61f9a7e945c19f33fe6bbdfa15fc67c437b5bfead568f91826733473fd5602ce531310e7a122e780ee", 0x5c) write(r1, &(0x7f0000000180)="69115ffc8f739a009e75a556f9ce95126ec2623fa0c7a2551d91b0c706e89750721defe7a77ab4312ba5d9bd21b38850493d02b7666d8caaac19b389ff91ab93048ae1063561931b25afeab0484c6357cf5b6f92b81d6e3dbbae0949464258d521d68956279ed22dca842957d9f66b2ad778e529d10fce386f1ef66f482e480c2bbeb757d7035744c01a55ecbcbfb7758d7ed353796fb41efa4118e97318be0f9811eb87b5c6440aef9547537bf227683961273edd3d5bfeb1c63b7b47003d974e688adedc58dc55008e8046063e5e33785edc18395826a32bf677250e1526f05d53d57dd8c38e72d40efa3c", 0xec) r2 = dup2(r0, r0) readv(r2, &(0x7f0000000340)=[{0x0, 0x13f}], 0x3c5) 16:01:14 executing program 0: unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)='wx') r0 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffc000/0x3000)=nil) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r1, &(0x7f0000000000), 0xa, &(0x7f0000000040)) shmctl$SHM_UNLOCK(r0, 0x4) 16:01:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x40, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f00000001c0)='./bus\x00') r1 = socket$unix(0x1, 0x5, 0x0) readv(r1, &(0x7f00000015c0)=[{&(0x7f0000001180)=""/134, 0x86}, {&(0x7f00000000c0)}, {&(0x7f0000001240)=""/92, 0x5c}, {&(0x7f00000012c0)=""/137, 0x89}, {&(0x7f0000001380)=""/231, 0xe7}, {&(0x7f0000001480)=""/64, 0x40}, {&(0x7f00000014c0)=""/247, 0xf7}], 0x7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = shmget(0x2, 0x3000, 0x61, &(0x7f0000ffd000/0x3000)=nil) r4 = geteuid() r5 = getegid() r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000001640)=0xc) r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x155, r4, r5, r6, r7, 0x102}, 0xed, 0x6, r8, r9, 0x7, 0x6, 0x10001}) poll(&(0x7f0000000000)=[{r2, 0x4}, {r2, 0x1}, {r2, 0x80}, {r2}, {r2, 0x10}, {r2, 0x5}, {r2, 0x1}, {r2, 0x16}], 0x8, 0x100) poll(&(0x7f0000000140)=[{r2, 0xa5}], 0x1, 0x0) 16:01:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)='s', 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = dup2(r0, r0) fchdir(r1) mmap(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) minherit(&(0x7f0000ff4000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:01:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) execve(&(0x7f0000000100)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x42, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000280)=""/119, 0x77}], 0x1) wait4(r2, &(0x7f0000000180), 0x3, &(0x7f00000001c0)) r3 = dup2(r0, r0) sendto$inet(r3, 0x0, 0x5f, 0x40e, 0x0, 0xb5) 16:01:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3d, 0x0, 0x0, 0x80000000}], 0x3, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000001180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc70449d74af798a84fef3a9a5a2d889d1982758074c526e83d9e348b12f024fe4e3911f8aaf67b558b557e6a6dd"], &(0x7f0000000040)=0x1002) close(r0) 16:01:15 executing program 1: stat(&(0x7f0000000040)='./file0/../file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x1f8) unlink(&(0x7f00000017c0)='./file0\x00') recvfrom(r0, &(0x7f00000016c0)=""/139, 0x8b, 0x40, &(0x7f0000001780)=@in6={0x18, 0x1, 0x0, 0xfffffffffffffff7}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="98dfc8d80553bc179783b8f1e867298995ca5ab08088feae0aa015a937f6b98477fbb1b89149445c683f6f7dab5a15a201c744179be7c10ce83f5bd5ce1e6a3c756341943a51f8719534f9f8b082b83df6fe88ee3cd35e9054cc49de11372239048a69394f8502cd778428c31f0668e5793365ff7d83b435da3816b205c88bec7603fca898820d7f9a7a1d7a417aa178dab97087b56ad815161c119c49744a6726906db40a47ac024704950b86f899085c0e5c167d4b8e97f153c7efdc1f3e975596f91bfb4b396f0a57bb1409192b7b7b853d6e6292db16dda042808e4e", 0xde}, {&(0x7f0000000300)="f8b7e9e503335d53459c76a0e09dc9447573151dc889342401cae3e37d0356f374bd580815735fc3d14eb24e3beff0e184ec811399f756de0ae8c2d872c3c45e261aa684c304", 0x46}, {&(0x7f0000000380)="8f7bb027ab3f476deeb4c2a88bc9be0219e47b6a070ffd0c21795b9dd2f7f771fd3cccb912d7a71f649518131d6c5f91e03dd34f92815f36f50889557d4f23fe308bd2d8e4775035877f75b034d009", 0x4f}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="2800000000000000ffff000015ffffff949486a6f8a7b514cd85eb6f5861dc6b3ed5aa650000000060000000000000000000000000100000eb3f93c10b969758eb3d35c07e5779c7af38b2e671b4c281280e0d7108eec45c03c45e4ff5ae59a009f67c5ca5e91e920e795bc9c357109c53631ee8239e71b532ef99fab817ecd77087d73421f7000010100000000000000000000009000000505a284d43691cbbbfa11206bc2823eb2fd072d9cd57050a3717c344a7636d3cfda2a54896dcd228f1412c3fc482a206f2756faaa5316e982450f014ace0ad8277721cd2af07cb9feab84ce81a82e829392da1b679a72c2c0fa49df4f67ec1bdf098aab66ff86ae8d42ab4ef1782c9a4fcd8274cb9e67590870387ef38a868828b5d5b7201ed19c8b90d9c10786c1126e52daee15728030668c8fcd3105b741712f18931c780a9aa5a4e0072cea21521e68372dd2a9e9269c6df3f0cdda01dcdb992efc89ef9cddc7c9527bcdaa991bb2a67a241737085717892defd7402fb77e48d7ff978043d6c2c12a8f3794305d1b1142e1d8e70d9094acb490caa96018b373f961844e82b3f59b94aa5aecf0f338459b636aa59e6674a569265cdab054229c62609d2e8535143a6221a00bb6d8767791e2b85043e6403081ecd814411f1cb11bb68618e1771cb81a436b123808d2041b69145c52494281fdc4db2fe65652d8f201574d2b0419f6f686f42a9ccfdade0792ea2f10b04e02b08bfd8d95b3c68c0374d67606b3994d193d67fb3598f2dcaa4c860b6afc25482cb9f295ce77b2ef52aba02d183a1d95fbf6ed02b282e29e998a8965c98bcc8c6ad91530b7665b368e2a9d23228e8e615023e3c6972f5b130e2254f1e6e7e114d9e1522a67a1b69447ab3aa921741850d2664a36daab08bb2136b68d1661ad76ae7535818714a4d90b6df7324d827f58a5f0a17402e5a77747457979b61f2ef916b30166391915c9267283f981e436b0fb4e25b7c05a64b1f4382aebc07e660bc02ebde57cc09dbcb97074e2476f497f2a118859831e86253e8ef89593bce746c9a67bfeb0ed1e8498efafb6180e4363a259876d6e995369f68ed6d7adce75962b30fd2b0e6ca9f5229100b7419fc450c6bcc417be04db1d86bdc7fd5f98f8a85e640b62c36d002499c53d02c559a7aa06be621128620a8cfaca4622ffd93467754b6ec92e918c7d3a008a000456de67cb6c5141db0723ddbb49c8f48c2afec6d053be6a4ebfd520da3e41368e6288bad5d178133cd60481726d2dbae99800a82e016bf1784bca115e4daeb127cc068d8ddb6f56e3957cec06de17d068e9e0634973caa340ee8ec663c13516578de87164e46daa81fbcf8fed4da99c50a96d5490c29e457f4ea33cb19bc87ec2833f809b07c2ee3297e1d09e82677272ec1c0e0fe4caf86246827f96b2cd7b5989488bf124936cf1e922a9f803953e1c9ca3ac8a0f3447b18125c5ca93bd6c1cb208e7b7db4cb40384d43be7daf1549d91d0564daec11526cab5f6d40cc6b9646c4102ebb986336ba5712b9dbe218f5c07db956ee1ee48778b3b0c9e5207612719c02afe6965fb88f96f9410242f9ac042599ef3c8e9f7059183374291bfdfb825781804385ee403418c7f7d6049ac22a3bab574d877469affb5573d128a35f4f73dfcaf0b141e746ada63abd7a3784cf4487166a30c16bd3edbfb0694013a6ef74b40973d3a61c2abf19cf8c8c31c0e3892b262c70ed55c3880173b17e6cb10690a4fcaeaf968e07809d4736818dee06009de05c09949f2e760ed4e85c4b504f234b1fea168cdee09bdd9c5003c839a88726f4f029acc8617b2491c7bfd2712535d9efabfb6f4a2264329fdf57f7dda72cdd91665b0b98491319dbc5ccd38c3e7010a67d5f84423bcfff475cca26a765bb31ab967b837108a3a0a0b3d64499d9f6b8dfef64f4cd9e5581d2b6539a52facaffb6bfb94745822fe923510db713a94a3204bc7e0a7fbe0bf09e51a8f1f68b0cdd68c0f9b125113762644aa630ef5da5dc163d6e99fa8957cb02173458a0f295ea3380dc442a000d8046425e7b7df2b5c13ddb7f4e72de11c9744cf888d655dbe2b9445a78911a7dccbcb39ff518e86f37883eaea4bbb50c9f27458d2c0631111285126ec71a4ba995812222940aaf6fd97b965277cef7fc367cb56662d9ee5657e25c954a9bc6cd011aafa16840172f9e743acad1cc845a79f96c6184dc08fa7ee6188f53643555304b5b66442011a0368d0d953e3416671d01023df4024dfe500ff22ce6a8ab62c86b74347fbe3bed7a43f4cc4ba203324220da07b80d6414bf58d334e00de0780bfb548d15667389457c6a8af97f93c5ee67d267569031aeae0cf1cdd0772b01000000bd3f38ba9b3a990024306c7c23f03e46639cf16c17fcca3522f611ad3920b1228e46c93df544d1cadf94d3c1fa4e82893b0a7fa28ba5fdcc7befa78a1286f28f49f40a2ed75b253e339aadaae274a3c04d61205494c78410b21754b70a7f7150e8ed7c7a10db033653550ec7f2e452fb59a6634e368543ab57be4bbcb6ac9fbcc90d524ea35fcab602b1745adf9c8da6e1614cc94356cae5281f955485cd2b78d9128b6dadf72d95af1e5be4d29c67cde9554a21af809396a1356cab243b065e4d8d4325991d3b257f0bc64488fe196e3c6e274662e16b6da195ac1d28c40adfac78dd423e046a54437e02711318ea534b6bbd93501aacd775234293aca1b333a5f4940141542b6c760f0c462a64d5fb9164a5f4ec46d0148495380f1dc4a3148afc76e824f6ec2f29ef13c00052d704bde040933cab038a11251703ab1da08f404fb3c9d590617bd7faadb37bb1d79a81407f170b401c1ff058abe40d46bf4af13dbfc530ab04f3a9ada1ac830c97a5a889df1265445bdf7a7e561b483826b176d698190f7461c3fac99c5c852af998459f632d305da4252f94ccf2279c502d9cfa4abc01cb95788ae4d4a1f4ac13b9a5df439c7f32099b5dc96a057953be8961f304bafb2a16e50e702c69e2a1f16dc1277c997d7c79d06f1ad29345a2aebbd67c8657e4d61c353e6d19079722306b648981d8c1241cfaa7a7b358a25e7451986c7c5dc9dd284116aa39a9b1aea3f127a7419352504758521ebb6f0f96d8097a50a0926e303b9d6027996b513d9eabcc98618ba87dc9200f36d08ccbfca665192354c9d8b9168e8491b8ddf112ef08e6d1806278e2812e4c4e26cb2cac1c94dab9fb1a51a44140505cd5ced44b8d23e6e3a9d6c2fbe026e9bb5bdbcd342f25ec71c7d457360e3b744e4050a35da6ff15f8e529be0c41dcb2a254aee277ba438c50ce3a89569cd7bfdc3eae66ca5d9e8fbc4ede8385dc4890de9bdf2166fcfba6215a547783685df16b915ce9cc4e182fc5413b403fd66ea35a2ce216825eba7a137520f948337c82e475b130d349901d2346c9aeafbc4555d3c19fd5c39a097deff62ecfeebacc19028b86f5092c5da6e38e2cde5c74c97683565ee5b80cf07f6bcddbb08d76c7631863436e28041478a2970274da9ddc330d45c22f5c1d4b24aadb9f8f13d10d9f12a8e3a4b550f2d0d6b6a4e485908cb1c624657ea54595fc7bd3c2b7a34ef73e5895512f01a8aef87fade76122b9c6d6896bf292785f18205dcccecdae2a0a16fc7b5c2da438ec062d0504805bc11f608b52eb6e0b5b02b170c04eb51f8818d76055d05fba123b830c67d97ba5768c306ac14bf526144fdb4e827e8a877986f5318a1eecb80ba5858534bf98d262e3dc4787da950f7dc5efc8de51b0a102d03840b7b10d0f1ba35add40a57d9d6d63104ed69d4e8100e58a67df4795432846292a75b64ce87c3fe9c18b7660d98a1796840705d9b4928e51ab9d8956f541833aa3ec38ffd626cd18fb044a582a5de6e235aca8e61ce3db91fef97bd9910fdb494c14dde460c781d4a5829dc4ac0e79b4536a4b421806e85f4c3480810cc6a636eb70d61321966d3d3e0e2513fefba116f9c7a4e7080b22ff99121c179dc019ed6ff4bd3031232cb181e8754b97cf3a40e7884758d40952105af7ddbd96e946b1196843fd5d1342d432d23831364ed467fe2c817c7c4eecf57e26b97ebce5c6e9063996978349fb328524447a6aae6241500c57521bddf8164c5a8bf6a60ed7311c98f2a556713abb68ed9c5ef27eb5728dee9929c753a8f32818c9fb19752c404efc3d68ab1f8fa1d84662cd718bb825c40a961c48e42260431503f9c9377b8327e0f0d128ccc25493e7ddc82c63e5dd668502bb5e90a0e08d1cfe938ba6dfca58e7dd7c2fac00fed7c8a72a95d665af0beceaa07e6a4570cbd4528b7e78287b40d960546f76adcbed7812dcf6d63d298d49568e201215d80a19bfb289c65fba793d36ccec1d83c4969b86f6b579f3263332241a4d7c47d68c2078881da46e4ce9ca2dfca9c7da29c7fedb624d229b0cd57fe6e843f210bda7f489db7f2e8c2dfc4f5b83252b476ca36688dc3783bb4f55f8cc0ff69b6959ff53f2f3a474c45fbdac3afc8b08e3251b50dbe6b8c66f63830806fd005923aa7cb7a2bce60a5616c85d4e543b03d7b45b01946f71a6a597019af2637dfafade2357d0ea46f780e9b0e3f64e28ee69a89403add65cac13c30b0175004fedbc8b32e4977fcafd9c2594189212d601eb7e2132999b00eeb62ea1f5355e7d143768de1f5dea52dcff9024c138d21cbe5307fc42352b16960eac8345b214e7fec7586977cf071e7910e016c6492cb4ed2a11dc5572ea106fa89566222353b0c8af82be1274170691c2403b101785e2ce51ed5929e524979658c1b7340d46039126275d47f459877dab93087fb02f4ecccc0888d7204586f5a037648e472ae07ec07e259c51712b441329fd32234dea41749f89c2dfb5abe804050e06de193e1cf90d71d0fe7789ccc7066311422d567cb4e9d90abb71544249dacba328f956db14805154388fabd1973175ac792d7f0368d13b98a939d1f60836122c2004b60320f953e433de305bfda7cc7289a92578cf4289fe807029142e415a657ef51397eb2eb2102d2e052ade5ee17e0db60fae40eccf760b02c49abadd81b63f1f961cff3cfe63911a368c7316dbe1a9525a3f4740fc6b035677661881a7bd55ceb72ddae8fd91f03a007d449f5200b1c6864a653c0aee6c40cd2c25b196ef273f1dc1abb5639dbf12989b17887dbcb05d14a0702376be661ee6d0d43ab31a94883a688c7f914e37dabfc32b6d2481120cc17c04b7339f9078a45d692d767a7afad90bb9fdbd2e312c9e761601aed5e007e03cf75c5b946c0b4d08b3b049562200d54b0590690897e86da49eccfff6eb949cbc64f0b8d41088e5a49da6281115d22dd3f55b76af5d08f67e3004c11b10452006de06b21a5397623962fba826963325dd1b8b29945496388762827c5d3c3251152c5aa058b6c430a01c42dbdc78ecd9667f2a32c7f7f5b2a89109056f20e8b39ac9d598ab77542538027466c99d35843fd7c60af90829ea8ff82b58a9a8d4efeac676e9ec481edcf6b3a31d663719a4a6a8508fe7edfd658f65f8ce54422e3b5ff7d7cbfaab6b95de4d2c6f7b8408c78c6f7741f0cf4734ac1a00eea145a66590da778f01f6cc41e1e67e1dec3095cad3f11cbec461d1b4b575ee0f45cb685303f0de945386f2e3d3845c0440fc076427bde08650eef389f99cbb2ffa8670cda1538d688a4d1ddd0edc025b4720cb125d3a898d09453bccf8ce9bd94c5eff14a1727f1e556408f1fb843f0b9f344e611a1450d6b092dd63293fc60cea54ecb0dac6f596e406a8d882622d25a456930e65957dafd8e86196c8d291ee5509f8ef4238bac3dc00c8ebbadea4352574d6ebd4931dbacc89a7b022dfcee6f073c3ad548161c48a6a323d19d15390d69fbc6cda187987161b4d49bb5494212a1c46c8e59378c79beab297206ce6af0d73d94b3b9bf53a5d14e2f809f4290d19cddf480ecc6be3454647ad4d2ec1be080100000000000001000000ffffffff4a8681387eceb3b7df300ffc0a2b052ffed9660bdd3785e82afeb8537b54651f8dfb5c0119b49e11a8d44b339fed6ed4c45d334fd6c483c1d95920e5dc9f650ce1097b00846d53e14817156d291d82ea99352644155446370bcd9f2fad4f81037f07fc3215eca7148b59766fe442bcdfe616da881c2eeb2937b56b2ffd2ecc744c764f61241039f34f72564d51bf60cd06336efba2042736cbe49eae6a20e4f7471cbfa0bf466a94ddcada46380e63ece0121d88f47c2499a0c9e0aaf61821a2b9a09b4db0cd09f0d19834b8d23ddb4bee65fd30709a16f6ad4810c63fbe909c5a29297155d0f62773151034a0b1b2391afa7d5bf2ab4e004800000000000000ffff000006000000d6a678866b67185ee79ab762c5509e18edfd2a9e9fb5e8575e88819fe4f8286abf63d2355f2066c04821d6844e27bffafd000000000000002800000000000000ffff0000070000004c8c236e34a381de5e22f11b6ae951b4d1b0e6d26ca7ee00"], 0xf15}, 0x1) 16:01:15 executing program 1: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)='*', 0x1}], 0x1, 0x0, 0x0, 0x8}, 0x1) fcntl$setflags(r0, 0x2, 0x1) execve(0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x8, 0x4) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) 16:01:15 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r1, 0x4}, {r0, 0x40}], 0x3, 0x10000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffff}, {0x2, 0x9}}) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:01:15 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x1000, 0x0, 0x8081, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xe000, 0x7) r3 = kqueue() kevent(r3, &(0x7f0000000180), 0x2009, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x800, 0x0, 0x7ff, 0x0) dup2(r0, r1) 16:01:16 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x3) 16:01:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x7}, 0xc, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="800000000000000000000000090000005775ceea91b892d4a42fa5c7fdecc62269585653e7401c9e30b485a152bdf5c041cf2297e0793487cd4151599a345131876063d7bf12b97f5ba7723dcf5e5f5d086937b80f30440d18db9970405a77f7109b4ec2cd0ba69eec598ebaf29db30672b9761970d199fc2bf9f24779000000b000000000000000ffff000009000000873c3a49efd30ff92aa2d579442ec7e4b4c16a60da3d4bff280305e00c9119a6ba09f28892ce0b00f11723c68f18b35042cdbda8ef713aaf19314c0f97e223b578691c597e9fd6aec7478f6a350afe25053fcfae6299e84fa1af154a3ff34af503794222e8dcafad7dcbcb43edbc43abe7cd190f9b26b54c676cdb74445d700cccd39f768b02070ff2b039b592d27b419986ccca838072d40116aa350bd42800200000000000000001000000d8460000e7c6e96d7cd7afb18b00000000000000"], 0x150}, 0x8000000000) r0 = socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x88) sync() unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x8) socketpair(0x2, 0x4000, 0x97, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000006c0)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)=""/88, 0x58}, {&(0x7f0000000340)=""/116, 0x74}, {&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/86, 0x56}, {&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/51, 0x33}], 0x6, &(0x7f0000000600)=""/137, 0x89, 0xffffffffffff8001}, 0x3) 16:01:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) read(r0, &(0x7f0000000000)=""/136, 0x88) close(r0) getsockname(r0, 0x0, 0x0) 16:01:16 executing program 0: r0 = socket$inet6(0x18, 0x4003, 0xe4f) setsockopt(r0, 0x2000000000000029, 0x37, &(0x7f0000000000)="00000081", 0x4) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="aabc514bc415aa0207cba343243c6348be0fec22be1e66e90d953c6cd99cc3df7fcfec7bb972225096b504d233a50515baa91a773140e1706c982800b72fb4874bcee894a8d40e63062b12654aa689b05ca500eedcd4116fbb6f24007ba17d75c0f019e563f621eecb3aef2545cbf1cf40cdd21e0438fe684606a67746570df5", 0x80}, {&(0x7f00000000c0)="abf5d59b89715c1f6077898ab2bafa382a87ec0916f577d446c31d72613b85a336f34e1c244c0025c0fe8ad1028c4994c77c3d3ce8cfae783eebb4032a57754fd9171495d627624a8ed1dea76275b3", 0x4f}, {&(0x7f0000000140)="d2fcb957ca780ed487af27130f82c2c9d261e9cf4d27f09cc87b9061a1540adce0c262d4b9ecbd2a6f664b9177112a39f4b3df70343ea5a7f56015129705dd4c649ce73d51ba77531d66051d38531beaa3d328536e7079b8d9c4c7e45fdc7e955f2c2c421f47d2dd33961d398038332a8183ae2d1588993a6648e5d45a66cab75e4c787f5fa9b13cf9", 0x89}, {&(0x7f0000000200)="c7da0bed02da503f69d2bee9cb432c7a0a300d3058fa9a30ee22cbd5f248bc9a84ba8e62af1fcc8155a2cd2d92be7ad07aa2ac1b02a16e29e8e72168867c3beb", 0x40}, {&(0x7f0000000240)="a5c98690e2bffa55b9981f", 0xb}, {&(0x7f0000000280)="90775f64fb4f6898e04d8a10b32b9195315ab0e9ba14988039b245b9ad722db07eefe601d3bc56e0441aee331fa2684d4634eb3270febfb4fcddee611e04248305e518cbb508b93b6372a40025109f86cad352036da1b87bc5278dcdf99a4910f4f26dde93b4c627470a938a0f6c6d9d51", 0x71}, {&(0x7f0000000300)="b3fd27931512e26c189aef6fc1cb06dc628501813c2d4faa4d0c8d35491e8cf1c12ca1e7d9e69e2c9a133c1c407f04d6322298b960475513e7f3a225a62adf6261544323a3cdee9f412ce02dea992a53ebe7e67cd6ab5badaac3fb6786ea7f52a8915035c05670db080265b5fcebcf431f8c64aa5659fce11a0948b80e4b802a65a7993b4d32c8f137d9e0ec5e6adfb638410007c076f6360ddf792556f46e8152c78958be25187b", 0xa8}, {&(0x7f00000003c0)="63b33592af52001a3ff87f0a52aeb2d07d5b74c4818b45197540bca479e5da9da177cd21f448667694fbc0fb60c35a89c8baf83334f00109defb61fc7502b15a334d46118eec3c4f30bab0db91f7511098ea0c0602b4bb1710b518e83bec841f3866db4c76610bc89fa1ea9991932ca971318b9d67c531d22971d8f6ca3aaeade14026fe4f5496e68ea5035505782b8a4e467a74b7b6a257d65e073db628f98ba803f38e7c4a9ea5fe9af6eb55a55f653349d43cfe7b3e5556f68e841f758f23d7e51c4aac7eebb198089e8907f841839ee8276d52f14da1ed4391c045c7ef64ae83c6a9cda2e40743ed8a2b36c277a0baf84b6cba0777ab", 0xf8}], 0x8, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fchown(r0, r1, r2) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x10000002008005, 0x1000004000000) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000040), 0x0) 16:01:16 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000080)="911204", 0x3}], 0x1) r1 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x100000000000021a, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="2d9f827d717c3c56ed04d8c815", 0xd}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xfff, 0x9}, {0x18, 0x2, 0x2, 0x3}, 0xa31, [0x5, 0x10000, 0x100, 0x0, 0x10001, 0x1000, 0x5, 0x401]}, 0x3c) 16:01:16 executing program 0: r0 = shmget(0x0, 0x4000, 0x9812bdbd3d9ccc93, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/142) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) shmget(0x1, 0x4000, 0x402, &(0x7f0000ffa000/0x4000)=nil) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x201c0, 0x180) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/64, &(0x7f0000000200)=0x40) r2 = openat(r1, &(0x7f0000000240)='./file1\x00', 0x186c0, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x1, 0x5, 0x9, 0xe12}) r3 = socket$inet(0x2, 0x4000, 0x8) execve(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='@[*%{{@*{][\x00', &(0x7f0000000400)='\x00']) rmdir(&(0x7f0000000480)='./file0\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x0) syz_open_pts() getsockname$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockname$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) close(r3) r4 = msgget(0x0, 0x5) r5 = geteuid() getgroups(0x6, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getgid() r10 = fcntl$getown(r1, 0x5) r11 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000680)={{0x401, r5, r6, r8, r9, 0x80, 0x100000001}, 0x0, 0x80, r10, r11, 0x8, 0x100000000, 0x8, 0x2812}) msgget$private(0x0, 0x0) socket$inet(0x2, 0x0, 0x8001) r12 = openat(r1, &(0x7f0000000700)='./file1\x00', 0x480, 0x28) ioctl$TIOCNOTTY(r12, 0x20007471) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000740)={r7, r8, r9}, 0xc) 16:01:18 executing program 0: socket(0x20, 0x4, 0x51) r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="0000198966696c650300"], 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x2d6}, 0x0) 16:01:18 executing program 0: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x1}) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000000)) 16:01:22 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0xffffffffffffffff, 0x6) dup2(r1, r0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:22 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r3 = kqueue() r4 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x83) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x40002000, 0x2807) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x97, 0x0, 0x0, 0xb}], 0x4, 0x0, 0x10000, 0x0) fcntl$dupfd(r5, 0xa, r2) 16:01:22 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000b89dbfab5a0399ac8ad559e1025be27f863930439d1e2c73992bc8c1dfb82fcb25a3d79459e8c93b18d518e71619a9de55a1d980511024ed22ba695a4708d9f991ecaa6aac1009d4cf90d8e2478a34d1a403767755c1cc3cc80c771fd5ea67bed53c2e3a9a2250b22f438059438f3cd5ff486f1fb5b10f514572cdf159ecc8650e83bb2e705f805e1bd12e1edf00405e93e2254e973af7884234b587c8ebddcb951b5154d5c78b09530375c53049f1e7c95142a052a522dbd31e63215b390f61"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000014c0)=0x8001) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') poll(&(0x7f0000001500)=[{r1, 0x80}, {r0, 0x15b}], 0x2, 0x8) setsockopt$sock_int(r0, 0xffff, 0x40004000001001, &(0x7f0000000180), 0x4) write(r0, &(0x7f0000000280)="8a", 0x1) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) fcntl$getown(r0, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000001480)='./file0\x00', 0x800, 0x80) ioctl$TIOCCBRK(r2, 0x2000747a) recvmsg(r0, &(0x7f0000001440)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f00000003c0)=""/66, 0x42}], 0x2, &(0x7f0000000440)=""/4096, 0x1000, 0x40}, 0x801) 16:01:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003c00)="b3f85ff3d6e8f2efd8723e0107ff646813439d1fe911734c812a54f3676843371fb2e4c17ece51425d54e0ad63a673cb4fa53c224c2afe9c16dde1aa795c744f1c7b0bdc125cc57aaa4529617b11b980fc3c1f2e447ca34f89b56ea1186996a5a6d0c4228ca6ee9776efefa449afe1e1d82cce1f2af3006a8a33c6ab32d6345c42be7cae94693e3308883dc5728524478bb8c285c48de3cb0f7e27e96c692637d36838f0ee4572bde9b169cbbaac1e9244b7bbe8fa3604862742ec8becbcab7e5beadda3934d767f6300f310ed7ed80d73b929f003a9dc860df5b472410340f5a428e1357c63f4fbc6ac6032ad3998811cdec16a376aa90c426a1d7cfc2561ce80b43ee3267caecfcd0a01426ba87e35dcffd84233331c3d3188a58ddcccec242f358ae964e4607ef0d9c1efa6a6607c350d0f8dcf75c7d17f5d35a384988c45639e42007707c5b4a64ee9110e5c4fbb682aab09721b4d55772a163f6ee13a7fe0cf397869a0fa27a3888b6a80c9cff2b21fa405148370746a2189455f77d0f29179d45e62538a00a3842b13d2d9bd25824a46e590d7a6bd128b9fe8fd4506f63cf6c74834a021b5ccfdf098f31e5574b876d679c38810a318f90768b8fa463737535069bf74122abbbd4d0d8c8541e7ba18231241c7aff3e55035769ac165f945ec08a68dd0be76a520abc57a5d9c3d5e858e087479f3a56849beea84337dd9040860c88bafb962ac28f37d794fd5115a263191576a3a99748ec194b5784b2b3c073e629772e08718a29ed4bd839c725f7e5f0d7ebe30e86d9c23b8832c1bdfebc1723f07a9e8ef88339c1466359b077bdaa18c4657c2380b211ecb6518a85801f08eee94cdd1ca512a22753244ca2c6eb941777a71a05f8fb7cb298a6adb423f3349f8f87cebb4ac8ad36d06dd452134eeceb50bc6fafecbf22968351f03bcc29828279009341a0d2f07aac4b6c503325b240cc5d7f0aa6a3b9f08028ac3fc457d99631fb2208692089d51179adb1f6405737a5cbfde9d5d826880e3c1e184a536c6b87c80fab87b2316a7fbbe08f1b10872cd34719ccef5cd0a182ea19470a697767d4ee636dd57d2147997a3c5c291c0f05aff8f35e0a499b3df3a25cd30fb37cac4decee99d9a679eae138e85bfe465f7420c73f8ee7dcc15dfd8fe78409b40b3db7172b9f795cdced1f21cad38beac2baaa9b1b62b59a6b09839c8031cbbbabdc809f4267b65d2118974e44d8458d932c121b10a0252f6b8fe411f69f961f8a3a65bdbef903851a671cfeae710504fc1186dbf4d6b12e12d58059223a9c077ef45bcd07aa04cb40438c485da6ce76da19a43dd5fac45236e758bff35a6d26bd48eadc0ff9332f6a520d2d27d761be982ade690278ba71b4dfcc8e78c6d983963d5cde7c0812188953b5aa1e664ceec1c5690223e0d431a0b13ec02b445e77951a66e552669cce566fd3684164de77c113a065e894fd65e3bcd74dddbfc16e12ab0ce11b9f19df2a73f657c0d87481f490b8c8dc1cfeecfdd39707887cbaced0b8512caea9e0e28928f3c743cd7c6294927546518224054b8530470f6b2401e75b759621363534c2429e70ed95d42ed4b1532438e9b0a2667c60f29c639c4caec9e34013823a5f0ca7682dd91c877c00621648cc35d2c5c092a9eebcad2d1c38ec9c256afd69faef5948da0999e836203359c6a2b4b6f6b806a506ddedc5c755b366714a7b0d76798a1b9562ba45f14e24eff4d1f8e4afe1f2f8aad15bca964e17b2ad245d4157a8953da0d09c15c67ee6f9bc8e58b744bf1cb5a5e5ea9fdf713ac60c43d4b3c4ac5d0c9b205e7a00c85167e5eff91a46bee6887fa805bcb80df31ed26e41c5773b052684ffc3f02895c8770adaf167406728b004700b2be0ed7c58c86453cf20476d9f8796a39d31ebb40f7ae99df6b1840c131d1e5e26f3c4f60a6970d8b426ff455cd4ff6c9328773307974478f43b8fd062c5e4fb53fd5940cb229e31ce12803a9d57a548780f4ee84d8483d2cefb6f0bad0a274fb1e2d082b9c77931e83592bfa2dfc464c23887ffd6d377a7881087d4f462f5c91bc5558412b0c2ac3e6901e81f5f54e9df236b68f377de77217faa78f66d9c0224f8d9d02ba3d2aefdd58e0f170ee1972be650b6a7d4f3b783d57b542d28ee6feb6ca384badaa3f166832407983b65135ca46169f91578ac071826eabc050cfff58d852749a32d67df132874a8bc03b04709b454e2ec6c114b18c38a470793af5bd9578665e296e302ed09f0a42cc2ce7abcf9fda6567e8ca938957fd1763dbacbe51b224c429951e1765c5d2167645471fcc5f8077adf697da18ce3022422dd1c548689de148860081e0aaa44691db5c3c87f5de183eb7a5ebcff7e1e245f3dc522ce2fa09eb1328cafede824a0d17b0d2e4565253f1dcab40c4ade34d316c3cfe63a6f4b5c79a8edcd455a1792d3e36eeff43a3565e50b95ff0b78547f6b65e277ecdf2596b7f2096bdeb7105e8b752ebc74ea4231fcaee6809b5e91b0ed9e4449028993340a5ea4edd05abd7602f809c3a2c3c814a156b61d89dc1e3d3232f1226bb72d5f96c327048ea074d7aa7faa4b7ec34c39a7ff60c3c31a779166e50c1190027ca589807e8c707c1f84a8744b619fd66d5faf153bca31b91d69d2a8b90a9c6b387c52c2516d0d41ccde116e0945e5d383a4300000000d0b43b9e70c5a2eb4c3eb164d3dbb4318c7e838b912a10c8d1c42452f53517f6e71d2f47d8db0ffb96cca3a4c5fde1ddd36ebadabe5d16254a9d3a0199ad0736171f447bdefd934221fdea617d1f1a35197a3343fa9ec372942069fc56dd46d9db81ffc8e27d0c830cf5cd3a7a31e262998dff9c7e36521602a63b97986fd68778bb147ae3d57ff4f2eb1cb63e4e477703e2e6625afc6cc38d96d1aeb827f3cc2d4cda33f1ecd5f57b5748ab0efcfc7f5a92b731711566c8b6f3efbd6c842c17d850e10e9df68842baa772ed895d4fec2ea19593882cb5cc847e7605d1d65f9e09da50df483e0eef64aa1115105a86fd1c9e4727d3f5d1a748570a11869da8857c946d9ce16fb8e6d3f86b10c079c837065c7576a2e061e83a7b0473798567ecd6fcf8bd804ec0892e30ee93822306b70029e95c2f84abaed6fb348b6f598639dbead295877caec9490fc6d01fb112cd082d9589c2fec9f2c398aae0f85737e8653cbc6015c0e72c0f7668f0fcd8bef17d2213da241f050161253485df6501da437cd2f279d06234100c914fbf626db50ac2c82c2bb6bad64645ddf9617e12f45b5113529e596013b8435d6c3c95fc486da67a186ae0eb1999d2b699656decb304a2896d8f989334ba0f5f6edd02411889de39996088bed7e6ddc73ddbd56604d64ab06f77cdbcde66b8be1cf020b4644ae03a7f5fe5783b2be6f42780723323beff726a57e51c8d191e507743f6e6928cc90e14978527a41b9792eb07ccb6f9de8073e3c664fa610f04d49d7b624c6faecf477f023668bdf0032ae0e63ec72148d6c714e7bf2d71615dc161b185295b55a8cce8751bdb0c0184524e65cf6de38143cb064f65e9163075fd7ebcad89c367e8c74e8b2588b9f034c85d2514cea60ead69ebb6341a9bce05caf982c143d448fd56914f90f6acd24b0d2bfcc79984d44e3ea729bef8dbd431a75a187cb32b6e8e940ef162cbf533223fb44a836ed8ca6d6f5d967663f80e670c30ca47d08640033f07a3e2ae96daf6a6f7ddb489b9d39e581c6fe07cb0c20293058b224d6ae6bcac0b6ce4904a7438667743e3ece1b125142c6b35dbf493749202237cf18db67531e380bdadd28008dcbcfb700ebee36ed8ab0b20c7e14c8d841c4856b9e49a7414fb0f7b317edf860aa574da005649feaf90bd1125cc6801183b3b6c3ce3c090fe9a09b96676c96c6f47ff5a0aa6efc245ad582e01ae056d9512c72d07733ff6b96ee7b04e249135e97604249a60c05fa6479d4baeb7eadfc74a812ccccecff809987061e2f1970391395209fa1ebf1b92dd0efe5940bb981b2ddd0e94a2b16ad701a6f2b0bb747f12a0b2506519682befaacfd98edb6b9c123c8c0974ecfadd48947d9b78c51e42eceb96cb21130213f5b8d80517bfa36c45655a4b69937c9cca84d229b7c3f69ffbf5839d17a8bbfa0f4b65ccf7498dd1a5a30c3f2c59882b3e7f0c574e74c6490df7701030f62f40e2c17b14f168e1e076b9bf3c88989c1c073934c9f7aebe13ca60f2ae5a8f2e4be38bc8cb5a97369da2fbc5283f4b37847d0e76354c50b25d2999ad6e90fae332fb557f25467f941ae3b33ee5ed9770fed7dd337fd31c4598589cdf7d27e6f3b2d980d2e1125d2965d364d85193483007dea87e05099eba14bfae89494d14a5970df1589dd3444e596442bf7c644fc78b0408f9e90a5bc40de681fc4af115e57d7027669009e13071fece4d3b14cc012f7a7bcf58927e1033f937505baf839964c9fec8983747cae83c6facd9a06a1159a54548ceb2e90ab198412df3cf3de1bb44f342cb048bf49dfa147237c88537500900ad31c12b6bcc86ef267a17f6c6f888d4f6704f5cdbd27ad73e409771f96e4786a32aaacc5e88d7546e49f65c36f5397619b07abab1521856833f19414cdb5650705915ced09d14e6dfb109f0704cb0e843512adfc4445f4d169efc477015157b122df8c78870d7de234da3d00548aae2fdfa601faacab4a1f29862c15a07aee9fc0360f2e3330b473ed9a8dc47df989cb9a3d271a0d350fa1ac52d0ea5a33117abbf149cb0bda0639dca2254120c395c37fb9810c85a20aeae03be310c9feb57d7b4b49a1719e702f2e79cd42ca87717c67e0f7d5ed77d7b631d297e7ba3fd3960ab89ce4a5b228e79a6f75f86a437b343a10e6d8226de7650c19581a7b9bceae6f387790a063dac64d75030b126fad8d93b0c2dc77d0812f89b6712d30e8c056f6e356d9fc8bd10a360539985ef271f8bbae94d39a3ee32a0d7dd73f901790c9fd073715aad479bf39ae8d43b5b26bb1c67a3a3a0754021250b0b921caecbbc4091c5f028d13ccf5d46952c8753d6918f0495d9a8ff2a961babe640ed0d81deabf5a91f33752ba6504d28910c3e9377b5569b978f862fd06f7d24df61c4ed0ed206f485cfca6cfd69abc01041a0f8b13df13fa9b69470df498a619353e9ea6cdc0b18dea821f6ff2cd5e9b2e3e620bd39ea12dd00ea7ebf548630ccdc0b51f51dd01dca921d8507c4b132cf16889455d733efd727af9ee10bdef6beeb8aad309d4efdd37b69a7dac142d77bfe18e0237aefd4b8ea08d58be878a452602ba1ca306cba1c60c1b5596da71e00779c0d559ea6b5ff56dc376ae943cb65f32a3470ee3da4f4fed2e51b266f15bf2e3ef4bbd7a45c680f54c1b9d3bc201f24445cd4ecde920e6f2764679c3d02d18aa482c12c8feea1c2a2a97b10f4b88e9bced97abb39d1f3627f5399df12081c3526839b8f26af5a714bcbafe6698e746c638e04d0cb256b34a46c0e82796e952c11ad315ffce5b9ca2e17829c65f23026561b0bde35b9c7198e73942cec5b67dbc26839ca7047c06d8f2006ce83494caca70f08d863e3a358fcaa0c7249ba681cfa3b48e4845332cd66eafc83b5f2fe8baa778dc9873a13ea69040835856c92857d6231ebb0155469e77650f690f88a7dfcf0476f4273075f707adf15e2912604ba9f145b18cd08a39134de2bcd4f611b04a71a3d2f3ebcc9d54c780f3e76961d3240a1cfb08923425292fb38431c6b0872513adea90df1d5038a267d4d7b75f5fec8ce9044a4", 0x1001}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000009c0)=""/4096, 0x5a2}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x1, 0x5, 0x858}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x9, 0x7}, {{r0}, 0xfffffffffffffffa, 0x72, 0x7, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x23, 0xc550, 0xfff}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x7, 0x9}, {{r1}, 0xfffffffffffffffa, 0x18, 0x0, 0x9, 0x100000001}, {{r0}, 0x0, 0x54, 0x40, 0x1, 0x10000}], 0x2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x90, 0x1, 0x0, 0x8}, {{r0}, 0xffffffffffffffff, 0x6, 0xfffff, 0x18000000000000, 0xff}, {{r0}, 0xfffffffffffffffb, 0x12, 0x2, 0x16b, 0x7ff}], 0xffffffffffff932e, &(0x7f0000000280)={0xfffffffffffffffe, 0x1000}) 16:01:22 executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000062000/0x14000)=nil, 0x14000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r2, r3) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:01:22 executing program 0: setitimer(0x986d96c70cb22277, &(0x7f0000000000)={{0xffffffffffffffff, 0xffffffff80000000}, {0x9, 0x3}}, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000000040)={{0x0, 0xffff}, {0x101}}, 0x0) 16:01:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5b34) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0xa, 0x10, 0x20000000000, 0x6}, {{r0}, 0x0, 0x2, 0x3, 0x8, 0x9e}, {{r0}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x0, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x8, 0x6171}, {{r0}, 0xfffffffffffffffa, 0x20, 0x24, 0x51, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2e, 0xfffff, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0xb, 0x5, 0x786c1bac}, {{r0}, 0xfffffffffffffffd, 0x9, 0x0, 0x1, 0xff}], 0x7, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x20, 0x0, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x20, 0x8, 0x1, 0x42}, {{r0}, 0x0, 0x46, 0x0, 0x101, 0x4}, {{r0}, 0xffffffffffffffff, 0xa0, 0x85, 0xa740, 0x3}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0x5, 0x9}, {{r0}, 0x0, 0x30, 0x4, 0x9, 0x408000000000000}], 0x7, &(0x7f0000000080)={0x4, 0x50}) mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) 16:01:23 executing program 0: setuid(0xee01) r0 = semget(0x1, 0x3, 0x2) semop(r0, &(0x7f0000000000)=[{0x7, 0x353, 0x1800}, {0x0, 0x7fff, 0x1800}], 0x2) r1 = semget(0x3, 0x0, 0x0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$GETPID(r1, 0x0, 0x4, 0x0) map stack 0x20000000-0x20400000 of map 0xffffff003bb40538 failed: no mapping 16:01:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, 0x0) 16:01:23 executing program 0: r0 = socket$inet6(0x18, 0x8002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x2000000000029, 0xc, &(0x7f0000000140)="ffe099c2ea24966df98329010007000000000000", 0x14) 16:01:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000040), 0x7f, 0x4) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_timeval(r0, 0xffff, 0x1007, 0x0, 0x0) 16:01:23 executing program 0: mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x20002) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x140) ioctl$TIOCNXCL(r0, 0x2000740e) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='r\x00') r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x890, 0x3e) openat(r1, &(0x7f0000000280)='./file0\x00', 0x400, 0x24) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x3, &(0x7f00000003c0)=[r2, r3, r4]) fchmodat(r0, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='x\x00') getdents(r0, &(0x7f0000000140)=""/28, 0x1c) 16:01:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x10) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:01:23 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x10100000000) socketpair(0x0, 0x3, 0x1, &(0x7f0000000000)) listen(r0, 0x0) 16:01:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000000002, 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffbb}], 0x1, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000004c0)=""/70, 0x46}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/47, 0x2f}], 0x3, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="2a8bf9228d8e1896935b7839df8e0c7aa28db9772156bda4333fe1f9d4bc32c7f304d3f38c52079a74aa24b0ba13973f0e4ed0d27cc860960ca2c205517512de827762", 0x43}, {&(0x7f0000000180)="0175b6c0a0a4459c65c6069dfcf3f3a4d02db0b1162789f476a1aed239fd45b026b85fe6929b2e4d2c07ec4bad70491a0dd9b3138dc00aa0a199491adbd93f19513fb24ec46e90ef9bf3b54be2abd756a596ed48308ac767e17fc6e8519468af3cf8837ea6307a91c2ff7792e890335ec88f7f2be57c75b9540ff5793a3459cb906e9b9b265d0933842bbb52aadbc84525bec55e14c69093edeba90377b16a84e4d942095495243eae90908dc79da68e614a12cb8bf112", 0xfffffde5}, {&(0x7f0000000340)="da6694deb28829c7a9b2f3cb1abc62bca2ff65ac54381ffc15c5deb3cd36f79c4ea67fbc8482f5dbb2fa7afa923b5633524df905cc51ceff790bb441b3fe0febb7f81c22dcbe6b957c8f8ecd765ef0278b6b7f6004edac3d9e762b63ad244a0a", 0x60}, {&(0x7f00000002c0)="bf185cbab2e50f91f03fceadac682b9804c0aa61a5b1b652023d671237644a4378f66ab13204c44b5aea36ea9babe43b409114b54b9e0950a4dbd97a52031844652184780fead51911cc001d98c34e342aa23ff22b9400310fc3232fdd69ac331efb53d7ef360ab4118bf95b6af2d0", 0x6f}], 0x4, 0x0) 16:01:23 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2cf8af6edf44a1a9, 0xf0000002}], 0x4, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() shutdown(r2, 0x0) recvfrom$inet(r1, &(0x7f00000001c0)=""/169, 0xa9, 0x1, &(0x7f0000000280)={0x2, 0x0}, 0xc) kevent(r3, &(0x7f0000000000), 0x49b, 0x0, 0x0, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x3}, 0xc) fcntl$setstatus(r1, 0x4, 0x40) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) writev(r2, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) 16:01:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) poll(&(0x7f0000000140)=[{r1, 0x164}], 0x1, 0x0) 16:01:23 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2016, 0x4f72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) close(r1) 16:01:25 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x20000200000000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() 16:01:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = socket(0x2, 0x4002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) r2 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x80}], 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7f}], 0x7, 0x0, 0x0, 0x0) 16:01:25 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x209) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000040)="ba0ed314e6bab6117482225f0000000000000000000000eaff", 0x19}], 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x81, 0xa795) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSBRK(r0, 0x2000747b) write(r0, &(0x7f0000000080)='s', 0x1) 16:01:31 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x236161bb) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) 16:01:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000005c0)="a80d25fdd374c48633c389ebe71ccc897af721e105205ffdc9669a1b501d358ea08ddae40ac76da03e2633b5c3d281b9ba39b4eb80a4170743808c331bfd834543d21736f04098af1a88db7f7151d4c34183d4f868c1aa387f70fad07d390f58ecf918183394afdcf68e90bdf5ea64c732479f37919783c70da1f25e91045cfb17fcae1e2be7b3a39a665d1c40b4e0fc4bc2039d6a15a5e346292217b02f047d98614d31725ad36a65d22385930bc30af47cbb630e03ac34596a72bcc0d6dea1f8ef9be7ba5c1af444eaa02a9c217b99c9769ab33585df4e711db90918f61ff740b43a43a7e190a73a88c973074977ad181b624bf1825e3ccb5da03aee02db0818b2f701c195d4ca483df8209f9cf0f81ac7f289ec1a171ca2b0da6df8cce9dfe185b58e9aa3936dafc3569c61135a26f7e3909118c78023ac4242bae5cd4eb31900cef0f63aa2997d3e217eb88045945fe52a669e4be963a14d742488e2b3848a72d4882d126ae7b31bfb31e2b3ff89b5f9d5ddbb9e25ef08c58c06c3fe0369849fb23675bf5396d10dce47671dce31818bc8774080cca4681a0b9bf0158eeda772c0d481666a828e029855506788236542591d4dd09091c710648f95a318d4ff43c69e2300dddcebed045ec497df350ff01d573bc1eafab67472bd485362ff6d9fc2e00fb0db437a6e104ee1308b4e3b9153bcd1c7c15a486547d6d6a6fc455447542458f357bd5a26f1b356073b6d84a7195721e8ff78e0c5443e365878b15a470c3d476b03296059297c0a9e9076afe807d02b8e06c61609b805f20307a473432543f0a273f9bb3a0727a86033dca4ef0fc3c80970249d35ee9a5c2fd5eda185e3fedb62d11c262a385b41556b2d7cac53d9a98d0f344e4d374b4e17429f178fdddfa5283f64163c7b50d945b7bea2388b33da8cc796165e40e944ea62120499c1b8b8d930e72d449a7cecc5d9d0717b6a29952c9eeaf389d3158f60c0751d7d5a8cb1fcad862057cd5a7af96a4b1b9e7a5835a6c8ea7edd4b95632192f732be0e483eee6584611490b371294faec2703d2df5b594216d9c85c07de6ad24b089c3c516a532262d6cebdae199b0f1c20fab63270427b127cce2b28a35a9345c1f8fd3b43bdd446280efe15fb2f14128f4fa41c226b974461a6341722a96d02bea2caeb2bc35414edf7dbf4f6ab11fc0d58f17c54fde3e565b75f52a84694c8e9cf0d1599cd4b96195568d374c27f0b5940ed018f27e73cc019831282a344cb3323bed7d3dfabff7a5e9985fa93e3a83a721f6a6264beca658f6611e27f8d1be7129816d7d2644d538ddf9698a7ec2f82eff5f04a13cd135a269235e9f4963424504983b00145106eebab5c98eea756ef25a152bd7ecb54cac5e91597e63efeaced4f018893d9af84c25b2b332531382fb364fc80b93cd9f6cb081c80017f7208244be936038222405f2d6270609126609a61095a636f93692fb807efa6daf3488adce6304e0139e2b2ba749696bb9247976cb949e3594b8d53e3835c1b15fe1ead509f19e6a34e256684472fe79d1627ea6fd7673167da695b653654caf056714f9e70b1c0c3865480fcbfc66f1edf4a8f311b95914b47fa6d48ce5affe8237c1d1553b1c1cdfcdf67da3cfb8a1e435ba03667b840310c9b0abdc9c674eb17ea9ea11981a1f0726ad809ec151049dc0ce35f18bdea1c37ac4d339283f772047db2cdbc2d5be62fc6dfeaa78cacdc610951fad254a34639f3d3a09cd0b2e02054cd1003e6a3b02f1c7fc37d6103c05287601af7cdf2053f838356a9d154457ac43b4ee28f8f2c1123ae89c46a1d088738babdaeb314b2babf71a8137e77c2690c196580d432d575104ed767ae945884eafe1e3752bef5ff1e9c18fc8db609e7732c2b5b9fa2397a94888af62857073d01e18cabe86c0d7d16816e62b20232a5b2544bda2a99a44e9927098ec163d7115127821ec33ce330547fb9901a69b4e0c837ba84c969d77356f88333ed7f126763102947cf59062f93038f0cd6689ccce6169b523b1c551f0466ffb464d860e870dc1b060775976629ba3aa232a9d9339b09f8e8e5f980259d0510a8650302cb456ac45cd41498b63949f26d5ac1780f84b839dea200a2c0988d69ab20b45b2a9264278268a56e25ae8291a5fcfe1fb7752f76f2ca224f58cd6329ff41bd83c85aca3b89064ca28637b5d473c900512ce7723e7dbff83511a66ace30f225cea18ebd6c230f9f97903af9546f4ddd93057239ff96cb2c5e7ab169c75c11befe399ae818ac14dc7c20359ca51af797c90f615dcab2bf6a9e4dcc33f3eed34338a340236da64d9a3d1d6e512ee925ac672fac3e1db26cd466c5f31ee44026c5fbfc7834e1046822b554c73a7bdf5f037d2114b3bf433e72a73b96275abef4738eb4b755ee029392f6ce7a699d547f653ed2381f5cccd6db0bebf7167a0111418913b2cc259e7a31317a92d5d37ba85d267ed86ace861ea201682e1376fdf76914c3bfbb2fe21ee31d3dcb465730100bdc35b9437da9246917d90da87ea6b646ca2c9ac44824ecd669eb960105adf6c3b1f18b287668d4fc7c6966125d512095615a8ed2548320f63228f556f7aee3e246236eaeb142d6bfbea4100e66b5731e301a758d21cd98d06be20e181398b05729c274d9caa83b40fdafcecf510f38002ef1ba2efc8dd762255dbf7447626695bc34bca5a441d9130f4d5c45b8cd7d8e21422dba65607152c385621c0b720630ad7f28a38080a6a19d49ed4230a42656307f02916fa7af3bffbdcd049a0cb127193118f320189c37d18fe573f86eb856868009ba2e1009ba0b605ba0b6846ac622414b7d50ff0841a498631619b0facac4999f01a29ddf24c1a47bad105d5694360ada4b0d5b0e64022194cafabc0880e44d01d459852ebbcf3183385aa1508f7a553693ad3e2e6d0c06f0b6b96aa0f99ef75c4f855a7d6da2b5b3588fb8229894e602b8b10693c3c6cab66f0218534f0ce887962119f834e56d36a1a463a392c5a549ec8ffbefd839295528075556342f849cb062d0e4ddc72555a3431a0f892d0673e89cac860c83dbb88db5498835474ae228d8b3d160b34a36b0a4f6ab0093a37c2d41308cdfdd74ef29681d21047a4857414fa56d22d1d2d6826d384bef5591ccdd541f023d89bbe1b0e36d5fe9da595476997db2c9554fd1145d1e0b2f8622be177c9af4707ffe7f4ff0ed5a66c2aa863c81c921bda67bc2eef568b467ebd95d5e44e100765067dbd65c14c0e548ed50c84da0edf5227c9b321f7a2137531c6c6e9120502aa7c6580d497be2d9a33d215c22176f5fe7aeecc42251b7d77877622ad593fc8ed5d0c93a568711376c549122aacfe9a10192010d9f12243f74c63c054f5573000de305a5586aaa7dbf606982117cc259c3cf2a5ad60e190825aabd031937cd51472d47b2f463bf60e3bbe8d87bbda2b8357922b02ca92bce58a5e9937baf639014d348ad762804db2b0920adeaea00e8c1eb8cf2c218745ac6ef2221e98ae65ac2a092279195386ae11fb0c95b2b81378b493039135a030c2e870f08b86280b206b19599e1daac3c61b3ed2377edfdb7f5d21a8ab1f72df7d5eb4e16cd386acef783ce03831bcef4d6fe7accf5e42cf0342d6c75e31d3bea1651e080e0e9e8cf7507f083a0d7c0a7c76cc69a7e9aea6b8b03671e81a432152afeba725b3a6913f84ac4f6851d1c8c71177914b8a4b8ce33417de987bd1b5732469fae7da923ebc2a66d0bc99793088c869a858a6e114241912b5046a8fa24c2f5f416b04fd9de50b485d3b586f7b80f81fa326d96a57006fa85c76b170c5446e66499df0f817972ebd824c88fe838b6d04c1abd63e458fd4b74ed0129bada7064f5b099dab23a1217139458284c93df539f84f2ce68ad802843d541911e656164f84d65e128050343d6e582ab8f4a4710bfe7bc99d343fc4d623a808cdb4fdfedd13e5404cdcb3ce50b72a7e2fb98402d2c9dbc2a6b3c91ce162b3bcf0b2486a3cbcedc0821a6bc15de5fe3330716337ad879fe93a33e1f562c5da1bbf756da75743325731b5a6a0a4367fbec0af4bfa12b4c3b7ce80f9fbb39ba6f49850855ce65bdf5b92b19261f17d9fe58925444830eed5f6b9e56685dd87c85eadef624e8e53bb5ea88b918a99e64cc39829d51e452263e2f9fc18d3d88b8357d6e602f61accfd66a157b40d024dc5e8c5e68a8e8190f59c8b0830b83f97746fcbf5cfee2d58b703063f23c02e0dd47ab977a3ae9e7172d6c2486094c71f9a27120724e9c66a8ccb02fafcac7db3848f101f2115a3d740b18996d8e25f4038ebe79e7f030b42b872029e81744ead86295580649009bcc1854ed9fb6c9e7dd9b2c3dc277624f061892752ddd33f5b7b07439ec34476d26fa6d3faceffc5ef1a9e64f25ad428390ec8f55b9efa4f00e284de8690ab798fc21132b013c7495055f19e3d0e00db7f874963bef935dceccc63e3e5bf6d08b5ba212b95f468284fae73a32a8b62513efc7383b136e58d1894446929652fb7363d6904613bc8fb820190e4ead8c1c56ad509743981c42340dd551f9df87987665749f2858ccceb9bc8969d380af489696b88db47329689fb31ee9f54be389686fe98182a5835753278641c05a603ef0a757073a854a8f2037709a29300438ced44f723036aa509f365f454558e875e41c838c821c49565acc8376e720b83c5b618f6b7927239c21fc021d7fd86b4eb125a6da9f0fb6ca6e3ff5d7b01d2606e731d4713ff55611194748ced99b413c84d308226232e0b6d1d1ad393096365d2a402abfc341f751ef808af39dc856ebf5ecf0feee57e647e73cf85aa2240e0cab6412dfd2ddbdb978fa8bc152c4ffc2af6763c3c9657514d2683dee4076238eaf02737a665a798aa673354bad6d1bd72e98d6e1faa01e0fe7a40c14030e5ea758921a48a6d353460ca3575a5a5f9ded567c1eafb85e67d498a8151bbe1813ae25e5f246d41cd101e515adedd02a24c8c52e5a724a9b5f11cc2f5108df224ec2553ec6f6c8b7c2c34755a4df0a4891a108a53e54ed7116df2cedb2adadfe40f1854dd5340f9da032dd91b942d3d6039dc7cba1f35db52a046979979997aac25255de81db50984c28b400b12659fea99cbfa3f204210acd215952485ac0eaf58ea08feba18fe068d4ba6080171120d6ea88b1705497da86e22a4215e2f9e6c8e2b80e41ee8e9521de157259361d29865d12b406980db001a361297eb5bd870c6cf999c49360a951c4168c4e8d13edc8b71f8b91c93455ff6988dec11da4a814a4c35fbc01e32724b31536bdeff4e30c06afcd3856283a211202d2d185a651302948f89ed80efed0ecdf8fd257c4744d279dfd2e3d6a4275a28b396c30843315a83c9bbea095f71b0741d53dafb65b3ea56fb5c61a8ee509f6d11ca7aebe81e118067d3456bdba4fc09ba647963e4d36d7983dcb99a729064ff5ec8bbe8eb76f7c0db14d24a8e11c8d3befbb67f407d9c309bce5bc50ab276c50349aea565e377860ff26324acb5b5c67b8979da3b960d99b241c7dcdc946b3914dd76737d96d225c181cf97bcb66b8de3c6f85cb65258a085ed8e0ee356f800e1b5a195343207d9ef735469d53c11afab9f848510ec3913ff1bc26d6516033a5b3b58f135a4ae2f74a4b551b2ba7eeea13d25ee5fb840a91c44e9a69d96f0bf00d9", 0xfcb}], 0x1) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() kevent(r2, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x21, 0x80000001, 0x6, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x0, 0x9, 0x1}], 0x4, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x94, 0x9, 0x6}, {{r1}, 0xfffffffffffffffd, 0x2, 0x3, 0x0, 0x6}, {{r1}, 0xfffffffffffffff8, 0x92, 0xf0000001, 0x5, 0xbb7}, {{r3}, 0xfffffffffffffff9, 0x8, 0x0, 0x7, 0x10000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40000000, 0xfffffffffffffffa, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x15, 0x225}, {{r0}, 0xfffffffffffffffe, 0x2, 0x80000002, 0x0, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x0, 0x653}], 0xbb0, &(0x7f0000000380)={0xffffffff, 0x81}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)=0x8000) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x5, 0x8000, 0x36b25aac, 0x3, "254dd9db732b180182dc2e46f102156aa622d43c", 0x2, 0x9}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d38, '\x00', 0x5}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000500)=0x44) 16:01:31 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x2) sendto$inet6(r0, &(0x7f0000000240)="2a1c28171c7d38082d8b02c3cbbfb12c93a484cdaa0b4e32a56679e87e7660bd93e61cbb53943d860e3fcef335537e0a440439c1deb456cf5b33e03f5e4dba3457935a7487bc2747bb8fb852323ee1040c215bbcc2606d341404ca20add01ad7bd1108a6b9fb1cbf7059fe047b2a7bffeffcbccb4820aa4f5c6cec39009237b12fb529efc0b6dcbc11fb407bcc087e3743b56bea4bc0414ffdb1b3c32164205aca45191831e3460d19990577ca7d41e956ed94176bdb120cb2b3e96bc19ba104a5e7edaa41eb7525c6bee004171a0b26c05e18a157f97dadec7e4d639340fbbf249fd9926edf7ca5d128e137a25bbb8b", 0xf0, 0xc, &(0x7f0000000100)={0x18, 0x0, 0x4}, 0xc) r1 = socket$inet6(0x18, 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0xb6a) setsockopt(r1, 0x100, 0x200002f, &(0x7f0000000140)="000000004eae646a065d37f21afb5cc4b95562e15b82850fd1df9f4c6badb64a2b0bb4d43d32c67ed031acc2bd88e0bfd46875655ef6364c22f23e5f1b53bcdaa93a5994e3343d8f0e0f014f2669d7ec213dbec4db74aaf3fcfeb796307cbffa1d29138720135e5eb500845420b3b2a931c4a4e6a95a692b91cfca0221502d6620419a1b7909fae2087d6475884b7cdac2a92bf649980c4352341781758562b494e9c9a45e17bca7068d726c00c52d39dd15f183faf7679abaf46d504189a38a574d9796105c9ba0af9b5decf196736bde9cbaaa9783debac727e45c86ec20120100000000ba980d03d0160f008073", 0x2d0) 16:01:31 executing program 1: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/39, 0x27}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) flock(r0, 0x3) lseek(r0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="3e88c00e3c1f037e446fca8c5a4fdb1096fe60207419b596f814e70402539ba308526eeb80f448faef34114e2270ea11c13f8d928210fe36f19a6c64bd383c6efff126f0a2c6215f3814b092cf704aa796b9c58d9b726e4532048a1ba4f0b94f5e450972da845ab1f59abf6272eb5379bbacb3b73fe1eb487eb109a27b05a919c543728cef67a97ef80179a974f57710c6224cefca94d9ae0a4e9f5fdc8193a3aa844a3ed65e3cee961e5764c43ac7a0cd0afcf89cb15f9ab699d6726ffde62b16cb265a7e2f85", 0xc7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e5b3a8f7bda5467f8a20df8ce7bf130b0a0594641b59a7858ee7a6b78647369d92999b623f438f4c87cfb80709d5cddc427de3bba9d1c7b19479f568ae1dc02563450a8d2860807adae42b42ac39dffc77f591973cf38dd5187f615f7127c2f95f66f5bbc993873634c30c2f110bb594468cbb16cdcedd6148b4c8938f7275438db372d29c3a27a7bf165f5ec4a278a72cac8c136bf862f61182141266aa33b419fe20872cfb297b9fee2a2ee64383c02a415e01", 0xb4) 16:01:32 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x38, 0x3, 0x2) sendto$unix(r1, &(0x7f0000000180)="54c5b945e8bdb19eaa8cdfefee4e0aed8fe9e0d0e2370559efdbaa9f29dced08af02ac796c7cb7b25d799f11698487545726f76737c7a1048dd982c697807b5dfd4815cd5953b880d6933571e58ee7319acae7df19959b037609859002aec010cf6556653d15954593cd7839c404cb725ee781", 0x73, 0xf, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) dup(r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/174, 0xae) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) dup(r0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) munlockall() 16:01:32 executing program 1: mknod(&(0x7f0000000ffa)='\x00', 0x1, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="7240ae6f8facc5832bd06ae9a710f719eaedb30a0ada4c645007d0a86e8a821d60cd9bee5d00960b992966cbde57f9118a0945f6670e059ee9c64aec9a0c16d072ab129a073ad85c0aca8b3d8938b4652c16eacbe0f3cd9c323fd56b87d8209326f38c0331c4510d59cb2181ae13", 0x6e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2142, 0x100) 16:01:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1a) setuid(0xee01) write(r0, &(0x7f0000000180)="da3165dff0a7409c970117e79bcd2d366080f6fbe9e619e2f3f0564ae76b169aeae20a0e837e6c470cfcb09402e3ad479b0021db5aa354ef3f4a87019d7e9a28f3c397897d666ecda84e1c7ca97e5667f4748b5ae5add8aae36dba", 0x5b) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000200)='\'-\x00', &(0x7f0000000240)=':\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='/@\x00'], &(0x7f00000003c0)=[&(0x7f0000000340)='.&#\x00', &(0x7f0000000380)='\x00']) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f0000000080), 0xffffff75}], 0x10000000000000cf, 0x0) 16:01:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4002, 0x0) r2 = dup2(r0, r1) poll(&(0x7f0000000040)=[{r2, 0x44}], 0x200000000000004f, 0x2f4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080)=0x3, 0x4) 16:01:32 executing program 1: r0 = semget(0x1, 0x0, 0x10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/152) 16:01:32 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r0 = semget$private(0x0, 0x5, 0x602) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0xffffffff) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x59) chdir(&(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='r\x00') 16:01:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6004, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000000080)=""/186, 0xba}], 0x2, 0x0) close(r0) 16:01:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) poll(&(0x7f0000000040)=[{}], 0x1, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:01:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117", 0x0, 0x1}) 16:01:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0xfffdfffffffffbfe, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000002c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730caad953fb392e842dbbffffffff000000006eeb00000000000068f7acad445dd976a67cf92c23", 0x65) fsync(r0) writev(r0, &(0x7f0000000780)=[{&(0x7f00000015c0)='Y', 0x1}], 0x1) poll(&(0x7f0000000000)=[{}, {r0}, {r0, 0x1}, {r0, 0x1}], 0x4, 0x8000) r1 = syz_open_pts() close(r0) dup2(r1, r1) kqueue() syz_open_pts() 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x2004003, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:01:32 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x3, 0xafb, &(0x7f0000000100)="8387b0cf4b0d1841cd910d10e103b98f75d1cbc876502c2bc29f9fc3576289fc030ed5467539607d7915781611e38058a9a9e6eff1d238dadb5bd666f36fbfcf2bbd8c56cd04e3a9fab1de3215027989642b9d313bbe9ce73e600f73d4863380279d6043afe0d2ef9fabb1e692152f2e170ef3dc826a8c42be67f6427a9a4b8b4ba0e2df58cdb27e04a25ad4551e9e0cbe40b79a5039c6983b29e25d7014c51cef53b4eff926b151", 0xa8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) flock(r0, 0x8) r1 = kqueue() geteuid() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x19}], 0xd6, 0x0, 0x5, 0x0) close(r0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x482, 0x8) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2040, 0x801) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 16:01:32 executing program 0: r0 = kqueue() kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x1, 0x0, 0x400}], 0xa23d, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x98, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) kqueue() 16:01:32 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ftruncate(r0, 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) chmod(&(0x7f0000000000)='./bus\x00', 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x2011, 0xffffffffffffffff, 0x0, 0x0) 16:01:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) write(r0, &(0x7f00000000c0)="7468bca0c6459c6aec1970170a03c20a0411786062967f35b79a981252a504a7e7d4ff8b52c536d005ded614752991f196b9391f291bf9c8269143fe6c2c980f1965afc9ecd51894dce063ba404b2afc3ecccc4c158ae3c62e1d70d9cf12773caaa50d7249af307678e77169d03b2a29b984973e71fc544c03e8fb8c5d362dd59ededc755cd0e77e3adf55f9b22c8c12e2eddfa63f17721486bed56174c7b22fb5afe52a9aeb59244df050e7b75b824c1ec52810ae3a82b049901172338f0af7a79858a13da58b23eba8abac354ac626ca05d65011fad1c7039e96337155e81c8e1b1dc0b990803a97a6321299a27dfa34a2e400a52e61ad69da114ba64d558a161c5cc184339a218a9bd749830bf08ce81571f12ab170716b330f819406e8513d238e2d2a04e25558e8941254d9a2385acf1b731dc9a7a9eba0839fad5421787aad5629a1447ae365013d313161eebec3be54b018d7dcb07466b9b2f936c349c5b7509f7f1c1e1401fa868a2776006f807fd7712f44ff93a64eb0e322656858c0be9907d0e614ac3b3e96b42d740368edb8703ad0ebd1f70ff9e77d8c6048818ab62e546ccbc39e4626628c8b0b20fc7cdc144ae7fcd6b65fff548addcfec6e070c96da0ef48faf498554b431eeb2f1da99eef8110acacdbf1fba841408fe88b2c09829c08c5b963ae61fba4f14fc744127825f62b6acbf291ce7cc40fdf3b1e67c71d89d7ca206c6d3ecfb04e652bf58e7621c7325e2a43b9e5566eaf82a5bf142512697c2b04919252f0ceddc8a033cbc148873b3b8c5f6c0d730020bf28dd5e402c70ecae0d6c0457598f8ac4935edeb31c32ee8979c57660820775cb26326805f1af5b541c8cae47ec3b6bc40c75b3d18b335ff51d6af990cd82f2b1de7437f0b2a37661405717c62250cb457fe11faddc322c9ae3a3d7f3c02e0c6841dcd9c825d0fe87faed773b428c8b75c874e570344df5092f2bcb6ff319f0248caa2894f5dfa18724f9ed16925c507f8a6f29f4a08d6634093984512b1eb5ec451d0b70f4bc8f88905ad14186db1a01ae1769266d74032a1e2540f4894810143b12327521d4bbcdafaaf7a049f28c24912770f8d1f12202dec97d7461f8a0fddf958b189a0c2ff48cd4de74a8bb0b11ef461c79262216989b4e7af59a062d5f8191e597dcd19f3ed506b29d371d27f052630bae4a7f56f784ab1d2911be64d375f5249acb5f7c80a21382eaf8b2b67e99a79987289cc6627adfbd96612ca9f0e7eeae96b43b71755aabf43ac60b2d26478b65ff228f3de1000a5f41c107a2d2dd1ac68237e089cad143b7bb06e63cf8548db214c9a34eb99f4149026ae5e8b01223e9ef68260fd6593ec424127a8a072c84a79fb7ea2f9ab189d4eb58b8b2d60b9648ca71aeeea0f7cd12efa4026eec7b10a40f2df369af099ff9492a5cdfa22a497a4e7d3a303d1e808b79cd39fa2febf8e3772391921723af90404e16e1431511e0de99b13a2cf7671ec8b770e3d00b89246a99aab8dcc07ec076c5e93af39d0b5f9f052ef7c00c39a076aa8b55e4a3a40a1b9e084c6b3176c53f5136ec631eca3a192822398763e1e9dce9602380c8f47b56620dad96d45bf8d959a8356c2dbdccabe094b7caf40d32be653ee54a24a3bff72dff770dd4c6a9773ae6ca5603a5cb92600f3d4b5d1461b8d14bcc3631abcdd2c51679f39047a439b27cb1533abc83b3c424f76b463d89354dc6a9e535c6057522c82b2d4152df91b7052c687b54755a432e5b6ff1d950073c140e22c72b3414fc9e49d244dfb0e30da06ab0b944e8c9e01c8b648c70cb4bd5a5d2a8170fc9ae8c62435f58e9e08e93bd6e76ca049dd956c518b71110b632acae967ba24f16916bfff543567bc839e77d5d28ed070a19272933492791c05741dffad91af621bd13185905f55d3e39becaaf8106e6192be059c5ec0629270f21dd6b8d8a8fc30c0a5a351840e1564bc58a5e0316540d156281f22a6ba2d0a18454ba14b23a26f2de073d53097f02ccb4829e76dc1a4b8cd8cd2e4c149753d08462e72cc90f441611c706c1f66a3d8377362f322b6636993231a71c171332acfc68fb4b0ac433ac509a97624b03d3ea51f7b781d3e46cb9b0944d75c9458d959ce43b63e3e143a7e9711f5b7a512b110edef6db3d9dad7c0576691b160c8ac7c94aa8bf3e7b69b27d3ed62aa5d5833621be65e4dc00ff31d49c48ac9e2d1df2f91db48b0b61a445c3766fda40e5fc0eeb5f749201fb0988405aa0fd10796b6c4c4659c8398116281c90c83ce920eaeab42172252285449ef74345678670c6fb63b8ea8b89ea6d4ccd8260f99b96796526132070af7b6e5ccd44873c7f6faa1dbcb96a698c4acea6b01b5ec2a93c19968abf58572001d93c11c5d7399cb9f5ad580a77421ae635d98515286fc2d9c6b51770c5f5e6f3287c485b4e7aa3d03726e39ac6f836a6cca896efc87b781ffc8c4531d528f8d760243118559b7f7db239294741ec2583db9aa927a2124c62bcc87c673a3f09bf73b3b726bc6c6fdc09fc6cdb0538770b7062927f79f962ca464d448aadd37bc23f3dd7749a2c582f0ad0fcdba3abbad17611fa0fb989ff6dbed50815763fef80cbe7641ee651a390ed3822f9724bcd361ff6268a3ce5ccd16c791ca707131d225b064497f554bdb47cb09086d98934ec33c1013aa2ae51770f6ab8d23fa49027b3b411e639720a51d92603bc8ec2cfb60cca5cb297dda847a9818b19d257708663e5cff364866469936b668588635d51ceec547adbcc86cae3a477f79b7e28241226235b012e88e9e8f892730e5085ba0f32c67d639f5c0a1c0cb1419ded4c43bc2f2a990a342e48b170e10f5687532fca3e2b6e6b6f0a723a76cbc7be1e066110b457d773b6a99043413b5383f34e5dd5857acde8b2c6ad5f71328c0d309ebd94a2a4399b811ca56742b63fc5a897bf6e8fc87ee6d5303c196cc8b46d7780279b36b6477582cf8cf35bb933896a112328a568736a60a2deb1fc0729c4bfd97ab2157c8f9552f2579925b3b566459e86d4d8352ac2ab2a40eaae7ef67ba58a341e185d49e730db6f79f8787d5d3b16446d773a71b08a67f660b475885e90cdc94e5d24fdbfa85713b3e5d7e4d21be896ae807698304db74f54578cd8aaaaf891e0c63f99e2524d5dc6576d528325588570dfa894449cc5025f1f0bb2f3addbe406cc775da9e2fef627d8b61bab2a280aea7c3a895bb37047ef4c30396676993c6bec03f2a80829002f82813309c9044c4aa5d97037369070556ab201597af666ca1dd0c9389c82fdc4431bf97443e75b562b826cb503910931bc748b58ce7007e3af982e0a5652f27532b40aa092fb6bb2445e5859c1f58c557fb2e372931994e6dfdc24efda4cbccb1ec71c523bbb49ed4494e689081d4894edb06198e207cdb4bc4cdf571aca3511e77a129236870046182816d3d69e8a34821dfead3cbbe23bd19620d3641b552e93bdf7c41bd6ddcf64d751e37c79b38cc08cdf07ef3e339cf3287becfdf2240fe4de5661df973c52e1f0d24833d94cb87f299d07134d1c4982b5e2165efe9e2862db9a85b363e8be538f1f3b522a9887b2e298632bb09be0ba7faf0fb02d03a345c1c89cb3c85828b056dfcf3ed30ca4978a2ca131fd16627df0daaec0207978e7ddb061df24f599909b445894a6aefa7584b9d6b087a37a80c49c90d35c528a12bbcb02bbfe3a461f1e039d14c88d79310a6228b7040c100a1bd20f035238cd80d336e6b0e0ef1a61adb4d7a677ac3dfdaad45cf0f94fec817e306795ad748b4b2d760a30a1764d8d2b23b48756e391ea9be78a125e12370c5fad99a35391d5edc59758ce6fd487944500818632cd4135bd72a79d8688f33bf47ca4e5d412e94085f3249676130bd21deb17173eecc27edb5a0bfc13b544b03be8032393433530ec76c82d57aa937404766c7e555f52adeb2a2b438cb235d3513ec78275de7e5fa7b4a45bb26f1c6752affcb70f715b302e7c739545b91e585a39320c8c995411fa0d4209c76df60b12457763d27f98849ad16e3dc32bc210ee4527479ace77b0913fd40ebb721fb51a1040011b3b9eba5c1241abf85a164a01b60bb614f81ffa74043b3cf35ea1e98a53089f83b7a38f922ca1ed17ab0cfb2ad6415aa44bef49e71f18445c5f7b7eee3334089edf20ffc676448a388525d5bb257a0789cc2645e54c7a858e00569554b96f8f2fb90188d1383a725346b463b924dace330dec08521fbe62e763cd98227d74b22e68f099a21ee53c542acf58a16505e14c50c44c817d8082fc69dd6cd70fbea1adc7c5432f99b3840f838c3994d7ea77d373e30095bf45f2115c270d3544bb313602af0b3eafa3e28f5f5234d33f9deeeb0f563986904c0ac1a8ab1f2aa26d0b4945188daf01108f2600f0bbed289466020ae2641f2094d226818f512019a741d012816a49046b849aac2c8f5419c07d14be715082f8d619f4111a7d19d0f4dec2c99f9a172546384355cca2c429233918fc9f714ff40bc6e2b13b983f837ae8099ec17403cdcf9fe7d6e0300b8f06905b18f1eccad93232b47e9433d9583a4294f30d20b81df37e919e1a726763ccb1c7fd39e4cfc7e91b516db8621880db527a710b86dcbf10a7b2d3f54bc88a132236a9b41e1fbc5f86b2a1b7ea7c55fc5cc4de3b50241b9feea533662d0a60a3123383b59aea785813689727c13a266e2d4514b9a0834d5cdc7b14981b89da2a8f542f4334fe53361a059b21601fea46dcdbad8e3193928c6fc00668d6f72dc6005e8e75f4f4772e7839c984f53249a6e9c554a8dd8e4a6421845c54e09fe79c1d204e62291efd501de3a7037f3f40d0dfee7feeafccf68e2bd3126964a65bdd717826db8997693f0da64950eee83b8cf5b8a1713a52be31cef2b4c229ed56cb05b6815f52b3d7cc8b02079bfa505b9011cbf9d35e0f1c752a9cdab8a5f9e51e4f4aa4fd7134e34ae6cd438794d5700340796b7cdc1161a500c65e68d34869eb7fae59caf2a5f4f36d073e42d37f0c92a1f167a97a945436880bd887731ff65d7618eb1420ac9e911dfefbc8cae669ffd2cb451c86c314eaab6a2cfad0f604e4913b312d1bb031b0344048acba98fe9c58f854b8f553d39f9a44c4f3d2c515cb832d9ffa1fbf242578c99d733fe6b5df73c823d1958eb7fb2e0bb5f319dd1cc18a6da8654e8cd43c857dab698a355b28d21fdf49a0c8c2efef7d45dbe6bedd3fbbef44b9753019014fd47e219417135726b690a48a9ab7e8651e96f53e178ca18ef09b15905ae78058508205f23384a8ab1837eb98571f6c57373e96f00420c8a4d04d5a5646d536794bb747d276eec3d118da4f04967b1b9e3c99e64bcdf8b92c4d08ecbcc01d3887b201f6a866b351e51e6fddceb07584db43e77e5e52759cedcaf3447453d696faf6901c60cb4a38e269260bcc3e901d32bc197e303ea32bc7d00529dc4ebc304c19128f1361d1675f0236b809cad0e", 0xf3d) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f00000010c0)="d5cafeed535cf747c9c94b18a46dd717429f3e5c913c3875c1ad315687749d57cf1d2d48c11845c896d20f965c7a49fc9606b5caae61ee2dac46b6fcfdb655dc89fafd45c0df654f73f7ccfbd086c3e83ceeb77c34a4d52bc786168038f8e5700e406a735dd194a1ff0869b8d897afc0dd5796f7db7b44560da532e26f42096353bec223e7c6b03c03d7b448e89e3636d41c1be034e32ee6cf62dea6f55a454f5fce8a937c8870d67c76936ec26e0044050503f7232c6c12f6e52ad64be304c99cd26345", 0xc4) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:01:32 executing program 0: r0 = socket$inet(0x2, 0x7, 0x7c) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000000), 0x310) 16:01:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x801, 0x6) kevent(r0, &(0x7f0000000040)=[{{r0}, 0x0, 0x80, 0x0, 0xfffffffffffffffd, 0x33b}, {{r0}, 0xffffffffffffffff, 0x6, 0xc, 0x4832}, {{r0}, 0xfffffffffffffffa, 0x12, 0x5, 0x3df, 0x4}, {{r0}, 0xffffffffffffffff, 0x40, 0x80000000, 0x80000000, 0x100000000}], 0x3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x4, 0x16, 0x3, 0x5}, {{r0}, 0x0, 0x0, 0x40000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x83, 0x1, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x90, 0x7, 0x80000001}], 0xff, &(0x7f0000000180)={0x7fffffff, 0x6}) listen(r0, 0xfffffffffffffffd) r1 = kqueue() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x7, 0x0, 0xeb8, &(0x7f00000000c0)={0x1, 0xfffffffffffffffb}) close(r1) 16:01:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0x65) write(r0, &(0x7f0000000100)='\x00', 0x1) socketpair(0x6, 0x8005, 0xffffffffffff6435, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/162, 0xa2}], 0x1, &(0x7f0000000280)=""/237, 0xed, 0xa5e}, 0x842) syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffffff7f, 0xffffffffffffff44, "a1000000007b001000"}) poll(&(0x7f00000000c0)=[{r2, 0x1}], 0x1, 0x0) 16:01:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f0000000200)=[r1, r0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) chmod(&(0x7f0000000380)='./file0/file0\x00', 0x80) setregid(0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x80) rename(&(0x7f00000002c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:01:33 executing program 0: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) setuid(0xee01) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x1, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r1) sendto(r0, &(0x7f0000000080)="91453eb3b791c8b0ec57edc02edffe797c25b4b643046fb5a2f598ba43a2f5561e61977a69d8860f9387afd6", 0x2c, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x0, 0xb3}, 0xc) 16:01:33 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x8000, 0x0, "34a3ebedaebf1a95fbb38ce85d27515d980d23bb"}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x120}], 0x1, 0xff) fcntl$setstatus(r0, 0x4, 0xc0) syz_open_pts() 16:01:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x2bc}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) setrlimit(0xc, &(0x7f0000000080)={0x3, 0x7fff}) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() 16:01:33 executing program 1: r0 = syz_open_pts() mknod(&(0x7f0000000380)='./file0\x00', 0x8000c012, 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000003400)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf826cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d271e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9f22771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fdedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2470d83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f52924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da495b024f1f0235db92980172ddd7462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f59843c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a98e5260fd3631bba0429239af678aee7e79e340db2dd0013930321c6264f49e66a618106bf8dcab53e7f57221fe11c966fa731c584c1d472d227509e569551be1c44b76ad29b4bde143d27e4dec5bb36b55bb21f21e49118547441093cb331b6bc7df276d0823bafd49128c529f3f689abb3f9cc5d2917d3278b54dfa46cc7a36601b22efd97e622731018bd77bbc48323a08bb8e268fc978540dd3428990213dec39d263d1e30aa17e4745b499f264fd9f67db703754ec1c201532a30139906276a1f46159913cf02583a6e39047a9e4c38625c58eee13e5dfc6b3ed7af34392fcb2b920e7b0eae1eb1bc86acd4af0d9902e27de4d67987677edd231bb4f20ac0b6ff0c7c70afd13028b6400431164c28c639c9321a7cacc3cc3bc3a882141fdaaf8f4591e4388db77836e5ae9fceb1c3b064b6a4c24e0a2bfeb63db84b63649d89b8b6ce01a016ba4f4592ae0b8938c2f0235d68c74ef7597df432756e0b8707487f984f5446f40a4d959327f813f650d6aca73e27e1e7e10a9702dcfebc7c9e64f5fa2741f0af0300000000000006352b6594504ed592d73e7c3f5d4fb836f50379125454a2d37e316274f18825f44a353171f818666777e92ad66bec576f80a6c69e9290388397e7e95d6413dff38fba6b3282d69eae45e3867a3508eb3dc44938d5dd2efe235bd9e3823cd5bdeb7ce569cbf4be4bedaced89718116fb2840886924b2fa90bf4f2ec9fa3004c677990a92c668e396187c3f99a731608262ec4f57c4a3d945eaca8cb52de7af7d82e04de12e9f5ac5fffa6966515124696e2155b2e6aea111e9c8cd8c089baebb503bbe1a3cb86db4a74866bed123366793d1a8163230cce209fb83a18e28ee1cf26ea57d8c4a2d5559880e6f5cb17641fa61b258b2676601f07a6062b921bd1b52eb4695bb7ee91663822b06f7e376ab3ef688e3cf66ec9ab3a71466601e220aefeb50b6983439e6bb27f3726bb1a4b9dbb1c727a7417a53163c0811ef005ee2e11b339f5efbbca70baa233bc901d0da835a906c9a2f1abcc02255fb44f1f0cc6f6064d4f1b7452b95a89bb717828f0813eef5049062e4ba203c4b0237062127274951815181f32a439ecd9f042ad8db02f7661bd47a08e036da20ae24b1b41c91ba8347c7f8f40497e3b7b1ab78743c1b69741eac26ecfd26d4760823382fcb841a985146abaf244fa0c611f2bd27b8281c86d8711cfed6544db3bc97e1df644a488fccc7be6537ab023ca2fdea0e7182bb0dd1bff31dfb872805aac569fc74b6712dee319e1b058521b9dca3fc63bd1effd09b80ce1c446f695c7823b2c7bdb4036caf6d2e19e54b97b4e3f3319b46dcce29a911376be805ed7a2ef108bd869964c59b0ab15d6e66cf23613520d30aeeeebcda8145112dc7a0eb6babc103b01c2281aa1eaebf25bde804ad93fe9e955893aa27c172da7629455a18aac60b10a89fd1c92106fbb17aa76f7a66de2e67cdd01290bcf2c9d598b25faae0396bafe5070a362d870a36adaf79b03c49a14fb010cc739e6ae7fa8ee31bb4165d2a4934c9c282609d9b766d3287081562a71ea703f94e15fe7148ea295c446ac61a40dcb4eac639d0a3b8260a4f4099c672184e5e59b73903135c84b9a935121b81f5a614b52de289842c8a683782b6763810454264f64a5a5dac179e86a039fb7b3939c9c1d65d77f7e0b5d172c647367098e0ea6a008015454b15177abddf77d22a6fcaeb1c18b7b5f8333342d3b6ff771a4010a5bffdbd0a0fd6ccd014dcab090fc6c7dacdabb0b64fedd6c7fb9493cdc0a1a6928f8ba982b854a864feb37b9d9913122873aa632b15409d3976c14d59ac7ae92ea2f3f5fb85b66ef01e672cb2f4acf09127d0555a6b54047434b0b6e28d91bef4a466c76c39d29145e540a1dd3bd4023ed8b1d40fb05db11442f50aa1934ca020aa7f80217c0ca5c48bd9c73f45514c04936f1172adc6bc470e6b1f53b7653efa7c942801b65c6e407af9843979665eb4c77916742d7dd91475f93df76ddf8e02f868a5d1aba0629c250d6b17dafe6e928c789cb91ef17fa62a5d886987e74f351e99ddedf89fb9536f6f35381ebc18f725b0605f0a8aa764b1173b8749d51fa1c369b6ee50a575f29515c839ab6ac32606848c3efe030d339e92b1cdc2ec69c43e8acab08701b4937bfe00423beebb8bdd26408d76e9efef40cddd25afd17efb2e6008000000fe24d2db86e9645ed8589471175630a68a79de0d24063339bd1e59c7bcc0052c58b591573261013c50e3b28d6a74003870279e78ebc89eaeae79681d0bedb97768c1bde2c6d4c39a47529b52eefb875b3b0d915beb58fc371a229d45cfbb53e6316b2d167656803f6f74a72b0ed93efffdbdf18bc6f8d7e44d5843ab94cb8a8ba723493fbbbf570afa046f2bf0ade70e4780442807ba2dd970b67cb6d4e024e40bc082df484ea3588b085b29e91e87bf11d2a2cdc8ec7221d0747cdf599572260c9cdc4c1748afb143422c2ca038a5c6de8637d87abe8305c76f3da50a2c78f97ebae6b696e1f27c0bc33460f18cc8466d4654872b39e44a7910fc90f8be708bb991ae71446ccb4bb7fb753fd49c07df8d8e00d160cca18539e09f4955771b5881807cf7d1bda6255e5fcbaf19d7ac27de1882ec22bb9073044b8022874aefd446ee15051e2bb956b7c2c8aa15537376c4fb19b9cbf101ff1e768fdfb5b5a83920c2970000000000000000007814876e99a097878aebc726787e21dc761e180c23e268442a201b0610ed1595d95f8a52e095acf7ed71f3b2dcdd59c42c566f16717e6c63a447dcf140b00ec20d55d9b6cc58dad4e687fe811ea22504c1ac8eef3574d50696fc12eb9e6ad1bbd2eca3663f4a363d8bdd210bff353aac", 0xf72) r2 = syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() r5 = geteuid() seteuid(r5) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r6 = fcntl$dupfd(r4, 0x0, r3) connect$unix(r6, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0x8000000001001d39, "bad84b73f2a42ccccaa70600000075835db57180"}) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000200)={0x8, 0x1}, 0x10) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000280)=0xfffffffffffffff9) readv(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20040, 0x1) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000003640)={0x0, 0x0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, &(0x7f0000002580)=ANY=[@ANYBLOB="08080000000000000000000000000000b71f949a4533c9674cefdf318a76c2855441530bbd1ff5a39646e92c95c1db18abd90740f6082596b7c4fe40d7c52046e61cdb6464de41e4a6baf9c2cbf782e7522d8242bec6b7bc63858c99d00df50920c80a0f88264a32b6553d06d71b008180842139630149632c95dfd41670ddcaa7ef430d4fd7dcea744a9324d794f9ba4603a8420d13936606579925212727511dca06ab660dcfb96898b5c980b34c7c1afce871d5411b695d25e9755cbdd7852b1debec7554d11fd03d575797bfb380a13993322419042e184c11915b5ec40b2293b485de5f156eb0b047090b9462d22af75d8b5328ae611f40cbb2a07f054080d3b2b7685e3c48bf8e4e141354f2c6bf9e619c39975e9200a0145f3879fd97d9bd6eaf764919932452a573c37914809f091338998416ded79002aa1345de20211a50a5b7847f4175d297348cebe68743fa617ada7a5f2f69267ab7d09e858bc34b05d51eee4ee6c7de479edfdc975d2d3a89f2b9f694fa02b2dbb81f1a1d0357ee414f5906a0b20b7ca3a02b6bf5c3a21f233bf2b7331b298a8edff473d6915424519b0529efedf0d9b1952ce247cfb7aad2ae6194992e6a9e50eade037d0eb04e6f29730aaf4b434a59f3dc0c00548aeff1d10a8f9cd7317fd47ae88745924b819e9eea4aa3f7059c542296aadaa778391e9526715fda8ca7a07bee08c3b6e3cd0d48e6de10e37bf847ae2466100eaa6f03892e7e82397949a3470446d72a390d8fe922fd453b00a1fba03930565b37696c6d87938e88286c745e2cfbfe6ae491b72b4dd18875d973392fd5b73cc63738294e8e3bd16475ef3ca525339e359267e1570b1032e9e3977ada1c7ee63cab58e54b09e8569ad5a610d214a162eb9e80454711ae992a40ebdf7079fb32c8dd5e2e38577e9c577609bc7a654bb1dbdf7e838819349bd9d5224c59d7775a29bed6661061bde553737d7381a321eb6897c2b95ad4abc65083a8a42806df84fe93d287d22bbd6ddbe0231e6f63bad6a843cefd41a8e77a1022c4a3ac0ee1428c96f3c3acb27db0aa4e9fc27649befbf8717fe485a3f52ac7734170212f3a84ddb2cb3fe38a02476d09646ea46bfbeb3c2b955b79de009d5377d0a03b06b7c77964cd40b302272b5e87113256fefe3b78efebef4bcd9d023f396f767ff38fce2961411c0a54fc32a8b6a526daaedbf7bd9ae9f091acca8490f3c30450f918fa5ed3f3041aee69a33289f7f7b3541915c0fa19075b95237c7bed7a1ad44b292201f5b1b9dfcb278d70bb4395f3b6581c54e32e04e6bcd7bf122a0e3e49664cd3f4d541f85e03786305004fd91df85c031e74c4ac85ffb0a4ad31bb1c525d3a7e19a221b4735169a6c9035e60c44224e2dcecd422e0d8cb6f785884c34adb597e79c76709f0f8db03a39bb0a4981fe47396b0e88fc9d6a26ba183ff34ee58918db3a2442e46193c239566c42c4f24ad49352b22f5b3ed394e8ab762584bb06c4f752c1d6766097ad8ced24c4a88c34c4a12fa036b2afea61e31fadb34c900d9a5b4b20d8115bc2c778ee6daeb6488b645b2f76f8a03e864e0aea1fe534a40bfe9a22c9d731f102f04fdd9970b0897d143336c62dc261734a5a3d4849831e3aa755d2a66878eef24aba4e761d947d04a930693acdd07b0549c67e4f4736baaf21f538d0d7c92228d3c350167b4647d0481665cb798046f3662469c7a2af69cdf99ae765a10b66d554b7954428d30f4c0261d9ae868c622eb94e7b4e2cedabf74ecc03a1b0c7a5f7523e68215ff29968c345ef74bef232494b5d9c6e80a7b107a0d316d17f9f187bbf5de1ef780d80f44fa25755c9e03f2e08da63d0aec332ea9abdc07b2f421705b152eaed6d2bc06871493442a5e0f4e838bfa9376f8586a05d9e106beb01ea8af516cd0bc517e87fcd116349792240ae6f4ebd057fb1a9f0c94f87d3652140630d1e9130fa2be452cfc153888175120ad827bcd79d211c05e4aa700ac16df4e43922db507db972f1f22643819b1542bf163e4145de0cdd69e73f548b0b63103e3fc520c0bcf2246a2b0b93d7d9e295ca71e2ff906b7ae7c7763555960d2876e1269eb3e942d7e0fb29f94c87db6a5d9e9d038f46e16d95a16c21bcf54c734edb05c4f2a4ad58532dbc8d0ee3f02c95101874ef5c05e657569810a9fefa9f39c8799b628a00503d8139882f5199cf8a12b68279a3a49de138e5e9c472ad0f06c98a990049ecf2e57118598b02a93cdece0d46db37220ad158400dbfb4d1a57eb512727ab370f183ddd9c8ac9958886c01350d56c05aaaa1015af735b63ddac612d7b5aaffca61fc7e842bf1b73ea404d54bb894c6c5b522b95a128329fee20ccf87c55c71802965e0b7145ab6cd615866d748d08e9d0dc70d4d3d572ba2e6e81a37f4abeffc268841c516a64d2b49f96e4919d505f5510e22f44dd57b09daf5860a4f7c6040e4f7fc0aacfb83687eabb13b53d70d6c5112984ffc9fa4f0ca5c9848ebc99ceb5e624ed1d55c8ac5b78888a1840449eb58077522f55dd6ad124578d5489b6a925dc6af7d0dec138f41829fece36305396a1e272c10fdc05cf0a4deca5bc69276b3e9e39abf885b0f0f2db017f5e73d3788ea244d1c0b4bda4f34210c65682b29bb63a4ae2f726ea713eeba12aed0fb5b31f934b0f09a1c3860f42b6f26fccecddbaef0a3a25d0fa66d08cefd4b9659b30d4c873c54a720f945a9b6383695f1f2861d93f28e65290ae3ca458f30fccc0706d9b37ec77035b8a7ec4d7da45495a6858d841eb086c04de3854758f4fa1ba1a62751815cfa1b7e7bacf68cda5acf21e9b3cde447c656e02bd5cdadc72719916cfadca67ab7bce15d62d4e406b454c6df4304be938e300000000000000"], 0x808}, 0x0) 16:01:33 executing program 0: r0 = socket(0x2, 0xc001, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x21) msgrcv(r3, &(0x7f0000000140)={0x0, ""/222}, 0xe6, 0x2, 0x1000) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x3, 0x9, 0x8, 0x1f, "1eef1855ba7da7aff450de05ad1eab6eee722413", 0x9, 0x7ff}) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x9) 16:01:33 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x2000, 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000400)='./bus\x00', 0x0, 0x113) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000640)="3769831fd23c71e234f38792c4de65e72ffe1d", 0x13, 0x400, &(0x7f0000000880)=ANY=[@ANYBLOB="0100000000000000f5fbd8b790044b4ff6543ff8257a1e4b30472a72ab8957de337fbe56ddd56b030f2028f0487dfce60000b4de52ea17a99191b581053d8a92fd5d8c4012f286964d70929667539c7891ad5f9a8e1595d1de882b301ee56dc19f4ea73ae64232e7ba6cf8bdb009d2e3ff3fa478137f8d7c5e3a975534bcf4ae3d789320f4d370d22604afc8004040268b5ab76edc1125bda5773d5de638c30a179db6de057309d4c5fdfbdd55c85ba14afb3b35329c624e3986e238ef242521dd10ddb0b31fa10960bf1e2fea11a9107aa40a5487b93d91a95cbe8cdd2f3b1efa1abb1b66af74d58fb1c3f93c9171cde2e7d88cebf697e62dd07f9c00000000000000006f06b3534fea878f"], 0x8) chroot(&(0x7f0000000700)='./file0\x00') readlinkat(r2, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/182, 0xb6) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000200)="aefbe9d4963832c0b39cfcf7f5a30fd382ff2010aa34852b2ae8dd12460048ac71f81a0170d0b666d37248aa15b9699910956677d94ea11039f5b5541550d207843aa8992755cb74c91a1ac221ef870d90b113a3522e92cb31ec6dae5dde09e6a9f2f85ae5205f886984e7a0779f2a22e4f8c025d0e17949116dd854845c760dbdbddb2b7ab96b5bee16c400aa3665bad7bafb1a82e66ed93e6b1a4f9bd539a052bf7eec5cf634167e04944ef16e8930e1355a0e48331ab2ff0098144a22a054a7e1b46546403a9d3b27138719100ca7dedbb08f6c7987d0b7d2256969ee46845539ea802356724cd1c59f76961b9afd40453a67d345a80d0049fa9977aae9", 0xff}, {&(0x7f0000000300)="13ecbe27324ae41e5ef76c052faf6d2d31abf26102c3a3db3db6f3ea0c7e1d2ac792c0f44a281522e351d614973f0c07d79c52083c751c623d4770a66b483ae658a3f46c26dd9789ed1ac2d3d295cc244d84e5038e18cba442a68ef29ccaa2f58596a7a46a7f32c8a87363aa463fb8a9b38b8c8dd4942dcc6015d6e5b799085292fd449fb4354b97703343b52fece4f798e189688a95ee3e57e3efc28c20387f69ef6b60ec1bf8e9d909c2bfe8f08dcf55110ea735a471ee9bf38df37b68304634b1e15d18d8e7e529b549f18b1010a609688eedf7a4e04f30fdb8e743c56fb84ff6a68b4a9a92d9ddb4645689743a91a98ac679a696e1a63ae84b10b9cbe8", 0xff}, {&(0x7f0000000040)="eacb0205b1be74bca151e9f17f2fb2cb778634485fabb01867bc26acd9742f90082b64d1b64e6413bffc70a6bc81cc1beccc60b70742a57a906d66c772287f0382886ab4f54e8e4a58aeb5a3ff7226a794759821d21edc835ce3d28190b6f8e3bd17c341b5c79b374a9ec51fcac3052fca2dcf95670fdbee", 0x78}, {&(0x7f0000000400)}, {&(0x7f0000000440)="ab235b43f4a806757776cf407fc82e6fca6b4be6b0ed2b01ec868416bcb4278d91c03754dc53b0080178d277d01dd24b23bc1dfd2b1d08659837e7cba592e385293b326e309f28598e1392b8155f60f16c05925aa62a46c039ae11c0ff49cdebd18422fa48e5bba550da331ea21b7f6ad3d1dc14658905ac29788a9ef7db34b87d0580fb90249b76f52b57d4409b0042a634ab057d010549d3bfde41a590d23495f80cb124706f7333ca297364048889039b0a8ffc1ba4dbb8cd020681c6dfa701ef715e19317ca7b93b962b6ba70cac8f5349", 0xd3}, {&(0x7f0000000540)="fdefe806f441ff8ea3125ee5cec7c07c40301649888c9240afc262eb45c0db661df27e8e21561ce3499155c6231556e5b84b61b1030beb64c00e70fe2b98b8110b44bce71c3a89b9af8712bfd871c44876181cae5957ab89d8741276c3c56ca7f7f2af906b6f41731257e1", 0x6b}], 0x6) 16:01:34 executing program 1: getuid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x6b}, 0xc) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/76, &(0x7f0000000200)=0x4c) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f0000001780)=@in6, &(0x7f00000018c0)=0xc) getsockname$inet(r3, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = msgget$private(0x0, 0x2) msgrcv(r6, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) bind$unix(r4, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) socket$inet6(0x18, 0x1, 0x10000) utimensat(r2, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0xff, 0x2}, {0x6, 0x100000001}}, 0x2) msgrcv(r6, &(0x7f0000001580)={0x0, ""/85}, 0x5d, 0x3, 0x1800) fcntl$lock(r0, 0x7, &(0x7f0000001600)={0x3, 0x2, 0x800, 0xb03c, r1}) socketpair(0x2, 0x0, 0x5, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r7, &(0x7f0000001680)=@file={0x0, ""/65}, &(0x7f0000001700)=0x43) fcntl$lock(r7, 0x8, &(0x7f0000001740)={0x3, 0x3, 0x5, 0x4, r1}) getpeername$inet(r8, &(0x7f00000017c0), &(0x7f0000001800)=0xc) sendto$unix(r5, &(0x7f0000001840)="24105f1cee8242495cf85f0d1b3bd7510de161b9d17f1acf1e2f3e8d80d0c5cf244bb517b303cc0cb07fd610cf7048489cf259a757690d0535cf2786bce713dee6f291fbb97d91bf980e", 0x4a, 0x1, 0x0, 0x0) writev(r2, &(0x7f0000001a00)=[{&(0x7f0000001900)="8503240cd54f3b46270e6cd09978bf179ab3f653c3d52d562026ae7c786af37dc9ce5a6d2f5a06b57180a8b9408181d601d0a4c5acade7b23e68d0fa1606d602cb9097306ae4902b0d3f5d0473037964dd9c1cb0987fffbdbb044d9edddb69f3f24ec4d21566fdff777166e71706e3e99bfc1d70c1cc1f6f0768979fb1f8cd153c9d3b191f9a36404b1f07bc27dfb26bd11c5e93157ed78b63e28ff30f4705782800b41d125547e0dcd6969aff848be7a0fa8cbe3d685b98eaba0e2b642f02500d11738b3128059979ada5cb9e670edd8f617a88dec1e1002a9559a0a0e9c646e2d5817ee2d21741eb6bee78dec4637f65", 0xf1}], 0x1) accept(r7, &(0x7f0000001a40)=@in, &(0x7f0000001a80)=0xc) bind$inet6(r3, &(0x7f0000001ac0)={0x18, 0x2, 0x0, 0x5}, 0xc) msgctl$IPC_RMID(r6, 0x0) 16:01:34 executing program 0: r0 = socket(0x1e, 0xc005, 0xfff) getsockopt$sock_int(r0, 0xffff, 0x128b, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = socket(0x2, 0x4001, 0x0) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setstatus(r1, 0x4, 0x10000008) r2 = dup(r0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0xfffffffffffffffd) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0), 0x0, &(0x7f0000000200), 0x0, 0xc}, 0x400) shutdown(r1, 0x2) 16:01:34 executing program 1: open(&(0x7f0000000440)='./file0\x00', 0xa20, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc) 16:01:34 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x2) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/222, 0xde) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000), 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f0000002500)={&(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000240)=[{&(0x7f0000000200)="383e623c6863fb4fc8da5002ba14fdcd2b", 0x11}], 0x1, &(0x7f0000000280)=[{0x1010, 0x1, 0xad7, "507735eedd93341f03486ddd2b3d71997561a1b123a2bab7fd8a7493bec7b166b02e6e3696a78d0095e4e5ac14df50d82f96b1a64d642bbd48d1f9618a141ed8786026007e1515c30ffaa3d43d902066500cd34621fba3a6192baddd4e2377ee4ace712e8fad3c35f7c0920c2def2ae763946c7c525f2d56dca560ed58b65c99344870a73ef205fe7189eec3a87aea9ea051d670d13ee08b5beae52758051807efb481361ea1288f88ebad33b2036f29c586834bb5070da4510aaabb590de160ee8b9634002f1f5f19913261455e03c6ab7314156ceea835af8c0886405b53df480f0f380c27ad5b258ec01194bfaae5fe3b5d1abd2c57f112d68c37ecb15f1b641151f88482275543a0f993a93d55af42109564d8ef3d449aa752c165e47b0343d2202d8e53ddd8b1184690f96e3b86f562f2677327185ae37cbc71970b763705ff154ef383f529efd39df6d191c8712762e7b673fea9717e81ec0d88ff85d7e0ac06e70c566810f6216fb8362ba3ddf3686e1de3d9b21cce53de1e1d0dfa467abeb2897e9dfc75f860fcf64dda50e75431b7669511b9829b968d122f30788c5a3de1405df652ceada63c303b31a3a4e69a76d14bf5d2f7022b453fd15954120fab8b341971559d6f6d84d8ed1c13829c2536f2d2ac042fbcb061710b12a6860f943e3086642098eca656026830c45b684e0fcaf3da1049611f59804ed5c9c4708c405b557e7e23f7561c1a8bd040b01b43ddc423365d41f384f183269dc2c4148f7c43cce7136f95b20b9cef868713d41ef70e17df61cee2e3a692300ba679e932ca5563c2eff3abe636d16f653601a6c595734f27e98544d2c8bbaa777319e95d51c54aa71eacb9eb5f174bf998fa39825d2a89c60d659b6ab42e80e791540b629f05c470da4801b4fff2fd6ee529dc2c65ffedaa5b4446f1c2870a6cb3c8477b31367caad5c97d3e6bcba24f97c8992d84023b009c6bf95a848a54b21fee7257c8067f882acab89537732ffb41b7a77b28dd9347c83242cf5bdc8e4ab548cb0dcc75e4d7aa76b9ab7409ecf5b047d7e6040f6e66ef7c83d1cdaf088138b30fe9852d6c1b6999350e520b84beff8f4bf3d7f5636222cf2da21276276d312e3cb177def3439677d325e636e12a646d3828a4e932741dc3fc9e394cf74366cf22e4560436c43b875ca2f43a51daf1a4b5474c8882bbb402ca381d2382cf809b13f7be1af5777d2d253e6671f80027b6297ec22ab487ecb8540cadc4fbc6fddbcc59afec7d669fbf7ee1faae9cbb6e87b7fdca122dddcbbec4be2697fe74a6eb29f27a5883e3d44b18e3e79318d3ddda2b2e31a535251c544a694cf3ca282778759f149059a311928d6913bab5f7901356e174abe032a5f91e96b355802942bc765905a77b8fbcc0923fc6a9b7df310a7a837361879e5a460c46bea33a64820b84b9266206c0349c23bf0208e0ab261e4e86bbd1223e126cc47a4e2465d8d00e3ad627f166b800913db17bff923befcd5373a4498af87352283497f14988b0740276582a4d520c096953a1a27cbb9ece1e31af49df470e9ca6b62343101a9f6131f5a3a20600deab58e752a9f4c2809cdef0bbe25053b870b216c18d0fbac43b45a6c28e12c8f7826b60a89c4b83dad2fac468c7ccdf3582a224742bba433557b982532ed51dd076a4fb8f95fc34764cb0be66ca806c68191ee09e920b8cecc6387cf47b4d53d2d640a98098ec632361fad3ca9e576709acfd429893a1464c9c76f6e7391cba7aa6ad1d89b1c465521fe8db58f251d6d402b155c6d0156aa77885acb9f00c5c67d785781260f3d12d1b3809bb6163a22c2ef7a74956bb009a9876168d3a594c09cb02fbee7e20a690778a63b4bb382fea4261988e0a494883bbdb20e88820356e2cfd9c3e83e7facf885a0786c7903ccf90db3702a923b56faeb8a35f1b6549e043abf9c2a7010fa9eb5408ea060429d00c4e6b5d791625f1bc4d55cfaf25e6cb8b96984da3b77428fd63e98ff4022f8bf321a5aca0dfb152fcb651c99f8c07669224975fc506abe8ea9f060ad6e9891f9aafc21f11647dcf89446fd95c42fd9a8e578452969232421645faa7a803390c26e2ed6e7c5fe93ff0bbaabf4705f726878ef8f1354f10ce039a40081417e7783f64d3b587256a517b116333dbd52521ece699e8dfa4f345d2a7b752ef1529b0b140d16bdc891a4aa2bb4d9a15057435b9980a62ff4e4c14f07aebc26d6cff452761b6516ea7626306d18f0b2f4bf5f07c81274245e97a52fe3e4f826f267a7b7b73bc4078e76905544181698c87c4d9f250dd40e3554ad3be347375815a78b6a4befa1d2780d21ee4c27cfa51be05bb0dbdc96af0b406f3452ff19e5aa79939f3c02e8a972c68e82a74bc14dd470f38f547c247295c7e7f712e659aa9e69aa30d4948db70e0a50d19df43a810d6c8357882016c13d4e419ad7a005129b0fa6e4ca518116151576e88bc0888b970fbbc78868b89b9ff39bb39b523718c273b79c9ac0223ab7985688785ee6edd32e85e1d3bf368b1bc9cb7023a782eb4483e3e3fcd852cf46b90ba7d4f9b339f43e7fff05bc169573fac7c447585ecf17c0f2133fc309e04469ae88ae76224de27e7a5f345eb6715d4fa814be22a825c0520f7a1d148f857af90f3d8aaf83f8ecb8e5201f3851d334a15843e5dfde3cd2fb4f2d09a9933fce3efe249d4c1aecece6343b8a0ad783ece104aa94876383280a8471da64cd4b33938c2ce66177abf8f16c5378ffeb17291fbf04331fb83a419169f132d4a6c6bdecb2c38158d8100f2c6de4f060befdd808a906222ca49ad3aa6d484e3df7b8238c5a1670349b077107b8605e4f2bcc8d57954d2714cfd8ae8fceede1d332b696a5235728a7fc3fe938ecd9d610cc729576170078d90c4586751830ddf5a05cd2f8b25fc7113d470b1e2cc95c41f1cbe26aea7ff77f64436d94f0ee1ddc93ec8417e9d37ef35cdf1e8a396b02bed66ed14149d83caef763cc5a0260ac6fa738d80257693af15065882270dde3bba279c4bf5639b8ffce754b77c3f93d35e62a64e95b73f8cf812e841656e8adafc998148f8e05d34972e1acd148aa56ef11b20a131171b3853a684277025c945e991bd2e8c36001de887a13a0b9138f3d07799db975032c49b880b69f309eff16d2dc2b5b28a61ab8a0fdb79a86b9d4a24326faf9e6e52df1c1b08b2f5b4924e4ed030892b0bd058a2a358104a6e46336f8ae831bea4c98e8529449a21f136a0645c87e7eac364d72528a999379b16e63c7ca7cf647b504a35a19a209cca050e4b6dd9b148399ffcc23d846b202f71aed5806d1595366408ffafb43195c7946c67833d02fdb8525b60c1f42c626c43b24e98df737c9b237139cda92424be61fe2fac2f293827b10bddca4e96c167da6367ae932d0572b236c29c2a3bb76c9b543db6a253cad92dc578ea8ff763986abb7800df1c3182c7bf597556017307d091d607ef1b237df945bbb0aca51f12f7113d40414e2264e1f85c77532f8c0c85be1003c1ae60d5ae2fa769b7c05cc3a389246a11b298fb5e225959de3fbc610b4ac2620180f948b7c9184f9cb1f9125bde220109684bfa71e8d361336ed581fe44e5e11be42101d6c4122a435b39341e800dd03b531422d9f159251a707787a221d619fc3160c69e1a94e2db41f521aee489cea69e53b03de9ac3a4efff12513646a9e56e76a67a8b0058a97b12073e4c898d0ee8f386f42d11e5e5582fa00cd4f7a78ef41e38429b4359234fba7319ebb03fcdbbb4f3498c4df4e7b3162572bfa8026d542d404eaa97bf9757a49994a649206f720f002c8629269d3328e13c458216615f3bab44db736963bf7287ececa0463871591b62d0f4c1333d3b2fe4eb239da8c36b2bdf3dee0b02fcf6f1fdfe320b7525666a061a64290aa1d2ee79ea022a6b20993f630f5517427f2ca62cffd66e304329715810b6f9c760dd6c3574470df30959f4c175a6f749c3e000e75cebb7ebdb33453c5724c1e93366429258cadcf86eddd75ce6401349fc3db15d1c65446c89ba0b3a6ba369c94d1f6876ffcb4ba58d1aa2308df8d054a986e375983ee53cf148b34f52eda4a24b9a2561449251fb8d8539c4768f9c7f88c1e10e60acc224754bc33ce5e55d0b3d1c5ac3fea28dcae24f5ef315b0264b99c60d406017bed3c6a78380dea58302a0b42de05b1e8d008f5d9425d29248795359ed2c613f001d9918fdd268685dfba5fb6897dfd76348cbf3c42c20ad99ba9f43a8d62b561cc0891a965f4b67a0aece63c0a741d99c30a1d309366da90d1880eb699a217a101c2e48b5ab58a6ba8769bfa9af3a50456fe27b0905b3cbb1b419620ced49585b12e52f9804574d1c3a4294b85cd86d27d2d1e89e2836ddb04def0fa07b34af6bf821ee93c9828bddf745b24e760942955c6c2e4587cbe0ad34d8ee3516691febe22a4cb1c0cdc41c073201a6d7c3e640a37f11662f808581ea65eedc1d6221a6073ccfb2d8ea08e14387013c032bc23c954a81b5b4d63413112a8f27391c9b9cf7b01d432d8de955064aac17438709fd2d5a7d221e91375f0e14b7f27a79e82d66040651b147b88790a8f356c21418be042bd15b8925c19b9da6290544480fa52f0dcf4d507a25855cc0c4b6687e2dc370edc96930e6fafef85367f866f072391e3fa1ff9f6f843630416217af1c47db6f57c99d912ec20a7a09e19c965f8098c6b90dddd9fa74feeeff4946e810d7011e8e00fed5e2525019213492b68ee3d24d493beea89c5fe86220dd798a8d5f0a9c915151a32ea9de5d13ebef4e4c6772d885ed86563ec5a80e024513b95d6712e53c1f0e3767c51deff732f8f3b38bd22bd6b45dcd44526ec540a88134e84f2a04e5042ca918fd52dd81485e4878702ec65f55bc11684ffd50209306170468311a02625dd1266e3e0e9d2e21bf726c46fe661dbc84fc45e99a984a19471ccbd3bafb3dcac840e43800528a01b76ee63d335fff0e417e82ccc8ba00ed03e6d5da876e5cb2530090612f12de0516703d018a28715a37e679fdafac715853857d72b87bc3d7c231a7fd999a3e8e88de1c55748845abf5f97ccdb07562897c7db2c964ca7d39fe87942f9e32a81f624e2da78a2924604a4d93011e7cf1ebd4802b14741052725c419978694d8a679af49d7b38e5570caa59d921480ccd9b19ae91d765439ee33a11f089c1701f326d01a889f814d423557483ff5074af8fc150db6eb40464ec849af4a05dc4e123b5e454474bf378cdaf34f6e4a89fcfbe679b0ddc8af494ed88020574d64e65a97f36e04a6b56c4231b953265600033f5f595c30fb60fdc3d4d0a8e204f8974578b68b2d3107aae06b4d12227bf019e8d3d89ab7b87b515a3e4758193f757e14a09af73cd9a94a18a303c65a6abcb3a219c207d5a5bf74a9ffb6f35880257aeebd23ba2d376cecd852f7ac948969ce100a2918c207145e3cec1b7851a63d98aa6d17c12e1c72407ddb4141ce0f062f9009d80019e8553826547354c8b54867558dc46b94954260fe1d1d087d9c9db653973e2dffcc2f272e82b7c54533b39a953eaaa375880732178edbf10df890ab707433412c7180913ba15b7c4ad208507561eb53328b7fff31d78e47356d12b3e7ba114fef0d89d451bec49034408847f1e0adf0de652687aeb1c5dba13872b521f06d649d5868a650b9ad0a3226ca2f937b98177eee67a5d9981af794370e80ab94fda82c7b81497572fa233ffa8f76fe705ada861caed71270c2"}, {0x30, 0xffff, 0x0, "09dd00cf282b09e6a7433d9fce993f8776bc069a3cf8c3158d0204c70e5f"}, {0x1010, 0xffff, 0xd282, "f806054253d54845dd474c68e9db7569a4023d66aee54853bf3ce781f70ca918bb706bdca4bc122ec37d5eed8ee59c971b5280dd22389de1163f869ee079038547518ae78e1a83a14c89db315c1ad639c130dad2ff071debf12212a294570eb9ce03c695df7a8b8e32a1270dbe639c9a7390a624f6f126ceca45b82d9603e8027d63f99ff65c57a5b50c62f88bc9ca67339f15bb50d1cd77b83a65dcf20bf6041ea6abdca702edff3970c32ca9894e02be34b56e234764fc718621bb0ad9411cebb30e2468c1686dc8f78b5d772137a33565fcaf93901a959202a33cd3f2ecc4bf4a4200e17f303da7477dfe28f67082d7b9ca6e0ca1a519859a4a40c4ebb712fd87ccb4e66f82b61eb39bddc321b045674960438aacee88ba5c5bec03e1184f13ef1be069743fb31072de0043ffe24ed72f196a93971493543d6b1b114813d303072bd2d4cecc274be54f91c7f93c0b9aa58e7703076c2adee43449491e48f3ac02adb51441d52df120b21b7b9570f70f072a1b08344341d799f7b4d229f831ddd48ec441fe6ec26b80984f6cc403b532a5917c56bca18a584fa2a1a22f3f526e65b6a49641dfc50864aada1033376785afe14c37244cbf0889e62417fcbbd981bd668cfd6b7dd10e256ddbcc59c94fa6c005cce8f9f6a8f60fe96b0a68ff9dcabd14ae746e325207482393aa388f442c659afcaeecb15607d7daf9963f745ee97d9262880336dc270545de3d6c17329447fd3eae0aaf7d4594b20b379ea7ccf33e5cd106d2da0ad0603cdfd321eaf64fe21746ea501b83f1af417840cb759e55726c122da82516971c4bcba5f33eefbf4da188320ffb67d955d0d68a54e534129fe8e24c4b4c49712a4d1e24bf87edf6e9685b9a5c94956ad9a1aa2824ae2c677ae3ced71b6206be3586859a6ec113845eb1b0fddfe08502f11e79c86f494b07bd8c1f96da5ded143481ffbb796900824838b6abb42dd0e81a063f311eed056b4b45c1c7c2b37e612f97a488b4972f6928e15c7e23394717c75204dfb55c46b29f5ffc29409eabb558087535d5cf333ce078647f42e6ea8c6d24169ea03daeebd84142fe9beceac7ca048482e54133939fecb6aaed00a76249c14fb87e8902e5a26b660017777775d0f2292c6e42dd32f0eeef6220686c0c739c10d2bfe5a94092e3f9c51b8dc3ca6fae696eb04d4d5720e178b3d2c1aab0e25c10b65c063c778b0187f7b5c5191a743293f73a9a4d7d72e3738e3ad406a5cd1650ff3c0f9add12cad1cfda10a50849d9e5aa0a73865c81e47666ebaeb7442a5198cead42c51baf30867fca072c6b5282e672057be3f09534902603053cd2497dca1d046d15022ffe4cf781e11ff09b3582d4a215fc0c95674ef50a048a1758e46ace80e57503f8ec235aece6a5c8b017bec8e26b8fec431bb6b8cacaf7fb58f9aba474283d98f3840ea65e08ee4f37483449d508c25dcc2478674a5bf574adef1b803ebfc3f0f92ce92127bf0fcccf248da981cd2fc3eb6f545ff6c06d875e3cfd922b0b0d9a469e625d94736fb4300747496104120edb8e91e57771949ba56845a9e30f37caea82697ce9aee9b0f6c19a7ccd8f9a8374c9b092a6320baecd806a319f078e8bd944e9466845a466e2acea71ea325e7df558b421eb5d015549c119b01fa8c9f8c893111e8b0246d38ff5f68b0c9c0112bc3763957a31e0813b290c3b58398d83d97781dc734c77661f68a289a5f263fe6a8b99a98c164bf891455da682cf7d76f0643e695811c2bf9ede7ed9909469d3b5a9e9033b72e896e72ae02e122d724c7963b29116b8df2b7c58b5240e75ab86d0a930c2d32ef0085676795337db730ea38eec3b1ac9bc250b5277cf176d29ebd255aa0c5a6fd6d61fd3034306c87fce23e79894fea176c690d371d2615f48ed13ab1da5447fffddd946a5e88610efea501d8d2dd161395f9f29eb2bea16a3d6b6a02d577d9111327146791806d0753defdacac7091ea7dca0f7acd8737d3a7e79c9a609aed4521803f27faa579373f160ee1ecfafaf287003b330cafd6d00e9d94147e4e036b328309fab539148148d14442e185b944b55b4cf2047d5a5b600664d05bcb079f2447d7067df9940cf75c83c5a73b9311e94d276ef671a092bfe5b66ca2a171055ed1137ac2b1c55b019043b29b30a67dd3b19cd9ce5aaf61e0781098ab596528b28a94676ba922377db851da1b1a4f31e8b3ed84a1c6833e80875f184f63fa4e115097620f8b58c7122d7f6b097f2ff3887edde9ce6ae95b4c3ead9a0635ff69ccec03b78e6fa9ff83b7221517cad32ce37250e907bf0496dbc0fc984d888c7d5e64ebaaa2aeaae079d039fc255168c5ee057ffeffbe6359360ad443ac08777a606189d89d8e48017811cdc273a7c1e8982204a3ce0ae69a24e80f2d49541434aced9495c13da3538ea6c43bd3192c9e6a9e9ca1c79e22ccc8857c4d6d54b674319d61e01c04e6331904450936d0155e0d4f068e15211f7bdc4ce7d5e46d1bb876856ec260f10e301f4926c85562d5ee4e5e207c2b9c81d686d5067d1a4e4ebe919642608f51e3779f87e02e5fd020db9ab914bd01cacf622e2661fc62dc7f0ebb0d19b7fcdebe6aad86cb45add07026480f3884fb18c1f6026ccc1f9ec09db961fb1cd0dae1320e22e269d6bb61c3e2219277660865ba626c9e4a2e425aa9e3a25ad9f61c8576457114bfb059fa144ece139c58ac2981499daf3adac1cc4ed637db45a42f5c46604b64745d83862fd3d36da8a70eb372c6e2a2c39816bba7cfb62c9c533c2f09d54f36c0d1fa6f77aa3e9f8c474472a7e0cef8b999a3ac2a3fb57ef63e3234a5769bc63218be0f4f343e41082f7753d88e1aa5aea594242546de3c7701238e585e91eb3ed4d0df6fa2b8a1b87b7247d10cddb35da50658ce08614858e5a5402ddab7cb17f802c3830419de8846ede9ad537e04584bf9576f451361bf82a695c7c6ceb1ec1927f5fe685bd26c10399d617e5053f37df72ed5def75b7a0b46b063d386462f5750454e716b0ed4eb3b7a531286337b0530209a767cb5f9e30f2aad281ace685538818c92a79fdf8bccafc406dcd02cff24543825af6585abe404f093671d0a4449e1cfd74505c5140f18b7929ef90e7a9382fffccfe7252706b8b2f68e04c7eb52f9d88b321705a41230b5e5a64bcf1e6a86dcc61f1a4a2ee5ff5311b0f8f4deeb0c720845256df5fc959ddb816009de213579af95b82995bdbf65509fe878125d660cbd78d2e0350c0a288d4691187828f5140c905d3779b915ab5fb391ef30be32f728970dfa2083d80cf6502408854cb937c4917bbea45bd42cc667c31d9f2c0ea57c9429efc4a3c611a413a697d07643ae64edba94dd1147dd80c7872c58d0dd0d142d27c795a7d896eaa88cb33995aef3d007ad7f643d1ee1f29a7661cae550fc252f81730badce9cdb5e7cbacb31b79047afb147dc5a7b0a618d9825cadfa47a7034d7ea80b4b60af300232ca904d7ab31c261e690054126da7508dfc9ec5775118f474d2d9cb11b1f84d8331a460ced8ae61c0d2229888636fa55fc19087ec59ae9ab72f6586738e0b0ebc3b6ab39e2a9e39ad99d523305e94ff5cd9d6441195d0d3e6f28492086480363808ecdf535c2ea15361c6415ef77b4077302d7909f42ac1ca48bfc50f66a487d3b92ece872aca79d3c3c55295ea8bc923cc6948bed7605a9ab25f82452476c0668a1b3415583a90b2b13530c24b39f427b68afe5f66716a6360724e254ab34152c32a1aed57e6c761d7ce5d5a35eb5b084c60d28a31dae9ff46d4dea626ff6f2b25b2254a61f96df1429a165955b9d4a85e2c1201fec2a0bc18169cbf95ac581162cf9a57371cbaee33141188981393f8a8cee43590640974d121a5863ad1de01e0fea76dde1c7892a4c5849e925eded2d6b9bd2af851ab597c9c1ed8f53172755206d30a464f07f4756fb490aaffdcb200da87b0127bfb8bee8a609c594d25e706110544de934226565d0fc27045ccb4ee388968077d9ffb9585d2a0b85b38325ed99b466be6ce64b9a7b4f72b7533d5c26af5ef0c7d2158328c1e304d018b6705dfc0e3b833e2f3f58e55d74f22fd418c617c00ece669940371d8b996b44a7baa46db3e286c45e2fef2cc032084d2355ea7598c77c7c66969154e2cc0372be45c17f44ed44896d3440316aa0da230481de69d7c13a4986a3c7efb309a8f2251b0c267f950d96cee8e2d9475cb0e1f1d9f6fa06c9a0a993449b19e803221dfc69102be22360a3cffb8a310c4afe138fbaf350e6abfd734a94c81ae51537a298b86f233c1a4f366291f244dc5f1cfb3ce224d4e7b0d94ceafffc0cf63c1ad32a6434e543bcd389a648b429cce43a9da2185cb88565dd2081500216fc1bbbdc8fd594f066216683d711e2e0d36105ebbf9c2e6c5f4f5059dfec9401b430339326e407508208e452bba2e55bc7cc44d5e643d4af156b48c19d4788896ba57855b062d6cb5d82f8d3aca5a45d0cf34d62c7ba92450d068ea368da1c40232a7a8578c632d2e8457f19b892ebcaa39b7895af84da5d6cbae2ee24833c7483a21cd09bb6452fbf6b7a35749a06d4146698eb7d9dbae22cd6abb3ccd60dc52de280d60e248b95df752616b7102a60bd36b8e292c26638deffc1f0a82d4974a36c41f0d5eadd47f6f642dc9764362da030b272287b799f3318445b07f3fbbe4e3724ae0169ebda48697c88302c31148687754a5da752783e4a0d7ad6c8631c9d79f22abbb202d386773d565acda84bf011f99909fb71679feb3c2c1b90e3d07026782d40d0096f00c44fcfa136d7ed0c643dfeb3349c7261b9b89d119458ef216caea346476438fcfe9f7b26f32874a06ff243a493fb7d5bc55cf89cf502ce6892b6c088a54446abbb6374fef3555bb2da8db7d19f6591c3a02784acd154decf83b43f160d70e898ffe9022d8d6889e985d1f0e961de052e8dd20375bbb7926d7fbb40a621fb7ed4a3aaf9d3bbf2ddf7262fb42bf89a146d5bf18cad58651d2cc0a977286431bb2623892f34e85eb4157d9f5682a454b519214fd9806f53f9374932e78d34a1e92440af0333eacd431b0f191677f853e293e9031fcccb361917b8a571b37dd3449b9efdcd7650f96f578b8d81d5af02e98f83fa77eb12e89d6137b49251691ead81df21aebe1de5b03f8d11b51f65b4e11fea113abfad43de1927375862f819d03f35436ed5c5ce25c36c0a50cba30fe9aeca2f10cb291a24905c4c82293984619eb249241a7fe5e62f7e7e666cb701a3960c15435182f5099bf66db4abd8fff79aa802d327823d2cab04599a72fabc9643d1b18659a606c42f61eb8253c02d2b8827517eb91a18b485bae282fb38670885635703d3effc260871aba88a6ecb8269dc65aa1f991318b8a56658fc02c1ae760901bdb2616ce266324e2b1cc7c414108366c4638733685fd034b0754826cecfdff47bd941bfeb25abd5274af39e3367ba0fca2ff72bf34fd09b383429b6a2346d9f95fabfc59cdba98c636cb2f709efc26091dc214088de13a9ed0dcaf851b5c63a3992b9dc23f7543b231f0b300d5a9c725156f0b1da659e61950fc560582a3cb01a2748d25b9fc596b602ce869660ec2079ee73751a4689f5468d9aa1144cdaee64c4fe50560ca7abbf4676261277e5cbc67a3960016dc9e520e9385b51a15335147780716e9949b7afe1d723a994d34ce879822aa73421a590265f4d78e0e51fee73bbe881474c8b7b383f8f02b3f8d84607294baef086398"}, {0x38, 0xffff, 0x5, "b7477d29c6cd47c567ceb5a9e5f1b3f3b1afb56783823378cfadcf291e286ec702b19a0d81b10d"}, {0x10, 0x1, 0x4847}, {0x108, 0x1, 0x1, "946bd22950458c3f947b3ac75d4dcc5cd9cd48e5963eb1a7b000f07b178003b2f9be0f1301a87d200fb3721bfb42ca264c96e145ffce723007aa31b72fdd3f65dbc3f2c9d09d9830b101502e30a0bf7180a266b10b839e72d477c6515a8062a5b541b9cc700d6420b2c46bfac4822f37e899c72aabe8fd32e5ccb24fb57360c89108b63ce178928a512581903189a96e4b21aea35b634ca93aa7342e1c0d263c3f4081183b6cb0370b3ced9aab0ec3b3a092a6e5992180fc5a2f82239e3150ed93c39d8fc32d7956e3ad55637d79b4735548894b8a112e6e5f7476703032f2c4fd574d541ef2ab863ca8707ba166519e3613ff698d"}, {0x98, 0xffff, 0x3, "3f21828bcfdda7fdb6771d7e503664635adbcfe2a4243c66e144ad5d77b4f45eb3bca2d68961cd6dbc5888391f40f6834987a5806c1708f488e840c96e092bfd44b22830827b5a6b9a6558df627ec26589059aa1e43443eb9854e7996be04d630bd93d36380b42f5c2f87c88afd303ced5fdef9fbe82a11b80e0de92da81c564edea"}, {0x30, 0x0, 0x0, "27eea777c15988d279a3a222d895b32d746fee963cc91560a6149bd31d"}], 0x2268, 0x6}, 0x4) 16:01:34 executing program 1: msgrcv(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000010c0)={0x0, 0x3ff, 0x7, 0x3, "c6ac355d3cf4ee356d026da86d0607ed6545e58f", 0x3, 0x5}) r1 = socket$inet6(0x18, 0x3, 0xffffffffffffffff) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f0000000040)=0x1000) 16:01:34 executing program 0: r0 = socket$inet(0x2, 0x8005, 0xffffffffffffff7e) getsockopt$inet_opts(r0, 0x0, 0x3a400000000006d, 0x0, 0x0) 16:01:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) close(r1) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) kevent(r2, &(0x7f00000009c0)=[{{r1}, 0xfffffffffffffffe, 0x21}], 0x7fff, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) 16:01:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b40b3cfb25b84e5bbdc3a5197094b202a9c4de41a52f5ea7fa0023d58bf6659990bfe43204490890d99bf7c19f078173da4ce9c28709010000394be800959fbdda186ed6e181c98270e411f2b355495e45a6be43d0c081467f87b20a734d61e4871327dcaf6486078f205a54de935221759ed6466b6003cc410f8d431126c63edc5d87e2a2d01642971af318a9", 0x9c) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = dup(r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:34 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x4, 0x4, 0x7ff, "bc75c7b478997cdc89a162592fa6f81b47484e53", 0x0, 0x7}) close(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x1000, 0x0, 0x0, 0x0) dup2(r2, r3) 16:01:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 16:01:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x0) 16:01:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x6, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/178, 0xb2}], 0x1) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:35 executing program 1: r0 = socket$inet6(0x18, 0x4003, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000000c0)="ff69be1d923dbe6818375d792eee6d40055bc7e8", 0x14) 16:01:35 executing program 1: r0 = socket$inet6(0x18, 0x40000008003, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x1111, &(0x7f0000000000), &(0x7f00000000c0)=0x4) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, 0x0, 0x0, &(0x7f0000000300)=[{0xf8, 0xffff, 0x1, "9b2e6cf31ddf1d80b92098ce00e3840ba513181fea2d6b566fe9e3e448d918258162b09153c49edd3d6a87f92a2b80646da9d71be9a60af93d7a1665a92d1975b9a3f10b72b67ea408ad391b7b6c3fb2e0e25356206114bbb61448fdd604b2b3a1baa6237ed26b048ed0c50102ec980ca855a811431ec2b134cbd09ab442ddabd9d67ddbe1b130754620aca986bbdfcef48be8cdb28d3c72ef4d00f2b9f251b9526bb88d8e83f8df6b4f31d7f6b66f0997d61b06502ac6cf18d85c426eee6211b221a838041e1ba65c768f196479997419ef880fbf3449623ef78f1e37f0311c95dc"}], 0xf8, 0x4}, 0x8) 16:01:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) write(r1, &(0x7f0000001900)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f68bf1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf5598feac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee0002ee42fe993b84ced01d1813c31de6cb7e6dd98bcf3362373cd228d197931c860d0d23aafa78b57510a5e641da93e301d32462c039e7c80f4bc51f7754b1cf0d8412837b9bba4aea2517a98c1dd4467cb566fe98761a5f282253d262b0cc84fd3f81add0178a79c92660521be8ea2e8087b12edd8897531c7d530621b245133685585d70d77900f2b33eb3a6e8664b6b09dd9eb7cf179f29d65cdd9dd09c931cd486a0535301191bb9445a519f23dd4a930c44d15c326a1cd6722427e6d495285039a07f78645a732c765c7ab8e575bc3ae2278e98b0c13e1dd60098dfda3d61f9bd2c506eb471fa5241b0259b91c6d558796ba969a363ffdfda02e7cd512f05eff559706f08e61cb5ee42175e031278638668e6ced2f4d8de3b001b87b1fcee1a05b5ccab2823dc3f28c79a7e49ee2c9e1ae7d0518ec72b2ae3ce9fec5aff0021de73aad9d74f3a8c7f6461ff08d9a4fd55f0b10405b20bea47bf561583136b1aa0665b338282d7413a23d3819bc42476ea1fdec3a91c1148768406eca3445acbcc49af3908a3bec3a218511ba8178faf5210b66de81caffaf133063e2dde1aa1024f502bcb15bcf560983532dd0cfcb0138ea6860006f73f71ae37fa0bde23d74f3d613feb7cb66b6eb3b065a786a83baab42beef3858dd7d9070fbf6b12126668422b9fb62e892c1335ac067f9659f284bf8321cbee9492f36fbfe65834c463a3e80dca189671afc2e7538a9c6bd72d979b6a4425e7fffe12ab8b3921655aaa8eb33961057a7fedb4ec51d39e0d0320e5cf9a6a76f6b8e0184b7139b6b24d29826da3b64e7ca23d785a8ac2efdf3dd27602c3cf48c12a178c32c283ed08db93405389ec89d38329025a8374fb4f91d8f42c368e96babfaa690bbb679d21d2329a951956791f2db62fb85e99d0a4187f2d8d83970117ef84e21a6d02ebb69ca232ceab71b8d241c7a47e51db85aa9481a09ac56b8bf43810c7c24901b6da4b7e5ee3a530ffca2c58928d9621298c65d5052dc6f99208f90a729066f678dd0c01981b8ba4efe538cb8b7fef760ad61cef051f11433ee005e50ab005489a9c6bdf93d712843ae6a7d9ed440fe3c4a3c7d0a774444034356ce3d4e9ce2720c5bb10ce1613cf9e9813765b8c6470afdea03cd11d4cea22439855ee4ccc2b110006c14d353d4fdc7049fa913de602008b0bc6942cd7461a4e5b7d406027dcf2f4cf322ce771ccb664761859a391c596656b61fb26225ce062b1be2a1de13570ea6a978dc1d85eb272fa", 0x1000) write(r1, &(0x7f0000000040)="2f1d1ffba13865b0c066b3c5e4a1bd80ed3729865975c5ab7646bee60476531eff53309e9d5d4a062a29bcc7c433601a64eb16ceeb438ef0f8ebe071485ff1b8837af4d0", 0x44) pipe2(&(0x7f00000001c0), 0x10000) pipe(&(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) fchown(r1, r2, r3) execve(0x0, 0x0, 0x0) 16:01:35 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2024, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000280), 0x4) 16:01:35 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x13ff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x180) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x0) 16:01:35 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 16:01:36 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x40000000000001) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setuid(0xee01) getgroups(0x3, &(0x7f0000000080)=[r1, r0, r0]) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='r\x00') 16:01:36 executing program 1: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffff7fffffe, 0xbccdbcb4be6b447b, 0xfffff, 0x7124}], 0x1000, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x10) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000003c0)='r', 0x1}], 0x1) read(r0, 0x0, 0x0) 16:01:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0xff065e1) setsockopt$inet_opts(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x2) 16:01:36 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) accept(r0, &(0x7f0000001000)=@un=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2000100000000}) sendto$unix(r0, &(0x7f0000000000)="c9edf58003eb75b067160e87209eb6850e947906da21bb1df57c18c377bc10f30211a0dbbc3d0e4f28f65ebf8496bfa17ccd7a7ed2e08f84aec4a750cfa31312b2394f4dd7a8282ca6d84273c50f7b40965bd891302308d1ab23ae9802ef7af8e9535986dde5e6c328745b1279a143930a4f049743b2fefecab63d412f8c1cd48b165b2426859e13753455b90b765b909de0468169519c6e5377ad45fa", 0x9d, 0x2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x7, 0xfffffffffffffffc, 0x1, 0x6c5}) 16:01:36 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4501) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x80) kevent(r2, 0x0, 0x0, &(0x7f0000000500), 0x6, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x9, 0x0, 0x0, 0x0) 16:01:36 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r0 = socket$inet(0x2, 0x6, 0x7) write(r0, &(0x7f00000002c0)="798deddcb37e6c05eec6ea59004661e69c1b66c6a276f3c56d08b0f166f300b8876c8241d18099308f5322049fbc5c96e70af03a403956bcdc2ed6ece82a5758356c517702f906f7498e32389b2290f7a7deb80535be7f6add56d2075f0de055d4a06adf72a862742f9c14fe647c4bb1e247fca06af365e6e766b74a09d517bef8d4ac186341cab14d27c84f739582c26a8847109767e2db22d6eb1d24024c1deebb5fb644a1ee8fc05c7da9a264ac91ef155ec8839c7ef9f026864ec79541a094608309e4a66f0684191ac5a861557b67f16197c5a0334b43", 0xd9) r1 = socket$inet6(0x18, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="aa4e887e0216cdefe3cb6c551984da06c89b225a627d4217faa8cf2e00d5542073b1a3e3913ea825eb63dadc60a48a8686be35e2ade6cfbe17cb8580bbdbded102543221cd1366427112d2850f9e09729a7c7b9e9e35b2b0f43a61643ab88098dac33c6023105a7a8791162253df64a2671086d493daff2694e1689d0d7f7ed4292aafa6b1", 0xfffffffffffffd70}, {&(0x7f0000000180)="86957462a5566f8866948b7a66bb42b2c03ed9c2305af26cbbac89b8881ec1ef109229b0bcb35f18cf582155435349db69faebd6eac7b94674d190c9968b3242d4b5b5c0efa8527038c12298bf0d94fa6692361528b66f137dc86ff95c5a75"}, {&(0x7f00000003c0)="0216fccfb47d6d4b3e4f4e69417071b989710c6872d81f5ce3e348492894d60a38134e22f57d61d21293e01aa441d8119c33bfb8d032ec57ddd8ba99c5ef395f040e598248b8e37a8cad57d25a9cd308434bfaed5480588c7f9cf74b12ac6de10c894d939551e8e7696763d2fc46b40fdcc07a90a2f5e74be392ac255651677948f5dd4093a254f7b8b879e788178a7a9328c32f9ba2b0b7387d33525f96e5355e36178b525f63add8734e01c888739947adb2f22d18b1933b63bcda81522d01d4359bc28a16758d58ac672021b169087b7d09439145ff928096b156ccea1ffc053adb810b6c44739c4706d8babe5fa840cc1b14ced80e4c3757ed79180b55f62f165caa1fc0b0eb1be6a7a154c37b1527b9d4dc385bde5cdbccb38715bc6d117acad1dd1799f3a234871014cabf4a43c842c96010b074cfd45863a7201b12022384b790a7a8a9fad3c606db2a966ed467026f5d9a6e491bf1564c08db8cf1283abf903512879212d61e2cc4531c5d6d38c0a3b1183f9f70656b7d31c1e0112065f54455966b910aa5450fef3c51f937a749ca32600653f7db4af6220c737a6556f3cd4db62261e699e663021177616bb61912f65c55b396cea687b4443a9b451f574cbc65c7942d31d9996f8b758c8e660eed1b5b64d9b1ee7bbdc19ba842802bcf5d6ee5f85585661471b07c60cc889a12ba59563496f4194e40eb374153d30be5228b9c356c99c69d12302bd9492fb860704e17db6d39a4a40568916555a4c5e46d34f407b400b21f1ffd637eb759e764918a238b6b846bcb1242569e750004b7ea1bd1497297679465f8a186ae48184c3b26a4257018f330207b5cac2071eb63d123db07b9876a3fbf8e784d467b994628030d32e375f51f6755592a26968086e3982e7911b203468621739af2ae5424ae158783c26ee35fdfd5df76b0fd4501cb13ea4480e0a4321c51bfe07cbeb150e021ce0eaee083903176ae7f596ef403ada747453c1dfd327884faf849770699e7eeb24d1277bfdefeefc0f2efd483434f80beaf5c926a676246d92522d6a9eefef91095b08d029a67d14762962abeb19d0db9bae26f6767500974abdb9b80bed84fa34dc9a7fd8378938258da1e645422fb648c68c5e60bc42619fb6ed122cf27fe7af49a35976375ece7837bbc94c2e69cf768fe07cb71a3cd01b546b5cc20cbb9f3df95a9ee550d7d04f77ddd5f74f65ae754108cfe9bd2753fd7c1472bc040097fba6494541ec7d54ae55ec1456b243f9c01d417fd06333115a36defd849e7f348a249e60a67eea63d859d15330bb555bd317e9634e93b0a6c4d4a18ffb55f6681335f7236f13af8deb008b67e4285f3a8612085feaf5585930cec912e98b4c6e7e6b5a1897a643a650c19ae6c4bee7e5a4357b8bdcecd3b40b929971e4e76b08711a737dd60896fb9538b79ca763cb51b717c4973669c7848a8cd4d44d1a8fa626d50b015ef1c94430ff1faf2cd7a3d17387afa8096f203090ee6402d526f7d5f3e3d5741a3cd60cf5c7c99a0803d0cf7cf7a01490814f24db30b15ce4f1c3dd18d5c18550c5ddb0f5489519beeab68ef60795c47008538574e27363ecfc30d35548db530030363da947c872b98f4351134ba16b3741b2b54023f4626d7f647cb088540e310498ad08aa372a6c365b83dba3ab17a6f60902debceb6616e32597a2d4972c6546597b68cbe367cd1d93a6e3abbcab1f680b346252ca2fda64593258bd715a46605aeafb9a26d181231e340f899b9e80f9cd7d457bb6dd31a6076011cb23a189da4acb1f1b76f99e96160f407f24b69fab2494f36123cc9aa970bc3ca52ffdaa5dd4bf7a117c250f179ef3f9e8a4de38d74178c8d87f794dabb2d8a2ab03ad87f86b2f5f9e36a847dd32d2dbcd1a7bfa3e9a685f23225889f794ea2a75d7d9bb0d95b54e3decac76c5cd5f8b3fdc480a515d286eaef090f733e4fb6b80777dfbf940891316c8b8a60cb279a9e1a73c0f52a1d5f48669f5652976f29ac69517a296003aecfbed3090c74edafc90f50b286dd4a3f163f7092727d5998d264280688ed6587aac92d2b58c81aad8bba480d98c9a46f78d3eaf6bcdb58f4d2cf0fe879cbcb99a4e6720d21e6e294faa3d51cd8981a521da97bb6000579868adea320d6b5da5d726dee7988701ea780b2e62453a710fafc0ab725f850e2935479293da4f291f958ec907e4f9e406de34f50af302b7058e433455b05b860d6f54013c847c7d924a53bf34283581570e2e26d09a6bac76c1f9001b8fa2d5a3fd4f3ae084913a3fa116bfd9cc55494c01ef1d1e4382822042230229c6f66be43486412b39c3a58e277e4e2d68ab1558730b3880ed1c29e1678729adefade2b66d8f55b178e55fa79dbe2061f945f8f3fa4adb25a8f1badb7bae48c22254a457b0be2655d1061ec9ec868db5f3dda6cb9122eab298cc044b3aee007fdee65fe6e3b40ea4b10fba439ec00ff82ebf1ec8cafe9838404a51fcdd8eb0c490468b2ea193a86e5656268a4f68f503f1cb94234c03b59138166e3c62c29ce5cabe2eb4bf1f2793b89eb5e9cb9328688fe32be1d4e1e2b1fbd5738b626fae937c4e2c3cb45f9f4b7b4dfdb2afb514c588ce8f9596fae2823651f9c31df130f0ea3f95a32231dfa0bad526bb9248f2aeb1a5a226232205da8bb9262d90c4e35a834d0175e121dcc77c18420c31be58114155ea65ccd9647a027b4c6e6696f78bc92b83c80386b8c079484b898fae2f617b2270be73780b5ff0134dbedac016aa699e301379c21486234ea6f919585acf87efb42f878cf620b72e2e8d78ed2784f9d8d9024c1890d6abd945276203a6a68c816009d89af01e0762e5bed9f8b57521a5a1b99f60163ace40854ef8babf419bdf1187cfa6aec0dc2afa27ee46622c2bc75511598e842e101e6ee8d8f5a542724c58f760639ff11052d5bd770a3284363572790ed5e07a5eb88f0dd9c98080b1ea676bd6f1a15cc4fce32f9d377084c5d066e833813cfffd9407d0f9ecd8c987fc1a1dae509414eb2be4c67c3dbb4223bfdee77dc5b5d029a4c8cbac69dcc8446743efbae63ccfca231dc05f7614087cd75359b9de15f8f6801d86c225db1fc15a8291e62a67432c25cf0d829fc9bf1450d67e0dae688fe12a42fec58a99d2ffa2da320286e06818b56ef92c2b8211b5f3d3e8b5c8b83fe45cbc45fbb71a90300f315c1d84a98df2d5cabcae8bb196446f37dd893e4c68f3571a836cfa5abebb1a999bf46a85bf2c792bf0ed418ce1a63036c245e5fc7fd6eaf4e6be7c0c5609d292f64434411cfa2469a9d6e9757438d2334cab7f185100da96647d77026143450e4d67970e20b4a0b55c9c8a8e20c73d09190f8f5ff7b2eb773288923b62405a03b2fbe91265065bc06a9396d29387a6a0d93cd5e45ca3a105a069a4a64b354f91b3c95087a1b5ad302b2b5afd59166094083f4a21a81dc7e5cd85643b9cd70c6cea449c505c4af0532b780316c55f670db4c3c5db122842e15156853e8b64c68709900378e4490757e3b3a8e51d200128cb63df5e5c805ab1a0b7744cd377a05990c21a42babb30cb12ece342e3cbb3c734d2d64522c63e6f4a6acdfd2cc8c52dbb45848e4c7c4105e5538394c44cfb3e036e18f0a8fdd3724549480104c16a6fce5f4c06b3adf5786dd3d5f0f63ed2e4ef0ed51aecf64f4bdbad8d800205a8dc0bd7ab9d1fc3e689705d22ec2406e50e9dad7dd1cc7139efae174bcc1a0fe8c4d8bfbe502c22bd036588fabe6739a57b6d31701722737544996038d944efd09e113cccc704af895e7cba9c38dc80a7c8a089a9dad66a44bb09f4abebbf338ddc7af9d0a6f6a500e772f4f5f8f17d3de4906b719c5de042c15d0840cc9eb16974bc1567dac63e0d196d8f01d7524b33adf4cf55e3a29911c3044d9071298463f0e3a1a0af188f9e2b1116cb8cb9aacb0a137ee813394ac8b79d38b803143e5e45bd6f3a196148854be1da248d118daf433b59ae146f66cf3fdb7ffd569477172d309a4e71096e6cdc9e70db69c70895531587077bfb105a4b6424ee7630f5702f0263a8630dc2b0fbea575f23d4714d76553a24049066de79f66ab7d1a74e9080f308233d0e35ad3adcff942d725a36ab0abebc2e27171793b1e18550b849cc9bbfa1829d0156ed1f1b72e5bd1217132d4980452dd7df45edcbf3bcfd7c219ee5204787da9f871fa1479472cca2fc4c96ebfa59d859d22c4360153068495b80f0d0898de6a2b9a0bd64e3dad444355242b181f9b48e6743bd7302355d0ca1dce777554707a94fd93cee6f4ae9979a186c202dd358ccd0656ba075526863c617b54eafdf346e299de42f905f7d527b4c0309734a4c31b429e6927708bfe1d814a8e34ed2925d66cea2f384550a8695afe2911fe8aaf154100d8412bdaed1776236253fd9b2372bdb7d285777c241e4cca501d8a8cb293c220b66b8548beca9aef8bbd9c86080d17cb3cd79ff7c1e927ca3ff0bf8dc3ae1a7e2842500a8fedcb9f50a46c56fcc1c8f857797d27b8f8b2eabaa94bc6f834092b8cca902e7c2bae32f04e52d54e1ce68b64afedfe0f461202c82ae19444bc966cdb883509ccc8bb115569a4a75fb06e581cc5ac39791eec6ee225090b06a17fe4a1dadcd2fb424d3637f8e590e6417c5b0681f3b01dda46a8d7121202d61fdfad3318a4afa1d1576835600d4c9fdcdb7e850a67e43e5a1aaa820c04c2d24b0fafafc606cee3ecbf00818615e008a3edd8765944e6afb258619683932753b6f29c2e084058e9eea96839431cf012a9f7f21144faf7759ac7175b50d43030cffd378b5e06a8c00902a8a143bf21a13be7813e59b4566198bfcda5269ee27d740114823bad083f335cfad4e3d8cf23a97be46535f8ec7a1942fcf8c01b2b0702667f3ba561e0370ffba310f42f7ca32444c8d102bcce7590021486928f9bdcbb0385f2102d0872f94e22334b5eb2789e90443cd5cb0d2e70336bbd402b8619d12aa976341bb8bd15e7a868fb4eda207473719ccf35adf36d7421cf3c4ac20ddb9f581b4250ca7336c999ac4f8fbbfa4819f3267a456ede669bc528dafd92eac1a0127fd910eb7af66928b21aeb6eed6c56e6fded734b123810ea18a1225ec77cdec40999ae14b0cd80cfd6ebf40dbc504ac18223b7d9d28a746b6b1778a8bd19ffb2fa676b8033d6151c0258441a13c9ae3f319055dccf74ca3340d5e8823ce4d950a8afe4b274e3e34e019250c4b9e95e314dc88c55729932850cd26d87e565a953259110e603f03da450f55c3f9ec5ba3805b22285ff83da4bc09b81e2106545fa34564b7b990f808ed1221997a9f3873f5c9108eff199c48d12f2d92160921db8868cdf5afaf90f830f29972848e2ca8223f45cd3b17000a251b4c1470f29a0003b2cfdb2d9a29f6470221298def467040808406011863991c48ee3d47891b5f57c5c8412379977f02ecc825d43591abdd82c138a0a66654c4ebc25f10f6c51f8c0dabf6f8d5f6f48e2fe31089f43d8e546fc4acceff77558e2e9eeca2c9bfd7dda26d259aa29f3aacb78641785999785bc624ca9da4e819829061a166623785d06375f39c98e754bba55b6f02629bc50aaec959365cd447ad294baa37aac858d3a8d2075431b016bc928c28031dd58bb981f888680cb0898f525268c0e9cfd46960b5be28e022c7c8f7fbc221df8e68353e8adad1459dc25b57004960bab08097b0a9a47224e949871ebc2fccadc7682ed7e785a733df607442b559f2bae61052784d593e3"}, {&(0x7f0000000240)="968131656c795914351153f27103f8fb00ca4769b2826b0535315a539c2e6e0391f1f3e4d1a0f20fce479d96456683deedc7f687b2dc02813f852cc13fe43f9cf32896c7be02b89021a771a5e912468e"}], 0x10000000000003b6) 16:01:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/34, 0x22}], 0x1) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000a00)=""/17, 0xfffffe4d}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000580)="6dc07ab56c0c095c2febdd279aa96d9a1737b031f4991312db8859f4de145e40f145c8f7718685af2f42f82ad7cfd85b16ead9d1bf9f5619a6b6955eb222069ec646e982667d6d2b5775063b02c8188bd21584f541d7d5e1883a7c346144240c8ab1b3ace6f99edc240bf0d1e051c3d5675bbe87c49f7d64d55c52f444ffddfcbe67c7a37614a110130d7bf69e46bbb1af76aa9f1faf7833cb91cc6750a758c24cba592a36c74b2412417db2077ae9ca1cf1f12a3022e9c3340f07f4045e5493137dc8a58a0937728a3f03f99bc10dd06adba9b4829ac6e299eaa68c12f5c8541683da80", 0xe4}], 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) recvmsg(r0, &(0x7f0000000880)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/233, 0xe9}, {&(0x7f0000000300)=""/78, 0x4e}, {&(0x7f0000000400)=""/227, 0xe3}, {&(0x7f0000000680)=""/114, 0x72}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000000700)=""/197, 0xc5}], 0x8, &(0x7f0000000500)=""/5, 0x5, 0x7}, 0x803) sendto(r0, &(0x7f00000008c0)="3e7e055490cf12f143472f834a111cf46253e5e659561a30b64bb56ead7a0ade2e10100a50a65dcf1ae2663625b1b9cca4f0c108682923c347f37bc8cb00efd571797373a9af6a05f717e3f37da329e2c09dc92d5fa485ba2fc8bb9c84e5485349d76c222c7990622c7e72132c98d7433a8754683a8139b134a10f75fc87ee5fe720f94ca7a212ebe59de085644750e1b65fa622b20e7d6512aedaf60416a2a3993340b468af4be0fe18aa5ce1ab4155b12ae1b46e50f9627787121539eb3d0ca15ef11e861982ada558da0d1b5038eda82777f0e7b8", 0xd6, 0x400, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:37 executing program 1: munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = socket$inet(0x2, 0x3, 0x102) r1 = socket$inet(0x2, 0x3, 0x102) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x7, 0x810, r1, 0x0, 0x2) 16:01:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x1a) setregid(r0, r1) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x0) setuid(0xee01) r2 = socket$unix(0x1, 0x5, 0x0) accept(r2, 0x0, &(0x7f00000000c0)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') 16:01:42 executing program 1: setreuid(0x0, 0xee00) seteuid(0x0) r0 = semget$private(0x0, 0x6, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) mknod(&(0x7f0000000240)='./file0\x00', 0x108a, 0x1) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) getgid() chdir(&(0x7f0000000180)='./file0\x00') semctl$IPC_RMID(r0, 0x0, 0x0) socketpair(0x0, 0xc007, 0x2, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7fffffff, r1, r2, r3, r4, 0x2, 0x4}, 0x4, 0x1, 0x1}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x72cf) getuid() 16:01:42 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x11) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x5f2, 0x5, &(0x7f0000000000)="3b67c5340a570b10e81cf035337dc648151803354d", 0x15) 16:01:42 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4635c38880f1ebfa) sendto$inet(r0, &(0x7f0000000040)="407ddce831e9eea11f7bfe407c39fdf77297dc3157c10a5ce719c754c81990b9f2a2fe339cd2fd3dc4430fdb8fd7c5890d6f8df4b86dd660b9bad71f675f34f0e19353ff118c661ab016ba4ee0cf5c8ce1b2335f8f74a3bba3cd11168a954c637a9e40650a989cc1822fa0edacf130def4379eda0753664674e33582936082fdffd399dd04dfa84319a964303fdfff460585a9d718336db067c71e7183a0d5ec59a9283c3c709e5aeed09358d8b086c2c4e8f20d478a105cd4db2502b5387a482d1389f23f3b7cd6db84c73396a345f0c374", 0xd2, 0x400, &(0x7f0000000140)={0x2, 0x2}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, 0xffffffffffffffff) r1 = semget(0x3, 0x2, 0x400) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000180)=0x100000001) semget$private(0x0, 0x0, 0x600) 16:01:42 executing program 0: r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) setpgid(r1, 0x0) wait4(r1, &(0x7f0000000040), 0x3, &(0x7f0000000080)) setrlimit(0x0, &(0x7f0000000000)={0xffff, 0x400}) 16:01:42 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r0, 0x8000000029, 0x65, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x10000) 16:01:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:01:42 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) ftruncate(r0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)='0', 0x1}], 0x1, 0x0) geteuid() write(r0, 0x0, 0x524) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) pipe2(&(0x7f0000000180), 0x400004) write(r0, &(0x7f0000000080)="e4", 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x1) 16:01:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="007c39ced8e76b8ec6ee7d92eab7340131fcc1ed153f53a9cefc18da52f810e6ec572f5b1e36793ac919f947f3ab6ab6b73dae01347a5d897602181e833b4cadeb3f77c7bf28a007ff282efed5fdde6a4b81d33e0d746fef948cf9dfb85208605d520b3619064e06e8f62895ae7ae25abcb5df3b6e7d4c9e20367162b1e3fe58c7a6c54680145e1cd8699f0002c8e60e2d5d170dac383eaec80e23f96b723e0ea59edeeb89b18ed192db784344fd664a95b49b81452743442a17dd4f8ac268e260c131211879d50113e910fe25eab24b1a2d29f927f30dea6a58", 0xda}, {&(0x7f00000002c0)="e0c28a8ad65e", 0x6}, {&(0x7f00000004c0)="efe2afbb2bc8d1246d7d62cffa88b722163168b06aed0449bdd463ec412b60b21931d99425fbc0d310c6d97af0ca291ff9ae654616e29251447acc960d14deeedae894ca07ee3b27ca99dc5c3b75a78842af0533f36c2376ac7a600f77e2e4c856d0c92db9f568861c618785277ca0fbef7df82b", 0x74}, {&(0x7f0000000380)="1de0fa5cdb0a31df83e3dc94cb244d228d28d6fa6c0dc810136b5c67", 0x1c}, {&(0x7f00000003c0)="cfc44473178d0c656159184763d97338cb2a4cab6f0c69ef12ee37826b2ffb833508e327026c2586f7f2f5b2743a160d3aad5f0e7906cc8b90665d488a892f04540b6143794a6054e5f13a322b7b6cec73", 0x51}], 0x5, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x8018, 0x2) listen(r0, 0x6) flock(r1, 0x1) r2 = kqueue() fsync(r0) setsockopt$sock_int(r1, 0xffff, 0x120, &(0x7f0000000180)=0x5, 0x4) kevent(r2, &(0x7f0000000000)=[{{r1}, 0x0, 0x4, 0x0, 0x4, 0x100000001}, {{r1}, 0xe3ca7e99b3191c48, 0x0, 0x20000000, 0x80000001, 0x6}, {{r1}, 0xfffffffffffffffb, 0xb0, 0x80000000, 0x2, 0x99}, {{r1}, 0xffffffffffffffff, 0x2, 0x81, 0x7, 0x2f}, {{r1}, 0xfffffffffffffff9, 0x40, 0x40, 0x1, 0x100}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80000001, 0x0, 0x7be}, {{r1}, 0xfffffffffffffffd, 0x69, 0x1, 0x4, 0x5}], 0x3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xa3, 0x4, 0x1, 0x5}, {{r1}, 0xffffffffffffffff, 0x4, 0x8, 0x8, 0x3}], 0x4, &(0x7f0000000140)={0x7, 0xb52f}) 16:01:42 executing program 1: mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) munlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) read(r0, &(0x7f00000000c0)=""/142, 0x8e) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0xc0) r2 = shmget(0x0, 0x2000, 0x1, &(0x7f0000001000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x3000) setsockopt$sock_int(r1, 0xffff, 0x3, &(0x7f0000000040)=0x7f, 0x4) 16:01:42 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:42 executing program 1: socketpair(0x20, 0x7, 0x8dfa94520000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) 16:01:42 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) close(r0) r2 = msgget(0x3, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="010000000000000099927f418d29f9f0433fdd27604a8b88705b62534e470300000000a81731966f45fb7879ad8ee7b0b1c848191a464c67726c4c03250af62cd18aed7e3e1f3d2b545b0371be03332a38f1c8298b61c3c17ad663bfaa40ae036252ba51514ef739910cf85095fd719567808405c076bc30a5ac8763f00fb113cede742c05075aaa22e3bc275dc24b4e9ebd50cfb375bdc33125faa3105c57b900253830c2b0bac98f4cc67dc62feb36e899b5d30d991b95c88e340000000000"], 0xc0, 0x0) 16:01:42 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x236161bc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = kqueue() r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, 0x0, 0x0) r6 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0x68, 0x4, 0x9, 0x3d5a}, {{r0}, 0x0, 0x0, 0x2, 0x9, 0x4}, {{r6}, 0xfffffffffffffffa, 0x8a, 0x0, 0x9, 0x6}, {{r3}, 0xfffffffffffffffb, 0xa0, 0xfffff, 0x4888, 0x3}, {{r3}, 0xfffffffffffffffc, 0x20, 0x40000080, 0x0, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x12, 0x10, 0x8, 0xf8b8}], 0x568c, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x92, 0x0, 0x4}, {{r6}, 0xfffffffffffffffd, 0x90, 0x80000000, 0xffff, 0xa24}, {{r6}, 0xfffffffffffffffe, 0x4, 0x1, 0xff, 0x6}], 0x7b33, &(0x7f0000000000)={0x9, 0x4}) getpid() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x85}], 0xffff, 0x0, 0x0, 0x0) r7 = dup(r4) dup2(r7, r3) 16:01:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f00000002c0)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db69e82a944cbd628419a20677a66da54301b4df3964970018626f8800c45872c89e8f5793aa251b13647ce53da7c76321714d3e04cb24663af16a2e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ee51416b32338df37c35e3f1730748245e3c86a47fee2329cc1fd2844d6a58082e561d37f17da070c1d18c2b22a220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff06e1413fe06362acf6e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba31812a2399da1d90a3be97af5cbc5eead0089ebaca150a", 0xf1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x10001) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x1, 0xffffffffffffc009, "a147780ac85a538a131100e800"}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10010, 0x0) 16:01:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="f76258a4160000005bbd07f6ff0094b222a9c4de41a52f5e00000006000000000000009990bfe43204000031f41247ad5d500700b90306c565baff8b40cf352d76e52e9b8bebf8470808f0c46fcfe159abff8f05f1dcade4790d5547942e2eef3c3a2e862102caa01b3a73c5c4c806607e3f8b9864cad4b99b4a7afc3e9b955e6a4294247064feb7", 0x88) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0x45c3, 0x3}) syz_open_pts() shmget(0x0, 0x1000, 0x80, &(0x7f0000ffb000/0x1000)=nil) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x7) close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000300)) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) fcntl$setstatus(r0, 0x4, 0x40) 16:01:42 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x101) msgget(0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x5}, {0x18, 0x0, 0x7ea4b8b5}, 0xffff, [0x3, 0x5, 0x1, 0x9, 0x2, 0x40, 0x74, 0x5]}, 0x3c) mkdir(&(0x7f0000000040)='./file0\x00', 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x828, 0x8) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000000), 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = getpgid(0x0) getpgid(r2) 16:01:42 executing program 1: r0 = socket(0x2, 0x6, 0x7f) getpeername$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82029a197f31e1f7e330003b49e8c06e0ba8eaed489dac7463e518f12eb94217b159570e2755696a70c3311c98a4c1babd782c8ffd544c67d4d14bfb4a2c6737b1266bae0c51681e2cd671a966d40f21b0ec637f0b91aeb608a7d4d50000"], 0x1) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) getpeername$unix(r0, &(0x7f0000001140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:01:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x610, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000440)}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f77696c653100"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="419faab528e59945b6bc8ebf2f2df68519379284644360cd8533f0c4ea860c778c3b55ad098d76cacedb5219c2da0c59003e921c59dbbebcb4e38ef806267e6352dc14b061bf5eeb4208bca21b0c0eb1f3ef044e4e48976101b73ccf434e05a6c2bbf7047472419b33cdbe3863cca9f45c8b2476d3fdcedead56201112c880aebe9c632084bc9a0d7305eed3d379bde3901d23fbd90170d19c4731f29a4cd74833b136b48601271dbf5b423b459da50a78c46f2cd349c02054076c2f923c385f9bf9cd95360ae194d917532a2e59506b57f115e48d44748e3d4fec6dde20a535e9f7dc343aea0fd7e0dcd9a04ebf64cac3f202", 0xf3}, {&(0x7f0000000080)="2fd8b3be5e74a13b3f307b09ecafdc", 0xf}, {&(0x7f0000000200)="196a2506c34e103e82e876a08949c68770e1bec521749b9613469e16eac5e2689ea4cd3b0e17dd461c6a8ea0b3e9f12fa1fcd059d5a47b8cd8ad265fa37bf54ceef8bcdc8132cf6b119f57586a22e9f72e2aa309caa6d5570456f00df1e062ca88c19dafe53f13cd00f4a888a4cad3", 0xfffffffffffffc86}], 0x3, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x30, 0x2}, 0x400) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000440), 0xffffff05}], 0x10000000000000ff, 0x0) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000380)="1ad0a4b744684dfd9b9ddf246bef64e3ca5bb4", 0x13}, {&(0x7f00000003c0)="e2ad54d121eacc8d9667be39bad81fe009c260e022ddaeb9558ce1978677a9dfbef7ced7a8b22b4c5e0e2882f90aa08d63e36e757cfe57e2ec986684ef4c1ac3e54ca65bd10acab4eea1d94c8ce91752c029a209ee5c88c5e9b924bc6d497e66ab3db5cc5e764eaf58a323decd3de61b73ef700d8c9782899b042633ec8d25110bbb55803e04689fb3bdead236c12bef8f97da5451", 0x95}, {&(0x7f00000004c0)="fd78858736f1b6a00955a1b2151a94a13459c3eaa8d3aa0b4f4c310673b0334fe6a83d2bd10d967917b26b807bcfa3306db5be252d8993b9c8aa5b4c0773d813f45edef42068f550cc93a19076f4b6dea8b704e6b7584330c1dcab9cde5a2f878fa0242d9824650204b11e205a7932def553b79dd471c9c9b206a82ed391bc69d5c85a5986912052923f76e7e249fb6e1597c827352c8222a32d23a12069d28054ca3ebbbf316a3c863179a57f5e9230f93fc295dd3fb872b5fb3133a045990804da0fb76d311e00499c5eddf4fd3469a2c359737bd2144158ae3c1fdc8e4f026eb717c51a0d6d", 0xe7}, {&(0x7f00000005c0)="9f4db9ff069bf3c00be981fccca8fa815cdeca048bd88172820b47d2573e352dadc51a33ba4c8ccbb4949e1438d30b97f5549b074a359d05b3988f246083b876abd58269fd2247a284bf5ea178a7196e0bd6a265c7d25a11bf89cb02e19810", 0x5f}, {&(0x7f0000000640)="2d693e61d4910ec4343335f645741c455a494dbe88d085cb38c169fc466e749e14795c49ccb44bb360bf5f03be236d8ed848de2bfaff74317f9a4a6fd6b1c584a5e5cedf778699bda813a2bcee", 0x4d}, {&(0x7f00000006c0)="018d24f43a98827776096139576c0eb0f2faa252936f9ae272039ab73a22cf58c9ea4ef714c39a777a15d49a1f0acd521e6cd3306fc214c98f8c1228c2aa7d80bba3b789f6835bdfea25b1d2392785e4d107daad11963a11d0ba9ad14594d41c4b11e1f3335a45fa369cc0b2f5a0dd2de994b87a7a5abf0ff55e241768d8369c21a2f9a405b08722de1d7ae410c06354cbeab6a2d8c1e481d5763fd3732983376d04f398276dd5714d84b383636fef49da0a057a8f44e3f64af7f17030eb0d099fdc513cd95a1945b6ebd43e4be6273260efeb82174bbb2e9fe2ccb9497875e84e48c843f20adf1dc1f63976b62aa3e95e7b794ce1b924a2bb1354131932feccf77ef9c33d567bba259e646f508f3dba1db76ccdac3e7f3ad0ba3a22160308ed0a228232f3b89c3306d8069e68584229d1fcc9434bcb616fe943df87a0c739a0e4dbd5a8f8c91c9a5bb0dea467399160cab612cc21beab910c6c4855005dc8a64da4882f784f52f9423af72103bf39547ade41db32f6f02239ee0e76ad26d47d73839cbc5489122c41135f6eb4c6b52b99560c9b685f2403f4f25ed3924ce040e21aed2459f087ff8e43d8643312773d37749fe7593257576e192cad05bf4eb94d66e386ed12502bc8a236279dddb1273d5928dd078deeb859eebedfd5413bc239aa258988cbe44a520065852ff44df8524c6a10e577ca3ebf399e53e5c200464e254ed45da143f0a49cac65ccd27f2c3636dfcd554c1ab0ee5b94a9e46dd597046b75f59d310ab7fb39b780918aa11d66676b4fe73f6bfcf366dcc4c2d6e71a71b027c442bffde10a33b2b538664cde86b3ba4d2f9286c4aefe6dcd52ab6192eeefaa4c65a335219a6da69fc10e0dbba1f0f71b9e1331c4fcddf13144d217033ec9d6559fcd6d6a380e892e807a79f2ea46b30c7f6953a2b9533b2118324770ce50df021fc33e0f29a5c597fa1830b247bdc8febb930157ba29141df8072ec24e1967d3419e2c8df32ecb224de3ed374d06e05ee1ac224589ecba9effd479d3ca37fe2e8d8fafcdd5d3d3cea0399507adf04dfd4b6d4cb9c192d3d8afb32cbbfc45e4927ebbe817c272bd01c2d40bdb5154a0de1941978de8960cdc50d9dc1e088772b9276f91d09bc299e0900ba03586efee8d405860a999c8f300f80673f0652faa5d59c75c2cf32ddc92ee66bf4596eafc097e6761b8f55e47cce83732445d8076f8a3ab4cac63126dbe5d8f667f4a5abc578be4de05dbd590bca3cafc18dd2322ead43b46389d037b5a8986fbe8ff080c2120003d56ad17952af5ba1b5dcdbfefabd59b03af5298f8a35aa9931227e11d00c0ca544b7c71fac5f5c3be7e56d0ec404e0d8d4491b14a17dc325ba9a18ff49aca31c0667c01a57848216060baeac335e7f4d96359e85b6e65b4ff1329d6d2668db293a4bf34a7651a807977219a15a7eed26cdbfc99f706ea26f0642f9c2c3dc5d5125630ef1fc3c1108d594135db8ef1696c5f301ebeaaba01011978306479471627ebbf59a16f22cbcedadfab79765924a3b2a9ff4e22f446ffc53dd04090d423051c669281c254efac0e6be4be59aac1580654a1c4139f6863697a3d4dcc44bd5b3a07f8bc512c32276aeac04f5988959cda3f9255214745e7638049720a2940373a9e79c73e3070a16c9927cc4fe01ee2478a60cdce904298a210880d1e3e5c60b2aec0664a4fbc3c8102d22d82a4f6ecefb82211bcd4027e5f6e4dec8b5380d28a2182e28ee9f4359a7277e59368379cf874063026f3c2144ba76ef6429e3b9693b6950a73a1ad25ce6408d9f22accc1bc4985cca27d4b32c134ea99d03bf029260411b7f00e19e93f7e97706ddbf1630685fb116da6ae48db5f2293bc3a13aff64ceabcbd7e34d4cb50765ff209f7e3fdbf922841a9b7d27bca2da9c4e3a5de64457dd7fed62101fb0a2162be4bbd3ac78f2494449760cafe620cc3d79b414f409d607e14ec7b866bf0ecf6753bd68ef7fca1d84c5dcc67ae59d94e90b2e93f36a232934e28bb354d922ba6ccd1866c2b687b0bb6a4f0b6375795304bb642d6d8a6d12db505c387f6228780b0ca8b08c4c41b7ec3dab53c87dbbe29b96682fbc8c548dfb487d01b5c839037c0c69ab86f8d9ddd6b15e5dd34a37e990694a58e49100a3025e00f1fe20a9619ccdea2ebe82caf38651d34c04caf810899bc7f173e2e444bc1653cc98891212be7ddc834bad74f2994226ac38bcf73323a9f9c58df072a745a8f070f03c522577bb1147608dfa75922727e47fea223ddeda59c9ba33266f843c2232ff415dfd498965081dbfe3c84c225c6863198365e27935e136bb6aee7555424b90c333d9ab44107a17f5e5b0b3816ee95ff9c55663d8c63c14d519e11fa172ba6475ad24fa8b5569be935f15588942780721dd3bb7bf0d6a2d3bee93d60a650fe211c15efda0c0f492a7a6ae4cc1d692c01337054c46e25c510bc806daaf5021f27482b18b24f025c3b5b1a6a27fa6e349ba5f69b6000fed557e855db0edcb651765c70cd7a2477ed19aaddd8c16878b2306a17b558283f5499a892f9882259b5c21fdd04ad8fa96fd06140001fc4e49c37d67dac7f68af52563db9de128857043503b4069b723b95cde63751681ca452b671bc65f6b747a82d9dea1bfacf974dac067b1508b96759e429fe08758ef5e464dfaeaf0f88bf7685ecb52c93dc0e0604c908a43a19f6649966c81c8e039d00192ec6fad4c7f0feed691b19896debb9e576fb476f34706180df79e0bab2eaa670740497334e93bbe1660def2ba995238b94809107382b9d31f7522dd4c0704f612de0ed8a1c5b4fe78bf87fd148a4d41dee29e68f9bfc1cc2b295ccca765db1790097bbcb9b8e38ff6dee6893e230bcc7c64bc26ce66d2a3dd2f30c7ffe92eea80b8cbb84bcfa4f93ead792de84ef6fd5b8ebc87fe3310319b52755d43e5fe1918048966b2f8b71341941f487f0df401fc80d3d731a201ee0f31b25f4f7658ca8b49cba9b410085a5d7165d31773c865d4d8b884498a230d4dcd64f382f8fe4fd2e0f15d287d1a5872974bf6eb2587e76860a968dd7bd7a4ed515494efd9f9ad577fb4244d771d66cc4da22ab9512a0c63c8642abe93ef8dd95c23e8b08b4e95c0954e8ed0ccf1493e6d7bca2dde2dfbc50489d2d83cf6fba1debd014f230c7bbc1f3a724664c9654e0dfa782f97a7d829fc7942e92bddaae42963195c0dda37072546673f35c4a6d61c390e4f61da40b4c503f702237786ef0c376fdbb63a3d99a82c7b2428940e8261054b2d0fdb40bbefa67c7930625c9fecfa4b047b1f1a2450caf36a5a942c09a23d14bd65d8629bc99fae66e8cc6cc4f8368eff6247be515636e3e71ef780735cf2901aa49dce8188216de132e1a3082b0d8c6aa296df17503e3b183ec3cd966d65e7292e55203da32bca57bf7a106c72a9483524e9054f33389fe3d2a13b807b328d2a602d59d8a7e96b4806c3fbca415423f4fe8c91283a27cf9f3916b96c7b1bd0d235561f0d71f5ca25465b43d91ef4d4b97c246be6a005725edfa545c6f497eac23f83590c3662ec11bcae6fc1dfc6dab1ffa93ac499a9c5c1f90ab44ca5b209e8179c21a6cbac49be454dc2ae7417e43cf9c8e1810e3838d04dd18df7bdfef2093deee37592b8a00dee0ba383a54e515231f5ee2ebac858323e3edb1c27da1ec541ccfdfcb2c9c4a33c26bf45667ee48a887d786c078649674a78b34bab8174b1fb3eb4231d8cf55ab9b2d4bfa414f279399f2e775d307d3d963c20407158f5db519fe25dc3d83c7e38706f100bcaa9cd17377d24c719dec30ec2cba47bcb28563936e596231a6a31f5c0a07d32da7203733aa893a441ad8b5061116d30246ba7bd646169d0be6149b2365486c17e9ec9d07528fffedf2e473f9ecddb2515d00a41538cdc9018d2fe368482972b9987b4cbdceac8c06ab0533f237aad740a803bec0c0d0328b46869a176d410608e728536ad6cc6e54a7d06af8e7c302a4e45c25af58de61ad11075c739835ca4bf3e1505a9ab02a0150f04c74359b17e2d6df8fa0a2fea980db1741fd913048f31361c9f88c4234329f8fa77d30cdb8e64be4664c9323d6ffe986cdec157bf730b5d2afc28c86c4f98b12deec84545b4ff3202448a5b1e2dd9a9adaff2cc0d4acc5d60ea7bb44328c7428702647a014d20781fa589c336b47570c78f7b97b3eb0aba9aade7984bcd06f189397633fd6fc2f526a131cc20c51232d06cf3694c6acc8f1e4e9c8bb1a81bd6901d7fccc1ecb8a7bd2ef0b2dc2bc926ddb15ffb30747d5b04f346a2c005200cb5af62050dd9a8b3f7d215b582b23ba2b7172afdcbf1a7ff8ec88d24372ae84391705ad35f2c3150a7eb45baeebcaf7fb351f3679b350ef7b1e6c6dc3dfb9d3fe01b1cf077f48f817da85eb5e1758c26cbb32715298848ef6d9234ceb9946dcfaa8ed415b8b689194db8c12f9fcf8cd83e384a7170e36291b80f465a4075a8ced64e5cb915be65048b09df9e6b14ff969f29924bea84164163f832a915d6761be7ec7b0ef3e769819f3dd868771cfd7a8ebdc1a9d07031baf09d1de5cacd0ddccb3042b733355fcca5c9620aa5c8c261bb4c0e25d812524c2eb5cfb91951325fd90c8d43ea955097e0ae30fa4f99d48a0f107c9fc88c9685bef49c2589e60a9c25a07cf4770bacc3843bd8dcc5da7f61f2764fdf37d84bbc37228ab969d45fb7031838883de06d4fbcf329e704f58c31f5c7d4d1a4cdcb0b312d0445b9bddaf6af522fde9ca11509491563937c56ce8b6664ada41c018c444d4a8327764c25ef55ef3dd489240884cb69af37f76dfcc7611152f48637291e4ffb158814da4c9387ccb48a9bbf2924fcad9d3c7521861e961fc1b96dd4fc8a1a24b4e24e7013f45dd27343ba07f21f3b7e282d411387fa2bb0ff7f8e251d762127f20bab9115e7e251ca9d38453e781fc9df5b55c9557aab9c88023a4e827ab8de81ce5a4e89f040738153ead7545480b910dde6e30aefffcbd89a8ea6f2c1825c62841316ec6b8c638a7ddcf8f4b62b48b7d2e9ff66c21ba13830ef71b637617bc414a9dcdbf8ab78aa4d3f0acd725d68eeab7e7c073023f67184f2fa7f8b9e497eeb8f10dc2c4f658496ce5d65883a31efd07172d4b8b80f5d60530a0c19fc8fc823989c53742ad879ab8dc4b57426630015d9b1fedcf670ecf9d62123974d489de662dfa18e47cbf4a210c797d0f995a5f434c45a0ff57b344fbf9ab6eb0bb389cb2802517639a31049bdfd566a2268ea9657daa6dfb784e7accc02e75fa1704cd1b1aee332790fd6b836174e6b3ee24781cb287944203cd34b809ad6e67756241fc0fe883bb908559db0af431d84986cecd349d51919e2bf7bd80118c85cc35226b46cfee2cc7acacc71e83881ff6ac4d99100916b195e1d6afe0ea3f543492e829fe7dc21f25e587b763f4e6bf0d37679ed7c3e8744b9ae825f9146fc382d22080cb0dbd04ca13a5c1a53926029cf43ce7563aadb4ccc055d1354d3247cc66769c68c0f0a6924f3c46bffdd9055c56c8e0e080e55fa7aa7a183c980ec96b12c69ea3978f1f53f091ada3370e08a673f92ebff01a7561cad997febd2d8fe0deb6fb21fbb09621559c0f0d4a3f0007f46f621f69dc7dad7572c4b3a41a3b4b58060e27db9fccee55970d0d497b2c950b8343fae764453dbf46cff6f359e56446a5c6c17cbf110d4b77f0ab9bfc39414929931571d2e5b8ab1b362ad295d42497abb6cf74e32fb9d267983da10543674e0934", 0x1000}, {&(0x7f00000016c0)="aa3bbea58f19f6e59b9f166607aa6f873bcd3eb45a02c86b3cf12a4844bf55277be8a5092b9f8b9f73a7291d0b8676c8efac60d8959b3f5d7a5490b08fb1790db9c154bc9031d2514cc9c4356e561cf374ec749e246180b0e6d34a941692d4e2aaba165e34622274f0c19ea166ada00a9ce9", 0x72}], 0x7, 0x0) 16:01:43 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='\x00', 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x3f) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(0x0, r0) setuid(0xee01) chdir(&(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0xfffffffffffffffd) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='.\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x1) r2 = dup(0xffffffffffffff9c) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x81, 0x80e3}, {0x32, 0x9}}, 0x0) r3 = getuid() lchown(&(0x7f0000000200)='./file0\x00', r3, r1) 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x1001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="73240acb9811f47ad18192947ef9fa2b42fd7e34b21c208383fdae3942c583410f182bab", 0x24) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9}, {0x7f, 0x7fffffff}}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:43 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x8080, 0x4) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1fe, 0x0, "65668c1f2a1c3b00"}) 16:01:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="498cba895589df57f3b0c63a51ae1f5c316444bd59cb94df4a5d86c740e6d5b80a20da3ed420582d049f49bc94", 0x2d}, {&(0x7f0000000080)="4f35dab12dfd5fc642059cb0f652c8f74209d85f1e2810b94a60439c52fdeb253c9ad0c7e6f70809a6f6efb1b6d1b8a6d2c21aec5e96a4979c00f17b39c47ea392a490ce2c46465332c04068bd848466a3d79165e8070cf16b639d99e1d6b82a0ffade45e165054453f3eb1f0d3a84e919458fd14627efffa4eba12bcda8c6d1bce1e9fc90fbb9ab5206731361878d44a72d42c643b4d20457c8231ad4cabbb9262abd5a9689cae19f6f1a592c1f9f", 0xaf}, {&(0x7f0000000140)="d4fe409d22491ac73eca089c053814e91085332e6ff5a812b00725bacf3aafe6812c20238a8a09389807bc5c42a833f1d87e8add234ed21c9accd789b03e10fdae03e48827a9a294006319406698861e18316903562fe45ea43c8e58ff55e4c95a78c0e6e50921fc5f9f2148514c32c010c9188532ad0192369e44914b7635582e34ea878737b32ca0c4eb4ad0bfe5763e4b558176eee2d7ad10101965bfdb0d3bf4316ada152c2fea2b8b159f6794781d2264c7e7d84399898e763b78fde4a1d25af445bbcf212e4e22c498", 0xcc}, {&(0x7f0000000240)="6539b07c4020fc6a", 0x8}, {&(0x7f0000000280)="f661b9c34166adc3d455bbd872f3cd2f03e259d96f18bd131d13897ef70fc8d13bd42e8ecd84f1e6b0434ecb09873d824a02e41da4b715919af40760d9d70448526de345802a7d74ac79a37026a25724f47e60b20e7115b3a380b98d920e054f855f973ca3b75fa209ba51f3a6e6fb58df0edc472551fe0eeca50d5d01c8f47e85cb890be3a35ca053a36ee89c23e45b3a529c71a6bfc217c1f4a31a79f71fbe8c90759bd9ed496553f8dd255ec8cc884d64ed7ddb7a1588007e67d1953af4e0aac103dadfbfb5136caeaf7a8e2b93417d71c9b4f5b6be68f190311c1bc9e0e07d540ce1716cd83b4a748132398735db8b6161b597b568b951fd4f62c611e005f47c3fe2ff2251984620d8bdfc5c99fecb75044b67d234da091ba8ee98b35c8ab48749fdb0007da61b2904f5e295a9a9a7f4ff3d89accad24cb688a1bef5a74bbccfebfd6233885cb88af4ac4b7b02d1f0183e9f2769270d6f6525f6779ab6b9ab81c208df5038596876851056b629da1a4019be666011f52cd49bf063c03f28777e738914fa503fac0eee28254093fd1b8a049df4f3298fcec29816fb4c2a09160a8d4b5827ece33b4c7fac5211ffdb1bcf38a88cb26cd3437646af42f994a311fda2fd7b897dfa1128280966969d0d21115a8af8f7f01e16c2de93d8326821997cc6ad7d502e7f4fd69a52197a680228cea13fa18136f0c17d2283c46f257a6cd7d8960dc6e95340d835028e66d5cc4fc43b24593e6ea71abc0fba94a96daa183035e059a3c66544e430d51e83dee7a053efdd75cd22e26d0202488e6b231fe520f1e4df5b06be180785a9d00d176be4cd0cf4629ce4059cd9865eca1082f933a9dc8005d42cfc622b3d97ea45cab99c045b31209d64556df1f57c1f1e8765af49cfe7435747c1397a9fa578a1428a2a5b9c18402a8bea33b36fc8ff2988e66affcf84c87167d5097233bfb952711e8876bc9bbc6ddb9063f4d911bb5861843bb20bdc60eb55758e946aec953e5273b1ed45c84f7a98699f1e852ad25b1522d9ab1c3d2d549843c185ab7ab7bd8ea37335ee6c6d3f68f073f3f1134a3838f5929e6a7b2cebe689e89ea3814b90f772de5a54b310234eead1a7aaca3c82477f8e539e1be30e51da56c9379de628eaea1ce1e42a96170cb8f676014c9efe635b3bac34604a4e096d56ef343bcfc347af8146d58999481457bb67694bbab1130ce723b00b17b4352a25759783bb630e4d6f38f544523aae36170b19d64a46cf7e40e5010b329e437f7f72e6d711c8c82e59ae8758930d2a9378c11c5e9a1fecff591559ff4bc98643742760ba4301fb79ffa99ef6edef7ed73b2e68ab5a6f0c1ca04a7e9cecf5c64306e9042fc8e5327cc55470723d71e1814a2985cdacd566c9f2257759c2a0b944788d46aa6b655830addd48113056e467065a9ba6c7e2c6a4ad008046945a23a33cf2a04325491453c4cb46f62d98bf2a002f4ee57ae03409708158cf3d8d1d5f12fab11060da906891e8dd9613d42c689d345d10d04f4a8467e38f627ac5965b8f90c81ac606018c2addebd6e1803ecaeb7872f9abf43eb48659dce24f839b5530f069f8b1907e63d02347094a855b4fe735302c2c280e267ea4194ee719a0f31b48e03759292d6fd130c377d85580b18181ba754335e8ad4f4b9266b49acb429bfd6bed6cb28ad0cd650abc9c2fce231dfb862acac5fb2e23db29a4cb1aebe10378c653f02429a821fb7c9f3a504a3334fc65244e4f4ae1c5953cb4c985331bfbeacffd6eef5f90258e3db7834d8aecf8e75545d3f44cc22f7d611183982cedda3a1a54f838014f1b699c3db46fea879716045b9c87cd4f06cfa8a6e2830e4dbe6a1ce424cc53e6f7b549a84ad5f7bd7e9725836b75fc6913ae260bebab18eeed49ae15cd5ef2beb95550fca2e3b50a4e80a41253fffb932a945818c1c80927698efabd8aa3671c0fda0ced069e6d6dfddabaa67bf8100cb66e3e2b189c60b1191fd3165417122a0862ceaf66f4d1966a1c947f36bd84691c06900ec5e2c3d7a0b6bc89398ae469f324d52caec9f287aa0549269e80be72f47d712170d15af498b47e418ed9136b6719207bde7a5003ec1d4f1199bfa26a8e2307af3e7ecfcaa51bd377ed167ea4904ceecfc1f419abdc1749691d5beeb8a67e8e89810a91ff1459a29947ce6e4b6cce744f01026f671c43e574c40554a19a9a0588327ab3f1709b46cc41ce0393a47741e618c30459774438c9b98a96460c6e0e0b48031a704ac44290e9c3a6aa465cbf5662cf131f4889ef76f794039fbf399ce457c586f2fdeec4c95c6753c05f718b86b080f30957b874749dbeacd79d68aa4a7b24fe8068aeeb1b800b61a1f5940552ff4505fee6762fa3659f9c7a0d97c54974fc50602732375b853849af4708dd728e04adae5012af687e773f6bc2d00725af491e227713fefbb61de38f963b87bba7cc21422ac8e1ab6a9c00910f806708947e6e6b4bcd54a93ac72f749a529adf04be2f514b5f9016acd5c4cdf023b2a26a8c37b4a94804b51ca82bbb1eb13a2ab9502eaffa9a836d5f43fd912695733f69ede373e0e296d698edad769d163a40d97daee7edd5c0951c8cb0c928e02b0b6b4bdeff434642a7b8191bbbd54a269259d3f01358a00a16853586d627a76d42ef8ebded5963dde8aef8e31e095b775054424c1d09014a60512ab6598f07186d09bfcdb274739c9841f1a5a48de710f41f73e17d188d3257907d74754f1b9ff1fd1834f347958bfc01585d55d05d94672c2a079ee0cb458a5a81cb74439f209e3b982c163d4ad0390be5934e46cfbe0dc31db61bfd32ba79f4c72a9afed5679f58077e3a62fddf36c27dc708f4de30cdfc6515d888df4c8b66bf304c7b2a6060c2c895cf0708e9c9a1913eb7f1c54f616c5c14e1baf26ea336db1b20398fd2abfb1444c76378dc124672ae65aa461052babaf0d0902ff42f963b573b99a4c678bea8475403c14cadab9a30411517b0ec0084f7bb178cb05f02a7d2c23963d3a89dead2046cfb3952e5f380f2a59bf66e445ff6da303fd7a2ed039a7db90fe4a9cb0734bcb94fce8c2f54bd5bd1d1ee30310d1845f6ad3d5623d838b2129cf259f83ae32b415a1e1b1b3727bbd10f7201c111377c7c360b839005f71c8f6c42eb2cb31d048da495a2f2ae412be5cf26d11f2ea283ceb1bf6ef8b7bd31b7f1193931c29d1ecae94d3b8555681f2e032767e55d0665b191a145d55ff7d5a0b928a5ca4cc63c0bc03ad2c3b06e7755589dee646f77e6e2b7706741e0fc0188f8eaffaa8a7f8bf5b8ed25c1196ab15cc04b79781c576e8f452346ae4703bee5124ea4d028253b9de5d92ef6c5b0f18e3484cb36edfa92b493d8f98270682064c8ba1a793739a0041c42cc072e63f073748d8df8cb99cd9ef0689895e284a78818da605c28d2d6bdc715708f9b793894f34fbd2679ef229279e4eb18df1de63cfcdd597c100d5b8b3855f66f3f930dfc392f4b2ce84e3ccc4c70a351a10d4f623f5261907fff91e05a1fb97c7423007806bc972e78d02606d805e6cca808d133fd3d2f90ede017f76b4a015f9e5b4b18c8e539ac123fb5acfc40deb8facbb83acef5257f19504dfa3d8ea39d32b4c733352055cfd2eba708514a95548f24b21776f7d8869185b430b2f07b4dd42f43d04606ae1c61a67dbeaf32e2ecebb36886c360a381f757b96c6f7be6c3764ff89c16e04b0ae601ae1bea703fee27122b1cee944693ccbd019b9d5d798ac12759e5b42926778d19f39272bf78a8224f9d7f462088a13d93fd467a02ae0b43472fee986a951a4cf86206b1f6acace6d712dd5a6b0d666dcef2e3de279085482133fdece9ddde73cc24e83b97589d4102cd70cfe1cc36ffecba37069e5696d194b2ea59ae97c0865930d1b7fc0cbc16f1dc0f5daf889f62358a76d564343b8a04d9a3212e6f3da832d7c434c16dd997506ee70b21de74903e810fca175b15e0b59cc8accfb636b696cc8405c01fa8954f433375204d08edd6794b9df33c4396bb0a823e47170729145465ef20e9330b06e734ea7f3871b98071660ceab838550ae26cae2a4600885c084b0db45045ba4bf0b1c4bbab98d1220c6e56bc34f05c9f6784b9dcf9b60ab2a0b90b059e5a87c2b052d0b3d4b0f7190eab8098819212d3ab5dcac098a5f8ab22426ac1b1f50f012d413d3d3bbd40889647dfe0ed725cd865476125a2fb60008286bbd8a900ed6985fcb70763151713d0412b089e8601317542fd5dd998d0cd8bab9f9f33381b791ccac5b90abf935c17f7e7288ba7364f86cf5f1bd6018e84c7045bc07d14597040d6807bab7f4b04be0f192a30ac6da54ca716574ec6c2cd0acd806e68fd233018dc1a0e5f3535487627a4bf3d93cb96c84af00d4ec6d913dc525084c0e54b67ee08bf6ed804e7400cbfaff080878f561faf1a242c4ab06e2c6da7eaa3b2030d45b061d3a95f50d65646d9b05283fa827e25d21a8a7d83782a5eb9ec10c4140fb7dd7c92638b3bbee353a98753738aca93f6597fcf365774d7bede62856c467b5a6ebe6d4290fdb21892bd50842845079e4321894721beeea380b81fce148488f453dca8b86eb9629b20e435636a28474f3a25dd7ff02f0aa64300a3b0c1d59eb1bc6386fe162bcd1306ae4eaa77804b68b5345ad356b8f563c8ee93d4727f492ce03b6c8144cf8167a62beb45c5358c6e2cbf5e591e4b70ecf9a771c872ae3a151c89e38d4db37d04106bd6053a92d51a728ab1cfe68f65192e23b17c5385a8a625fa78acb0fb638ab1b685bf4aea250b0f362eac8037bf0440801dca18d7fd3e2ad0f898bd89327ef785020084689fd6f180180960f61d5b5c07f858e8d33eb5f44620227853fcc4c851f630a67f1f91f52593998c9f9024d27493bb5e7971ff7d7691f089b6c8dbe3a9969ada7628e70898046dcaec06fd25470e963e7336b963ffcc211944cb5dfa3ded0f2bb3ec0cad30d65ec321591ba7258290ea2dd89a1fedfa8e760a3eb627db8136c39481fc7c7cfc2cf7c24e107dc75f44b979ae8ca5f26f1813df4f3c42a9db05304ae4908e06dd68e2445207237ed5ec332fba892634227470321cb1170246f8caa4247d1379627c5d1b3f29a4b09f0f20b4afa0e02b94716242a65d0056af58b2a30b780540d07a3a35c368e571349918ba2afb8c8ae1aef785f5ce1e6bb1ca37bd23a554811ebf5b8a93ffff65eeff23b4807bf000df4e3fa86d44ff1b448c247e9b88a60195e6fb8c304f144c11dc7c0e6e275063fd9881ccab4fd4c3f41a4ab5982019a1a3dca0f7e33682ce4d489ee8bcd849db4264bea0424cd6d6999191c0f25b8c7d8a49a4916f2917e64db1243a6bc9883f93619a8205adc52f78f51bb5c0cff39fbd30e6ebe2fc958a60ee7c3eefefbbe9be8c29aadae0cdce4b878ac118f2ae2e3a91d70282d0f56178ef89b83f376c37bf4c2145e072ec59e140147b7ef4af04b313a47bd95fb2bbb307ce6955e1e09a7779a82b2f46d7f25a17906b1c64d53affeb2a57a66f4b932a21d7fbcfecb372c2154abc9c6a93d0b7f9cea52957bbebe400fa6771ef769034247972d33f2e380e6c73d88fa46bd66a2992f9cff306a2cfc6dea5c19b67b0979811cd25c0821ead46e25f16e2059a0b5cc6a1197e5e7f0f7ed040d1ecd0f18d0df148f3c3f1113a6065d376dabc84ced2b13dbeae5861e5a35bdbfb9e53cf2e8264cf76e6a2aca0029da155377b0d16f43143cc60ee1cd920012ba6d82158ead76f8cb43e", 0x1000}, {&(0x7f0000001280)="46e7afc6c5a62b243b65a426f888c05789782fa70027db658afbc07a7bf17a5053d5a25f7c0de271a3a375c5ec674395826d7b6188976ee9cc6ded159ee2a993291ee232003b34f1769c4f66d15ddcc66f3cf73bac0d373714903ff8c257455313ca7994e81826985b6cbc8b5df291daa5599cc4c0e869bdeb29892e4f8bde605433161989f2bc88fec89defe7b991", 0x8f}, {&(0x7f0000001340)="b30133550be58bdd4199af1f9a1331098402c1f11709493b1d452a005399e87ba6c7fb5339332417f09ca608402d0703c60fef5782bcc5cb15ee48440fd195ebf9d27540aa84f18632b9aeae38b0254bc81ffaba975b530000571ce737939b8ecdf06a848cea92039f6b1dc3ecb55aedac7a7b9b1573358d08adcde0e960303dcae64993f374c3", 0x87}], 0x7, 0x0) write(r0, 0x0, 0x5e7) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0xd7}], 0x1, 0x0) 16:01:43 executing program 1: select(0x40, &(0x7f0000000100)={0x1, 0x10000000020, 0x3, 0x7, 0xffffffff, 0x401, 0x86da, 0x8}, &(0x7f0000000040)={0x1, 0x1000, 0x400, 0x8, 0x7, 0x3, 0xffffffffffffff7f, 0x40}, &(0x7f0000000080)={0x4a2c, 0x3, 0x7fe, 0x7, 0x48, 0x6, 0x3}, &(0x7f00000000c0)) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x3ff, 0x4}, 0x10) 16:01:43 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x2, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x4005, 0xfffffffffffffbff) getsockname$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = fcntl$dupfd(r1, 0xffffffffffffffff, r1) write(r2, &(0x7f0000000200)="7fd081300b5d97b6f9d826af2276f7faa66eea1e863d89aff44e551c38e1", 0x1e) wait4(r0, &(0x7f0000000280), 0xa, &(0x7f00000002c0)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) socket$inet(0x2, 0x5, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000240)) 16:01:43 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = getgid() setgid(r0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') symlink(&(0x7f0000000240)='./file1\x00', &(0x7f00000002c0)='./file0/file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)='r\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x2, 0x0, 0x0, 0x0) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x0) 16:01:43 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x23}], 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) r5 = syz_open_pts() ioctl$TIOCCDTR(r5, 0x20007478) mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x8d7) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000000)=[{r6}], 0x1, 0x0) 16:01:43 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket$inet6(0x18, 0x8000, 0x3) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) 16:01:43 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000001480)="cda9c5353c6ab347b64b0e47", 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) writev(r0, &(0x7f0000002280)=[{&(0x7f00000000c0)="6e82ab36ba67c292e76b472ea09b12696027cf635b77a0e475abfef2b52fa34a67ea6eb58be927387f51f4afe41c35b639ac79e7e52cb063ac7475d8c1267fb653155e0ab6d044359f7aa7c07fc4fbc26f7a9b0860ba0d4a7a5e46971f8cc2c4255149cceef96b5c9cd1713d39cbad4ceaf168dde230debea6de77593c6fffcc59c8aff9aaa24917620feadb0fe407c602e3fbfb43d157de221f7162bac04e9a82ff8d588e74c9d82cc8cf237cbd0f4aef02c40cafded2308cc462be4c112bf3f58fd0dbfbb72625334c90d5632c9ca321fafd3c8208b809e825454b84973a80986cfd4bde21f18d79628d58296437644c9cd3e3b9b952ce7d0eac9d29ed9933b6362946949895b8a21c2a1d7b2750da0b277bea253f5a458dafbeac7fd275721616a7ae8b10e9a95d61a50fea003f350791640896f0cd5e9c72e7dec4b300d492fae6ecaada6f2667d837f1f71d2f38bfaf2acd41e162f339046736d3701626100e92bb478e6e3e04757944212c4b3e8439c2ea019dd3e125ea98fc15e7e3f9ad0fb1c236003b9388479ac9789e712dd722aea0b6ff55ac24ad2ef53f30308a4e1298bf0c40db7c112fe3e3b8849d18014d04e7fd75e5f8b8e83ddb67e1f0e31d79a21844bec6e2178874b10b6cbdca4aa59a92251bf88fe3a8fd819be2bec89d96389ba4743edff64dd71c7db5f8a210c6f17a22cf29ec8cf1aa00ca2d497fd5cbf5e27e9d701492ecdee3609b5207b1c4d0d6265f3a6218d6df9d1af4be8515551dbf1d39067d897abf46dcaf04ce33209e2593aaa490c8a5a1858d7de32f9c756314bbae1014a3240881a0211da3f4bb1b4846542788f86aaa52eb53e69eba6ae5e53404734a5e813308d2e6da774de072ee32e873e4e902672f74c476b329f2ef4ed428d65232199a7c194a9e1da527f797eee763e708fd205ceff855c543352d6571fb34f427cb6daeba3af2a005ea1af8791a8a55da58c602707a48c3694b1af3e068d282c9292676a6142edbd485578449227d6cc18ee2b1210a381692f99f45346e335a9fce830d65a2a8c1ac98927c6cfc5260fe67af92ddcb507aa29e1f80efeba856b45c1426beda77388299d7a5c051cdfdd9f5aa2af58c8e479681a0cc8d4d846eafa8ac43c9b798df7f1391a0c8d643efa2cec544de172f9c3b316c7c4684381df355fecbeac4e230cb70591ccd0d7d8e2350c1326f3a54d4d91d02afe0dc0cc9a5228826793c2ef2c636550b258f4901f91d2eb2da4859f08ef48ffdfe1c91d0458f11522fb3f97e448dfb853ea18772c519f85f2f191f30188b13a1715e0dcbbf40ef17791f3015756e036e46d4ee6ef98f02411fd16002ae98a56287e8588fcb549de82ebcb8ccfd2c351b91b34af86d61263b5e890edcea85488e8584b605b45c575a5093371039419a56448a1a5708cec4c33d962df7d344579ebc47786390e24b68167ae451c8a7851df6d5e4603ff1377c08aebd95b224b11b648734e4854ea6b697b256d9ed3014c5e785dd6816ac2a4726887f3576b8ae361406b5393d7aeb43f9d7b940632dab8e4b7071c50f9d56c8f83343b7fbc152d8ba3d220f7a013322cdc2410599aaf3290f1b3e24a084bfa21b37c14347e4f673442c0cd37bb9640a62de178c112c1a23a8a3ad5a76e7149fd012e396f3a8a1b7344eb62a97ce9b98804dbc13ec33d45af599e605366a92da6b60beeb805a533872ba1e4def2c97d527f948aee32087d84afacc4292338311ada56fe2bfec7a094467067c1107dd3f86fca7b303e21c3775e96bbe03d4b84753a6597b4666a60b51787e4223767d7efd2f3633e2ed3dd1b8479d53bb57e5bbe25f3e4d9ce29a6586c957ae8a6568dd913789911b09a9fa3ee2f4f57368ffc8c0cfc9e9d28c7549331ae07c369ab990eace492cce08341a326767b4a0ed0cc80f4a525bdf82ad9b7af3c6262223c415a3706cc550d366132a883afb04252c28ae5c0ad88739768076938aedcd4dc8895ab3174156d984be49871bafa241fe4221927b52bd7ea860a8e1c1a0b074b2fe63b242af064dc56ec4b1ddda7a59000ad2d4229531eee3b53602638b28be900b1699528421d56679c7bcbc186b1dde711d80e9d7a2721e86f4dccb12d1a385b2c5a723b470bb71b9abcbdacb9609660d59a52dbf3f16838e9682b52bfef2ec316683bbcee949d5eddf40e677d126b79c505e32e5cb874fc5b911d668a7584014779b2c3b79d2fe2b19d0c1c510b0a1c6679f13741763982e7ff4e8a852cac34f5bf8e0022a6ce3bad34e71e84bfb5df62617c61c7026a7f162abcaf897eb552343f39c1a03649fa4705f54051859a0cdc360051eea02efcb9b5e6cc04aabdbc3db0535f7099bfe5d0653fba19af795ee12dae98df9050f99c4fec159298e84f81adbd2df80690cf4d019a6d03e073daa31a76a3e7059267face6c157dbad7bcdcd14dabb3f2417f2d174260310e861ab43d8dd9a681848aaa5d49037d2d0284050340dfb03bd95c729a23641f9e54355c5a93e175c1172a60862f5719a31a2e75b15b919f2137079277d88eb9691cd5791246f3b293d8147a8fe8ed6a468fbdf95980c1506536099c08653689b2b6aedb9e77dec28f4dc42931f4cd2ccedf027c30e531656339b0d17eab3eb7d0a1216f6b5732669d17834325191955ec87a5b265d4aa80aaef76038ffff864f7ca73782814039fc9dca266dc80dde6b803731044df2202893fc2dad8f54e0294a749b93a4ee08847fe43278e6d0313b53877fbd5c06b8962e1f42002cb36146365693426c37b2612e0487e89740c8f4021ce01a9d6cba11d76d5007e7e2c67c08d62a2ad7ec61f4b6a58d855b62f451d972bb5f5a193373edd69132c1843279d0134ad3cc87ca79ac1d3da8ea42e7b5abe3a6080858446421803658e53c70ca9a3c75bc7dabea07d6c9a77b8a09b0aa279ce3f1e4a991108fb748046416f9f382da19607f6faf8825d955768b98240c20de2f95dc9beda79aae880d6debe3dc33fb49cdf0cd922dd9c23190cc16b2de693b789ab1835d6f3ebf577519c962bb1664cab9584216305973b1710e67a7df8f911fd2aebdba0bfac9e3f62e8d1d8e0d479ed117c10984c0c17c229537a6abec9ad09473a719756839b781eacf1c2d994aae97837976de3d1f82eeca244a4d9b599a87de863a1601d274e63c9d582294cfdf4120bc56bc00a208af74a82d7258ccb12f5fcff5fdf313ace180fcfcebe6c7849649e7133883869a90f31aadc1fdc92d25a5ab083386a1ee574fbb80eef356154d7246c99e8ba12d1d193c181e466809899639eb0f1ec89a1ca28e19990cd2dfbcce7e12a959395c1d949ce8c91cc32a4d6d7a736c1eec02f7adcc910a4f76a4d9d3f4f8ff1940b6eb03df85157f1b575f8609c0a69e53e9ae18b8ac43abc0cd9d09ecac9bf086675503ef6dcbb6f5fa63c66e496990f33337c47703d2497d4a06509ae6afe83d5c0343015a0b7e350aad242e173d1fced966d581b4b1bd029085079911eaed9c6c09127f2de4a7f4700be12c8325d59e5881ed5174c6f5d2db1cc71783d8e1273f3df41a09d959c6d42d3440e4eab92e50970454d177e7f45f561e685375e2258c93b2b23850736585e19c017e4258c686c7435560e418910b995d570d36380d89869717af830ad471b3ba2d58a00bdca81400e0b921f57192e076f82da1b4ac4ef67e96e0f30bc7323ad601f2ff7feb6c1da1c715b9dc6696f7d538f4208a5b95ed3994823dedf67fac311759198050989b2774aa1f51f4d7d50a7010976f45ce74b7c962d3e08fb1b2479bfd3b52398acc6cfce3f0a6cf5579d376f66e43e56abecfe98324b1791227a23d42805d714bc9ee26dd8e07c802fb7bb65bf1ff505fa67d885f1ded359d410865094faa451185d3753a434971aec94ef85cdd98860f66e99431035714a58ad982237da1c51e6eca11a91620f897ecee3ec4a5ab3550e5cfabffbd11b788d3fe37ddbbae9aa77662cedfd29a21fc095a12dfbc62dab451eb8da2fb3db219ea1f976e0f09acf4c623ef3a4353ea16916f11ea5943138c1dbd2d5211eda6a0f1af6cf621b5618ecef37b81c6bb8f5d7b21e93a75851a7b60374f881382098c3ca2dd6b7ac178b3e4a8ba8276930344f2f3fbb6e4baad6eb2d84092f0875a7d6e0ef6802f5f0a617103d1626ea6c04c7f3059445675af561f6955c600b4d11dc3f446e2145b46dd178b61f3d39b5552e51b9a3d5bc1135c4fa8733b5ca95e2789043c5df945e9ff785f2acc0bdebbd3a62db501f9d6129b15754141f13943d475379762edd1ccbdd4deec677a81a21bf525c0320cbafdc8616f251d284b2ba5bb1a067be473859c2666835cbdc0a13c8f6d0f22cb581aa3baf590b387c60b2dde35dd38b55aba5ca2a2605498ce19cee001a26f503749eae8e12dc9930a27174ad153fba38793aa90728ea439054dfdbf5903e1d84741f440812bcbf52c4071fa7da02c933b0ce2bfb59833a1a58ea3e994af14a4884bff4afc583e8c4a04b6fe1f4c9cc1c163c26e9291618762193bf3663c9735dbad00e007e3c46d36d9fa22812259c441e2ccf8e77f0ea3664bc8f2fbe8666c70f03316ab0e9ee1c91a0284fd74b4bdac5aaf84c353928c51813332fa15d3cd3f135eb741c2feac9b906d1a422af0533360de07115931e8c08ebda8eb2e05a5d33b8b8dbd611019f493cabe326740907e06c7b6874db324f04e26217275f87b35d32c1aaec6a14af35de245f5765fcc106aa0773030d3fcf975d57bd692bbd13c69204537d364acad73a3a8632520111655b7b5fa8b43ea8ca113058896f8a7d9d779793c724cb5f18d20fcf637bf8f72eeb8560f61fd66162849cb0d5d5c8e6ef05dcd4c58947053be78c28103bf1d517d12223a369b91776095250f0aa5dfd54d817f9ce5a34e2e020beb5f5c5d4d966a7cf35b89aa80fd94551c0cbc98dfdfbd420447709391acf3876ad0676328e523d5dcd12d8432e50d0df57fb3596f6a1a0d87c456441ae7cfef41287a4532d7a0846288a430a46de7109d73878166028a80475dd859e6b9dd52b1eecd4260ebb05217efb135ac6e4778e65870c302a4da55702ac3aa5d8218d72b5dd06f3d65344b8b447bd28005c60410faf66f35deac7f16b872210c40ceea0d12397f8c9dfa3eff329f4ee54ec968c9689632db0edeb627da17b38f16315d2e0c047a6c2c76fee0fd992f0d562e1d8d0b190218aa16a9aee7c3e9c47243077fa94512b648ca92002ea1f0628a219f7a65f154f6663b65f35003caa6b98eab67790bad2c737fdef30d401fa99b2cc265ef4135a48e8aaafe1f277ed6c06e8ed2bc384fd4ebc17df79d7b11381f50dc1c1ae40bec73e46ed1340fbace379b0c2d411b741ad22c899f1926dda63323c3567dc0af20e0d8818c464d12677e680a92c0cc4bc348cf8268c76c7bc03181d04d9a553ab3511fc7fd258d93ffc670cb755a0d2d705d535f18c3bc50fbdeb64ad240309dae51c4eb8d4d42276e1072e0473aeb4aa396bdb4916fea5ae29bfd76d63b18de52c72987fb6143b8437818879b31a926b0e1d5953e748e3ca4de3c53d0a40480af3f5890aca79fe3226b397313036ae613834b8dd9debac0e23a47bede1164164e206910cad4924d", 0xfa8}], 0x1) pwritev(r0, &(0x7f0000001400)=[{&(0x7f0000000040)="2d4f64c4b0a331a158892dabde1fdf107603e3d0f6bfabedbcf89d6d606054bbdb1a54ace2401b1396aa82e18981f99e27cc", 0x32}, {&(0x7f0000001080)="dc2304000a5eb11640ac7143df3127cb78650b871c2bc1ee7638fa5ce50e1965dff4954f50bed681f2a25a04ab712bc8c73cc9ff28ca631c78ace6b5a5887fa52dc7c58b08c138823c5afaab6b2c78b9aaa0bcd14ae1930bfd35d2f855915e5f1e08b5ffa89cc70b", 0x68}, {&(0x7f0000001100)="7bddc710c10033e9bbd0ddae9a6d6d4dc8bc89ab4535c4eff185c1b50f670cb7dcaf2bd06907870ec9d6dcb89fbd5eb74cc767521c4bd29f185e22f56f49dfedbe867257cc3a0c", 0x47}, {&(0x7f0000001180)="cc2fdefca13c3d7995e5002b18af85a99f9fb2ea257ea5052ca75de04a70d28cbb69382ec0322321f0f9f19bdeb3566957d9e29e8c365147b0c0b6c4e81874ec8395c72d0f23a5e417dfdbdc6872bf20aeca0fd8920485a8380ecb0a0a38af07e51ca31060f32e9396a6997cb778d76821b3a241beacfd4f25d3a457eb571167150f1ef28dbca7bc1d4f277281699e6c3e86aa17853d5c7208567cce8d0535e787f5d8ab030d96c8b362e2ddcd77aad4f388d51301357bcc14aa9178ad47678ab19ebec9", 0xc4}, {&(0x7f0000001280)="5c7dfa37182e77fb72d11f2fae8d3eb2b1b700a297de9cf858a065d3680d347c0660a2cc606627b49d3c4ad57ad018a994bf7eb163c23f6da0b5e518ee5880c3a4ff2ecb5fcd611779550efd9f25ea1dbfa2bf227955adc3dbdf71102a6a5a55e5bea57ef29c678a366fe8971e283bd0b108cd7674c1c8", 0x77}, {&(0x7f0000000080)="7c564fab2cd55e7fd43a0353022a8d6c4bd4e1f798f6ec43dd49ea56742912542e2a79c0b2d9d73c6afa2443c76dadff51873a438e4393584649", 0x3a}, {&(0x7f0000001300)="01041400d2825235afe0201c934f44", 0xf}, {&(0x7f0000001340)="d4767072ae69d6fb69009042851713204ec708a4b5ad0a1e8670339fd28d0f93989d36841c46edc7f07edb47e95494d596e2fe0e0d5e1a8ae67a89860efc982560329060242943e88845c174e22e9fc5d6ed98dc9443e43b315c2d695c6aa5b99022a12e62b9a0a97f194d6c1d3872963048480a4dc96d3bf21e9cb919c1e70a68c0023e35d35e8ab4c02fff498831f427f07b6aedeea6a76ae7f4e66947328491efd81de2470a80b627ad050165", 0xae}], 0x8, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 16:01:43 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x0, 0x236161bc) clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="b9", 0x1}], 0x1, 0x0) 16:01:43 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x5, 0x7, 0x1ff, 0x4937, "a37c60a1d6e07c68b994d3439ba38095534deeda", 0x2, 0xfffffffffffffffd}) r2 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000080), 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet6(0x18, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/62, 0x3e) setsockopt(r0, 0x2000000000029, 0x2a, &(0x7f0000000100)='\x00\x00\bL', 0x4) 16:01:43 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x31) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) mknod(&(0x7f0000000080)='./file0\x00', 0x2043, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f00000000c0)="784bda836e89fa92c0c0bcb5893923bdba0bad3f5d8ad175dd1f63ad357e251d1dcbe66038afb842dd809ade4c80041d1af1b5ec92ad2bba6e91512cae69cda53cf881530b62f71ae4c70c651e055b4a40c89682e584974a01804c99a8268a27d6ac30db84ecd95d7644fb0213579e08a9a09f5da70c7fd283619fd2e96457e6525e4e6a228287132db6027ab1c489760e8009c2b6b5", 0x96) 16:01:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000000040)={0x81, 0x200}) setrlimit(0x0, &(0x7f0000000080)={0x0, 0x7fffffff}) 16:01:43 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x0, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000001}) flock(r0, 0x4) getdents(r0, &(0x7f0000000200)=""/223, 0xdf) 16:01:43 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = semget(0x3, 0x4, 0x20) r1 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x68, 0x800}, 0x8) semop(r0, &(0x7f0000000200)=[{0x3, 0x5}, {0x5, 0x4}, {0x3, 0x1, 0x800}, {0x2, 0xffff, 0x1800}, {0x2, 0x2, 0x1800}, {0x5, 0x80, 0x1000}], 0x6) select(0x975b1110c87d62db, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x9, 0xfffffffffffffffc, 0x2, 0xffffffffffffffff, 0x6, 0x9}, 0x0) mprotect(&(0x7f0000610000/0x2000)=nil, 0x2000, 0x4) r2 = msgget(0x3, 0x0) r3 = socket$inet(0x2, 0x4000, 0xcb3) ftruncate(r3, 0x100000001) r4 = open(&(0x7f0000000140)='./file0\x00', 0x30080, 0x0) r5 = geteuid() r6 = getegid() fchownat(r4, &(0x7f0000000240)='./file0\x00', r5, r6, 0x2) utimensat(r4, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x80, 0xca}, {0xffffffffffffff00, 0x1}}, 0x0) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0200000000000000da6e4ba9aef1cd29eeee7a6cc911afb0af34bfd629e64d52544c58ba917d752dbfc14589a0ec810e81de3a4811201367a95944d21edebbf646350c2f86a420d46f0c526444c8321a1f5f0952d627e65ff2d776dd3f044debedfd238c0f2459d64bbd01010000fba98f4b57920629ce9b9c3feec151d82fa79d581d9ee636cbf099ed2db2005013c8d6278456e05b3abe9f727bb883081910c6c9994d22a3d2ebe5efabf81638b95e2ddbdf61ce1f9a5ce696ae908968489e01a7e19e8a0f8b5190c9fdaf687252fd9019f2c36d5c5d"], 0xd2, 0x800) 16:01:43 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="5cbb75f36aeccd5cf1da161d2dce3723a6f1d387f4c65061c9f23e5af0a0e8a55424baca240f3c5dc54dfe487e24eacae4edeaec29c071d2e6a9e06e789da2471d1469a85a537cfd6f0aa5479aa6accc3887ae501995b8214661bb8c1609d1f0ab33334b8ddbd0bad476db3c281b30f58b93b99ff208cd846feea44ca04c33c3facfd6407cbbfce1536fa29d6f8ce29cf424cdf1148ac373a482f464d931650d8024d75b06e25e9c41db28a542e147ec13e013cbb5", 0xb5}, {&(0x7f0000000180)="58038d4de9873cd2b7a42c1e86751edd1a4cd27c1775185d9b6a82b43fd5b847442300f8468a034a678d9bd02a1911d5d586c80e8ba80a930966cec80487922bf76b0cd5596e47cdc67ee259d4ee6b7cabe0d38c1a1ca3c754bc741970cb8da43c6d42cfb10111d3c7268727d5e2a1953dc1a78392b28c4546efcdf620663c8ed8022580dd72d426797b6535c6ac2efbcd786aa02b2e26db6bdbce75", 0x9c}, {&(0x7f0000000240)="06cfe4e8c5aa48dc2bf156a479377ace67d9893e3b26f45552f4c94d2400796d7ee68ee56d8e55ca99c330cfb12046142f7c8ad36c58056b391f440f9fd6ffa180799d7022e9093409271cfb7a22f00eaf4c02f9385fdc44bdab89cd77fb64896b1b135e8a4515cbac43f93372191ff085246c3043506339005c2eb2ac27492cd365f5d455f7f367fef5b92182c3f24b3bf220cb3d35638fbe34d5edd6c5de650694349624c589e3cdc48d111b147a338f", 0xb1}, {&(0x7f0000000300)="2c211d80f6236f021f728cef6e3b4ed13cd7cef2d80d9e", 0x17}, {&(0x7f0000000340)="6c006a7e70ecd516b2202a51623e136766aec5c4702f86da1ea2a2", 0x1b}, {&(0x7f0000000380)="4f09b313630598086bb172b90a9c6ba02113f976e650e51a2d66fbe48397e1cf396124f5a2e1e5011693e26b821dc4dd984088db975917e42fdc0f99", 0x3c}, {&(0x7f00000003c0)="9472343dd633cbe4d763927820af86ae1cf8719218fad95cf84c09fb4d894d88ed69f352fc108b1ee40bc996d56c91d56d140fdb115510088e0f4131ccf0f0ded55b53cc1f5de2f65087a5750b563ffd99257ae7a46074c8b8d08f832633d0326e2f68242a7f43089344e1d9905c22c2ab350c8665f0bde684a56f9b7010e20c31f4b8237aa6e1bcdad9050d76f7add859c6e917178b92452c00b35def379b508d8895906909ba0ecbe8b1ef2b8d43", 0xaf}, {&(0x7f0000000480)="d7d4b4458d7e69325f1afc88b7ec32692d783c844c8c7fba2fe4b1ac09eb7040d79cde0bcf116d61daf9407f897fc5740f7f7621c62471354909c2383f0bfa3f04efc8320f23b5b317a5b633a8a4ecb27be11d1959019a76e26855e09944a5b5d871cbaf36f065b4d6669f992aece3e3a59f8de67344fd237a30d7b8641cfe4403a459cbf574e48f", 0x88}, {&(0x7f0000000540)="c6c3364fa48fde42ebde4f44b5039783c1b93e03d6d4c04a05ecc864dfdd700ecf870faeba6b8e1720ea473510d6fbbd4578dfd2452e09a5a31db42a7d4e15e3b8781e3cce261b36b2f2b61fe481b4581c9ab0842c59428f95ba40461feed1babaf1e14a72e6d99c3bf8c3887d64ec5e4b654dfcb5d2c164cfff8f63c2dc19ee21476412167a220fa66559bb9f96efd8315da5c2f748927ed0b8e3b0454312b276391a0684ba0a2b96eae63d8f7e5aef64ee8b9f3701ffedb170976049033be1cfd7", 0xc2}, {&(0x7f0000000640)="ab055946a3fcf8cc6538cf0796e7b853192aa7e18a88", 0x16}], 0xa) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="4530954636", 0x5}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x5}, {r1, 0x104}, {r0, 0x46}], 0x3, 0x0) 16:01:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:01:43 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000, 0x1e97}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x209, 0x10) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket$inet6(0x18, 0x3, 0x0) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x1}, 0x9) 16:01:43 executing program 0: stat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) mknod(&(0x7f00000002c0)='./file0\x00', 0x2038, 0x345d4c51) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x6) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10005, 0x0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000001c0)="5a8a3a1004b09318008a1f2e7ed47d64d9fc40a8d793d4449c6d7510e3f39a1f9ddf13cd8deafe2a3a0700ba3e8f997b1bc239608c93bcb652b90a604e93e1f09bd196bedb17e7f0ed6e928ab47b1434c86a09a8bf3c8011392fc9245f2b0fe4ea5f4ae6c40c2e58e662c087f3c850e5cb55aef46d0a43b75a4731145df8156a4b46f7a4e1b59f3710670ffbbbca401d76533d4c023dc4ba6de298f37995735a4e312c565d67aaa21d28f2d08477534a714a84cf9e9d3961891a7dda3f150389a9de5b2a", 0xc4, 0x4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="3e5c17278f713c04cb0df7dc1b85decb8e71631f5fb36e9a33555f68f9463ab1f78a7872bf27e08ba0cf8f2c6a769c02c27f20c59d41fa704db03813abf315eac32cf658fd1f95", 0x47}, {&(0x7f00000000c0)="1f4c8489f17de393", 0x8}, {&(0x7f0000000140)="840ace6549c5982a1930c202bff4142382758de6324ca9377047ba81c561164ea449fb", 0x23}], 0x3) close(r0) 16:01:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2003, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) munlockall() r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setpgid(r1, r1) 16:01:44 executing program 0: madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) r0 = semget(0x2, 0x0, 0x200) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/123) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000010c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) clock_gettime(0x2, &(0x7f0000000000)) 16:01:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='B', 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup2(r1, r1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/152, &(0x7f0000000040)=0x98) dup2(r0, r1) 16:01:44 executing program 0: r0 = socket$inet6(0x18, 0x10008001, 0x0) socket$inet6(0x18, 0x8004, 0xff) lstat(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001500)) chroot(&(0x7f0000001580)='./file0\x00') setsockopt(r0, 0x29, 0xe, 0x0, 0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/183, 0xb7}, {&(0x7f0000001100)=""/4, 0x4}, {&(0x7f0000001140)=""/193, 0xc1}, {&(0x7f0000001240)=""/2, 0x2}, {&(0x7f0000001280)=""/68, 0x44}, {&(0x7f0000001300)=""/61, 0x3d}], 0x7, &(0x7f00000013c0)=""/174, 0xae, 0x5984}, 0x3) 16:01:44 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x3f, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000080)="35e8122c387e32412fc406f755931c519747c8baa1a061ff3b0e0dce9846cb7e092225e2fa49b6fd91985e6dc11fb4c9fb2c2f7591357ca83e2cf538e3eda443ed5f45f0fe65fff26103852cafa1cea13045c7116b", 0x55}, {&(0x7f0000000100)="a74772177c806a6d58934dd150b4bf2ff97618e388d957d13346d6cd3931d65915e132339df40c2b448b9949cfc025ba6c6c456365f2678842794aef52f297d0b8a10699df9f6faa4408bd58fd01f2", 0x4f}, {&(0x7f0000000180)="8b6918dca6f1965110ac093253ba5f6aebc9ff4a8d599ab99f384bf43ef0d15b0b0e35077fe3066daf1d4613", 0x2c}, {&(0x7f00000001c0)="99aa8d8339200b77653c22dc92b9755bb8d6b92b9e749dc1d45595ac141667687333ca704a34817f64fea4d7ee0d7450e721e917b89a8644b4ed25ec2a904c062e70417f11f6407c6e399b61fc047f2539af58d9b7ff54b223f21057", 0x5c}, {&(0x7f0000000240)="4dc1fc07bfb2a163637ea6f454ffa0c870f2b6ab246bb5b361c7b51542fbd701e726af01181f4525c5730a77b46b86249ab5252b4ee31f1bbc397698423cb9725ff842c3f8611ab5d494ce371493260b917d8ecd84f4b9f41d8b1d49670dcdfed211b1c880dd", 0x66}, {&(0x7f00000002c0)="46f4bdf2ac82aa697c1e1c06ffee535f9727acf270da148d88ed26e900a259d2aa265372c9d203ad4e683837054df32437f25449197a9db8a913bb903a2c86a4e384b2f918571f7b99aae03b0384e025f239899d7af3941414a78aa4959c679968df2dc2147003107c5bf12835061dc4b97f3fc7a54a9abce340e815237fb16bbe1e171ca422642943fddadb4e221a957826d4df3f5d4cd0984a30db63fbe9cb729c125b73165dd862992185564e3836749921f2b46e0eb41961958700c0ea9c73f3", 0xc2}, {&(0x7f00000003c0)="3d07c6ee1d05953571dd6c8d2eac17156bc132a884bd721a61293de11c71e2f93a4b0abe6603e2ad2a16e20309606d903b643886b671bb2837a653627b1cae67002e01573e60694e7ed7198a586079dbfb29f1db939a9c716d46e6ad687760b2a0d48aa56b75ff41d1d59fa8785f854822e8e5df82", 0x75}], 0x7, 0x0, 0x0, 0x3}, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:44 executing program 0: r0 = socket(0x4000000010, 0x7, 0x3) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESDEC=r0], 0x2) poll(&(0x7f0000000000)=[{r0, 0x30}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x100}], 0x5, 0x7) shutdown(r0, 0x2) 16:01:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x10000, 0x0, 0xea, 0x0) r4 = kqueue() pipe2(&(0x7f00000000c0), 0x10000) kevent(r4, &(0x7f0000000000), 0x9, 0x0, 0x80, 0x0) close(r2) 16:01:45 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r1, 0x0, 0x400000006a, 0x0, 0x159) 16:01:45 executing program 1: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/59) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r3 = syz_open_pts() r4 = dup(r2) connect$inet6(r4, &(0x7f0000000080)={0x18, 0x0, 0x100000000, 0x5900}, 0xc) fcntl$getown(r3, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r5, 0x13}, {r1, 0x80}, {r6, 0x80}, {r3, 0x80}, {r5, 0x24}, {r1, 0x4}, {r6, 0x100}], 0x7, 0x7ff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) kevent(r4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x4, 0xffffffff00000001, 0x101}, {{r4}, 0xfffffffffffffff8, 0x30, 0x8, 0x6, 0xff}, {{r8}, 0xfffffffffffffffa, 0x42, 0x0, 0x2, 0x7ff}], 0x8, &(0x7f0000000200)=[{{r3}, 0x0, 0x9a, 0x4, 0x800, 0x89d}, {{r4}, 0x0, 0x10, 0x2, 0xffff, 0x9}, {{r4}, 0xfffffffffffffff8, 0x10, 0xf0000000, 0x81, 0x8}, {{r1}, 0xfffffffffffffffb, 0xa0, 0x4, 0x0, 0x4}, {{r5}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x8001, 0x20}, {{r7}, 0xffffffffffffffff, 0x24, 0x0, 0x0, 0x7fffffff}], 0x2, &(0x7f00000002c0)={0x7ff, 0x8}) setsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000300)={0xdc80, 0x9}, 0x10) r9 = open(&(0x7f0000000340)='./file0\x00', 0x18d00, 0x108) read(r5, &(0x7f0000000380)=""/7, 0x7) getpid() r10 = semget$private(0x0, 0x1, 0x441) semop(r10, &(0x7f00000003c0)=[{0x4, 0x9, 0x1800}, {0x2, 0x40, 0x1000}, {0x6, 0x6, 0x1000}, {0x0, 0x200, 0x1800}], 0x4) getpeername$unix(r1, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) getsockopt(r8, 0x800000, 0x1, &(0x7f0000001480)=""/235, &(0x7f0000001580)=0xeb) unlink(&(0x7f00000015c0)='./file0\x00') kevent(r9, &(0x7f0000001600)=[{{r5}, 0xffffffffffffffff, 0x2, 0xf0000021, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x1, 0x20000001, 0x4, 0xfffffffffffffff8}, {{r3}, 0xffffffffffffffff, 0x90, 0x2, 0x2}, {{r8}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x4, 0x8}], 0x1000, &(0x7f0000001680), 0x8, &(0x7f00000016c0)={0x7, 0x1}) r11 = socket(0x18, 0x4001, 0x0) bind$unix(r11, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r9, &(0x7f0000001740)=""/247, 0xf7, 0x801, 0x0, 0x0) getpid() flock(r3, 0x4) 16:01:45 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0xac4b, 0xfff, 0x6, 0x9a33, "154b5f880c06c525b683108d9588f85e5f0d58ac", 0x815d, 0x9}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) 16:01:45 executing program 0: nanosleep(&(0x7f0000000240), 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="7ebc8c2a805c45aab41a24ffcccd6964d61af7a6696ee08cf3ab54b46573ad07fae5384f1d9d07e8d0e16da6f9bbc68d5654cb85b5f5adc583273a528bde9e398a6efe0c60108f3ca765a4c21baec667c009a459dddffd87b1321a7c1ed6347c618aa9b3d8c9b83be4afa34ec5098482af1c1bac69a3cdd67d81852b17a8b50c8498dc808db95b397d5a2dcacdad31f60c6ab89b259d4fca5c9776ebfb2dfe553f72d79c871c74e0165a9ae5a136bf189dcdd4f2c3bda1b5853c89eb8733110bec39a60b67727908ce056965294512dcc16f5b3a86e9414ee72ca938eaa6284b7c05", 0xe2) clock_getres(0x6, &(0x7f0000000000)) 16:01:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2030, 0x0) r0 = socket(0x12, 0x4, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r1, r2) r3 = getuid() preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000500)=""/118, 0x76}, {&(0x7f0000000580)=""/147, 0x93}, {&(0x7f0000000640)=""/173, 0xad}, {&(0x7f0000000700)=""/243, 0xf3}, {&(0x7f0000000800)=""/34, 0x22}, {&(0x7f0000000840)=""/54, 0x36}, {&(0x7f0000000880)=""/191, 0xbf}], 0xa, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x60) ioctl$TIOCSTOP(r5, 0x2000746f) fchown(r5, r3, r4) truncate(&(0x7f0000000040)='./bus\x00', 0x1) r6 = syz_open_pts() ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000000c0)=0x8001) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000180)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) syz_open_pts() 16:01:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f000064a000/0x1000)=nil, 0x1000, 0x3) getpeername$unix(r0, 0x0, &(0x7f0000000080)) 16:01:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000040)=0x10) pipe2(&(0x7f0000000080), 0x4) r1 = socket(0x0, 0x8004, 0x81000000) sendto$inet(r1, &(0x7f0000000280)="097736b8c8bc143ec049eb6bf433f9fe11e37303777236835887cf228fc661a2d12e5b75db687a6df6c2d80dcaf9942b57d13cb9b8651f558e9cdf4f177608111b2126a01430433501f7f837223641ff733d0a134706fcd1ebfae1a13848b2e2e2322f25897f7209a8d646f9e23ac778415dae175e90691360d88645f740114902fd99a2b91c254c84bda3b53ec1d6f214974b6e75079d31b32ca2e5ed7b5043c238e1faa786b91cbde9c4b482eb77b9b3cb588afa3c9a32155bcbc851bc96da77a04da161d230746438bee3c761df383cf33acf4e8c1c3d71c84ce55e51b6ac598f0037aea7a7436cf008dcf05a74effcb51384202e49a4e1", 0xf9, 0x7, &(0x7f0000000240)={0x2, 0x2}, 0xc) 16:01:45 executing program 0: socket$inet6(0x18, 0x8000, 0x8) r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="248921a6", 0x4) 16:01:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="9924b5b221165cb08e3526308ac2ce0d291b4492e19f9ad70c37e7f34e09d2749e0fa363c8c230db79cf48a8954f4f8f0d560fed5c311e244ea699a7b246f4e40cb5df55f502642a2398c0d9cd9b2194e9f97eeab847b464bacdf8cc5050838b3f1f7dd61f17bb7e8e5718f60e696f133e51da67670ceffd4d8c9a85788c0a627de7df80e7a29537bdbc484722bfd0b350025218ecd83143f03e81a0da92ba10180dcf0f1cbf4d2de3b2f920dc90", 0xae}, {&(0x7f0000000140)="9e829e519b50695e04c6da652c432e74e68dea87e46acca58377e3275b99709cdd5e3933f8cff8901ce00ab7a0cd3f6b22cfec2d4312fc5f385c834c556622c5e2ef9442e0dc1801", 0x48}, {&(0x7f00000001c0)="584014", 0x3}, {&(0x7f0000000200)="e8f53c5f35e0ca77ae0c0628036ae660df5d8de05cc81169cdc93f83aa7f77ab0bb038871f3fa4a28bf2e47c99cfa5c0b034c2eb5a86f675829366a955ce6eefba2d3db365150e3afe7093be63df536bc57020b0b336284c380ad94d2c743b7e8207d2b9cc3de94dff0b797e129e7bce86d39b02e46f79afa25961cef3e803213570d121fc77b1f4d72132b8eab9174d958484bfc1e6e6577366d4e1ac4ef96e6584c26d5c292a1f826a899b31a259ea0a54eb3132ddb13e81b6a92286333b02405cb1f3363151e9e97d4387d5be02f7bddb661d96f15cf43227804d8711433c2ea7a1cac201b44592fd05d0f868fcdfb422a4dc7b36b8a3933dc50d019180122b684de91ad345c27454d9719e527449168f4f579794c755966f2e702317d9ba3d2a5ecd69e6eda8d00c4b76e9b58358497747f1735011183f0e1cda7dea824bc9cb32d93c936536824bff212395e2cd7c5882e69726656077bd2ec26dfc03091de7877c61426b4f7dc3cda85a56907f1164a66d91d874d0414d154cf3b1ae1f314e95ccde5e3ec15738a8b05d013f130e92a2ef454b1d4b9c8a67279cf76ff6a38b86e9eae47fa6304101f676954778581ecb77d216f722ebd2ba0c2770c1d7c0296ba7afc134ca358f201835c5841569a869a0f084beec6f620a4eea52a5e177a57efc5454ada43c55e75000d81496541a80d30eb23f36e66c90c0e01176cbefd0e1f1095ee8b1c36fcd2041493002b07c049d5278d80b9cda801d9f133802349e73ba243d173f38bdcac8e0c0f537f471222dc5f903cdb388ac19b554d7524477bb5aedd3886d9b8b6383fd42cc72df0bab0ff23d3e6c3ada8c14f282e8cbc2b9b7b7c6629d136d7ee5322d535de367aac7e34473ac3918bc467727d2029b304aebc6ac357b00c326caaf1b98715e54f43aef52d4d3c055bde1fe7fcbf0fa404b46070453861cbc2f49ca07ef623467c33b3a201331b7b10a8e2e6bb114ca802bd898b4bb64f62e6551ccaba33e47aa5c2c50172970d624975d130139e6ba853ac96617a278950da21af50701a03b65fc6440e23aac210b1136939ffa46791a1788dcfc38d2c2a06f08c1633afb8020db0213cebb9d6a686d9154547c4c705f616f3bcfa462c289df6256dba10af6de9abb0aab80314a67b90b51da24fc24df953be42e7a3f96cab958a582b2348b74e9543790a6761cab609965147d54f7da2cf4c5e237ffb3c0134b2a6767ccff5a12104f4c8eb834829cee0949060e9b0dc57831ca321c7c4564322f2cab2a4b13773b5e16be4eba0ee00047999ee33a2987cd7683b80b560c55de059362996d52c231dd2e6ab4fedaeaf2b6c60bf9801bef409c7d8c62ae7a7eb2e985fc31252e27986970288ca54344b2447d5ac2709640280aaf55eac70fcd47bb14404cf44c282a0fb235ee142074c9b7ec77f843c6ece54f2561e1dd630c08ad29e6739f98e68e5af3f45bbd945a7c2f312411bbaa8b82b1d40286d3f98885c719d891b518c90260bf8d90d125942d4ca88183829b5c960f5f59256e9f4e0a0b29eeba513f5f684a966eb025035a7a39b6f87e235c55da5d9679573a8b7981daaf44800573dec9473ebb439c8d4131eb3d9f69009ececd358c63cdf0f14d64cfc93f3e020c2ff23d2aceffd005f27ee88404fd6fc2ced229319f2ce9467264fd896610c346d596bfb4c22545319869d1877c2d5c26097af840cb7e227cbf1d1f0924ee602be3d2850f29c57b6bc1f5dabb8797617019ed449fec284fcb0df3cdddefb81764d1307adf82164084f1cbc787043a8d4092302f623852aa44693fd0a74fab600701270663561992e7f13a735e3db0f3ca707e421657ea8923e52727d2706cbc17d6dc9ada45d9ab6a579b8701ff9317f0e22f1a0238239d733f89354e49bce97e009d784a0b7b307fd6e1a9067068d468c73c6582693051940b1cdd73b1799efe5e69a91933e3bfa71dcdd557fbb5e067e31a99eba07ecc7cef970c8d4896479b59d879b5beae35a9fc9f3ff3c6631d98481421b76a64ca895d97019bb8907258160663cfa8bbd74adfd7797bde5deaf03b9a79f7b475e5587dc3d038537c876e3759c686f8ff01be6bc9662618bffb26a3149cb72ba50ae09ef02285e5d2abd9ac780303eda73730cc558d6cc12ae29e3248b333ead9229563f65f2920718c5072705e9917362c95361f06dca0cfc74f479ea492c50493119adbbf6f8f63df1b62daef6ba2fd2ecdd52aa48195e102fd3fe18bf0c50ce979b213b0c74ef4e03f1bf1e250f04d43123df775ac478c82d66450c2da2be8de3c87830a907a0f00baf7222f59de26c5ac103a4e02856d242a81103eaba007dd472de5e6aee8b1cda96943d9267b72a361a93c408e11ca31a4316937d3da2c4d83b308c82dae17a27d0192ab90688f672504974efa19dbecc833749cdc27e34650cbba86bdfce4d1c9ba82d9343b50032789680170a1541a563b6ce52954e9f14e233a92a5641bcc2b18e03f6ab6fbabfc5f8775278354957aabd5aaa32fd7eda994cadff37c8470b735f2fc75582f0abbff347edc577c9896ca6ab129173ab3ecb256292aca01fbab21ccadcd57416f540775964607f1d4f808a779db94f2c93cc1a307943aac46d32dbac00e060591da45799ab502db34726f4a531aa29b91ac510e9ec458a79484fd6ab319f3bed0d077fbe248416ed9703939388744674aaad3380dbf6e4184fa061bea83854b7235e3b4e6e64100a1b0d98446114a19e6e3eadf8b894bfa483142aab3434e0bab24645d0f3896828069b9671514c1b9237341e20a0073b8da4b31dc8ed0c0e68b641ea1128173dc4bb4e3536d7ab308ccf3bf96f64906e9ef732eb522a3d88993eded622e590882b314403a98a9cf8085099460222db7f5adac800ea5525e0722cd800d46be506774ab52aeeab1eb3e88877ed06cd258deebd0ef90f1aa2918f81eb5197c41eac6279ebfbe84d97362210e452afa7c19b2ca80700caa6783cc2295914f0fc9be1d4b791be1edaae7299bf4d1a4a3ba278f2ca6e3cee36b51cf30c8cc57ea3e941ff6db22a2fd791d87d06aac366a71ac20893b4a28a5da8572351fd478baa3a0703fc4dc910bb0906ec42448937c35da2140bda1bbd4375e8d2c24da5f8bd216ced1ad810484df2b2d4733a76fed8947963d778ce9c1f33b866634ae8fe48f6d97e25b5b70882ed79d2db849044ffa324185b5f8bd79e9ec5669762fff250714388e21dd6688fcd0250d47f6b68fdc70ab00b5a6ebca003937a58aa0e35a3c09a3bde0201cebcc35a557ed8807cb42a222312f2d2be32502ee6611f080410e267334273cd5ba46931b671b5948bee15cb6f1407fff293ad51f5f8195ba517ed1ae2c75561aafd93f7075b76071428c4e2ed5806b185746d9f2e59a294f81fa37bf25f61195f8fba504bbe21ef582b44090ca18a8d07054ba8ddcd7e0427d7262801892e2c4043acc4eaef7c3dc0cf44fe7446c7e9c9f12b62149099ee2497f110f94b007f5d576d2ef3a7e327824e379aa52ce18351e789dfcfebf2e89b82ff7200777b1c471055a85313a6cbb4e52d1f292e87745f40d794ad3116d30ea90fbd4f15e393fcec402d3395355ba8970025c6ad0cb90a9d6087c4971a405ef265ff115ba1cbb008bba5daae66cabe3cef4e3efefbcaeedabb3c009768e9a883e1eedd715829ba6962dcfe125a8e7c948f816e663dc5e7892cf2609547e87a1c7630fca317a17a9f9ba5a28f4e1b7e808737e5aad84fb6d0ee0613ef6c4a62f93f3c2da272f56c94284617a646b9622d9d922901586023f21149e2371fb9a366c7a672e8ad72caae3b7dc9c2201dbbf96252c01899e8c2b8706efe44046d2a5ca129b60604d6c47873c51161aae429d700e3db6787eea60274603b706d61db7b9037086757115ae3bff6e67aaf599fb654f805c52a0569ef67790a505b2265eeec310b66f7a82f6847c3e6e1ba5ea65c5b23b91921a0d762d512ff713b3e18ca03ed30aecd55070d5044faff1e1928e36bc9d68a1a3ddae3b1220915876503a5165d63f4a6044ddc449e179527ade95bb7fa4a2cfd2fc8493ec96451125ceefde808637c4ca645b48b7dc6dff0b0d64127364c5701d4518e23060e5c8d73bf4f1ac315f7bca6fc8a3b4384ec6fd8fe8d1b525f20753127bcb31ea736be4aca4484c0e49ccea4049d23d7bba7cb9ba7b93226ca7ae8a01667f02165d31dc5359904552a257a34e666af87ba644b1885ef3f9e71ccc78a5b2217921ec3f6a2f3cd5303433c70d76e6062b01e5d6fc58d2f749ce882e46e16a69c9db4547ed730b5ee567133e16a5906b44268768e2bf1baed5077d340c1a95aca6c5480dfeee6976d446ec9887f084491c8cad2a8cd7c4064a91a22221f3c90dd1030fde7b9ac18657c4141a6515e209c1435bfe14c4a30c44f8bfb6905452560e1cf2e783656f908f7103dc0fa1c0876626ea9bcbae3ef13bea560254733b63c5014e1105fa34c403881ee12b1dd1d23fda465174bb09e8d59b201b2ab71b7b64beaedd6086ce07bf8d3a74a3faa8a89b12101c52aef49c5f3372262b62d219f846cf38045a82dfa3ec9e22c633fa21da2b0a3fe9c55bcd0fa0ff2652115d47cc36726aeae01c52b6d30f4b2242e83783f48557d58c0916f7c049b9ca4c98faa44f72e17033c44d5f7859605af0c5214565fd4722ac0a318be7f1b1cb422d965a2966cd3a888a2d4a3668cba153a1d1febce0f6509c5f78b38abe6a83e817ca4cd49383474490c877d0061338d02fc87b39ad047777ff1007b416b570040b5a9966490e2572b3661dfa683a3986d9ce957d3897d1e82a21cc20031de986ce11b65d3a9d7c584e7dc545d72c53c44940b374f330a49430f0616c29c1beda59e4f3d132bda2ae0c6fbf15e68160077b645cdd1129bbf6414eac615d0d70278d953fe02335ea428c742396f73c8a86ab8af66646da46686cf543685dbc68de152a82bff4e27bddb708fe6e1bc9961bb412801afd6ffad3b2d277a8db635d9d0e1921f75f69037ad55624418d33fa131ed5755fcb2c9cecc6e7ba0626e361c16fc838a397da9a7b3d4f832e3e940032ad2512016d1856997b84156602e07053751bf2eafc4a258d7190ace752cbe169ee43cb32aa8fdc1a3bda9600ff4cf5a239f9a4c1809b7883d5e5781af32c5a0170508120ce2bcd4021896e9a2f7454cf328094dd8b36863b5efe67b9b98a0e6dd0eb9e6488c674415f990f6868f81f1cd21b43c2526fca651a88b476868fd6a1e31a274ecf468145bb50687fcc76d5b25e8a814ec5948e2a87d0bfaf3d6cae30aef3bb297cefe32934c75f7a984cafc6ea718c44784bd57a2d707e624989da3ab15504c911689d85c68ca41f8a4580b19618d02ef85df6c9da715fb21c7e5d0646a92c3113b218f817348a9667b896cd2c171c4597d0861fcc69d45829ec165be34af343e380a0f6484def835491a55e79795c846b57f973eb325724b12423588af80f7842d1d72fa36950f6a11d18796393923e141bc3a1679a52ef605a3dbac47f5fa209a24882b461cc69ccbe6e8798ca79e8ee08b3586e6bbfd665d0c8f5a0303c75d3dbd3e5b3128926233d7325381cc031e8cf0a0509d669157ca0c84ee54e54f0c7cae6c976213dca2cf693e2fc7d80705cf4b934acd84bd0b906fcaf81f308b9e6967cb94c53f1c3cd27f27d426551f6c6f84832a7f90d37a6ec11f9069de580751cdf066b8edca7230863341ea5263786b317aaf485a18aa0", 0x1000}, {&(0x7f0000001200)="16f3f6e158b454371786d3bcbf8da6ea9b868a4f67fef5a46d3aca81d3f23f4257227e6220de39f31410d1311592cb2c86650ae7255e5e57ff47bb0b4debac5a70f99459f4662aab4663db33870fc23171acf06fe2464cac85c8aade299b31374fd9f25e6ab107898821a178d3c11bad82fd22f67ca41e85d2388f0afeccf11cadabcbe60045a22fdc84d2c2b7d6243d11931b38bff968447560fadcf205a76168044f6ac1c4e946dfa0d66962714302478910d48c3f4dbcaeee3c30f786f803337d9d4e9c2a35dbbe1b737b450dd52f2f16d194f06cd2dbb8b40dab4edb95c368e0cad9bc3b3aa8cbb662752fc508e414496038ef4081fa8e1f0562", 0xfc}, {&(0x7f0000001300)="474e45f4f57e07f9d2fb5d056d00769dab879842bb75e7dfdb08d73611296ebd55de57af063f4a28296cccb563ce83b82ab3e467f6aef558666393721bbbefcc7c818a2e1b4fc3e324e3a3664551ce9c437240288db7ea2f051da516f8b2e51509db9dde0322fa3e63e00f5f1297c0685d4f6b1e8a2ef1d0d4f35d7acb65ea1dfff7754005761d9a67d3c2bce49ba42b6a95092f373efab88e6133a883e6da2eae36210b5e0a96280cae", 0xaa}], 0x6, 0x5b) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) dup2(r1, r0) 16:01:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0xffffffffffdfffff, 0xfffffffffffffffc, 0x3, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x5}) write(r0, &(0x7f0000000200)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000001040)="92b459ed30ce55808509de8bf8b3abcd6c5becdcc7f1df287db454301b5df3964970018626f8800c45872c89e8f5e8baab6f21cfbb0ee6928a1da7c289f5e83bf819b53f9d398755207c22a4ce51456b32338df37c35e3f17307486a58082e561d37f1d0d2584cf3b4061aa220763ccaae522e3335fa9497eed0073ee33b6869103e049f1cff068e3b15509b6f3561e136b5d7219276406b6e14ec6cfbf998808e99c8f0c9ba16219bc6b7660968112731812a2399da1d90a3be97af5cbc5eead0089ebaca150a9f35e752199e597a5d2fd8eab4c57c44f692e36d68e4af7f361c7e3a7a4a1a2a021685b54c5ab58487d8ece752744af1f19f241e8663a4c1412796bd74aa575dffc98fb45cb53c24cff1b5c4e64f37214a0495dafa4c3169d05dacd6969169f7298a9b241fec0f9380fef75bb6fc5f077c9603a8ba0291bec891e1a0fee3283a1c2d56517030aace52ac16f83f9f2430ed2bf88efd51604f4ecd4888a43340b2260ac17675f2ef5961dbcfac7af818f64a918ac2813bf92ce3476ece590c6b1b3e31598ba8148385bf910fcbd1aca2c82812d585ddf9c1c184b7238fb365da2f493d681b37571801e53fe4f8050000008a1e8104131a76bd354d6501bd180bfd6685a6eae8b0d03f2d93ce97586ab38b1e1ac1580f7786cca1926e399f50c42d3c22be197b954ea09101bd4e4964caa865d03d7f5dd895ba640c078fc608c4574f82a4477d5540fca038b56ebe9b9c03f83e3c75ba3ffb24cb00000000000000000000000000f7af01dcb0866d4fa3694021f5ec38bf61ade22f4028af3e2e7bef29f2dbc8f06d3b5937e827a9364790b975f2dde4bafb6f24948a9f5fc62354865e33ce0a6435467da0c723b95d0291c6ee4cd2db668d5089e6d44349ff2ca1a23620e95a54d57f3b387fe6a0aa2452b6e5a6601292d4f3edbce78d49acd7bd00", 0x2a8) r1 = syz_open_pts() r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x60) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0x36f6688c16968022, 0xfffffffffffffffb, 0x81}], 0x7, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0xe5c, 0x8}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x9, 0xfffffffffffffe01}, {{r0}, 0xfffffffffffffffb, 0x81, 0xf00fffff, 0x1ff, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x1d, 0xde4}, {{r0}, 0xfffffffffffffffb, 0x2, 0x8, 0x1, 0x9}, {{r1}, 0x0, 0x4, 0x8, 0x8, 0x7}, {{r1}, 0xfffffffffffffffc, 0x50, 0x4, 0x4, 0x9c}, {{r0}, 0xfffffffffffffffb, 0x22, 0x4, 0x3ff, 0x3}], 0x4, &(0x7f0000000480)={0xffffffffffffc748, 0x1}) close(r0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x50, 0x0, 0x40, 0x7fffffff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x42bba2b2, 0xfff}, {{r1}, 0x0, 0x4, 0x80000056, 0x200, 0xfffffffffffffe27}, {{r1}, 0xfffffffffffffffe, 0x41, 0x3, 0x2, 0xae}, {{r0}, 0xffffffffffffffff, 0xc2, 0x60, 0x7, 0x1}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0x2, 0x20000000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x5, 0x7da3}], 0x81, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x60000008, 0x3ff, 0x3}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x401, 0x101}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x3, 0x3}, {{r1}, 0xfffffffffffffff9, 0x5, 0x54}, {{r0}, 0x0, 0x3, 0x40000000, 0x61a1, 0x400}], 0x5, &(0x7f0000000000)={0x2, 0x1}) r4 = kqueue() r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3, 0xffffffbffffffffd, 0xffffffffffffc009, "a147780ac85a538a131100e800000000fffffff1"}) kevent(r4, &(0x7f00000000c0), 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:01:45 executing program 0: setgroups(0x1, &(0x7f0000000280)=[0x0]) r0 = getgid() r1 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x3, &(0x7f0000000080)=[r0, r1, r2]) setuid(0xee01) r3 = syz_open_pts() fchmod(r3, 0x0) 16:01:45 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5404dadd796ad8a5ff0a"], 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="d908d28594d4812e912ebf855cc885433cadb22a074e6671a37beacee73b9e872fb5589af88a5ee203de859dde8fc0f85dbe8129efd18fc6920cfcfa0327967d7e7ce1def44403865d84ef38470f1d648fce56e4edf9104cde07dee70f1d63aa1c6a20a92a39cf1f05a626beb8d788d6b2", 0x71, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x4003, 0x3a) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) write(r1, &(0x7f00000000c0)="ff69be1d923dbe68", 0x8) 16:01:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, "1eaea982ab0320755ab8bdad345f07a098206fb2", 0x6, 0x800}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) syz_execute_func(&(0x7f0000000100)="369047dec0660fe6b87eaf0000f385880e0000000f1d7aa8c481f851b84bf60000c4835d7c8f50f2000021470f010c3966450f73d0020f905d00") ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000000c0)=[{r1, 0x81}], 0x1, 0x0) syz_open_pts() 16:01:46 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r0 = dup(0xffffffffffffffff) syz_emit_ethernet(0x1000, &(0x7f0000000440)="25a5b15622228cc42932186a879743901a121c3d967f66d78edcf8fe9ced16268b9ab07abbd9fef7cadbd2b3c2f5b7967c6c0dd06cc4785f1ca56d86603474e37fa25b6ff6ebd4c697f537fb0de581c0fa0c5ba2214dd1a9e27f1c4d666a731b2e5bea8bb578984966a7e74e743d3461eed4b3a51a432c420700aa8627f16e5dc6b000d7511f58c5ae3a3d7e78bd175eda7413dce35dfc0b3d252286b31b72aac72b68df87552da43616af62dea4446a6340c5e5bafbb019ba59d3aa4ad8fb40b7d40c4d246eb48a69e22fd662ea275ede84c9a7e6abdc29b690b8e3d2cc011613a60dadd71ae00f472e3579dd04b85706fcd75766e278881ccee81072ad03f8deca2a5a647a7c6da926a6f8b679343376fd7cf571b08ebdad190a44a9e07f16e4ae2bcb3b6f5d670562eb2015c95d592bc468cd78b7ec79d9865d02b32335695b17c47eaa7596fdf4f0279c178ef4fa3f47289eaba39dffcde65ca89f89d050a836abe3d1d6a66ca26cdefe5144ef11fabd1ce2e873f9c1383736ade0813a2e65166b312497250b364c0430e4ace0a7a5d6cd646620763cb3a74a8a5d809bfe6ef8d8bef94d7da63576f4418b5a4230639fb33f92e3408347c2530b9c980c5f014b70435d7917390b8db56c8dac63100f79ca5fdc986058ed71ba9f4d5ff36bfd562f68c02a872213005099862e080f41816516f51dff3f13507ed98799c050d87fc6cb2b8f425c6cca62ad8792378f604a1efa5e9a7da8f825c244633538c2840ce620b28d1fd3748f1359a5a10223fc76038c65a53b6f623247dfbb2f6d40d2b456bdba9842c4565d140e8e2860dd968daaddc891486217b31c7a07627519a0f09e4ac13868c731e650e440e31aea62c574426238ae35489a6a7aeb676b7aabaa38d7bce76bc49c0aebf9a39817b69b72e7d7f59cf641b0a3d26465588f5f4a0045c4503be60d32eaa35870de40960bc99af90bcaf75f2551c45aacff75708c4d2a68b72a2ca62a2f10c849d0fafa34b4f18a8789bc1e3ab513dd5dfc0929c00f501c7f345e0e922bf0335d64becddf113312c6bd35c548368604b4f9d8cf3baa61ec6c23c13556c2b25c7ecc0324909e6581c6dba9fdb63f74ad8682d2ee636c9742681325e78a27fc242f8a9316464db3cccb8fb6d5642d72e525a6b815ca0a24dba745b5829e98ab24e37487733da90cbc9f33205f933e6e86bb92203fa7c1e70e5845fff288beacd2f33b95ec171ce60ffb50f516e03c2afac4bff9fe998d90afb1c09fb39733bb7f4349c1963f1378b18fa860444afa0d9f1cd80272cd5ff1914c8c9aea32d83fe9f35953cea7729ff168ed3ab3f38f9242e1402ee9cdb6ad6cd0b23699cc0350159f9c10702ea83013dcb1eb65de61dcf14983ff60109fe61622ac94f26a3fe6f78a3ea3ae008e74b73cf67111b6ddb64eb3f9632cc6b8cf2c6044636a3c3c78125ff6293b6feee9f4cfaca609f7a9ce4ff58a2b047001e2c2fbdd15b48a6cac025ae992e1682ecc73dbc86b125845c7498422f5916d75b673f752b2cad5b4c6f9132eb6f9962f211af8a685c8d21c7133bda4c45ff30374384ce2908c2af6ebf619f2218189c6bb45a8d5edf7184a020f072bfe1af8fd3c989c1a2369a5f495cf9cc7e3f6759d1af554ec3002e6de1276afb08a934b96d1334ad16db6a25e089cc77db69800773dba2295eeb19e4e52464c6973f3bf45bd6029d1b56c994473d226fc2b91ae41f910a47ee77f34377e3c7d0a17bc1a6780edfa48758870ca5a7f8961399ad3f777dbb318ed45953ca44b50199dedaf4552c4f32204a3fb5935262cf48f6ef661b1dbf757a489bc00962411d467b5899a57a11efc53d1380871171ff08460b9618c694cb7fc50699e490afe641353f1b84a4ca83ad7fe3e497924ae43f0d5a2a0887d302c17fa005bb97af2ecfdf1a3f81c8d3db9dcdb8a8579f0ffc1c855fe58843b13f5df46cc9ea37278ebe185ed21092458cdbc781f146f32999b424467abca082753ef879618d9bb7654dcad009978c13b0a6fcf9a9103f6ea3624c73d575370666a3100f410e5c42fe8bd5e5ae78695ff2187776f4a204682e2558a10a555b8b01ee796a9c43f38921ffac51f3ef0aad144327fb2efb7c1853fa056d093190f965a8cc0837d6977588cd407f9c489c4684d031f1ed52697a5a4e745604e37bbb22ed6f8338e9c17675bdd5c25a3ce828d2ef1718c0c1636c02245965ebaad34520a61323314f9bb9a1f5095ff9f78ae16e1a9668f4f96d348a21213e166708642194b8edcf4972d1d1170b78d72cde8c194975336786e18711c286ce08decec3ae4c2d48558d46f7a2bc53856e01b7f1929a969b279a1fd5b0bcd49b3b995e4edc4e015bee65ef4548e2dafb91e1ec25bd91ec43c5d11ede92c4d73dd21b37168c0d242eb0cc4c19aaf9617cbb28f9f53f7f75bf6e006feb751694725152d2f6aed199fc27259287280fc4d884d3df2d3d4888c8a3e93dbff751570633a3445970146185ec56667720fd3ebeda2c763e103112e1e8b1a30f50f25d47f377eab5957ffa16e711c73001898a78b1dae608c679b703ca661c21393ec8c9d1eb3720175ad25a80a489340d7df60fedea7a77cc893d1fc8e94831dd4b9238d777b2bc603273fa3339be7ede68fc259342b63a946bd47e7111bc322ad8066183f4dc440661d5354cd9d80edd9d2b206372e0be88db5fbdcf770f45fff8b7f9ae34a673715791308fc83a0616f5ebf02fe063d1fc4c31f5e370b0d374564cf4f419b4fee72d31e20f6d804dae71ef16bf9aff12a459c5dc765fcc4826205957050eda395323dc4fa9a527fea98d656682e3986fd266538b431a4f2c3b5c564f853556546c25c1fa463fa092fdb23160adcfb704f06d0e1aa61bb509e96d6104340132dce1204053f044f4919b36e7fbc05cc7ecce0ce6feb8eb79e5556a3a84ce0d65f7f74fd44347bdef3e20e590ccb8ec985b733f4601460ccced3e12eb0f317ed3d020988164f6606ed0ff1dbb3e8163be479c9234515cacb408bd42bf01090f0dd917f3ef0d68429831f000aa60ae7c2dbf332d7a9606a035ea2336f306cb46c81164ac0e910d6b30b13b0958b1f12916048e07c09639ed0cb4274824025738448576a529f13f565281ea7fcf2421c2a5de386c60a978e0f49210254fe7f58e6e9d5ed1922b69cd476ef489b5c768bcf07cd3e9cf03d9b98ae8ab8e28a10fe13264add3b231f1325f981f0647e821715b03f6486997cb651e4367c4f0138bd4d64302248bced6f23550035aea2c3d3df6625c66dfbe64502069a82fa9394e935366be68091e145b62a1f51a32bf58ad2a93308008883c757dd69f87fbc4600d46086fe4c52257ac73edda6cd1b52bb7ace411337a6a26997fcfd34c55aea67c2943b786b91b6313dcc59247cb60dbff17c452cef7b9637463d170c8ca7c4be59c350a05780b4a9fe443582936d0f145ce949a91bbc77a559d0dfcdd422029a3e58646f20203cfe85bdb1d236db7551d62e8f14b23ab12fb987d69f0e153290e16bc300da1bd7350efd22f4b45b36ad63ce778ae9f619269134757ac7363fc0f2071d4652a4edc13bfa1de977e588173b32eb0efc9a5b2a205d3fe6c0b4c01e6704231283a78f55bb2bcc546ebbfbe7ae78a9cd7f1021e933a6b805ca1ef2b1767598638a689639c4ed9f71d963c2ce6f325dd11e34c286387adfe4b59c7f4bf0186b8f27a5ec7ed186b98d0e89984270236657dff7b4e1cb65d5b4b6105c65e849e1461976abf1b3b0af6cb48160b7e58f750ae756206ed09222fdccc897e41e70f1437123f7752b294b701857368e4311f744006ce08177d12564328784fc515ff2d1c06b227e9268c1bb81bc393d7fb72288b535eb073f1192ddc2476c652f68adcd0589bedab2d887e04519fcf46bd49d9aaa3a85db93b13092242110a22e79193774f9cccd31a5e40b05e649d0213be79a4fb542bd8c7e6e9f299d580d5f929d3ead108fc0533e053bd803d1eb7b4a8aea1d1a359f9edc2e2153ed13e1d18466c3ef35adf66022ee546140a9c1b843b33453c8032ee74fa582fbea61d5f5ba1099f43d48e880b96b446338b494fb2f7df228a45c3d620803088f4747e5a6a146af14cc67d836cb9b835679e33ccb0e0f4e4200bcaef84e32a9ff486b95ed5075f69bc99cd799f0e4c629c253698d5178f2cbf4eb4e539421cb2c5f570aeeca0f449726e7a8c05477f2808542ffca9372297862d4b97a909d87156c23fbd2ba308d1a6b6628d499350e94d0065de274959d499cc00518cae413880ad856b8bb75f51b5fe3841fc933c3ff33356c8b772334f4eb9e269d1173b82d0781872885ab07bb8cb4c87b3e50a57b9eef2f3befa750785f40484729de14510a93b2573f4b6405f450449cc1d0e37c899b76b0480e4fba095c3e2bd69db68aa0019cc9d68a06d941893f2805381d6883019c07e0c80d3350676846bfa02cf924561b981f420099b8f917692f5d72c48a2ef65e506ec5bf36b69a7eefd165a1482b5ab1647199b7d83a819b98bf0c0cc217dbc74b21932b5e50d45278d49a62a80d4382f9e0a097b872bdd50d223054c5a1c72e5522ef3b4c07b20d95092e03dcea2b48acd98ca02354886a29fc51087623088a48c517e43ad936bbf69602d72bb424cdd3b806c14011eb2e643afd6abe981c67af007561fbe05b56442d664b843087cb7e49e49f176a308f5fccf4756745003e4a0e603ca694f4da0e1c13ede7041e98e8bdadd9373af321ce09232d4dfffe87f4daf59f8bd0e3f5cd53f5048c2cc9f0c97f824886d78ee30fe1a29dd37122d7b070dabc1cff16bd97a562bbc090612fa41e761dc210baa74bfb782fca0fd26523095f1bcf5798f39750b05fd76bff7ac4135efb6c2c17bd6d4333a64b0ae39e6499c462ba0621d1411abbf66d970c96d7e516d17346d08ebdbd38d2173c097200ec0945f3f5d5c5d816b1779bab4868740436bca3243e7ea9185fa8e718b63958fa1b8d5dd14dd69cd2fc9a740b1159003e60e180127226a0bcbfc52a95427546c584fbac8f6580502f675cc2c887e777f3979c48a3a1afce37aeeb8d84fb1a3ea7c14774d1e4c12de6e260986217bb6ed828cca3cf688d0f1db0e3f344e6922d860649993d52bd06e2912e06a4b7bafce9f5548310efac299153293af9b84114fe736ee6ad74a057c80faa1f5a99a883b82b6771e47a540e3d2001aaf0cc50d7f497d55d0b58e4855f4c83c27d6712b0880f546b13f45ac47acd39fa4e1c488913cd6858ab57ed5a23cdd3a8e7d3b9296b7206ebf92f270a5f823ff70a9fec5fe5186739db8d902eeab65c2932d529b40086c13f0b5f04224ada3ba6910998d73ac46c733da22e500fbaa8d341c91baaf1b2f4c7df6de595a9dfbeb24fd35c7b936abe325464ebfb3a1f67d26d183c56e75d3c6d6a6472a380832dfe89f7dc09672fe3a4fbb136b9fc3a8ad6b8cda7f4cb48e59bfc3b0dbd7eef5884a1ed5f8086bc63a6d98b5f2412f4db981712b94b3447475b856cb6f8034c50c6220c67ba724bf035de6634da8fdcd859c1c4368bf89d8bd8173cd46c4b3e76ef2099e4b7e4f5d2fb65bf8971212a0805c888b40d84cecf10502c27eda98d9a83c1045beca6289a244f09c2aeb97e5a66c43ee5c70c5b543fe78e67cefdc1a144cbbf842a03278f0501b7c7cc6c1a43cf593a440bd502db77f382d88ba71a806cfc97f832131c5519d8fff655d2aab1a7a50bcdac353631998afb0f7183b505b3") writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(0xffffffffffffffff, &(0x7f0000000300)="e36258a416f72e00feffff2477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023f18bf66590bfe4320400", 0x34) r1 = getgid() setegid(r1) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001440)) write(0xffffffffffffffff, &(0x7f0000000000)="7270bf6c40afb6bcf4eb69ff", 0xc) r2 = syz_open_pts() close(0xffffffffffffffff) r3 = kqueue() readv(r2, &(0x7f0000000400)=[{&(0x7f0000000340)=""/3, 0x3}, {&(0x7f0000000380)=""/123, 0x7b}], 0x2) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r4 = fcntl$dupfd(r3, 0x20000000000, r3) kqueue() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x3, 0x9, 0xfffffffffffffff9, "9ad84b73d9694e107f5e7983aab9d1d35db5abe3"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x8, 0xfde4, 0x3, 0x7, "e0a35c3b0e2b6dbe084845e55f03094fa40dbbbc", 0x40, 0x1}) 16:01:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) lseek(r0, 0x0, 0x80002) write(r0, &(0x7f0000000080)='A', 0x37) r1 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x60) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000100)='./file0/file0\x00', 0x680, 0x93) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0x4) 16:01:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/189, 0xffffff78, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) sendto$inet(r2, &(0x7f0000000140)="f1a7211b590ff50d1c82eaa32d1a78a25c64a53bd48bdd694293883c34897579c5330c9132e39feb182aa6dfacc5e2c9f21717202688379e8f86511f7beed29a9f326ab8036b04cbfc8524bb82e159b624bd8ef1c4937205cfdfbf84311392929e1799141e5ce0b36f04a8cfa3b6a178ebcc87bf9e979cb5d5100790a26ff8d2298eac96c1448ab42a42fe28f2a604d54c", 0x91, 0x40e, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xe) 16:01:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 16:01:46 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fsync(r0) getgroups(0x0, &(0x7f0000000100)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') getgroups(0x6, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:01:46 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) fchmod(r0, 0x40) pwritev(r0, &(0x7f0000001440), 0x1000000000000362, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x20020, 0x96) 16:01:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x10) setsockopt(r0, 0x5, 0x80000000, &(0x7f0000000040)="4e1adce317ee7c52c73ed027d06058bae5b0818229208c2bcf64d7907f4f2fbfa3956197eca5e1756b14b15e3df7ab2fa93b227cd6dae16ce56ae6fc80580a6fe6bde3709ce8204811fce8be5c4c88a447fe15269a335a2394d5d24c78dc07fdfbbcca40f5870af6381035ea2362ec47fb572a4c64a8fc2531b2b8c037c740bff1d809df761d7d672083ee84f13b503f8770ba39240f1c527019845d", 0x9c) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x80000000000a, 0x0, 0x0) 16:01:46 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = semget(0x1, 0x7, 0x4) semop(r1, &(0x7f0000000000)=[{0x7, 0xfd38, 0x800}, {0x3, 0x1, 0x1800}, {0x2, 0x7e, 0x1800}, {0x5, 0x8000, 0x1800}, {0x4, 0xfffffffffffffffa, 0x800}, {0x3, 0xffffffffffffffff, 0x1000}, {0x0, 0x6d2c, 0x1000}], 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x205) 16:01:46 executing program 1: r0 = open(&(0x7f0000000300)='./file1\x00', 0x30282, 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='w\x00') lchown(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:01:46 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xfffffffffffffffe) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) pipe2(&(0x7f0000000000), 0x4) fcntl$setstatus(r0, 0x4, 0x48) write(r1, &(0x7f0000335000), 0xfc94) getuid() writev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)='L', 0x1}], 0x1) 16:01:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/9, 0x9}], 0x1, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) fcntl$getown(r1, 0x5) getsockopt(r1, 0xfffffffffffffffb, 0x400000001, 0x0, 0x0) getsockopt(r0, 0x101, 0x6, &(0x7f0000000080)=""/194, &(0x7f0000000180)=0xc2) 16:01:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5ad8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/88, 0x58}], 0x1) 16:01:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2", 0x0, 0x7}) fcntl$setstatus(r0, 0x4, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7, "05cb9ae3738c13a3931ff7515670b487789cff3d"}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="23058f71c9d83e367a", 0x9) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x6) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r3, &(0x7f0000000200)=""/158, 0x9e) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000002c0)=0xfffffffffffffffd) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x8001, 0x6c, 0x4, "2490fbe7203be24ce0ea171373de957250902bfa", 0x2c07, 0xfffffffffffffffe}) 16:01:47 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getpgrp() listen(r0, 0x3) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/23}, &(0x7f0000000040)=0x19) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:01:47 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{}, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x9}, {{}, 0xfffffffffffffff9, 0x2}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) fcntl$getflags(r0, 0x6) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x90, 0xa0000005, 0x6, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x5a, 0xf0000001, 0x8, 0x80000001}, {{r0}, 0x0, 0x80, 0x60000000, 0xc8, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x40000000, 0x4, 0x800}, {{r0}, 0xffffffffffffffff, 0x11, 0xf0000041, 0x37, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1f, 0x9}], 0x4, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20000000, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0xa0, 0x0, 0xffffffff, 0xd76}, {{r1}, 0xffffffffffffffff, 0x42, 0x20000001, 0x5, 0xffffffffffffffc0}, {{r0}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x288, 0x80000001}, {{r1}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x0, 0xe2}, {{r0}, 0xfffffffffffffff8, 0x69, 0x1, 0x0, 0xfffffffffffffffe}, {{r1}, 0xffffffffffffffff, 0xc0, 0x4, 0x5, 0x1}], 0x0, &(0x7f00000000c0)={0x6, 0x5}) 16:01:47 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x3ffffe) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='\x00']) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getuid() chmod(&(0x7f0000000000)='./file0/file0\x00', 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x41, 0x59) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 16:01:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8001, 0x10002) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/16, 0x10}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0xa00, 0x0) 16:01:47 executing program 0: r0 = msgget(0x0, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() getgroups(0x5, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x6667410, r1, r2, r3, r4, 0x80, 0x2}, 0xfff, 0x1, r5, r6, 0x0, 0x1, 0x40, 0x1}) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="07ff2016"], 0x1, 0x0, 0x0) r7 = socket$inet6(0x18, 0x1, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect(r7, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000180), 0x4) sendto(r7, &(0x7f00000000c0)='$', 0x1, 0x1, 0x0, 0x0) 16:01:47 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xf6e591cc1e3fbaa8, 0x40) write(r0, &(0x7f0000000140)="be279f7ef5c65b0c58f07db2202bc123829876fdbb27fe4861d5bb293c7491b277e32702d3492b004e82a1525baac21e7d283120bcc86f89ce7d22dbe30f7402957a83a75c2bfac3185a5944a3a2054a30950688d407f53ac04c10148e0ca6a233588282d747f8b0abf8c99f39b5fd74a84c", 0x72) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x639) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x4, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0xc001, 0x7) ioctl$TIOCEXCL(r1, 0x2000740d) close(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x202, 0x0) write(r3, 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x5, 0x80000000}, 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:01:47 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002003, 0x800) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = socket$inet6(0x18, 0x0, 0x11b1) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f0000000140)=""/233, 0xe9}], 0x2, &(0x7f0000000240)=""/102, 0x66, 0x7a95}, 0x800) open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000500)='./file0\x00', 0x0) socket$inet(0x2, 0x4, 0x7ff) 16:01:47 executing program 1: r0 = socket$inet(0x2, 0x100000000000003, 0x4) setsockopt$inet_opts(r0, 0x0, 0x400000001f, &(0x7f0000000080)="00ac2512", 0x4) 16:01:47 executing program 0: msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0005ecdf010000df00000000000000000000ffff"], 0x1, 0x0, 0x0) getpgrp() r0 = socket$inet6(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x2ccb3f2b}, {{r0}, 0xffffffffffffffff, 0x52, 0x0, 0x16, 0x2}], 0x300000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x23, 0x20000000, 0x20, 0x8}, {{r0}, 0xfffffffffffffffe, 0xa8, 0x80, 0x15db, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0xf0000008, 0xc42, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x1, 0x7, 0xff}, {{r0}, 0xfffffffffffffffa, 0x3, 0x200fffff, 0x3}], 0x7, &(0x7f00000001c0)={0x2, 0x875}) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) r2 = dup(r0) sendto$unix(r2, &(0x7f00000000c0)="5e9b48d20089847570b8de3dc73a9ad368984418", 0x14, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) 16:01:47 executing program 0: socketpair(0x19, 0x4, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() r5 = getppid() close(r0) read(r4, &(0x7f0000000080)=""/142, 0x8e) fcntl$lock(r2, 0x800000000009, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000000, r5}) 16:01:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000380)="e36258a416f72ee99586132477f256b40b3cfb25b84e5bbdc3a5197094b202a9c4de41a52f5ea7fa0023d58bf6659990bfe43204490890d99bf7c19f078173da4ce9c28709010000394be800959fbdda186ed6e181c98270e411f2b355495e45a6be43d0c081467f87b20a734d61e4871327dcaf6486078f205a54de935221759ed6466b6003cc410f8d431126c63edc5d87e2a2d01642971af318a9", 0x9c) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x5) close(r0) r1 = kqueue() readv(r1, &(0x7f0000001640)=[{&(0x7f0000000440)=""/241, 0xf1}, {&(0x7f0000000540)=""/220, 0xdc}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ff, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x1ff, 0x200, 0xaf2, 0x8, "397ceada7ca9ff4081fea0ca5a9583e38c17e316", 0x3f, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) 16:01:47 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000080)="1721c2b2c38e160298fb47582cbfdb5cb857da1e3078ca631db28e5bd49e8a9539ee76ff65cb96938cc0c03bf4489216700de9fffdaed652692ac5cf4193cbb45c2bf09cfa7924659b85f27c86a3a9573b48977b21a2daf0ac5fd8d4c107390d2e4ec1150336251f93a634f7a3442ab6808e0516978d06d9369c73fde4f1ae3bc364ad2bc39cf3239e8db2ef9a05b413958be0925b45f5574aaec264d78e2b0c752b1b30669e8ead0dfbc448ec3325ca5894c5822b432ef2ebe89100b687184b25981ed5ad07e0d0dc011bde20d48c6e", 0xd0, 0x8, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) syz_open_pts() fchmod(r0, 0x0) 16:01:47 executing program 1: r0 = open(0x0, 0x400000020001, 0x400000000080) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:01:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) dup(r0) 16:01:48 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) socket$inet6(0x18, 0x3, 0x4) shmctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:01:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x28) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x1, 0x9, 0x8, 0x9}, 0xc) 16:01:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000001640)="c40788ae0ec838bf5b68130b5c7598831b52714918923f81223db9cf05e6067d5b2e216e08269e03f2575c6462ac146789b0cacddf5e837914ebb654e66a88b88784eb325950f73b3721e0ad5c4f848d2599d7442af1ce764ac76bec0ebe2b6579ea4f3b3e4443aefedef43317748a195ea9d598aeb20849be98a130d22a366fb6f8262ab06ca93d2d40142cf02a8a1a45710238315cf36a6d1dc8c8c8b5f22f82b127c95f8b97a8868a01c5fda9726f86bc36f5ca5b528d0665d2c1d7d5f700c74a78625b9ed2bda67845fba7219af2ebd6cdfadc1a0a29b011e0bd71e873e0d7fd351c1c4366b9a3343491b533807bc6e5bc505346e90b58b913f0da6e53b7dadd65a7878eadbdc94b10a006cc34a1117a4c563fa7b00de62f7f894f0fed33344d842198df0aa9bb375a82427d7b2d5cfd1a7c7e112bc41b8a4dec60f89577d87dbd06dcae0112ade097303013539b971737d3cd9c090760da3d979d5b2ed367f34a87b6ee0c9a6fb074085d7f14aab5bc9025acaaa4f47ddd30e202b6bbd1a805e5ad233ddad7515a89a360466144acad56a675d44dc6ebed5b612bedd53204d557a879a62de8baf399eaf345eec55594a0738916c2a0873be473983dc87e626862ccf31448c6aec278990e9dc80b8aacbebe13d6cc24a1b09111899780f12d0576cc5c58b1b787ead53f0fef97730ccbbb4246db7d550c32f732506dffd0b1668a5ba71743446c006acac4d9988fc6fc648ba77d0df4878384e639ab5f995b9f35c5f9e6928d042c4c76472243e54de156da8cf888c9d13ac374ecd451a2b817e97bb82c177d4ae5ca48e45e3f47f1d7f24e0675302a6e595bc76603dc17a220c6469c065c657073e59a0d36df4a26d83c6319f6702ed8287f7aee63fc6fd8d62a984b4aae974cda42938f171d448172d2c40ba7b6eec307af6f0ee8fee9c897dfb0f66d0f85e8cc9ab8b0b07afacbdb198199471d78b025dfa8a91fab67b0a4d0deb8ccc5c07e7b6ffce8235627273801107efc5d075e50f24ac4440c7f04b0d762303ea72950c31ed550b29ef5011f1a2534951acedd8404e00df8f5dbc3dd858de85b55b7f9a449aa3fc1429fbbda5fda3e5ebf29793ab46ccd7e2c08d49d4a70289911e00410439ee5e9bd5eba021ae383fe721df2b22cfd06cb78a76d50178875683dc2a1376f375dd6a5b737151a24567f7adcb432f9767ffa61939ba4ed92ee7606ee4d134394f0fc34a9fa6a1398aaf9d442249f2b6633abc2f76a91596df253a8aa770fc9219ac6a38b248ef6c23e78ae720db964cf5b38df8361839601006aad4c0074705f26633814df84e2ed1562d06fa5e28d28242d3c27bdc9612440c97c895dc1429daf5e71b2a3f4fe2c0de5254e59d3ae61e8f452912589b92c5a564d437983ffe7c117086f1145b69bb9d8b84e57397e116f3ba6e3e3c774afc6a81e30907e0b3fc4809032a44140eeefb54f69ffc0530c22d9cfdf68c7640c98fd7195f69edc64fddf07c388c5ca50e6f5f66a91bc982d7424f9adf62e0fe69ec6444e9b48be5ef5381ce6a73d027e12d00f5405e6a470a1289b7f4fc7db1688e126f7eaa8ba7cfb65330cf335008cc7b470ec81da186fe1664456ede0b7f4ee8585cdcaed716529a79796480c4971566e0cd5c1f45aafece2ab01cb6b80ceb58d7f24a33727bd2a229fe25f7925b6c74707b3a965e5e344c0706ef329aaba2a797cc6dfd3bab5a79e1c9f242da2384ed915c737f40d1ddf43ed88cfe87570ffd1f1cc044796b61157023a8f0e52500c0a4dba52fe6ccb8179c8b8ea0c1191b43a71ff6bcfeaa3f017e5c58f4b78187fa560eaf651fd87afc069b488cc6978ef00344bc6071fa3fe6d9d14ebe7cb15e307292ea9f10491427f1b1b754e28fb8f8e1f472eb092e8e0121afbcc1054437bb89522d29f28cc57ea14dfc32dcaeada678708f94f90e431e3c85759afa11a74480ba0329e1487fb286d07aa3ea52825d99474fcc479fd599fc5ff5908c33bf261a27880f6eb7731a14f04e76094bed99430ad0c312cb886919ae216e590d64d306a33579caea6b78cb63b874c0b142ccd3654c7ecfad5e0786a6ad806c155b4ffbba1660a3aee616a9686307e9a958bf7848cd60016a8e483cf1117c5abb4e9ad44fe866917f1eff1da64be251052bbb9574d2fc25e922eba8ea73dccfa27f485aa17e2f8f70fd12d3fa38ff070b9e2fb2ebeac38eeace520730ca887f9765d154e8d1f7469079851fec39da414266c304aa2b2a9d9c5a94aef2c602ce9e1d347dc7680acc1012387f6fdc340bf1aeb99e926a0dedfed4de81db920031cbaa029d087c94c5bb3bd01c2311ebebb3918e6de023f0e03126603ebf6cc758e8c1e1b44263194f2ed22524cbc2d68ee610237b03ec03e55e0af4d87f642e9dea78fe8e83594b1a1cde02110e9a9f2fc18b8742754db1119a90ceb98a97087d8d2c89cb9b72edf5cdb3c24cf574b90fbb0da3acd868ed7706395f900de937aeff10397cc468130b0028b8f849a7d9793614168d2e736ad2742148fd339dde3dcd79ac26d00b314a6a2539f2881d1e78724a0714c89eb9cae9fadeecc63d03128be93f8c366b3ba56cef0d3a942f51ef8f8484ee153d5b62b7a5e9a8c8ed2eff52030b9ea9da01e745b3e7103d93971bd9e1c454648466b50b218094d85493b593fc04c84e0779d668eaeb69ca685897b0cbad475978ee8f059215b15ae19ead49e41411487f343a04591821e6145f5701d1a3d6272d6c37dd2003c4e18cc82ac6a1a975983dde90aaccbc42c4b240cd4b80f17f1e1842495d3b1a8786a994b0d7061c4155af3f09915d27af243e716b0feac5c11b67ba8ddb57a0223295f0eccee127db24d7d794ea104e4fee73e2839c8853345d978ade9369425729a800d6ee191ab9c2984e454dececaca5b86e8f708a5d01734ecadea861bbd0a0188933c3b245b12b294258b0f0a4475fde16bc7b4b617849a67c9623a51bfe4c108a0d2e2a68c4d67bceca81a6b39fe", 0x85f}], 0x1) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0xbccdbcb4be6b447f}], 0xffe, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) pipe(&(0x7f0000000040)) 16:01:48 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000180)=""/130, 0x82) r2 = getpid() fcntl$setown(r1, 0x6, r2) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/62, &(0x7f0000000100)=0x3e) fcntl$setown(r0, 0x6, r2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) r3 = open(&(0x7f0000000000)='./file0\x00', 0x111, 0x100) dup2(r1, r0) write(r3, &(0x7f00000000c0)="17", 0x1) 16:01:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0xffffffffffff0001, 0x7, &(0x7f0000000000)=""/137, &(0x7f00000000c0)=0x89) socket$inet(0x2, 0x3, 0xe93a) getsockopt(r0, 0x0, 0x80000000000a, 0x0, 0x0) 16:01:48 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, 0x0) 16:01:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000280), 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:01:49 executing program 1: mprotect(&(0x7f00004f2000/0x2000)=nil, 0x2000, 0xffffffffffffffff) setrlimit(0x7, &(0x7f0000000140)={0x1, 0x100000001}) select(0x40, &(0x7f0000000000)={0x61, 0x7, 0x8150, 0x7, 0x100000000, 0x1f, 0x800}, &(0x7f0000000080)={0x1000, 0x989, 0x8, 0x4, 0x200, 0x60, 0x8, 0x3f}, &(0x7f00000000c0)={0x4, 0x100000001, 0xffffffff, 0x7, 0x200, 0x2, 0x3fc, 0x1000}, &(0x7f0000000100)={0x80, 0x100000000}) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 16:01:49 executing program 0: utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="df90", 0x2}], 0x1) sendto$inet6(r0, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) shutdown(r0, 0x1) readv(r0, &(0x7f0000000540), 0x2) 16:01:49 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2807) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x6) 16:01:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/25, 0x19, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2050, 0x8) socket$inet6(0x18, 0x8007, 0x100) r2 = socket$inet6(0x18, 0x5, 0x20) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fchmod(r2, 0xe2) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)="04000000", 0x4) 16:01:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x1000) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x10000000000000, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r1, &(0x7f0000000000)="6886e2dedaef6da16c2592989e44fa3888ad866c1e88f177684663d67261c93a0d", 0x21) syz_open_pts() close(r1) r2 = kqueue() writev(r1, &(0x7f00000027c0)=[{&(0x7f0000000100)="712e2f260a681e07c59082cc8e2e2ec7777773e91ea3835d9ddb65494a39f206ac59d0eb93990e68cf3177c2e2629835c5c92288ad877f76a43fb667229d5a7e1c1ed760599c5bb928ff0db604073554c7c0f7cc8a16fb9a10e29815f8d60652a92918e0246c925b4bcc84f94a7b379b3637ed33be4f1c77d22f95b607476ebbd4b156cac90fa3cab6d7966c149e60bc09bc51775a", 0x95}, {&(0x7f0000000400)="5ae4e39f784be4fa041fa0ca6e56a0325a94653b8b4528ccc0dcef9875440075df34a9e3894f7c51d2641c05cd8349d9d7584eca1e432df9bb9e8e090157bf516eea985ca500fd290065468b3be76a0531c775c4c478336fde0ed42598c5da984a6c45ce65bd35a722956aac866d1c8891375e4608cc0f462a65b9a98c057a9f7eb23afd0d99f84c3496a4bde31179560aaed64d1a6cb00206cb07686899e2c42e5f403a37d8e727f8ed803e9afac50a242d1430aa0a018deafb3c0c59960956767361f8b6d892c536b02813389b8f3ee0837fc9272ea65e08b69cdd621dd055f587cd3b354e14992a4e2e0d5b9c97feefea3212f8e66850d506e4bfa8afc7bc966d4893122648132dee187d4790ab4868a905de5a5ae2b49e3628efd3ffb01a9cec4f0611625507e9a8c7dc645027a20ec40dd477d3db4c38ee4972fa8aad9f6d390f69683a6f343e86eef491a997311f14411feb1e105c35e19913ca2671f68d2591aea76f987e9f6a83933ccb9b544812766c9781001042d12f58d9ba59bd218ad10afa7c7c9b62f452e8671db70caefbb57c05547ef90714b2b6f78c40138e64eb95d3dfb2c59eb9da50049ab2c105d682ab42a225b7657e790fe8d95478c2ede64f487ba073bc1a214675789dcfe6f940ef26e4a0093caa9946b6bbf92c1a45cdca031a3553b8d9a12f767085a0876d49b09dcd83d9634dd6db95da133c3ea65155af5364846ead673e5b0368f0bba4234c9a487a10d325bba294422abc2b00bffeb461ad8bdeb6164d5b655bfce621e59a8249fe8b3ed7dc862c80c8fad1a37a151be58eaffe8fb912819e55647604a52307c8f678f08ffd48ec7feef11503b3ba6bd019157bd6ac076a6b59cb8af2601df4d03c585a8f03f8d73c407a89f2f6ffbb13d2d2745fd6fcdb229331156f55f04d2775383af0fd533f266f25f646585b7d027d7f5e4d9fee9d619172db0428af0e064e91d473df7216de33fc2e4ba4e868784a474cd02b007c0562e5b02134ee1b58c2cad976c4ae4cef171c8121f64d891f31d4a0e1677c58301203daf193e736b31c3b1fc0410ac85935b4ffc8a7818884f57cc7e48b71d65be5376953d6fb5fb1e14f80abb9c1d5655adf631d9cda252d0db1c0fc39f33e23810b40abcae72c5bc0b5417a94786a2cbb5084b45d1be897e228da6ce43722c37fb8e504b573fb833663b6e34e61c2495bebd1bf97b84a50db2466080d45d898c8569b1be10e144d85b84ba4c57f071b85f6b7daf9728049d72601216b6749ffde4f3e96c66dd2975f0bc1bed1d08788c1016a24d8bd2abc5bb4bf28e58ffdd7578e3a3866437a8d5eb361f7616a140e581e976db2d01fa685eefc57061b3eb1337b0fa5b73b6969888d197b2804bad6c28370822b2e6b98f325bf2b5f2bcc04fbc517379efba2081839e853975f089944a167c68766c7e879bbf5f91045a47b1b3a8b8274e924ae3b5bfb40f3734a2ad4a8254fa21e7700249e69a1f22f3a723441d8a30dc3bfc5374a5b5a43f0af374f9c510d75cd0161ae798ee3a90be9f0cc43bdcd65fae96c714575b0487a123500be5e365965c76008a5101e22a9652b39168ff50c3200c560af4921aaa1870355f3575b199670c1d9636f62f121e562186c179d747bbb7ed516fddda897e811faaff3b8abe15361475e9a7ad0536edcec38051048e08521354b43bd70d20eebc86d91eef2d11494a3d9890dffccd56dd9e211f78aa7a05bfedf7dff50de577f2bbc6e05a5734f3c3bfdecef7803274e07d7f3c5727956e1d12d16bc7f9f523b2af10c6f921bfd20887687884135c09a0b1fa59075956d16794d2fd46c2624d7784985306add616ef6882b26407078ac1084c95a3ebe7639cbfd152d503e1e518eb563cef197e2f19ad72cc3d79b20c13a2a8ee4f5ac801e9dce39d0ed72641ea5cc0c654fee7fdee9382900211ed6f76d69113432b916a8af8850cae0f70ec00a9d342bd0325f0e7621ab8214e8c4090f959f214245f131771add03db5c4ea1b29c2074b85d129ea6af82e215ca5b67cadfb3a92ca66589c4fd42e8dc939cc9c7bef89dc8923061459c545102496bd742648873fc061f994cee7e4e8d06e75a6391bd0a690af17882ff01e96699de35ce6a533473770baf47fdbbbdc0ff8ce85072fccb839d36b2959056fb4c7c76aaca642972b30da95cd3ea6ee9f2564319b9a28d5860943bf20475a535efaad7585287ef3d6cd446eafb0f04542afb463b2f8106f589a9576a5f8a2874591d431917a6ed01ca93a0fa2a822bc422e0346462a2f0154bbc94fad993c7491691ed7f59304f804f739cbb3ae4781d746c49aa9f93b8b353aab93a47182a42fa1a6a4202e24142ef8ff89758d27bee72c31f14a660a214ef43a79faa05fd870ec44c1be47069856fa1ca83e31c60cb5d27005b2528160d0ef3076d2ed51c649241bed6e056b404cfc95791118fbdfef28a4cc0cb99bfa1096dc8f8fdbb5170707368ffc77b2e31862589c68e80dda9814eabd9e5c123ff16c7d9520de2788c102fdb7921568244ac09be6bfdd94ec6ce5b683f175b531b44c7a14c365cf86db5c8c31dfcca9a18ff01f039d28174f51446290314c08d94b0bb1082e8e8fe7c5852494e132246796edf8b28987547a713ab586d0b2315801cc8b32971b20b6cf9e37a4084083366aab9d20e470967336f3b6865c9de60ba5db1e29244660bb98ded185a2f69eef672cae484385c467b81186cf9f865b132dad180926f8496528a93855a3f354597c07062446ee3d6ebf973e3f2e7f1d6b973ef80b3bc0d1d81ea331f6ec4365c49c6249cb6f67fa0fc5ca102c973158284372fd7ceb2bc11d2e7b7945c556abb01e6fa9e3f13dabe2cccbe151b9be8f0e78f99c330761163f273dcb675b8986b4fa67b509d4f4fcb541fadf9a2381af34ad6dd6a0307522a500f3932aba39fcf50226361ed3bb4ab86739c2327aeb9d50423f0797239d36bdb8ef27cf86d68f5000cbb6a587fa3a6be7be43b99c00feeca16a49120b9ee709324895522d23595c88dc5248713e09bfec23dfc33e2126093fae5abd684ec3e57de4793bbecb81bcd8ea49bdea148ba36b4d42848db355e77a0c934430e60d09f98c432849fe6677bc67accab159a48b832bff8e8fd304a9154556a3cd8352cec7ce6f23d233771252c10aabb98352b91ee33ddbf027deaaff3805fe3cf20c19a17c6e404acb55872132fc72fa12dab849606cc3abcf87eab458e9a48451162cdf119dafa8c056d5f89591da74cd6dcc01a7438db9dcfa67942ade97f736bb45d96de83d9f9ec1ec3132e6e7b92c5501ddb5cfafd446340d8bdea5c5fa98c241cf9dc9ceaa2ddeb5c29acb707f3177cec2939cb61ba90670bc7e50d783bf82fb6ed575e5cf042539bd3d5108ffa08b43eee8dc86c7e2551d9902f125ae30b4d50c6865af8fe7c2a6094ea1f7e58f9e2529e074aa87c7a4ccc889f2783c6a0c51288fe233b6b22afcd562cf2ccb85508e44af0313da7b46684447aa43e5d2007419cacff7df03096f54a2663b2453f699c27e44cbb1b83f1cfd60fa2ee21a3eeb87f068d0c28f0745d79d7059740159c42b383c0dc6a5de7324394c136b3378035181c610b6f018f3f1ba7d2082c1bfc5b40d50bc1eb62bee14f0a0cd9b56a58c6f339e3fd12fa196d9ede63e0fe146810fe99a8f7ef7c7055f2eafd2138a49837d56fb84f68006527d35c2a703a68b9f0da0ef738d292c47af5ecdc2e185609f0c8dfae84fa25df0d8718835dc7064c4f64e6f99676e38d2a783dd918e12559c47821386c0c4d75733df21d4e0e8f91c1ede9ad09b2d3804d510e5d5951c3d470451a00b710717a5988f2f8a6276c5f40f7c398e44b5aecc671e84cacbb29e92c6da01303723d7df34a6801b71ef81fc97e98e0e18f51c391dbf6fde89e839747e3bba0397437507f7472ed4337dcd9a38da84f694287671527ae1a13f810b53406e5075fc3d2d9adad103fd6d1fcf0b2f410045e3bba93e39485e4aa3e5908794233122ef85c88ebf1f9c5a40ee0fc46fad1f9e57bfdaa0cedfec23200c0af7fd7e39e54ac48ee8485ba1a9e4fe3292f3ea1aa7448e6ababb56da56f829c35aa0ab508843d40f24ed313942904f516246501bb4c54a09e22ba7098f6c97b64e32ee8c0f38395a6a159e7b96cde32423420721e7cd04d26335e9a51c6da33ab8b9d89d450e79d30aafa09155070cdaffeaa117cba47777d423e966a339f57234c97562088269ff5bf9b827847b47068d7b9360c9229c4170e225cc3e5c36c49e550d991de5ebab2587bfb7456e180d6354f2e631cb3c104d91f9bf6b4e4fcee62a1b0e4ba8bf154be411a7bd36900f5ff253823af1429561e28514e9cf7d83d8c5ff38ef58ed2afdd0af83729eaa7f52f5d8eee2eb2ea2c5efb94e8e648fd997b4d88de21d5ef5a23e4f29502479d02620397c008b2947b321846f0ced6cf18414ba0ac1a76d726c7528876d18b7ef7767f1576f4e7fc224158dfed49935dbc0a5d48ffce466d0d3d011d50960b318c637cd6dfb070f4eb998c5608f111766a17a4d9c2867d3575f98f880a8b2e9424869a95c1a6e3ac172597d6372ea77abe78de599577df2784045bc1f4323aeba6873391ed976cb4ca6dfd749b596c0d34e0f8f1a319e09e3755003faad275542d37cffee343b2df080466d954c51ab5f11c504fe5738e2e1a8dcb17421d21433de6253a942f1478b8c6a78ec636fc532d629f383c96ed911da08629096d9516a2bc253fd41d4652638ad308e0d6ad82efd9ebfec763650369a0d1e9d71fc222a027239cf120a93d0482d2ff068d13fdd109480bf683db8c422943571dc1cac7810c5250ffe8d50abbbb4d3733b42a93f83aa991446f516fe8143b1d84fc2a8fa4b6db562d7accf07afb3bc44f5157bbb163461a2b8cf95e787053a6f557d53aa5a9b84e4e0a6d29e02b6734f88d27643e2e3ba319ffe7d5faea392b003c23bd9e237a99a5ea187e493e74f3b8bdae9fcfd56ff485702d12552354b6e1798caf425553176e736606d296ef5206850520e0cbc0a34ecbe0e289020d7c2ac593cab39c2dcd092deb0b715923364be174448fd53d46c2bbcf0a3753481fd57ba7642be699acca655a04a040fd490fccd9dffcf296b61e33d8f8abdf85485ec15784b83e074e1a7b246adc893cc79dbb1cb18442d708577d12fdfb459c4dd2708e08fcf6416cba0bac31aa6a7b91f4149a0753e100e0458dba84e7c6b384601e5c20c356c898bff7597dcee3a82303ccf9c30bf13eba78036927145eedd0c697ee591eb4fa0623dd21749191b74474cc26ed7cf14a6569c5e294f033b4de06830c1fdabe44b29701fb091652ca26759399dfc8fb6b7968eb5725bb4b5cc58ac4ef3a024bab4fa5f56418ace17a5da8f2f0f7c6e62f159eeca9db00611ffadd34192aa77a60824a3277f80820d944aad13f524291f5c344e955700fcc1a176885cc1bccc3662add2e70997734c8e3794189db4524d83dc6aa049259a07fa81b84210716ccf179fad012e0fc11b8da0e797749a0088dedc2a9a93ff7a8a07ee4befe5998aa7d6c376cf5cac3a3d36384cfc3bb6b9c2f7e03a79dc9d2309484ff8a2b3cc47921d5fe8bdf1d0fbbce945b0da14bfaae5490fb25fac31e9fcc8043c6ee9aea2e8e30da21406ea9e65df45eda94c06366bff189fe69649dd4e9d4063f93a8facf41494e3ecf9e4f3d6ae7923116045983508922e870e41d526f4f229f233d96a45299f334dcd1", 0x1000}, {&(0x7f00000001c0)="ac16e17fa09e4965d7dc9e54dd8900", 0xf}, {&(0x7f0000001400)="7e2c96a07f347d200b1589076896178705995858e21e7a82320771e2414cd981cd8fdd75bc2b9aad5c689eae84c0d3d517249cf03cb8eb9b0a41c5bdcceba95d05f0cb31983b47b02cb1d62849f2862e21a502d2d6704045dbb39be20a8ee29fa2432be5ced6971badb41a981adfec5f59038e2ed5f03f2806762d1e0cc2a8df2b33eea20549f9e35eac3d09d07aa351d969272f5a303f08d6848bfc95042d56b391598902fc6f0c2090d74c5a666a3b607872dd", 0xb4}, {&(0x7f00000014c0)="aeed1f3cb346343064ece391b6a5d37afc362f14ce1866dde9a047e78afbb086d608c2b76403c2ca06ee52d95a221b10807c663ec7c576731b1c632e2fd55ecb9c5c5cf0300fc8d644053b9d55984f89b4fe12e56e4144fd3cdb6ca987eae59e42029f05bdbb469d9a942573179d95b57b7e3b1ec3ad68c16c1aad57d9e1369486058223ea0b494a98c55127e79c8c5de1ff23eea7372a949b4dfcb7b260aed9335a08b1384744d0bb484b4c7d3259ba72bcd3bcbcbb4f38b4def485bcda911a80701dc4e7b33247712c74cf529500cd6e98a0ee62e7f03bea680778127a4210a4e7f006dd89", 0xe6}, {&(0x7f0000000280)="72e07ff320d42a101ab6819cb57012a6cdfc326217efbe18b55f877fedd94b283ab9101c5a2f6e52", 0x28}, {&(0x7f00000015c0)="df87a9b8ff28a84e2ee523d62299ff0245639d656715dc0b61abd0ae12b626d27232971dd8a73a4c87aeb317367a4084de9445ba3a0ab64d5dbe0539edddca05d68e0326b0d8c59e04158ad9871e62b0b957164a3cd0846778c93433dc12a0ef4328a3d8ceb0987ff76726b79deb62597033fc8a60905843fb2c7b29c962d7a31bf9b7602c1766ef704d7369fb35ddacee2fa8df13c8e49d37e7ddcee548e4101ace5fccd654a0a32f9baddbed792db6fe0895d00643bc6942e8753f77e80fcc48a787085f96c8650c0a819bd7b05e5dba4e914d41db3438104ec1f33c56be1950d00f", 0xe3}, {&(0x7f00000016c0)="74b25564601a05c4b6998c2b980fb4e9f8e10038ae0a6cccd0f8a25ed938a42bc9e8e60d9a5775c8d0d7efa23088e433164a5478df0734ced709d2bf07ee3fd03c0b6691ebd98597412368765feed16901c34e841dbf37c6518cdf45fe811ab27d931094a4b3260c197e4b0bbe6813936a7c44d78f870fb73230c82035ffea83b80e6228500a3b9fc905f205f3a9c7208af2a11277a634042a291fe6a718a7c3be881859f71786255207b3e3cffb6667b4bb88c0d628670e1a4bed322de5ba7f716c881c8520d1854ea1cb606cf960fcc7b741c45028592998f16366c902ebb49a954b787cfb45f90cf9d892f21fcdb0beb0029867629bfb9e0595e4e22d9b3e93e699be28f54d4508f66194a1cbee0219f1e5af1ed2d6d9807255db634ceea86fb5bc92532f7a8a90b8abd4a64b6519fb1c7ee6da08f016b632bedfdd1bf1ebab29c5968884ef25d5b4934a552f601f4f302b3bbcfcf33c19ded8d88905bccd9b63da3e423575974dd17ab99027bcd4c39aee4002f657dfeff905f5c3be90bce2996267aeb2210fb9779465869c14c78f19ba32d762c162713c378a23cb51016d11a1542aad21748908be65a0e1225d111b461e93e5f4512b2995b60a80d42c06b9d013995e46c9bed4a3037d69b53fe6ea35bc4f6132727491c96e383aaaf97bbe1f687cee14bb82092560f12a9244f796c2c6a2455d1c9d27f38ff31e3633a02efd7601639778a78c353ec4f6f580dbcacd778d0e3e315622c5c061781f8fa6498d928a0c4c048f7e7aeaab6a8faa12b19d31d1ca178957d96033dd05e22e7e0826ff82b2b84e7371804f2d1ef62624bc78878ac5daad3e2585a3f10dfdd5d2a5948c55c2c0aad5a50970e83defb4af9c9c8849af02468ff03053f2355386bcaaa7889778be28b6df9b357ea8f1a7063611416fe381f8198c379c54c56d51d2f5aaa60c5cfa0385dab29778f43552c5bc95bf1362747300684ebce6bb94a0f122afebd2b9f20ed07735531f1e143fa84b90609aa91579fa87f4d80368ed6d4e481285c78b00fc776797bd17005b34ec1cd1970eb0f33fe5a2efcc7998ee50cc10f0bade286bb023510bc38b5986ebee29efd49e6871b2c495bf62237e7567ec64e752985e948cd3218231b9c174e747e70edebbe435e5f6f3e544ec971e2a405e2a1a2c17c424832f6c5252aab6a0de81a18e621dad57530956637dc95c8a0cbd7ba17cd70be3a4a0b9266ee00f17c7b755b35f2c9b411c2b806dbdd6e65e6a6b2eefb8c33a93fe3bc5d69f574e4ea23a918291888e755b75bf78506f939cd1cbcd9ac65e0956acacd78dcbb4e4bd82fe3166a2009813e25eb23c9d35c2d1b69ffad8f488f9c1457b22dee3a38f583adf62b2e12999e207d56cf812afdaf6d80ab23f13bbb9cff08eed7b75182f7c86097be9e889ee7138aef2ba886902c8468d71fc4530247c48a40790ae9cf6006c132f839fd27a96dab90715435f858ca4bf3c8833e532308768993dccd8be5c52222137b4cbd0081e9d8fbb6c64baefa5674f8acdd0a0b8ee1b54d66f7fdb16c00224cd608a33624c76bf5f7188dd57cfdcf7a2f2f99555e389471a5972493855da3408afba09610569601b9f8d70b660544ae0c0ab302abf97152cd84d81f910089d00bad04d916d5e6ea2dc8185cd57c93a13344ad602e6dbc5ec974795b8594952575fa10b487c324fc89ac98ab762178a872863aa6db8eccf9a7a8cea716d52284388f7ce89b175ce141437294b02e168fa2ba0514fc1a20beaa10356e02cea4c222394b3d25c272a4140e369027230af8846e28c734beb466baebebcc785db4c845eb9a425e59660ee4b433ce7221cfe013d91e14a0d0f0d2733579f2dd73520d632495e2cb77c409da5ba460da465a7e8c3b4c74770b55aa7bcc798a70c77fe5e3bc00f865adee8cd6f5dcfa727b1bc02f6cb3b57b357394ab8f774cc81beb1950b64ac5aeba3ec6b99cfda359d3c2dcc664347dc82889b1adc1374b89e6e3206c4f591261ea4dc02c3f778c2573b22ca177ff4d0c1d9b1c04c9321644ff8589c30e2a1290c3c3f42b5f4d2a275d4eace2f6a84afe83659bda9aae0526eb8cbe9b3c3a4c69939598c7161eb54dd9c42e007c28bcdc5774c6d6c6285cb869463f982b915acc5801b5c5a34a027acfa8412802ceb607f33b5f6f625a0ec00a4975188def66ed1fe27e3a0709072677fb4410d587ae9a107744491db9b76c784cedf2ad674e9207a081fd60d4e77388a743391eb194fbba5f7b6b5d536cc16204f9071b126fff66270e310be90de347d74438f603c572a616f9769655d3cba56345cd570621610bb6d7daa3e83188cbd47e47b3e9433c284e0b843572b2c57be73e197374c66791243077e97021a1feef9ffd664ad7f42727b4b819e0e38c47c0883544be241478038224929eaf140469b4a96c63784b3545699b4ff2d277daadc9a8938cb8a194851f84b196040a6b9988b95e3ee645eae6632d9f35afb5c7a9cfdb15454f82b331928eff230dd95c1a7984358bcfc888a6db3a4efecf971fe51e3b38b746792cffc4fbf80dc03038b2bbfb4324cae5aa099a1708ae2fdc590c33d38dce12c5f6f1b887bba279e582f7ffa807c26358c2c65a9222dee7b6284ac97c845be7577e5e6379a1fd7a9fdc5a89572fe2572ea3ccd1fa2cc8615ba8102d2fc338621ed8b4fbbdaa64c7f58b95771eeb7ba70261ee2a1d5496c5b4eac94792dd96a4caf032185728a64d092ffa636965f7ebd1cd4b9ffcf163e0e921d4c34c0e6ea075e2b40eaa8514635ea817ffe4e90a2959980cbf119bef56baff2dca7ae432022279fbff0698f35ca63aa7743ded1144e12b4622e0bc0d2feaed9c05c80270a0d093ab1292951b5b2367f44b37ca52515d1ddf465bc11567fd5ed5ed87ae482c839c8cc23a7769162cd5ccd804e373b5c9dec8ca6f99fd34bbbce75df8359f9e5e8b42d0b025cdec0990771caffc3aaa6a3abdd87eb0186ae32bb2801b39629ebb6a788bfdec2549a75e6962cc3b3a53ea82cdcdc5c3a0bd74e95173073686df67012206e90323fed956fc2102a771d272862cfe096751c14042799824762a0daea2f3db9af23c1a4e6c3e02665462825f1a6b9d65aa9577af1e18f18e8bc5e741f8cb7cabe60f5738c0661dc95fc3e1468cdc2aa4f068e018c1edd556eb1a7b35107fe762f9dd78229f7d657e54376e2a70857034794bc8d88d78c0f7a2b378e6056bbe0c50edaf1eca7d997c12da64c80848533c8378a7a2e3f0299fe5ee76c9609ff3e8fa60297c67037f49eb269351c90628122d49e0f0daaf757b81ac254a5eee4d8c059e0790453590bc272bd57944ee607fe5d573b3a3604221f54bcd6dabcd4cc791cdf1c6fda546c5a6f93b275235a2daecbbbc699c7ca4ab8381b380da57b9c5d383e0f637954cc63c017c8970ab491f87230047e58acfbec0ca47c9744eb4b9bbd147443842119ff6e972c0650d95fe69d9e2429935aa96b24bb9f0bd8de54f6325355409a7602170d2f49b1edac59974475aff48ed95d101b1d2b9fb8889d509c86e7bae38fcb0c2921cdd134a8d3c09bf9252ebe7104304f8f26e5c88dca8dac654e8d2e0e236ef9e8546219568bf7041d6d0f39dc997dac350478c06f2e850f6d74fbae3d512aa1f481ed62fb18fc8512b289a218e637bed590d4db80cb10589f01ba84eed528cd68d409081cf09892588e53c5b0da32cd7fc69246781059b30f8eba7fe981c8446a8db3cf2290ded09cb409cdb2ce50dc38cc7b414602a4402d892367471882f494b8249a4b743b3083f9ddd859d8255ca5007cc515b7edd732ca0cef23acbf96b2472774cbd74d226b46306c85d5b028594ed48f0fb7223b38140ac0c01e5c116264cbe8b53a8e0109a1ea57cbea6b8404a05cd25b3c8bd6320b1fb79f03d52d43468e6f981e136db08a0e5366d72dac040cfc0eed57f68240dfe80fe4d64a597581cc9f9fe874e42756301d47f7e0cd6e08e019e414ebec77aa7370157296bbc19ed13a6bbf341310f993d903ac02d1544688ebd82ab6d4073ca95ff9fd29aea17c982cdec860cde527d947946900605bc92ac5e9e2ff738344362d5c7108d91aff4b18794148e32d3ecdbd19e8e0afb10197b20db136e067622540c25081b912545cddc269d742503a341abe0033444839a709720bce1baa884d37e31c4ae3b43a4e63cc131445126d00101142007b6c8d04fc4145f32c3eda2184d8df4543dbce712fbdbe83de01d2dbd50a785778496f0a47841273cc106d1b3f232eaa834c9caa106354afbbdbb064cbb28c0f79aada8a79bb34db27e1f40f306d6645c5d90b5cd66ed4f495a6697243b850fb06f98059abf3961ac83a67f0a61f5e040f171ff68d737b59619c6c384cce268db3e761565ad8bb5bbafacbdd23a50fd6239f267a30bf99c6aff936fa1b632a4db9d4874526f76c74c51c7256e86a0362e8b4bde38050e0e71de0937e13c6da1d3ddd92bfbb46fe50b55829ec0b0e4489d5309f6392cb0a364993f0043d27fa0f564ae630dda9d3c176440abf22f0e7cd9b185242c4fa0a9d26aafe4dfd1116e9c9a94680c77325c724d3cdede992d9876a09205c278c1f1590e147a8d35329bc7d0f5610b83161ffb168253923ed8c6ceb306d0955bbbf43f7c6ee457417498a5083c961bfc7512be285e79f87777223c2c1d24f56510857476e126194061d8f9f13ad9b6b8d910f2daab02a326215615e6bc4680ee68297246a24bfbb918be208af74f252c9fe528c6cbb23d750a453d1fa75d0ee78eb280c45091f44fad3bcda309c346887b61b078ee245def1ae84c23aa126e50f6c519b1c4c909ddf4ad0d0f195d7c7953bcd5fc7540493855c95dedbafcd2b7a7b1261aeec03efb81015de1bb88b3cbd81df3e853d50fe3b50a8b1d2e3130fa509a1a79d1e51538cf047296543172ba6f97e216ae12baa6e19ef03c8f55efa08bc09f462a18a06d27289396ba0d26ad9c3007df206886a24d4e2ced26c33d32109a34fec9c3ff72320d1b525d8767c618adbee8013252990612c3e8bd22d2dd3dc963e5085f7b1c977ee904fc6ce919b443595228f9639744b606a6e85dc5829116f11ff868634abb98daacd750cec215a4fa8918563e2ea3c0e2fa45a8455a679ba2d3dd087d664601dfeab84ef8c2354120a0154398caa409996e58c72a33c7c4bc1710125fe2eedb57d43944c1a7b2a348b030df2affbe459e8f0e7224a42ef9c6acb00a0d3ba13107d3f310aa5e6d5350c2c8c0fa8ff8e34b50496e94ad58330d8747f58b429880a7d3817090b7b19cfbd1af306bb56eed9fce748c4670b8d165eb4e8f4f1848c57cd9688b0a5f85971611e4ead984b5b47bad8cf339d75100d936ef744af65342a2cb50249dca7e380e759abbf2fdff1bcea07679c7087feb086ecce11373f7a2ad6850b99a1529a006a0b3d6f8a8b50e2f7b0abed5bb1b1d516ddca62ea6330c970c07e3d0eb928c2d83638a974c118a4be17d7cbc7ac65511596d7fa7a2c748c92f805194ca7d25b4014dc57fe488722dfd0fada40947a9b801c62e940aa39dfac4381f8ff344ca9f6729b348714904b2041aca2339d124e9fafc2c9843bdeec095ce239ec49947b0826efd8f1770de40af3102083900fe27b154bd0097cbc68645138ff7000f08bbfbaba5e4a63ad4a441e5ffd1977cdb5ec09aa91e60627bfca91bf0f5aa2d9eddeb2b97c7a4e196a337d63b32a210aba204d213e65a860396373630bf01f544e92d0bf", 0x1000}, {&(0x7f00000002c0)}, {&(0x7f00000026c0)="0fc811eee6488a1d05aaff4c20261b212d1f92436a05201b6717787f512f7df3cbe405a25d5b8f620b954442fd14894d988216c61eb12fc71c663587be45fe9bdcf4525f185d78ae747630cd9493ceca978e542c528853d129bc018bdb58b317642533ed283d10abc60c8e2076361772a59e8c7685c910bd10b39c5d8c0aa44d3220d92211a45da87cf8d0e040a23a19964e99c38decbbe02413a5b3c04a0e9163e138df6504c2b8d9adc53c51950c908fe29c44d7a31ae4cf4fd87b4a15524ef0c3dc3bec4cb2fcc0e0b88d37182a8ed86b7a7843ac58b8f9fc5a8dca6010b0b1b40a52493f43b8de538c368d5f97aa6487099a005717e7ac5dca3e", 0xfc}], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x40, "ca0a80686fa42ccca78000080000000000f800", 0x0, 0xb}) read(r3, &(0x7f0000000300)=""/241, 0xf1) 16:01:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="03", 0x1) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) 16:01:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:01:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000140)=0x80000001, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)="c15726287209938d79eecf1d13d84b17891e1a034ce83a35c486af141167c978c8c08416912ff276f496a570bb5b90984fd7e368420192c1d03ae5b315ee0af9d5bab3f8f7114c46b8d1e97c90c9d2ec9f002101f3742cfcab91d2d1a18600907a566e8a7fa2e455062974ee467ecf857ed24d13b84d4a09f67c2dc2feca89f3b453c2813a825d30ed9ec6a7808b1a76e9", 0x91}], 0x1) writev(r2, &(0x7f0000002c40)=[{&(0x7f0000001c40)="3da29f6ded3a36968c6c29e2db257427b75f523631d61d7f4d61b4465a368c3b8a9b7a1e1138bf4e16fdf7ea3cfc952b84ce5a95e5e5770d7ba9190bbb52c3de4f8cd497ed782d96bd6e6eb86e9691b667e17119da1226d6128f0e668f000e8362f0fb65a953301b87c8b53993a5ddbf5774fa34644ebe3faa510b0f65fb90b8e21b188556dbbb52c2849fd45770b7fd828ab36c9d67422621c0e625052c681176243d39301a320515c65692e01446c25d74b171906145165a95be2c46066d400f11856fc4ee7806936c9c3f4ced98819b31539725473172c7b357eab95e4d09", 0xe0}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x22) fchdir(r3) 16:01:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x0) syz_open_pts() pipe2(&(0x7f00000006c0), 0x0) pipe(&(0x7f0000000700)) kqueue() r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)) socket$unix(0x1, 0x5, 0x0) kqueue() pipe(&(0x7f0000000800)) pipe(&(0x7f0000000980)) pipe(&(0x7f00000009c0)) open$dir(&(0x7f0000000a80)='./file0\x00', 0x682, 0x0) pipe2(&(0x7f0000000ac0), 0x0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000b40)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000d80)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x4, r2) close(r3) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kqueue() 16:01:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="6b2a47b3c00cd0bf72ebd1e33eb71f61adfffc2f79209593c5da6f97c16186379c134815b5756256750e8bfb7e5da8ef0334f1fcef34765f49f0fcf5620d17aaa97442b54185211ad156f9bf836aa3ceecf3c6a7edaef2bf6f7dd0b1be0fcb1ee9786d7bd5", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e", 0x16) r1 = syz_open_pts() syz_open_pts() fcntl$getown(r1, 0x5) close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x80}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1e2b, 0x9, 0x4001d38, "9b4e6ce48009128fda000000000000000400"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:49 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x39, &(0x7f0000000040)="3a929119", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x88a, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="2b020f3f9f3af34005062e3823fdc6868729a71be936961971582ec71e93fa3d285adfed88729dff8d557a64cc6f2f934bd37c94e1256c91f9e56152f061164628de0251b81f8dd1284cdc06977d2ddfb1c144d69531ab0ec37474dc8b6a2331be73243746b88f82b429c196cfe8c3118896422497f568cd1d82386c3a7b9e178b924b087ac380956cb7696c93eba053e7c54769a7b6450344716a8aba850a99aae3d22c337d6646fa5c416776f8ccaed1ff0fe77d7073d7cc534fa97e11324c5bbda20e4fa3f26c7efac4b4c2794c2977be5f168e81d6581676dc", 0xdb) 16:01:50 executing program 1: utimes(0x0, &(0x7f0000000300)={{0x880}, {0x100000000000003, 0xde1}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r1 = socket$inet6(0x18, 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000100)="932efba5c74a345a18ee5822fc54bdf95c458cf156591ecf47f0c382f10a12f30124c7b0f8e0458d68ce7cb02b0db9ab6929db64402cca6a561dc16d0ae224522245dae7197b17e0a9fbce3134eae3161b8c5877f4b6a90bd4b5e53fbf1d67d5a86f579bcfbad33f2b034672701b207640df7a49cd4eccca", 0x78, 0x406, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000000)="df", 0x1}], 0x1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5, 0xd0}, {0xffff, 0x9}}) sendto$inet6(r1, &(0x7f0000000180)="6cde203729b4aea8ddedcd9b098e1d2a358190f0787edce029f71d1c357b38682b85c8e9b735823d567fc049d9063d6157718b111dcfb1f142facf33a285af490fb84820817f8df89c4dfa8b533ed87b5cc6a482cc58d5f979ef8d52b6cd25e0b17f4f38413f1c0087e00ba1bec1f917db1dc57f3858010839784d486c307bc8df5c1d38837be815fca2023106b11be0831ea4ceea76bba358e6e07f93bbb51b804327a8b20319f1c80baaa95ed22d4263005594cd0ee7ed11116a265e9f1ffc9b3f0311a26c538ab0be477c27cefea9bb9988f9f2d13f3f8368e6ed1620ebc0a7e661a3ae64b2eb394e8af43e217e81e3c87df721f6abcb5dcf8764c460", 0xfe, 0x400, 0x0, 0x0) 16:01:50 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x25c}, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4c) readv(r0, &(0x7f0000001380)=[{0x0}], 0x1) 16:01:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x3c, &(0x7f0000000000)="04000000", 0x4) getsockopt(r0, 0x1000, 0x3, &(0x7f0000000040)=""/31, &(0x7f0000000080)=0x1f) r1 = socket$inet6(0x18, 0x8001, 0x0) getsockopt(r1, 0x29, 0xb, 0x0, 0x0) 16:01:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x189) 16:01:50 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) fchdir(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r1, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r1, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) syz_open_pts() close(r1) kqueue() syz_open_pts() 16:01:50 executing program 0: getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000140), 0x291) 16:01:51 executing program 0: mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x3ffc, 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:01:51 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0x32, &(0x7f0000000040)="6fee", 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="21207fd9355345fc2e40f4a46df889e83e304643d72bf78f8aa3d014070b5c7ec93ed1782510ed91f59ab1f31cb2c03d927e20b627cef30e7d438cf5fb0cb1c745b1a7c6f9e3f3357fb579c9f393d5ec11419f15eeb216b0b0b4d3af935d5f6d96584043ffeea238c1db4b96642e3c50f0714a5c0940926f8f0c4d1e985d19eaa7396920255e8fd1cafc74d35878329e4068b97161b081c32321bb457b3b6243b4ed639dec884a1928ed8c22943537945e6b36cb8799bc7e", 0x94) 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x9, 0x4) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvfrom(r0, &(0x7f0000000100)=""/20, 0x14, 0x802, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8000, 0x80) openat(r1, &(0x7f0000000180)='./file0\x00', 0x2, 0x80) 16:01:51 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 16:01:51 executing program 1: link(&(0x7f0000000000)='..', &(0x7f0000000080)='../file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/127, 0x7f}], 0x1, &(0x7f00000001c0)=""/194, 0xc2, 0x100000000}, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) wait4(r2, &(0x7f0000000340), 0x1, 0x0) 16:01:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) write(r0, &(0x7f00000005c0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab6464a47e66e92bccb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a0377b8dd1c67fc95466bd0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c3567d4213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc9da1072e60d5b45a92e9772469f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9f02f54e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131019c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138362fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a6191199362520715ffa00637c466cf700be1a3b2c509e99da540558aaa741f3817641359a4bff688d5e2", 0x7bb) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0xfffffffffffffffc, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x800059, 0xfffffffffffffff7, "a828e2d5cd6474f0d40a74d6a03400"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x3, 0x1, 0x2, 0x6, 0x9}, 0xc) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) 16:01:51 executing program 1: r0 = msgget(0x2, 0x0) r1 = shmget(0x2, 0x4000, 0x102, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) msgsnd(r0, 0x0, 0x0, 0x0) 16:01:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='@', 0x1}], 0x1, 0x0) r1 = kqueue() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r1, &(0x7f0000000080), 0x5, 0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r4) wsmuxpoll: not open wsmuxpoll: not open 16:01:51 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0xea811b5582990eee) sendto$unix(r1, &(0x7f0000000040)="c11a9180e7c929f6379129df6fff286c8401544b24734007bae0a20a2859f127ab2baaa7811ee1f4ccad76d65ce2058f27279472ca308e950b78825f7595a7c93c27a0c8cc11fc7a94084b9a977e27cd2044432510c991", 0x57, 0x2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 16:01:51 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c652a0011d5cc1f17bee8490a2c0f785dd9d13b8ce646b74dd71ca43490ec573a5277cadc12803c761a2697e0cf251d5e2b6ebb9b3e5c98991d99f1369645954c51ac606d9c081bbc60fc756c23800d967c88c4ca5b0c72d85f0be69072c55452"], 0xa, 0x0, 0x0, &(0x7f0000001340)=[{0x10}], 0x2d6}, 0x0) shmget(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) 16:01:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0xc) socket$unix(0x1, 0x5, 0x0) 16:01:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x98) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="81246daed26b1a4e2cfd9ce597", 0xd) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) r3 = msgget$private(0x0, 0x101) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fsync(r4) socket$inet(0x2, 0x4, 0x80000000) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chmod(&(0x7f0000000240)='./file0\x00', 0x0) syz_emit_ethernet(0x1000, &(0x7f0000000280)="d94b3827a3e44bd0d62756bf8a33cb5844840fab7618057ddc4361a07c828da09a23aeb797c42e3a85c7e3ab80f824065cf8b2ce1ec446bfa72d487301c289028e446da85aeb9c258bd97db5eca61c9fb93086b7b23843df379af18941c031eebbb7b6cd1c3a7ac02eae3bd19bcaba4ea6f6c02fc287b205c49d6aaed09ee1d527d03c6a9ef247a6974b44b6d033383a0ceda95aa858c8a1473acbb811762f5bd4e84576ce5c70041201a86a3f9d48f8eed73986139471e2a79e99ececb8cdcefb6c09809e296d1b27bc8391346b5815f6f8767f9340dbc29b9e187cd91368accd1451a8929e48ddab005b957d5cf2110300f8e1d47b632804704600d956f816d8db7a0b4039ec1ca24a531e65910511e616087a3a24cf4bb63bff1616d7fd8d00b70c543beec149e8260eae95117a31ae453e54d03f65ae3d6d69e04669f4f0c740df89152f097102e692aedb2984b72c2f9d50a9dd2ed72521d87f238152b410c78893023aede3bdc77f47332121fb467cd2484e0404a4b7654064b00acae3bb2af8157ae6faf30d7f7e0cb8f9f7d3fdd3fce6111f10289b64f9ba8c2c153ec934153dcd7388573652b24e18870cd7251110e53f9b6d6d7fa709f404d71c70c60f1c7dab245d039b8d298626fbe6ba17308b454e7bcc258af17b752a588993a8a0f0197484f3b72ee719366cf1e8624f0b21d2cd004d1a49c54f8892194289b9198580069989a3a806b5c564872c068f87aea6048708306d963e56bc09264d06a286279ab7443101ef5f251b24b98a948f21bd10f6048c6ee845006adb8ce16d11ca3e983836fbb35574f5335b58ae90a416a3bf1876dbb8243e4bcd39ea5d0265574034f4ae05ff7ce063b3efda97381f73ffac08b8ca271f67fbcac1c2bb1ff434690c7c3f896b9b10c15dd51026db6df916dac0a6a22155f380ce42fb86186b7c56d1ad449c021919e661a9cccf6e50ebc8761052c0f228dbf40e4a75c88edcdf2d20b95b9c1cba79a5bebf25c266863ede055e2922a1053cf92408d10e8b539b293795226471cea74ba96393958151fb99723c253af2fa9f2bad9c4cbd4b9481f02e3d05601cf2308e25db113161f39f9914787c314241f3a17d3255277298074dd072a32fedf12772c1151f1d457c211a677579e0cf1a6c393883d1869fe538b45b58d4b08cca7dc25c5ded8fe265f39fbafb613a6bf9564d4b2c7131890baf57ddac3519250c43a4dcd24bd0740bdf9265043f6440fe93f63bb17cda4e4573aeed6e52a0f135cefc0c44f270015e4805a8712b7cf7d57b572a51c6d767baf60e46e332a888b304cea953fa27b6b5bc2534008569bdda993d67b35ddc97f7e4ee0364f31087716f0f153045bc4460242e32245d12015c1f29af88a2e0ed5f9bb8c5ff5136a21f11f4f31cdbcee2873aad4848bebec86a893378bfa15cc9978fc80cfb945c8ca448b8b2b97372ce5c79c08b9cab850726e63565424bd7407d704bbd717b17bf6bc7199d64ed6c57fede55c99c972d20686752cb4aa9c7bd3696959f5b2da8c7e951d92a21e62091c1b805b5a8721e75db5310db9fe7a7a967e5f938449f094120bebbd4773201b838b2b3dee5dda2af646200ad03205172fa337a49a9354154a023ae1bf43b116a700284a5f2fac189363538d899255f82cb9ce13ede6cded26bcaafb283ff577c7d5eb627bdbfeacdc7fed10893b1fc8c0df6f119e20684e59d3e4c2c424a95fc0af691f6bc2e1a2fef6c39d0d7ec65b079ca31ab71aec8ad121d7cffbfaf7e4ee77676796ba2738c959fe037eea3f33a5ede0b5b8ce4c0d8e250ebdc448e10adb55f05d85ebb8684689957022881024eae8a9a7ae638c73f80cba4f48a05b15e7f5c75aae7931c1cfb65eb216e7378c0f22715ebeb0109fcc7b410b55fe02a18b9cf08d2c5951fa36714ff7576de32b413b1e743bb088f10a56a79ebedd0489a4901f972b475e14b34c23ced299ea59ac08582258214ca94d7d72315cc2066cd93159af0c38a055cc0d95c32ec7adbf6a2255edc79a2878b06f89295c62907c4756a57dc9f19d8d828b816db24b488622bd43c625dd7e5f6116bdaa4536425086c9f5bf559464782789479fea91c99db70b9e4ff485c1f50fdec797ec248edc3f97e73a2d6eea59d296948cdc597163944f6bc59ab142b2690634933311659a9f683130ce0f6a19b711fb89f3921250791a3626acc6e43f8f377ae8748e4c66373dcbcbed7f93a245eaa7a2d976bf210fa372175fc1e363b2ef05908fd3d5500fa9f705eaaaac97386fb2ccf57bbaac1a881db03672122c4eb1fc7b9e8e8ad8e2ed33c83ee4010b5f6dbcfbb36c511c60b94bf6beecb344d124d5fa1db96f6a378154e1fbdaf3433fb2aa36ebe94de9c6329b4f61d6b51eeae99037d180d0c9cafa8da074f981863df17d3317c6dd26faa6fa29b7ba95af997e48d8e0e266dc114deb3213fff8749581118ddc5a4d71f3ce7e9052b9b9ae7a527b06d39ba8709ddf45ed6f90ae6568636c513a322cab960dbbc520fb5c01068d91ccbcd1c139498fb1e791996e2f224626cdde42ea3679fe79df51264dc3fd9be4cfae9cf1e30fe23991e99e69e33652d488673ad95402da4872e6da0a74d42dba93add15b9d98670b18d176faacbdb0e2747abf177b4df06fafc426a82acc471d7705e67695f21ae5a3abfeda58a5d4322f03bea375b18c84d23bcb58090809bcf5ac0e8239022803ea7ff0ae82fb3fe6fcd145356e9cb8e013a20c6acfce70bdf024ee9ad976b6cfb798b3d0eb803ad0f7a5c4ac11f4d96eb9610dea8bdcd5802c002c5071c71a4e257115cf48ebbd3d1b72db4c02d46970436350a945e217c26e5fe2b726b35d7d7ac8f30f75bc102599de714b12a2e3cd0d8798195ed4e18cc8b3cabe74023b7b75c6be88de9c97eb54180567e3e69d45d7b51fe8cf35dff07bf4109371007fbdcf63c5ae655d452bcf51783aa8fe9e222e27bb9379c1fdeab0bcf61718fbfa0475e1c123ed0b68aa86ed1f44efecf43ca5da243953b2e2442585d049a6e37f212daf3e306f3cb7d101192846ffb02841826a802e699020ccb6bd4024eaa38d586251cf7dade3afac966c6b3f91ec844f63ac53546161f0c066c0b6a5450883becabe4ea3a32f713da37bef8aa55194770639aae01fad8ca66f7630ad9eff28a19dad620939f989d133985148b12b0300fd02345aa07dc1b75ac4d2358394395b6c1e66a3d8f89c4eae57addc7d694e9cdf418e01fa5f5c48072aaf3b160d20943207091e47504214a48f80f1b91b0c6533206c6e124cd560dc367ed17931d1df59d7bd848e50476ddcc64192973f7f0000892d7418c7c84bff6b09e8d888347b91cec620fbdd2e5f24f2d9a1ad16a7cf35613dd22a6a9d356768be588e7f9eebde3f38435b99d9b012787016c3a55d5e8253ecf23e0b21877fae0b0b46d1e9ca3b10d47354bc74a933f196a427b4ec003f3c6c3441cb9e435a67b7f8c808e7ad20eaa6f0021254754b25d821e335683382e166696fea3cf84399e2758cc0373812f5040395f3efbbaa1e29a66f2b840aed69056b0143b68f7d421a9a5ad93efd80eda0b755d064be98900a30c23c844cfd6889267249b69c638ce277433429063593127982253043fddbc6b12fff6be9f53fe194fb1cd07e24d0eff2b8c35921d648ffb549df89f0e3a78281b5d2a22532ba70f3769622b5cdbf7d6845f4ace9d8f388933038ed621a70b62c9bcc45420339d824f5dd69e702ffb14db3e8822d85e3fa1c6ec255e14d6cc0a24f2bb56690ee1807792b9a45a4231be11733532cc257f2524f7326f0d8f7d8b409d50407f1f6a44e35529735562a08afa011c951e1f060494fba66253079bca7d5cc359d774513fab2f4568a0b2b7f8f05626685e2b121c5a627cb4e016bd0d225b501b9a2a3136da3b6b09668fa330449ec83e66cbce6a35eb0f04cebd871bc76df2892a9d432122956a0db7f4f455f4955fb4efb4c0c2c45f3876a08431797c8e7bb2f3fe07332171edb9fca2e7965b05891098767492b8e84fe04068629a12dcbd456240aa390331b96d4c5b5dd0625ef3e0e33996e49fc02d4c11d6b8bfad194817c3b66f582f28c70f48cb9abcc29bc5077590c482f7537f21e7683f16a68b04db54df2420c6944333227cc4e39d410fb0f4e4e629667c099670bf5c5b310864363a5efcc0b1a17bf265be2e0b13c3e50a5c6c817902b53a1bc283fdbb5b657d0fec32fd29ab3dcefdd9deec23b1774a803ccbf886f948ca478f27b32332462b0e8e9dfb36fc0d7af4aec1c7717b40f7f4cca7716781a186ff487ffae5ac935ecb322c8e1286efd044ab4a3d149b56e8c498d40d434248ddbebf157713894a1997e3061a57c1682ebcaf3eac89467f01fce1443e40925f6ca75adf3d4d89134638e728cc25a6f45046b562110747a5cc95533d4c1f97097ca2f74cff6af42aa3c3b76ccbfd093a29f485dffd2df2f0aaac70f4dd087a822d07ec0537adbbb95a655b73a91333c45a616ef5686aa3dc1d2240e3db79bdbf34516d9aa4df41c86363dc9bf31d93c8a865716895e0ba7bd602c573e72fc440779d997020f7c7d818053dfaeed0d6d853ab4bbe98d8f9e487566e2bd3c315d19ce3d3a5e910166dceb48f1e4b7019b2ec248ac0e5c4976879f8330dc2202d2f7c88832c4c070fcc81771337eb55bcab15db62e909f4e7c8297ceb3930230d2d52234b4615ba715eb0bf38e914b87388b07d70760d676aafb377c3f62275b93d1c0fd36c4ccee4969b9c27137b187cfe69d236fe1082eb5152ac03b5920210b5f91f043c7dd9753a2ff633965e6eb501163497eca2f4ff53df9377782e905c42b0c979b6597abb6ea29eaa7728ff79673c2aaad39b93b245c9f2dbcf0562fb83a59bc9d18f7a4761218063ea1ddeaa772c80adca6b073e34a9479c727f93dec015b93b2a2743fa03929ab835cb17588c4fbf69342de3938de08d96027ce62355f93b138ad43e64fdc0db36924c9a585804bf5f98898652261dc2987548b2ec22495de3e61c17cdfb9eb45630ce74c1a921e146b13760cbf5d6dee394b0ed0af7c7d85e5fa4655a65d815afe862dc61dc2a2b02376ac732bcdfec8a31700d003dd03fa4249a40ae96bd4115bf2c1f823331cbd09bdec80fdc8a6743987afdba02feb15231e3bc154a1c85d892c718f1e1faa56a425018305dfec7cb40daa1b792c0d54a0eff2b3f18ebc39991cff0f98bfe600825409ff9bd6a84e2e9b8ba5fe60f9609e72025a7f97db11ba8f4ac574cc95afddbd8d72014f775bdaf0ab4e7271924cdad345f31e2f760b4686f89cd07b49a9939571a33a4af038f953e469a86933bc4a0e1e89cedf23b014016b0ab7eb768307cf5781b821f00bf110c0a598caa71590478ca4fb689fa5d8c93db7a9588bac579c6d692a4fe63283d6092b43946ba5267a9ff38e4fb14d8d26487c65ea21296f6389d49e1bc464182ac78adfdbffed0eb48813400706e0bd6a189c0ed625a008ae831a8278ef14fd8df5a4efebcb5f81da3ed9490539e9e2fed37a9cfdd609a5c25cb853ec608be09b5d546430445eb7ffdc277e11c37b0dff94d2a670f314c577669daf390afb9bc06882e159ad2cd55f42536945991985e0234b9c8b8469419690c76f9a58066adaa0562506bce977ab54d114f0a2a0c1c1ebfb6fd5cb0116fa134b310756fd8e2f8cccb7ed12d51f2b31388d642597bb794b8aed6b03d0e6034942e66e0ce0a07a3123351198139c0f63cd9") ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000001280)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000012c0)=0x8) getpeername$inet6(r4, &(0x7f0000001300), &(0x7f0000001340)=0xc) r8 = geteuid() getgroups(0x2, &(0x7f0000001380)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0}, &(0x7f0000001400)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) r12 = getpgid(0x0) r13 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001480)={{0x6, r8, r9, r10, r11, 0x40, 0x7}, 0x2, 0x3, r12, r13, 0x3, 0x80, 0xffffffffffff0001, 0x6}) r14 = accept(r7, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) accept$inet6(r4, &(0x7f0000001580), &(0x7f00000015c0)=0xc) connect$unix(r6, &(0x7f0000001600)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$inet6(r5, &(0x7f0000001640), &(0x7f0000001680)=0xc) fcntl$getown(r14, 0x5) ioctl$TIOCSCTTY(r0, 0x20007461) 16:01:51 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = kqueue() kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:01:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6046, 0x3) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000e48eba2c5392de7000000000000000000eec4d97d0aaaade8ed54a73f3e18404c8e8a847e4e4029877915d9881199b294555f9bcc184b048c141715679d445bbe1d9b3e87c8030cdfeba2e1550daa0ac7c747c7b56434e83c62a87a75d4dd4f8dca07300107f29cac2f47b7c7422a84f38344672bbb5703d38f3bfcd5332c7da92104164bcacc4391135faa665bfbbfa8e08fe8c5eeef4e1e8465964d0a4e5f7b753e39b61f15628a29cebd8f213cf558f49d19fc9ed25fdc30c624b94f56b8fdb4e9cb9272f8a9fe7dc8cd5a98e244f8773ace05d2f91ab3b54dbccfc570969cc31fb3a3f08820a969957615"], &(0x7f0000000080)=0x18) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x9) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0x7, 0x2, 0x800, 0x7, "28ca3291e3511eba0a7c04e69876917a2316240f", 0xfffffffffffff800}) openat(r1, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000001c0)=0x7fff) listen(r1, 0xfffffffffffffffe) 16:01:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000000)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe4f6aad7efd0d99bf7e19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000002c40)=[{&(0x7f0000001b40)="115fed6a8ebec29eee1166137978959bcdcc2f12789e425f748268304993fae31e4ae3f6b6a851ab861ff5a805d52850b235958e96e22d38eec377cf71c4573f9be18832ab047f6f0d0ced049ef496e26c55f64ff94294c1a02b577e06846a581f971e40cda7a6444bde6993da5c5ee85294e74e47d18bc1d17b282bd804fb7eabb445ed91a311b2f6cad135757aefaa085f9cd97221b384de17d8d66dcc75653d1cfd21c0c4a83e5c0197f8de4ead42e43063e75ee4dacb1df2f1a6f3a9a39f376d1aa7b3f66beb9852eb91cb17e351416773130c9c6740238a38d5056881ee97184ab5c374b292d1c3c6162ff9c1461eb3c40904c2934555f39f8b7f8c5d357f61fb3b27a80e64e11b2e48a9eaa42f2597edb294bf1f9f8177d3ec27f76e40025ca47b19be0a2419a7a6d78147f61558751c45727a181f3474813871897c2b93a40bc88b813683a514ac4b51aeac099221e7938a8f05e6af6f8238f909ba745cf5530991018767d3bad15c4ea8e03b23768ae1220c06a02104574c997acb722eea6ef4655b2e879fdb7ab4f564fd8e3cbd62ad46c3c0dbc9060b54adfe673017fabb2c06375cda1592ddef5ad6c4b80188ebefe5827d7897188b278bddfe7c59af76ee8fb48d0a764f5e78f8e775324d3601a7554f8e18b4cbcb90194ca8d799fc136a8af88f2eccf42e719cac8b64fb406cf5286e756a70ab36cf04c2ab96fbc97aceb3a4ed5cd822e8dc90b577365afa9eead516363036dad53a127dccf2dfcedcd36592f41b70ac0e84f103609b782c8698293d423aadc33b159e42d270dc5659e9519f082ea69426a4286c79f526adfcfa9914e1e9a9ff9251cc96d0be697f8c76514c2df3f71583fcb18ea487418b08cba8d361fce93beb1bef488cff86066d408974b78dc016ac5d22c1cb7da7c37905d792941c4b16abec784ca49970c5ef0eb1c633cee8b60aaa4943e0d4850e4ab46e9bf9fc066d11e473c42ee34f1fc8b9978cc6c85601ab6583eac6501141febec01b765f869e7b367df46620e79224924b660185e38600400b08f7b03635d5868b3e7d6e45a4ca9c3d1112c980f9612cb9d1add16b07a3141db20490c65fb0d8b38e700b4fcac8dc863354aea475a252e14102ce83216ba152f6cf0e5a52e1e970cdd318a6a88113ec72f2f7b3c3e14a0ddcd013fd74da6a0f6088f023a0605dace4e45d214620a63086a1f85622e823a3a878c305d8473b3c71c6f6555632203571ecaf6bcb01aaf31fcfa7e4e507218ab3f87aa390126c62e65ee574a34cdfbba293ec02414e1de79fec5e22b38b04860d153a30f761fc9a255637bb5858799db7ace23d6aee03b304b83cc9d817dbb6f602ccb6d7c95f8d54005159da01ebc59d2ce8cdae4e44e04e5df43b80366319eea3153b0152709b7b83a3dd493f6a560b42ca8befdbae3f73380eabf161dcbde81993002293247301ca13526be947af374945eaf72e2ff21b2e5e3f3d4e408d4199e65bad43c0c3fb66a1e5a51df7a17059b79a4eb284edfacd680a6dbc6ce100fb9f0cd51a1ec078d7ee3820b80ab8834740bf3443de2dbaf684ba9d6f13029941bd800923b05ba8bcfcf3f50dbe3ad9d8ae9dda125ab90863a5c4322a97b22a8c5c5b7950f3ae54ba48d46a7e315ecceda63edfa6b1af34563a3ccd8d9d7ec3d0398128e5778a6095130b1eae251967f7bf39c3492e936be3bfb647cfaac6cbaaa4f8c166a092588cf9c8d2a4bfaf17f3ec07a2f2b9a819538758c61a8b5f7d2aecff790b7106accc04b8b4850df6ae0bef2ce6edcbbd4014f368cc57f13089d92a81969924f11f47bd1df5a5d077b6e41f00120707e9a1e419331a2480d375ff9f47955db21ab86c409f3efb0e5c04a02085d6e4c0b42a1c4d340937695ea3f53d3d9a8fbd8ce5aa039de0f347ab5f6e4044d671572fd24257e7994c72db6655b24763496091314abde46a7622a272a5908748e6a9e4b05761729547eeff3ca85cd0087b64518817bdf7a61b9b6586423305dd8c3d65a04c6e0bb5b48c0d2fe0ea1a184ab512372579db9c2b39826321f280a1ce16fd2b59ec35f44252cd912afc9781fe859f59623916e967041bb27a156ffa6b5abf62ff70ded0f32e73a792967c1a0e55a006ffc72aa4a6d62ef3692d2d4e97f311f20aefb844b90c1b0be83ce78ee388f01377cf4cc146f4a8dc6c179570994c29a95c109634d15cc67a829bf6ca71945beaf33ef33506ea1eff5ecd4e96da3d0077ada8c0d5a115fd001adc21d8477f3b37cdf99773738d74a16e802c1848ce31c5f456f4febdb12fc4f26f63d8fbe559f9e694c3d0e1fba924ab3fa976923b7cc08f8afb32ab04633b59003dca09a9a54a513c07908ce95e59f342aa828d695f1ef0222bb312fd9b60254f081ffb4db53c8f848ec4c06d0f546f9f1e5df7777008bcdf174ab02ed3c321a1fca3512abeba284ce243b27d2ba640c7d7aadcb78e03fe266b40811a2fa80fd68ebfed19ae7aabd3db5d0152fb604ed07623ccbd8af6403b95b7422599ff2dea5513c52154a606160d6769d27312ca21ff31bc77f4d4d22e17", 0x721}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() 16:01:51 executing program 0: nanosleep(&(0x7f0000000100)={0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) socketpair(0x18, 0x0, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r1, r0, r2}, 0xc) 16:01:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000580)="b29b50b5fc5923f79a76728eb32619a5805661d7b891b575909fbcb3e09b9f0b44339b9aab82a4d3e2bb85b484e62e36255b9315ef5101ef0db9a731c42798fa73ca2912bb1bd46d05aaf8f05be9985bf4021feff8d475fa460574d9df807272cc67e25f440580cf2ac040c75551e3b0a5f71f0f27390f4c40df689e844ae176f2579fa971d43718db4c8e497b69a3c9a6ed77a0f01f655c1798424ba0f2ffd5ff0bd9f5c849e749aa8054f00f257bdcf9ed825c096d28d89ed68a8a80f5521e2fb72b2ffc5a2e81c75574b69a31ac9949b0891b079b894b23f807bebf3050400b5368d524faab7d800c9e1e3cca6d0886a4bf42805e00be49ee4cb9411fa03725e1c8fe4625c749711a39236d4dc0ca396f9825fd92e7506ae3dded1c3ecaaf6bf834a8d3ff507136ab555d7e71eea477ae9d81b600582a24e6e65e3043c5e7c4e9b1138395c0f24a6e0ba497488dabe84f532204acc92eb38c2cc41fc2f4c5a4d92fb2463d4de5d1c41f065dc5d7b6ee5913a396c225adad2f466811a8184ff0dcd802740ca5a7fe6335585ba2a8769a2668e131309e51c902ea5d857ebad35d08d0cca0b0c2e7c70d1d063a3af39447f1e4191cb1981827348b8465213eea20c800f2159512cae0512aa3bb5b6129e51de4468fef1f65404a4a852521661c1269aaadaf1d2ba08614e022b1d7d9c4c5e8739ee4a57cc47b99e20227575edcb9", 0x201}], 0x1) poll(&(0x7f0000000100)=[{r0}, {r0, 0x40}, {r0, 0x88}, {r0, 0x8e}], 0x4, 0xfff) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = socket$inet(0x2, 0x7, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff8, 0x88, 0x83, 0x3, 0x8}, {{r2}, 0xfffffffffffffffe, 0xb0, 0x1, 0x80, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x10, 0x3}, {{r0}, 0xfffffffffffffffb, 0x64, 0x4, 0x0, 0x9}, {{r2}, 0xfffffffffffffff9, 0x19, 0x2, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x1, 0xff}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80000082, 0xfffffffffffffff9, 0xff}, {{r1}, 0xfffffffffffffff9, 0x44, 0x1, 0x1, 0x4}], 0x4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x82, 0x2, 0x1, 0x19}, {{r1}, 0xfffffffffffffff8, 0x0, 0x3, 0x3, 0x86a0}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x8, 0x614}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x2, 0x1}, {{r2}, 0xfffffffffffffff8, 0x0, 0x2, 0x1, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x1, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffff8, 0xdb, 0x1, 0x1ff, 0xe6}, {{r1}, 0xffffffffffffffff, 0xb8, 0x20000000, 0x7f, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0x3, 0xa8, 0xec}, {{r0}, 0xffffffffffffffff, 0x8, 0xf0000022, 0x7, 0x8}], 0xa0e6, &(0x7f00000000c0)={0x7, 0xfffffffffffffffc}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x20) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000380)) fsync(r3) 16:01:51 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="310600ab"], 0x1, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) 16:01:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f2560000000025b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000200)="ec", 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb90002000000000000b1c85b6a8a1311"}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000580)=""/4096, 0x1000}], 0x1) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "76b7be93837568ce6a4ba30820591f0ca675f117"}) syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x10000000000000) setsockopt(r0, 0x29, 0x36, &(0x7f0000000000)="03000000", 0x4) 16:01:51 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="5c1e72efb8f2439dbbd83945b8d134c90012185ecbb6cfafe241686c178f7cc811e846abea0e0297a41a993143fc5f3cc0430213ada1850b888d255999a78a41e1721ce3b1ad4cb63a1aad382b56e7a7e00b2f6b6c73fc6ed462565414a8e9daa4c65f33641b13a1b3f52fff0c66211e31ea2c7c20b9590374420769bea755bfc53cb71be334319a7c43e0ab2126a6bbeba5d176381b6c1d1a44319ea8af8b1718b104f63181390883d98801bf3691c0de9216e4fda9007bff75a2591ee9c05348cd968d4e16df72be879c1d01b21416ae97e6c5a3da6b90c8dff33e6ba31b8c43ce8fbe706ad9752412599ac724da", 0xef, 0xedfebbc1733b4c7d, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x3) 16:01:51 executing program 0: r0 = socket(0x0, 0x3, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:01:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x994883d46484d993}], 0xb2, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0xffffffffffffffff) 16:01:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, 0x0, 0x0, 0x843, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 16:01:51 executing program 1: r0 = socket$inet6(0x18, 0x4007, 0x401) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)="03000000", 0x4) socket$inet6(0x18, 0x0, 0x306) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:01:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = socket$inet(0x2, 0x4007, 0x2) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x81) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000000080)=[{{r1}, 0x0, 0x40, 0xfffff, 0xfa1, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x3, 0x9}], 0xd28, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1, 0x80000002, 0x92d2, 0x10001}], 0x0, &(0x7f0000000180)={0x6, 0x53c4}) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) 16:01:51 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x1) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x40, 0x0, 0x6, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file1\x00', r2, r3) 16:01:51 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x4000001000001ffd, 0x100000001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) readv(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/213, 0xd5}, {0x0}, {&(0x7f0000000280)=""/170, 0xaa}], 0x3) 16:01:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xeffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) writev(r0, &(0x7f0000001840)=[{&(0x7f00000005c0)="c00a82b83e68e40a095ea24a7667351dd031556ae3d50503ac8ef013a04aa4999e75f77564106429b4332411b4a1e70e5f6bbf6ff2da7785ea06f8aff09fefedc0f7dc73f1b0058821a7fe076bfd37858bc36f811f23c9ca7c6b4895716aca196a22858eb855705970f9636c89b3cb1074ce35961652d65d45789c69feb617c57b649ad45c165e156f888655235c06efa4e82d301ec3fe100eadb6ef51db53a8167f3029982495b86a63966887957a980ce6b84791c97b30897868f70184d288504d41dfc6871bc02fc12865f1e6fa19219670fc06e63bb9e3c47c742c3bc1b680ed4f1768cf758caa7dc9cd192dd97e7c0228441d2e2af82eaf54c12d7f3cb1f91a9226382d00454ac33571b03a0defd738ce9bb4a6ddab7088c772127f0f03d2c047880967dfe45cf8e92d7dab0ced7fbaeef7269d0ae9e774ab47b36cb018c753a841c084afda7f26dfc8fe94a303b264d93e26c51ef159c3714d44580fa017151dff4ff7c6740b219c1fc6d6f2e54cdd567b191cf62b9a5b1e0cf09cd1d72b7a496e6966ac1c5e82c54859fe0be8d3e43da6c18e6885c5beff609a0759f21049726cd164b862d6ab56c5371da2df147b361ac369cb4a7411fd88a2b491e24a9010e189000063b7afef27a23c50cc2c8965701c85cbe2fb83cc39d17cdf85599fd6ac050788c9b793b4dec71c731164644a582f49ca13af422f77412a893d97834d09f09b44f2fbfb5bfb07374e564643727e45053cc370043f8afbd617a898398d12d4fdfe1fd3b1f66788bbc3cffe81845c7567e684f1ad1918f2b44d1892963d496f4f7fc293341e85abbdc7edf065b10ff80c78f1f7139c2e4b1d87640e351d18a60acf274ffc0de8b47a75e0d26d7f00d555fb7202fc343c696b70905a4452bb8b7d45ab5ebe6dd3add7aa3142ebea3c49e0eb96225631b5e748ebcbe0b0582f56c717892cc4c56b5ed18de5b67fcb918f9adb34cd1f40c82f01370c019909ef6f33c23c44d77d873c6ec405b080272633605d45dc5418eddeb901cc31c65ec2867a9b3a6b81d9f096d86c84ae87cff56f041797766d8206b91bc58990948ee27cc501347745aab60cbcc3952350cbdfd26bcbcd6a64f25c7fdac09ea38822390661c66c8498693171f5f0393e083594f810b6e1e34f2622a3497143bd4d98ec2ceaf39101ba7a3246cb32c91ab8db5b789948ad72e8f64c05e86ec008828be93cf952c2b52c844c68590d5f9cddd0d1be83b63fb0176f1f68c47e48a019f59068b539576aec29b2e77658ef4b493c795895672c1f0906203f5df07185eb2cabc0f8ba6abd021f304a8a4c9e30b9ee7ff475b8714c9e1109c46d72a4fbd37f1a89560ee655693e079f21e683ea5815230b655e5d9763e46d230e46ef80faee908ce07cbbc8a19c71ece9a2d5b16e6c2051ee0061f86be273f8f0ca7ccd20f3a1052766ee42cd32b9235cfada04c6ae514b480f764574ce4d6a9d9e0d25343154dfd3cf827c598b9599d0a6ec2809f83fbfd243c1ef51d23bad51bb49d815b43b9b81d96d74982eed3f165bd5a807a5c836f6fda3d33131bc5dcf08ca4d68c4cbf6bc8c43a8cee3fd83533eb5037b01d0ee79bcc2c6f4b780238001a6", 0x480}], 0x1) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x4) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x1, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a", 0x0, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffd, "835dd2518000000000fa600000ebff0100"}) poll(&(0x7f0000000200)=[{r1, 0xc0}], 0x1, 0x0) 16:01:52 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet6(0x18, 0x8001, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x2902) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, 0x0, 0x16b) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r1, r2) 16:01:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x793) fcntl$getown(r0, 0x5) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 16:01:52 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:01:52 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x12a06, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCNXCL(r0, 0x2000740e) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000180)={0x7, 0x6}) close(r0) mincore(&(0x7f0000ff5000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/237) 16:01:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbb000068f7acad445dd9760000000000000000000000000000", 0x65) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000440)="be4098a9c13515714edc908938cbb003bcf438d087600bed70589e4270bd490c10826cce4c1b971c99b8d0cceb03c0d24a156d5c738c6d3b19879d66a7736bfac596bf1ee12340603a1794809426a7e33b8dcb399fce526607254793c7de37187a3c755769621d221607255bfec186fc36ae659d60a0cd341d018a4b9bc001cfe6605d71790dee06a18df5e1909dc13993b14a6f1afcb5940000f8128037ee311267ea5efe1e2e3e3bc934f94a952a233d1771510ebea6bd3eb3d0458b01a09a1a18e8a733155d88c7d79ce8c2f2310007bfb9f4c927eb6a327ff88f3b4774504fa9a17539167ca312ec4c5d9f610841922d137b30b850ffe96c4716735d3546aa3a82f12f5bf59494d72c984373e3abb3c13ddf8678fbef1f23cbf03f8c23d35dcd442515c99a12466ab79e9ce89fecad3d3939f3c9479b62bdffc33c39d1242c42c2c25b5bbd49d9fd02a88407c158e5ef8529663a53c7aa99eadabe8a65038aa7a236ee1c0cf605ff3ff3375de6dadbb9f26c097a", 0x176}], 0x1) syz_open_pts() close(r0) kqueue() syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x7, 0xfffffffffffffff8, "23fc7e0d7a00"}) poll(&(0x7f00000000c0)=[{r1, 0xf}], 0x1, 0x0) 16:01:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() pipe(&(0x7f0000000040)={0xffffffffffffffff}) writev(r2, &(0x7f00000011c0)=[{&(0x7f0000000080)="a6d8bdaa5320d7a3253f87c4265fe6a090c89719325cbe90d160a3bead20119795aa0633b47cf21ea4eac5db7b93bb41286c3f4bba71eebb43949b030646cbb2019cfd7600085856d377e6f6189cceae31ad0c0e0e4a391de974931787154a8eb09d430442f87b47c8e2e3be4a1f3982ee74b8007f04968696271f2372a7436b0e5f6ceaa66529881d1deff22507b00478a9422f5594121914f6bb0e64ff32e3ffb4275303675a51c76b7d902ae8ab7737f537a54dc7f28f3374bfc2864cba990b71692ff968f2fff5a6eee53d08134e1257fb1fbcbbdfaf9304caafc16fd909df5f09fbae796acc1bea1fbcf3e89cb26f5d1fe480da42887ae2853abd0cc1bc05aaebe987003112a75d1269d4a63b92722609e153b200f114fd924d41005613f1e30fbf0f8ccbad7bd7d8f877eead4101a8f2805f37933c0731e81a27838532b5072f2157e39d6dbceee10dfe0444bb960728be193e12833de3a816ddacc6762719f43c4f7e6240bd34dfacbf6103a0d61e1408db7d683471271a96cf6a21ff064e895878022bbe057fe934517df855506bae704ccbb766668f5c04c01502cc50a825768475d486312b082e00d4c50fd3bc298941fc195ec2c82effacaa230b1988dd54763084ae1e8e0773c786b6fd78b2493f99111b377ac3ba9cfb7b5de3c8e839ce1d7820568983088ea5773d9ca80407fa945dea5e969c326a0c8c4a9a06f4e2a38ffab2e0445fbc4c0ef9ba5328a10d8cd0adfe077d68ffeacc96b43e529cb8224ba7fcee0e1d7a00acef1d4aa07ef598ea1894dc217165dd738ac9e1faad9dad186e6b57d3a7f9001cacb6ce8fd0c6fd33cf7a3ce82c6e91d44d15eb9454b27bdef0e238c3c5a7ce76c44c573ebe3226990e0f33a161f28dccd1f9994adc51c985ce9c0d1f370395298bab4a6c459a44ca67bd6f52a183f07a1c30f9f14de1ae78a4228bdd4c8674a18fc434795db633c0be92befac54390434b6376ac16c06b81bc43e241a587791fe62c117fd2885d580cb71ad53eb17a1b0bf2c45de59cf0a5c29939546ab6dfa3ac7fd58d0a178e622f91344d44926d8dd85a3d50cf570b61efaeb2ca142c5d53b704818f3e9a306b828ae55503214298c892c6c492d007f5c2acf4ae6c4e3df3dfe5c7964dbc74de2b5690f3d8cd3c7085f9fda9a97aa31254e4afc7402d59c60f3c383f1a911e875af6e63a59e1b70dde68bc797bb94dfe65e2219afa96433810e088129d35052edfe2f7365612e8cfccd73d3a4e7e41b364bb8a0a795a6a7c7912fb423d5db000180aa33f07512b19afbd60519b66f22867d4795e34ae81f4bed8c7011a0cfbed8b285f6f856363206705eb4d6e9906b223ff4ff2da7103f247eb3994c11f9ce8eaf1b4095b3c56e340e53360082a005f84cabc9abf7202f8146143300b55e8bc5d29ffc9b06e76f5a678d07eb2809c0337b6c2605673934153e82df9795998077b4e717af913d90876c21d096d921060ef30a9735c77e9c84fc60b780ed16a1811f926b768084ab850c3aeafcf1bd9ecfe82e013fc6773b3ad22a101b1a30f00fdb37b4cf9ab39e510a9432d22bd21183a3b3b45f6a6f0b0c832915d860789fafd6d608a99e562daed4e3225cac081ad2acdf115b057bed8ed1777bc2fe6685a4741dcfb6f57cdf5455b0da8e0ea751f6b70de4b38076dd7cf7d4d3117999ac1a2a3bca6ccc683cf0aa96c1bb396eaeccfc4eb251754d9276dbe44aa80943215c156a0b1e5683dd4ebe13616e58aa46a84f710eb0df166e28e8a5278fa4cf5681cf41d5d1db0ec1f290e529112b9cd8ddee8064c4f250f06b9daf12d34e6415b95f6b087a3e6b7dfa4c99444b9e4db554a5d8f16017232bf358841f092caeb1c170906e724d792f5ba1423f015fe762db24a4e906d48acf6382650b8c75e7e097e33cf24a669f54c0dea727159bc05ffafaf7e8f7856fef0e9913981c85328a4a31f903f66393eb8438ef6232e8efd4ca7f11bccd8d7d842bfb4e580e13f9ead03bac0c9e2ecc743d1eac02037d3f9bc3ff7081d29c91ddd327e9b283afe72d01551aa382df0154c408cf7c8eb659700a4c33eb73d10ff93af93bb0950b9c4c9cec6fa4137ff23a6ffaaf99229c24897d04b601a0b50e4b6e7e6247374958abd752836173d380a159fefdceedfec745d3c9652520c9ea4abf7f00f6d9d0ea759b53e578cafb345770ba5275fc73b99645ae5e88bf8a7d8fecade5e566356cdc546ff67ea53585673a568e8491a922970e7d4a3c65a27cfa656fd442f46fdbad456b214feffe43e526e09a403396362b6bf409425983aaa48343be3eccaf1c3804d202a77a3525f75b3079ba614d8b317d54c92edb650018d7e4e0605f599a60e45cea984d4238f28056d64b59cba2c9d2fe3cebc3155a0756573ec71c447d4f670bb4302c863af2e8675abbee55c17ac0c5197a1de1da1dd7ed1ea7dd07460946d044ed79c9feaece2e2b886cad266ef97bfdbab98f5d811bd77672879911c8fd9ad47d072d9452912f58e045eeab4f62d54736f1fab10da93ec21f38779ae1600f93c1e188f6daf55630bc20388fa761da0646ee088dab2365050a8f4fa505abbfb96cef3367bc4e001f543e007c051bd56eb74dcb93ae4fef7e0e29610fb46640532c1764646f9b4a98f57e9148a99bc5dfe63230eeaf72d5f36d9e97bbff8ad6fc8380c4f194f12c97f9dd1a5470ddedd372bead61194fdf4f72d7000f5cb21db34b7c54945bca2a23f1c036cc65959945f17cd8119c84f55262c131ac3aad1fe08752526a2ae60d8e5452dc94684a6ee4abc58c75498bfc0f774110e00bacc9c91feda1dd6e46b75f4190bcdc1088689d127af74e2aaa1c76299c6697f6aaa5889be986039aafb7e989ffc724e5c87e1ca719a90b677a8ad1dc903d0bbca48d88da15f35f751678ab50c591f7a52da3eb0792f18231d42116d5c7bc852c93d18e29b6e042eda5d2fe2796a3c9121a61c16a21ed8ed63aa04746ad96bc5367af36e28ade6cfd9d4dae6bfcf0a6d37dcb6573e5f1bf23ee9c3162c65906d40d814e9ad166986f69d55bffe1582e019dd95fbc1dfe54ee42e701fe2f49e6b8d0c45c88a83404ab7fce63e12c09a70dd9fc5a28edf94f09bbae6d1851abe401d0b6d925efb0bd487d1f4595f9075d182eb6524a1b0d06fd6e944c5b037f14a94a5d065ee0eb83c07a05b660b4cc526d5075f8a474edcaa5533727aeab2b2dc06d62f0ea54a3f9de717067cfe54f307ae4d7914bb1438d59e1ee7ef5ce6d169be17cae393d449be3ded546b03251b7dc71cdf796bbe0112752251088580bab4e85728164d19190505fffb97372ee2b8e98919c37a904715ec51c5585b0a87cc6bcfeded887b6401ff593909d2548d61f38aed638ed3bec163c6f5ce6e397d216e3118d56fcecdca47a1f4861ab45f078be03c83c935f11cbc46edfdb4f866dd9b157464eef75ba92ee523b3ffeab5f028e4f7baa444be2548afdcc8d423bbe0d4e2d18618d5268ea444493ebb99a558fc7a09d0b66de60301e708cd42db4f6d7ef2b49e31f0c920819f69e296557eff2972dcfc50c51f4c3afc9888d70b429047b13b174f9193984df7738e7e56780b359b3646db276307ed3d3e329019189ed8ad56ef3ae1b6e63677032d1d262d5610ac62863c5a28e27efde5c87c1125d54964addd548895e57eeb176a145341c23a71284fc6c2fcc3a6cc61945ea1ae4c634113d85bdbcaf2116ae96455ce58e3534c9a5e871931dbaaac76020da31058aacb178fc3c3ca0f28ee7c01288db3d0fcade2920487f1ea0d580f5102e2062944a3c2d8f2ce64cb79eb296667f18a8783b72c1782c7e4be53335a8d8d6bafeb6a1c5320688a1397fa23959c97df90f3bc8b3910e633c76477685b75a34b07e5311164b6e720f3dda056a706e2c5bb694b14ee757d173eae4ef2be4cd635c10c0c6f3a6780910fd748203aab49717c1f300d53c9f6e4812f5333c9f8a83d969616a22d9542e6fbebd8e1969ec206ea9b8a3ed2f79f0b508dd07a3cb3640f71c2fbe0125095f4972f83d964f1144137fbdca8eef52b3033ea18f065011dc62f48996980ce990560e4dbad495fe951a85d9adc56ceec94b16910f95a464a263817fa1e302e33d1d76fc9fe1879272821d7748945834ec4d6403179f60182e2419b2724c42fac1e8df7e908f04780e49befb25e673d693ae3501c3f438571eebdf55771a5b492e6c9e3178c3c2ce21bcca2765880e2f3264c765eeff103d51500fe24d560a9deb3fe0e066cef752a035292c56e942decd83caf238e535cfe48a3567ec078dc6cd8c06d9471a5be368b26e9f10429deab3eb6578625e90fce0452500202936c9f1c7226749d7284924e9593102072e40228e9fdd2e0afd9791173698d3edc03e8692bd22c395cd309e20e9a34d8dd6215b540d12c1b623bfd57d27fad18bf3d86bfc980e18b7fe35795d264e3d0b05bf6fd0c4d2219e0d97801f0810bf0cc90afa37ae7e01426786d777c48c35ca46c885bb3566caec6958b4dfe6a3b2167990ce3aa542b49e40b55c4a57c0d50748af2a8e133c44a9d4ee82e30fe31c536c318332cf4ba06a39853cad11142f1d02ccdc4c273908e8f4ad0f273766e8ee843a6be367464daf1199189e5fcac06686531d09d0b6615bdf158302c9735884687fb51a4b69b4cf5ba4d88d0260eaad7fba3519714a0eeff3329e677910644249269bed6b07b1bc181ee5ff70fdb3b1279a06680e98ecf1315d09933c7a474d75a04f6068a537ae7929f347bbf7d7bb35a1a271779c4eb853208caef1a096e3f5df3258c89f266c6abad7977028c00e2b62107ef1cb4ab842821ee2be9061165f242f1e8e52eb8b7a2df639c7abfdde86b9c00304a611cc88a87de397828d6ad3961208b362fd09fdbd7c349db132a1693ca40cdc344914b01d2850d3fe68d1f0d8f528cbde10eaa86a0908ccada87942357c99c3dee154cedbf8be1cc2f721f03fda5338b71a808b672f1c9e800b41236087cfe68ee5bdc73fcd3240d2170361583bec88614575c3ed6f320dff69dc5afc1dfa1c0f5ded266a90b7e2898b45f6ae26d35afa1dd1ae14ef689eeea862717b8b53535a06c1f9696ef5e1ce53ce4f12d9e7587557e443d19232cf83639a2c43341a52918a7d6e5db428bf97ff6582033db94abeb6aa9bcbe2fb4e01e334ceb9caa7d12aedc7595b000ca7904206d81d2942d63ba262f1776b6813c0979f6681b2cefbbc6dd9231b453cc2ab89ce1d1d4c7d25c83bef0d16d95796e510639c3efa2f2b752920c9c32a942f6f3d3679d5393c1af4fc474a397a4e9f01096e9150b9c9faed7c1e82287901197bba61843c6d1b17c51148db9653cd4a528d4dfa85fb1fba03a373d9304705c050a684e1e19b2d02ab1d2673238a24f325d95fa28bd65f28cd1b1a5456d07f151a52d60dee3edd45cc7987725317b1cc01968e02d2ea4e0c63e3027ebd4c16df77cd2c9cdd5ef299a109286b11f7cec0a234ea115c2caaadc9c13709d6d46bb62807cc09e15d7f740760e62236eab699aa456f1fc72caf03599ea9dd2a235c0ba2542c5b6aa735bf82e6f5d64f4a80fa6b5179a0de8537dbc32cd3cffb1a97e25b1e1d4fb5e21b64235ad7032652f1349a66cf6fcf8ec40964809f0f89c5cb082dc90642de87b2be51e183eb915aaaccff7d58a89a442b0755ad3ed9591c38ef00275882b07f381ce678e64c786240bd174a412b444f61c13991a9f14989fb4fd7bd60e40c9eae72b71d91314", 0x1000}, {&(0x7f0000001080)="6f2f21fb185fe67515bbfcd439b745e136c07da38a7b4a22d39a7b3746d6f9d2ccd83950b7a87f2bc271138636b112474c32396cded36230516f46e79adc9eaa6eac8f08d249d45718f6ec", 0x4b}, {&(0x7f0000001100)="44890e7a596325d48a51be33f95146908e25b1ff462c817eb798ec1f48740b2fecd4024e04c0d469a77a9113b4ccebc92c23aa404c5a7e6be0a8fc644e06f45352c4f5e29a08c7ac5ddad33a770a5623dda2b45e54a5073c044acfe90b934b75f1299240ff8d29d78d972c00f1c5ae27513ccfb6297c00d7658ddac193aeeeb9df24b1ef", 0x84}], 0x3) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) dup2(r2, r1) accept(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x4edf, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x44, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x90, 0x0, 0x8, 0x9}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x4e, 0xf0000042, 0xffff, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff, 0x35}], 0xb470, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x48, 0x0, 0x100000001, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0x100000000, 0x6}], 0x80000001, &(0x7f0000000080)={0x81, 0x5}) fcntl$getown(r1, 0x5) mknod(&(0x7f0000000200)='./file0\x00', 0x4, 0x7) r3 = dup2(r1, r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000340)) kevent(r2, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x86, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x400, 0x8}, {{r2}, 0xfffffffffffffffe, 0x0, 0x10, 0xfff, 0x800}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8}], 0x0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0x8, 0x8000002b, 0x7fff, 0x3ff}, {{r3}, 0xffffffffffffffff, 0x95, 0x0, 0x9, 0x3}, {{r1}, 0xfffffffffffffffd, 0x8, 0x0, 0xffffffffffffff48, 0x5}], 0x40000, &(0x7f0000000300)={0x80, 0x352}) 16:01:52 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000080)) clock_gettime(0x4, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) clock_gettime(0x2, &(0x7f0000000040)) 16:01:52 executing program 0: mknod(&(0x7f00000006c0)='./file0\x00', 0x2000, 0x5b35) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x30002, 0x40) kevent(r1, &(0x7f0000000700)=[{{r0}, 0xfffffffffffffffb, 0x6, 0x1}], 0x7, 0x0, 0x4, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0x0, 0x0, "59d6191bed66a64a9c45dccea1c96344c4b9f127", 0x9, 0x4}) fcntl$setstatus(r0, 0x4, 0xc8) 16:01:53 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x0, 0x9, 0x8f1}, {{r0}, 0xffffffffffffffff, 0x48, 0x40000004, 0x10001, 0x6}], 0x7, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0xe, 0x5, 0x4, 0xffffffffffff8020}, {{r1}, 0xffffffffffffffff, 0x28, 0x20000000, 0x9, 0x7}, {{r0}, 0x0, 0x10, 0x60, 0x8, 0x8dc}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80000010, 0x0, 0xff7e}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20}, {{r1}, 0xfffffffffffffffb, 0x6, 0x3, 0x4}], 0x2850, &(0x7f0000000180)={0x4, 0x3}) 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x4003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x3d, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:01:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4233cfb25b84e5bbdc3a5197094b222a9c4f6659990bfe432040000000000000000000000cb04403df380dd57f8d75c1eea6f9924a3c9042ecfd4cbcdb6a95cec003b54c9eaecf12845088e7008875f26ce8b028878498abacf6a6b", 0x6b) write(r0, &(0x7f0000000300)="7270bf6c40afb6bcf4eb69ff", 0xc) r1 = syz_open_pts() close(r0) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x79, 0x7fff, 0xffffffffffffff4a, 0x4, "8e20a34fb8fe08e0d2ed7fdf8724adefa859e5a8", 0x9, 0x4}) r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x3ff, 0x0, 0x9, 0xfffffffffffffff9, "9ad84b73d969000000007fd35db5ab0900"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cd8) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x81, &(0x7f0000000100)=0x6, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10001, 0x0) write(r1, 0x0, 0x345) 16:01:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) close(0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r0, 0x7b) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) poll(&(0x7f0000000380)=[{r0, 0x104}, {r0, 0x4}, {r0, 0x20}, {r0}, {r0, 0x130}, {r0, 0x46}], 0x6, 0x5) r2 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8, r3, r4, r5, r6, 0x11, 0x6}, 0x0, 0x2, r1, r1, 0x2ac9, 0x1, 0x10001}) r7 = getpgrp() getpid() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r8 = getpgrp() setpgid(r7, r7) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r8) close(r0) 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="1400006300000000400000afba2fbb5b00a26007000000c27eb6dcfff8b85f81156ac8b4c6533afef201ea6772e36d44598a7a0a4ae193def34d81915872e19f182cd1c96a375332b2d30df789816cbc3b1492cba8a81ad769372b408b2dfc48acac6f06e56ff63eff6e9aeef9f90f7680bfd76a094d80d48ffc0f71819bc5862d1ac98107ac6fc9ba2f33a18549411b523488a4ce28b3991d8acedfeca4d88de677ac"], 0x25b}, 0x0) 16:01:53 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f00000000c0)='./file0/../file0/file0\x00', 0x2041, 0xffffffffffffffff) socketpair(0x2, 0x0, 0x200, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x3a, 0x1) stat(&(0x7f0000000000)='./file0/../file0/file0\x00', &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x5, &(0x7f0000000380)=[r2, r3, r4, r5, r6]) 16:01:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xad}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x90000000000000}], 0xb1, 0x0, 0x9000, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7ff}, 0xc) 16:01:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) 16:01:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a02, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0x46) mmap(&(0x7f0000fe9000/0x14000)=nil, 0x14000, 0x5, 0x2010, r0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) preadv(r0, &(0x7f0000000a80)=[{&(0x7f0000000600)=""/167, 0xa7}, {&(0x7f00000006c0)=""/229, 0xe5}, {&(0x7f00000007c0)=""/253, 0xfd}, {&(0x7f00000008c0)=""/149, 0x95}, {&(0x7f0000000980)=""/65, 0x41}, {&(0x7f0000000a00)}, {&(0x7f0000000a40)=""/30, 0x1e}], 0x7, 0x0) mmap(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0, 0x4010, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000000c0)="f55abe6873d1511e9d8a6fc950422fac7ab07f96051e4631410fde22ef8867a21773c1dcf4bd8e29fd6be9ae8d6e70aad9a52a4a141368b9e806e9625400eaf06c141c59a06b2a3f3637c832", 0x4c}, {&(0x7f0000000140)="12432f04fc3245f82d9050f0965b4813667632a6265ba96d21d862453d1f8383be779a2d86e7e02b3567", 0x2a}, {&(0x7f0000000180)="f1bbe280cb7d95eb6b9421bf2c9ebf09e9a52b7577b8f8d6e1f7f6261865a72e353b66f6fc49aec1a98046a1268b18ed8441f83fa5703eb8f00aa29ed55515248ad994e0b4e30c7acadda6617d03cd98cec5d19258e1e2f24dc3c7354a6d058547aff83f27e68c6e9f8e6e0fc485d6a5fb78f8deaa9bb84b09069a7faf15271b11858535c3b8a80e57c89d68e181d5bdae0976858c524201ed239ce375d701567465bbcb8bb9d3b1b4f8d8256587d1bc6e1e8a5e81a342ab", 0xb8}, {&(0x7f0000000240)="83f1c09d004b51d75592e5073cc6f43adcec46c234814ca380b9f2eee5e312aadadac510000c032038dd7ae07e3b2682bd3cc934e6b3886e5c951227d78bae1840de86fdefffa20ceb190b85c3edc962a444081804b42747d2eb35b9aab98cf8b31cc28f58d0afd65ae209f15f2bb69199cf02c62f2880604ad9b54fe0474f4254479221af6398a7846628a384e743b65816cfc95ac14c0bce365cb7e24ddde9af5cadbcd358659b54996218463a4dc033e2e420a22d67c3b05f759f", 0xbc}, {&(0x7f0000000300)="5bfdaad90b4ab1c898b0ac437ae022170ced2a4bf226c4e601c48d6889d793342ca22d8ef27b511c8de07fdb2a83a897a8f2c68b467190650bc28d1af93d0f54694a9c85ecdb0fc67d7929637d1556155564f24a9783e4d4df6b5d2432b5a9c04041f91b09cc84959898db775b61b7353148644a8f60433bb09ae85d11e69c8158c3cc1aeb236f1b2b86d057ef1b9419d815acc7348b5e704ce691435699d755824baa2e6a6c059e17b4e7088e5a15e4cc2eeae4f508", 0xb6}, {&(0x7f00000003c0)="1a89e70623a523e321eabf9921783ce7d67c7fdcab89b4701bb68cd04032e6561e1e93ae8b6413791eb0c887bb16a3ccd64bcc4823776e9c164e1cb6a67883da130d9139f93e3174d898891355de935dc0fa0d374910e4578188c2c78f8ba9073e21eafc6bebc5b5e1423f707c0059c6b5a899e353b43996aaa5fa27c04023aee6c161cd774670ccf260cb118d2088a532a9198998cc7d642dcf732be75307a42814e2ae861bf09505791a65a909690aa3240533897e462921c2cfd9b7d6fa1a25", 0xc1}], 0x6, 0x0, 0x0, 0x8}, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) munmap(&(0x7f0000ff5000/0x3000)=nil, 0x3000) sendmsg$unix(r0, &(0x7f0000001140)={&(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001000)=[{&(0x7f0000000b00)="da5fb93bd63edd377649ee7e9953399e14aa722a28332d6d67c46ee3afa11dccb00c9a31c90b27fd12607b30319ee9f25762cd7f25dc784749daa808c506a4afd6806e", 0x43}, {&(0x7f0000000b80)="3904a849a9274e277b0f07dabddcafecb8516b8fc3d19e28ddbf506b402a900b2e970baeddc6bdaae856b0b54a2bd364db9a0014a122e02d46df3266d83169d1c195564dfa1f1a48be42423779e621bf73a410a6285a1461b58f146dcdac54bca02203fe4e29ddce522b8a9c39e7825141fb490137a5a79e0823f1835b283dbd981cfda65101c3a2ebad3ad6421468d66c69d5d9bfeb8131b7a116d53fda402f2463b2803d2ef1d71362ec9134d3dafb125dc09a5f8ce67c9e0c9dcee65081176967a32322968993f0b40374813178bd155ab652f47832096eef2be5eaa5117e524c0116", 0xe4}, {&(0x7f0000000c80)="28c0cd9538c8b0d595e273ca5a83f39fcdb5370f0e09460200ef86d882d3e6393adf3d38e9d54dd253a43311df92ba0ba6a904d1ce6a4986b72bd93b67faae96540920ffc0e8418357c1d731ee02910053548e51d7768b4e824a9dfcce8ce792ad20a6ab44f3f8ba0e046baee0e5c69d7f758eb66e1ecdedc6e88786bf2d434aa9662fa97a16d7165f60c5283687cc7006ef15fa635310e29d762c19c24abdf9c04528899287212745f8ecd80d6b30766a5f364b1130850ee383967cd9d7ca3d1efb8debdd551c0f060df0fc339dcb3f2345a5cf4f7eed7df9ccb933ae0ccc4da523920782d0f24eb5b7fed208656dbd6ab3dad3a9c0", 0xf6}, {&(0x7f0000000d80)="3bfffe0dba4d1a27580fa4a7b5cde4e4ed", 0x11}, {&(0x7f0000000dc0)="b2a49baee5e7956374ab0e4b4eee78415c3362c1868e1483945e95e0bc0c85c9e883b5037eba9cf125ac8cb08a1a7dff5d2b0e4545bdae44f9927cb325929daa4ba950b321ba2d99f2b14dab54d337ac1f3330ea46acf01e", 0x58}, {&(0x7f0000000e40)="c7ca9377a4d651ee365cf6261a82e8ddf313acb4580734ed188e7d68734aceb9a51753164a90cb6c2869b69beaa4a6e245f76b7305fd4576595da0ca448f2774bd377741bae42beb3fa0788f61c4f1f3e9da4f3ad22c867934ada26dc4f851458187943ca433ec2b", 0x68}, {&(0x7f0000000ec0)="fab88aaad9b02811ee4a5c7a9a914e", 0xf}, {&(0x7f0000000f00)="36003ebef515ba6a53", 0x9}, {&(0x7f0000000f40)="c8141662ab0dafe6d1b5a4240a280fa918eeb015be2902857b10d8bdf83c7fd1c86ee5e482f6fc0948a0fd2d87a47bae11d278c9374fa621a90e89d8cd42af01cd235dfad41676ff486030a85f7117a6b7812e1d239d", 0x56}, {&(0x7f0000000fc0)="406d71778f357c3571a2", 0xa}], 0xa, &(0x7f00000010c0)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x50}, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001180)=""/219) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x7f}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) kevent(r2, &(0x7f0000000100)=[{{r1}, 0x0, 0x24, 0x0, 0x10000, 0xef9}], 0x101, 0x0, 0xfffffffffffff14a, 0x0) r3 = dup2(r1, r1) kevent(r3, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x8b6, 0x0, 0xfffffffffffffffe, 0x0) 16:01:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x30044491) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x1, r1}) 16:01:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x81, 0x2) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x40) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0x100000000}}) 16:01:53 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x20, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1201, &(0x7f0000000080)=0x3f, 0x4) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000140)=""/59, 0x3b}], 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 16:01:53 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x6003, 0x402) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x8}, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/2}, &(0x7f0000000080)=0x4) 16:01:53 executing program 0: r0 = msgget(0x1, 0x41) msgsnd(r0, &(0x7f0000000000)={0x3, "3c739e4a0fabdaa01a1d20d7bc3688c6f9655fb21a6a5a774cf3f2ef447d2a064361b6ceff737155e1c74ff644d17ddbf821953efba4034ad08fbd672705211bd9a16e620e0c68655cfd3a0894ee178de8f9b89af16b50760b75724fdef95870a94fe99c46d79ef65ffb91f22383621ebeacdfea2b6d220fd14daa0f4743222590cec7964236fa265cafbf2b2b1f7e"}, 0x97, 0x800) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:01:53 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x400000006c, 0x0, 0x82c9bba60bb7f6f7) 16:01:53 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x1) getsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x84) msgsnd(r2, &(0x7f00000000c0)={0x2, "e29d4aee4cdd612698fc700c79191a721536fd5b93bd2dce5e136e610c186bef99779f2eeb0dc49eeccc7ea5217d08adc2ede7198d0b37a81cc541"}, 0x43, 0x800) dup(r0) 16:01:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}, {{r0}, 0xfffffffffffffff9, 0x9}, {{r0}, 0xffffffffffffbffb}], 0x49b, 0x0, 0x1000, 0x0) r1 = socket$inet(0x2, 0x7, 0x8000) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x100) 16:01:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e3ff1156431a916c5baf64e83bd1bf4f4aff067cc15151cf68db52de1bc05e6411", 0x21) poll(&(0x7f0000000140)=[{r0, 0x4b}, {}], 0x2, 0x8b20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "6ce9023afcd1d733e5730511b7f07b90354893e7"}) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x1, 0x800, 0x3ff, 0x8b}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) syz_open_pts() 16:01:53 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) shmget(0x2, 0x4000, 0x241, &(0x7f0000ffb000/0x4000)=nil) 16:01:53 executing program 1: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/19, 0x13}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/134, 0x86}, {&(0x7f0000000340)=""/108, 0x6c}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000440)=""/139, 0x8b}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000500)=""/54, 0x36}, {&(0x7f0000000540)=""/255, 0xff}], 0x9, &(0x7f0000000700)=""/65, 0x41, 0x100000001}, 0x41) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 16:01:53 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x100000000000001) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10800, 0x14) getdents(r1, 0x0, 0x0) 16:01:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000240)="f7828b83478a0e2022eb72a6e168b77284bcb86d6661103b71aa8513145ff415b1442d8a855545854f03e3c57e2ecea5a91f3181c899bdd21443cf99cb016dc64d59dcc41c1ff4d44afc349895513de686494f2b1626821fa8518c5a2637551b420524d718e39c0768138b587edd5e6902e312b2087243024d80c8f9cf2209e12755eabd1d4c61d8c5d06ad285e1969673a4f4e7fa2a91610174159d675f5fcfa5d9cfbdc5d139bad6331a94381cba", 0xaf) r1 = syz_open_pts() close(r0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) kevent(r2, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffb, 0x6, 0x41, 0xff, 0x10001}, {{r1}, 0x0, 0xe, 0x136116bf37c48d0, 0x8, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffff9, 0x8, 0xe0000007, 0x80, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x1, 0x800}, {{r1}, 0xffffffffffffffff, 0xdf, 0x40000000, 0xfff, 0x100}], 0x5, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xa9, 0x80000001, 0x6, 0x6}, {{r1}, 0xffffffffffffffff, 0x10, 0xf00fffff, 0x0, 0x100000001}], 0x6, &(0x7f0000000200)={0x4, 0x8}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x8001, 0xfffffffffffffffc, 0x1d38, "bad84b0000000000000000040000001000"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:01:53 executing program 1: mlockall(0x2) setrlimit(0xffffffffffffffff, &(0x7f0000000000)={0x7, 0x7}) mkdir(&(0x7f0000000040)='./file0\x00', 0x10) 16:01:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() r2 = shmget(0x0, 0x1000, 0x304, &(0x7f0000ffd000/0x1000)=nil) syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000bc0)=0x24d) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r7 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r5, r6, 0x80, 0x6}, 0x4, 0x1, r7, r8, 0xabf4, 0x7ff, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a146786eb953d07babec3301fffffffffffa0011"}) preadv(r0, &(0x7f0000000a40)=[{&(0x7f0000000540)=""/192, 0xc0}, {&(0x7f0000000600)=""/142, 0x8e}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f00000006c0)=""/219, 0xdb}, {&(0x7f00000007c0)=""/178, 0xb2}, {&(0x7f0000000480)=""/81, 0x51}, {&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000900)=""/60, 0x3c}, {&(0x7f0000000940)=""/210, 0xd2}], 0x9, 0x0) fchmod(r1, 0x20) fcntl$setstatus(r1, 0x4, 0x4c) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000440)=0x8) read(r1, &(0x7f00000002c0)=""/249, 0xf9) 16:01:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x32d6, 0x3f}, 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82029a197f31e1f7e330002e49e8c06e0ba8eaed489d822b2d63d2f5c48465eaa43fb6e83251ac7463e518b12eb94217b159570e2755696a70c3311c98a4c1babd782c8ffd544c67d4d14bfb4a2c6737b126ebae0c51681e2cd671a966d40f21b0ec637f0b919eb608a7d4d500005b3f745575517c9e95396e583f5c19c116a25171c898fd64ceb08ca9287f43ed9ae797fa676a2977e52a078e55ff7a08b42d33d2e65a708f9746dc9c02e18f1afde33d2180c925fc485da31118975d849c993029a37b7d35076a7a8f78fb51f8d741328f08a143236e5cf2b9a1cba91934"], 0x1) 16:01:54 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x31, 0xa0) dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="ef3de0f99b4355c9ba4f911f0962a18f41a9b086a2b309feb0fa85f27df0d7f257ee0b7c41cc7c21343fb423ad1b983372969c39e3c07ecc53f0f96c237d71291db935d29b959e42220c895cf51af576bab1803ea61adcb95dd28242e93e641485ce1241dda88fcda2fbb1c826c0c096fb6f925eeabd872cb3d800e408aae9232a60e4ef964f4f032ce8f73ccf58787d0f36bc6ccd9970b990bab2d7b9bc40333c8e2413f1", 0xa5, 0xe, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x16b) linkat(r3, 0x0, r2, 0x0, 0x4) 16:01:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000fef000/0x11000)=nil, 0x11000) 16:01:54 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/67, 0x43}, {&(0x7f00000000c0)=""/61, 0x3d}], 0x2, &(0x7f0000000140)=""/206, 0xce}, 0x1) socket(0x6, 0x4000, 0xd7e) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="fa95", 0x2) 16:01:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000200)='./bus\x00', 0x5, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ba0ed3", 0x3}], 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000040)="e2ce623ab0a9401bfb253c271b42e6d9592f33c4f7d1215fda", 0x19}, {&(0x7f0000000180)="56352937e79629afd87d352343a6617dcc1da71fb5cc65fbb4ba08a6ba", 0x1d}, {&(0x7f0000000240)="ea4b9565e0585978696992d1a55b841d64d6d30de244cc71e03ac6620f192d4b76423ed6b75b644380f3848aeb25eba60f8a16aa70512f1a51f49e06924c53695baf1b3566b006837aefafc12f5f5159ec33b025c1c140a0f732e502b9318ffb9607bf66261ef780941740de18a575412662d4609587654c228ac34c92d8453b278f5dc6ba499f77b682197aca83399b652d190995aafff2c80579e89dd56ef4d0b13badb7b5bd2cca6ba1586dd53278c709512a1d5e2ba22dbdd8b0965d2aa9", 0xc0}, {&(0x7f0000000300)="d7e8b0c3c9dccd4d1a1e14192c1a6b078578ebc9e527c1bed175ad35b96e70b77de1143af310ac1ea0c2b937c59b0342483c95e4d16af2377f637019f0c2fcd50a22cf3d7afac28f160e2c98c3be0f7f", 0x50}, {&(0x7f00000001c0)="eadd6da9deaed2e8d9216ba8e64c6323d64859afb4a64ad05794514e80d2283bd690", 0x22}], 0x5, 0x0) write(r0, &(0x7f0000000100)="7167cc5913139c54ce995bc3b949800b5b1a545aeeb4aa5fedbc899ee90bcdfe752dc060bf195b0b628cb0bb53a9475d3768dd37ac7a4bc6f1553054bf08d58cfae03d397bc344bda5c57fbcb78548a61c44e7b9659df49ec840037e5734", 0x5e) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) r1 = msgget$private(0x0, 0x724) msgrcv(r1, &(0x7f0000000400)={0x0, ""/216}, 0xe0, 0x2, 0x800) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000004180)="b9", 0x1}], 0x1, 0x0) 16:01:56 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') 16:02:00 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) open(&(0x7f00000015c0)='./file0\x00', 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfffffffffffffffe, 0x0, 0x6, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xe4, 0x0, 0x6, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) kevent(r0, &(0x7f0000000040), 0x6, 0x0, 0xffff, 0x0) close(r1) 16:02:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000340)={&(0x7f00000001c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000300)=[{&(0x7f0000000200)="cb8ad4501acf82634b6bdfbfac58e53709c0f89265bc970d9c0a35fcf2385d05c0bc7c49e82a5a71b1b17b66d593b857b1bcd8471219dff936125ae472a5987a3e42e5b96255e05278834d67f2f9a1ad46a2f506eece21a2634d5d879095809f18ddef925fdd94bda77139171a3a49b11c4efabb4c4028bd3fc75b3f95c3722962aef35d9a87aec5dad40e10f4635181407c96e7cd1a7b0f8f44a4eeadca7a86676952eaaf0d8d8e6e7b9842fed19f5845a2bd64e8d8b2250d967811b5523a667fb16fd9b5b36a144e5ad76ccd8ace89579ea3b9442e6f58f2fab4f624c2115f1608d6e6e0b7813f", 0xe8}], 0x1, &(0x7f0000000840)=[{0xd0, 0x1, 0x1ff, "1a68f5700099685772c78613c6020f5f24c5bad485568065874001a98cca74474db5841c7cfadb56b4174b5d27b779277dfd7525427f7722540cbe9b4821c96c73eda60389f7b68d64f07e12fa5b4ffd95325ac4ba4cf549a0bea10fe942d88167cec9ef4ef24138a4344f64fc5f22d059707a0f387fd64f9ae7aabd770891bf1cb54554049be3ac488a219acd11c497198e43db54e1885a00cbf7a14e77d9845c467f3b880ac87e651bce6355b689f779381bd1497c698ab10dc3c2"}, {0xf0, 0xffff, 0x9, "958805faa7aa7a14e0385eaa67c9343a2f3ccfc5d21af8a29c4d465e9219e73733f8d776711aec7b74eb12f4e316a2c35149477342e48851df673d4ae25676fcd632da9ba9c65caef04a933b6e5354c0cba00d5712209c74124be7a2cec40e23ef0a7ae2fc9ad7f1f0be1d3d30950bc72b79aedf13c5bd00877b76ddc97c0861950f517c2877bb6ab348935b51a1ec0285ba63de10067a9edf9065f739575feb33a18625888a2ce43a5ca803ca1a34cf0d9f991ddc3e0f5d8ec5de67670c844534710eac9fa7673ac0f1bb198e66f7cf6a707664a03bdd721424dd7713c556"}, {0x78, 0x1, 0x1, "aebe0388effdc220126271595ba558191b9c692fd00cff0a5125a1b18fad01ea5fec7d2af7afc34facc4f875cf2c798768a791907ac40042ee34c8ecff36d5f5236deef648285c28f8b296836241058e04735a47b1ff14c2f9a94ddb3b8e74cbd850d10f3e"}, {0x90, 0x1, 0x80, "eacdd181f248be91d20c4dc8fe52b71d1ee58fbc94486b54397aaa35ed8d96238fc0be503bc03f29ce94e76732f71d00228743f72a41816d34e8546f62fc50c2a2866adc2d2b6524cd7cae3eb52bb20eddb56c9929c7273117f75881a95d88e6962eaa6353b1683966c7d7b642dbdd8d4f03bd57c61b6b3af088032c"}, {0xf8, 0xffff, 0x0, "b23639c212b90fd2d87fa22b83f3ec938bf37b5f8941fd2e9d0cf6c928a2f770775ed07b2bfec8932bd4e8051fa7e6b50e9caa434ecab62fb4f0190ea3f74e7046910a3a674607cb43fc7218d4c5cb3a908240c583931b755ff5f9bfc78d78f75c074d0d5aba3da9d6bcd6b13cb02186bca69bff9130b9d7ca2f669744cfaa246e03485271838a0f95b61909a147c463b7346e599426916c9f5551de6633066357cfae66bd2ad0a339e6e10a05c37da4c77badfb24b2144d94fcf9ba1d92d407dd1b2432e7abd150a5836e2678343f4b0298dfc895e184efc031ccc0e67b2561ff2208"}, {0x1010, 0xffff, 0x401, "263aed424d940c58e6eee4130ed4ef9327a5a3d09688b64bac9475a8e9d6e56d5d5015ca270af36731c3b243b1a87b76c06f2dd8078d0c17636c1a9663457e3680d4ed965a9366d51770095a13cc468e1c495d9bff68581d27835b89840897894eb8a62e17df5acd217935c546c640d573178919f4e842da78e7e5f681e7a0da69b563f26573d6da12058de3b1460146286d3548007b90a554f426165b937c6e1ce3d375cbf9eb32a02631dd0ae335f92ca333a52f894afe5b969d7a3b8f2bb8fada32ef6b4b2e44fe8098e01ec8bd27f2a3b73c6fef8b651fa33bcebd9786c370f72efd552d0c4e3a7255f019c1f3d11e0ee5a7c7e899a20da6c089552fe67a9b7acd3da30355fd82546c12e31a819145ba21557545b10c7a6e32dc3d50555dc70ff9123393d879ed32ff51d6143c093adafe548052bc0145e7304c6c78d0ad8eb7c8af816515f3ae92177dea15aeb89c48aca3d93671f3241b2d61202f38817ea54c8a00a828ea0d1509545eebeb49bf887bb8e827b1324cc3a4b8b9325accc8ef77135bf117dfe76fb10d98795817383a308ff12e0701aefb0aad8a98fc10e3d2b08412b7aa44966d02ca0da904c300261d3bbbd3c42f2e133e05a3d51dc57b6c68b7384afea9f354556408b48787c047e88caaa9f40500d532d4903f4f79cd8da2486d29c75595863b809e68bbf4c6b84a9f80e03da205537cf737de25aa058c687ace585439f75f8526bc5b933e4a49e08a6874a68ee4635f71d661bf490cf2b546088a93450973284f6f12583378ec42e1be05e37efc5b59788615603ea21aa3943504427c3311a717c792dacfd0966d3e6e5b58a9a1703a71c0518cd4f38a8bf937e58e58e2092e3c3510c25f272276e312b7f3d47f83bef32b4458499ad553a2c2dc8fe2f6ff07566135a91a3cf6c87fa067087a4c0105155317afd8ec26d08a2257031f72b8551e79d1261859416dafec6bd5d2c8f2f787d2a532537ca655351a16a0e5a863d885cbe3ab91dd05865c9f7a247791d94bd74ca88ff03d233a4d008183070a8db8e31b928677e702d5a3c3fdcf1c4abb9c96131ad7d7d8992d16986c12ddc8363186da6cd7524d383297041956afcf95d9c0b6e8138d197c394bd597b8a50f7c437d3a9488b1ecc42f253694efb3e94542e6e6f6d5c82aa7e9980eca531df1524b723a79e77e4c88c26a7dcfa74f23f39bfc46ae0c75499dd41042c459dafe0d831d8b42e2d18f14e0003fe9f109c614e66c8c8a6d8a6f2035aa77eb30e1077fd59407674e93239929d3f57fded5ca264b73ce31e237d204a549e4b65ab60c647fef2a01cf4b2098c9a9c0944b283aa01a764eb153a5bea6cb6e581455e3e7d1465573beeff2dbf75f3d5dcc49eda94c1c92b726b074815419e24db75a0be642e6e450a4c0c82a6db22b7c08823202143a437b17a26a499786e85b6e4265894d86aa3f18ddd7fef5d4e9ea5d9b41f1073bd45cf83253beb6f06be203c24a0424f9e1753d6fd3d50109e4f5ca9cb97a4151d4bd890d553e8f0d9c4ffdea843924c5e04ea2ea9b8075466a794b6c58716d4982515f23ec0bb50291c2d1089eafa81a5758daec56bf2a283c84e9523d3e5d7f597e4a8ceec4445be98ad32efb7def63567ee5bee676b201f3af5a692d3c60f75baa67a5f0aec62e5fd837fc11e6713d1206a901b3cd3f4214a53d60fb2646d53f40b6d5c2d5ab92018e4fec2d3269dc4f8710117ac7348add254ce9d566a6c4719acc078ac82e99221aedae3fecb0a27dc76140ec6a49d4b94a5631a70dec5739fbff7dadeefbf8d5828027f5eb5833b415a230fcabb747735330400a5881d55850726b597e532bef008b4344a5ca8c07b8078a0f59451390e6067a542350fb468a042eacf70f4f0a6578d1a64632256d664300f4581432d19a1e193540d6bad9fb2679c235ae8bdfd78c29358ea2f424ef28b171253d4d07aa1981d7338869d0406b6805d3f876fdd33c8e61ba82dbb9ee06fc79b3f36a917e7a861740c0d54a4c53ade88d604a10bd02785a7f88d332d591e6f2787031ab2e7f871f04826e84c0121f4b51a14f84d8fe185f09a9646182228864d7b6acd2ea8059b34118d569daf49b819afdde01c8562df0553c3bccd9e85f2b23f1028fa1f8c27966372471afaa9812f00f93b970a40c3e0c8cdb823bcb4a9e45b8a4b969cea8629505ce81666848eea37625a087a91428dc9ed748163f654750dd9189bb4978ed90c15c442e687b0b6472286047411261970a344bea4acd591aa93bcb12e8abd4bb8176a08409ad4a8cdffd8e40dd84a383c680faf1d9fe78b80a98753d72cd1a3cca77501c227c702715a82f0a6d6386fc2d6ade0eb03f3d07dcdc6bc870f508a30c569843fb5c3a08c190b98f68ffbf3c05a024ed37ef2e5dd4cac45b2a5be9c8c80b2491f87ef1a87b01f47d371e36c81fdac65ead69de7579ded46d2b3c56bc8803e3ac0e114ca9329f37a5197bd7a2a56e544e98db12339cf08e5c318369504d98e5347ed80df25151dac79e0aa9eaa44a2a1bb15d6652332438f6d0a03285e1cc1c39118e204ad8b9330956fbdbcb7155559278e210222e534bec707f7bcfa11071141ec92d75ea00ab766a88649d333f23a56f55e555392b72b679e81f4dee44304b68f7bb54137ebe4b39dd962cee368b43b4065801d45250be81e7dc24581fd06d5c337ccbe4fa990080b773e4c9d22f57a732d5b63aa58f3685c187d6f873f5e33d5d374d56e741e49a173c3bc879bddb44f0b44f3b922bd8a89e4096f7df9c4a66fa25dde9b4a1508560ea8cbcecfa4d426aa32ff582ac0dfe0f52bf31ef1a32c7b33dd6eb77b210fb8df6d99842f1eaa888c54014c41db22b31bc9778f0bba8fb8169727eacae90d48c02f1237f6d771a71507e23fc805a4fbe0e2b58280b3d3afcae08a1b8fc370e30aadcea434e3ec17665d6f6aaa4b463093df3a1db2f4a2df97d0d012f1ca11961d4b70a6de9597449ec1f787aa2a439e3ef9cc2a5efcd3e8246f5e8f29c17c3b7f5ab29717ffb95063d73f9cce78cf49b729bfb6f9df38ba3a9cf2774dafad3a9c47bfca13610d2a3845a5c6eb5e2786d4735400d0098d3b39647de9becd048e658910a445e3fb09677e08821f9298f6ed2beb169fdc7898e7d934cc9d2085c4c210716f1d07548dfb330755ef1141ea09cb4030d091cc9b391b9d8248d1971850b802a10feca7104ba1ab3573f22060430022f3085ed46e39186d1ce5386b1eb6dc2389cddf2982adf3d3d4208d8ecbd54cbfc481066f60c19cc7f1779b77986862e061e87b8a7187228e67525277365ed32e0cdef5d500d2098762d50be2f3aace362f52ac8263f2c19fd8f8b4e2483b2214ff0a16832823b3e71534240aee3cd93e6edc0a02ba4d4791921e96db8f63dd67745aa908ab650162d2cd63e87cf67e4f0510115d69bc5d72272614b794e79658b6db654d900196f5a08e5206bdd0b7b7464b36feeb908d073515266b9673447d63b8fc7376cea8b5e466d3307259bc1f53dacb2cde19051e59d8853f039717a26e75e2ca8c4aa972a0e5f71cb918466873365b14f9f69cc5f675a12dbf85b03f31ff43b27a8521101f53bd93a433ff97bed0bc9ddfb32cd18fca6fc24f28165a1d4e644ecbd07c8f2de938d38d64a11b8f79553d09a3c0f4e2b2578c6cb45b81d20504e6ce4ef5e9f998621b4693e8574d2b797e5154d345c94df7cf0ebd124d31e9e264a8fb1abc6ab205fda2775d5a0bc68bcd983005f3bf1ad91febd0f26bcf22afa9cd9ac75311658f79d62d32719c6846b06ef8d47c1d2e03947c5c308bf209c2f0f54a8c7073f137bac4e0583d275c72a9dc61f91e9fcac1e035a7acd216332f1f134aef1c20f68151eae135db9553725cd75e0e35846d262cf79c196309331375577b1b7c6bf975bfdb4b46d1b5cf731d02d1f0705e0f1d8df13c6c57387cc3864e5e648674c38a3f9338a6647525fa5d19f89da32fa1fcb480c02f16279b495585b8e7f96eb05034946f99856714a2e239fee7d27e3f3b12dd58b4e1ec2145f0662531433db4596fed24b70c81ceac25326fea2b5dfbc8d25e56c6eb5fac0fe7a779b1f03b01a91685dae0ac0b110365029cdeeeece840c1d2ff2721eb1235ec9f34f8077b5a9261884eb154544abd1130f0293eb573ecc5d8a95b3f40823d4782687037511911074f4a826fee9e8c26f3c6da656928d38fe5e6f557374ddf9add90590e42c3d5a01d1ee61bae1035d95c5adc813ab7d210b5b858aa363e6c1db1e8b0d102e845a31365db2e832a908d31b4fd42a270a11aa76193fdbd2b0d131e99c790fea005cb6ea8f3b2a26f6baf16db65a99bab2f10a2d7b60a2d7199611bc2ae721a02e26f1e3cdf82e0e2c8277e8ac741c1f3ef63cbac02080b59ef3f3ce37188c8655bf43b23b1282837363fe702eb27c8eee208e59d53f8fbd57126ba537ff98f1b9f6d165dee85bc1c39df9ad44b41baaad3f83eac34fdea7f5fdf457f2bfcd815bbce26840ab6ab304f3f805029dac9c2e6ff25d3c0935959317b6026da12d7278f2359b100a86aca009eac65be498558d81fc45187c449c0f335220e7335176f2675f74341012db31b67cad38408292be3b1711f8aa53e5dca037423bdfdf6ba31a84de829e5127ceecb068664ce0f168cc20f43f1dd28462b85c7be256133ea3b760affaecb4a2fc4e97517a8676bb0904b730b8b19f5c18e8efa05f786902cfd09f1e8b34b5d9fce70bf1a0822ef402fda0b27afe8b604682f928a07334b47b3caaf028dc7c77e76e2013d53df97d5e34d30a77af994ebcd849e4b996feb432e75419c01d92ee6229b2f4806afab7bd0203d456406210561cf8882cda9f21adf6857c8219c028d5199de2d419a2c13289926db65e6d7e130b554b1a3679f1322c423ecd05252058e73eb4a52381e9009ed8a209c50446aa1b8086e55e95b2e6f5dfaa50d92d55d35f5c1f0fd502d582109652e652c1353afaaacb2db0f52bb9d6c002263deffeb7efb039d627361d3700a5199277a774fc4713386cdb5e7102dcc0c81a3d07bb47d1f5c92239e9a076a115cf056e61929ca9279ce25fb2b4150bd6a5917392a3b9aead9c697224e723db2b24a82f989c9ad70697ffb1b1b24f3433fe6563313468199d48fcca9a3ec525b3c43004ae2d481857bc8de428f9da141f6345a2d69009ae46ff3e5351b1a63d15cf7962f4ac8473e5dcdca10b28ddaee6d0cc854f8e92cd04a5fc48fade17eab1469d02cf5f1cc9e7d5fb609ff881753bce8038e2e1e2117c84fe97c56712c186177e5dc27d33c38c76b43d153be0d104b68a6587c8e4a4c8c43a010842f26adfa2fa2f802353c8b74edfdd575d926578d6fd5106c5283200ac69d94c249bab34fd0b5bd382156df21ddb0499af106d9cb6241823487ee60e6e1d0430ecf2fe21d8445fda16ee99f2dcfd73afdc07d61649e0174a9249185760dd64f270ef2c1cce50e5596f44f0f0e97c48ddc802a7baaec3f95667884b406ce3dfa2197f6f29731b37e793edc495809f0f093df625d5adb1e5a6ab7ce069d242039f31fd9145d814e5feee78f84fa578a8552081455ba1042f3bf0939064865f0a960e257d6160cf57e595108cf6a51830fc761bc2dbda22197ab6cd3cdcbc13f4ddfe2c557fb37d1a879fb92cf6351afd4cf74e66da4635104b25a6e5b80de0aff4d23de3a55af7ec76dee5dd2cf49fda23b63977e762bbbb57553cf1aa8b67829f89e725d32f356ad019d17e7e1ae2"}, {0xa8, 0xffff, 0x401, "415ced994de810a57c285ece63fe6cf4cdb2b716e1d1a972b172b4ae764bb902b2ff4932ec9e28fd9ca14c848df3e48410d28fab47b02e420b3fe3105ff429c710b26515c9a7c14c266b6e52ae9c84ac474250a4f53f3744b023f32f65e28db7b989af7fdf0bf5db1c12784355a47c4c31f4b8b43dd337d64ba788b89c2695b8179d9079fcad6a04d09ccbd6c89a27643710bde542597bc6"}, {0x80, 0xffff, 0x401, "c29ccf870cded147c3cf24f86aa03beeb7124cb8c55554aa914eff2c35886baef234643654a929bcd0988cc195afecd8d28023b471df467b08ace982283d9ab93ba0eabe84658b1a731f24c6a6ec077a20ff22f35367184cb22b4d027cb2a84add40d6f5685fc6aeafeff6cad7d556"}, {0x108, 0xffff, 0x6, "a981c173a4a1319507762e9998df0a5ddc986575254ea26775b68da04d5e5df62b577bad399edec2f97d511204cbaa617583655ee5654ab3ec39bd0aa2b1782e43a317187ca38b3ae2c857bf8b2b6965b756f555d5f266a5c15cac0559b02365a7e059a287bba516cda98d101200f5669221b65b2dfe2703542208060b43d9293c546bcc97feab957a11432f740179f165e8727d38f1857cc4a339f73a6e3f6dec495724cdaa5442238a9da4a4dede8c2f388f053a84e51a5061fd12219f45fafe4fe28484c9c5db8c95a28e9b593a10d4fe7cc4e19ee042e7b0fce1d99aca05a6767fd6716defb805df21831d7afe9f99431b1d2a"}], 0x1600, 0x404}, 0x408) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r1, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x5) 16:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getuid() r1 = getuid() setreuid(r1, 0xee00) flock(r0, 0x1) 16:02:00 executing program 0: mknod(&(0x7f00000002c0)='./bus\x00', 0x2, 0x4000005300) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x65a, &(0x7f0000000000)={0x7a418e4, 0x1800}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x29, 0x8, 0x1f}], 0xfffffffffffffff7, &(0x7f0000000200), 0xffffffffffffff00, &(0x7f0000000280)={0x6, 0x6}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) r3 = kqueue() minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) kevent(r3, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x25}], 0x8, 0x0, 0xfffffffffffffffe, 0x0) 16:02:00 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = semget$private(0x0, 0x5, 0x400) fchmod(r0, 0x130) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/46) semop(r1, &(0x7f0000000040)=[{0x3, 0xf8, 0x1000}, {0x1, 0x9, 0x1800}, {0x0, 0xb0, 0x1000}, {0x7, 0xc000000000000000, 0x800}, {0x7, 0x7f, 0x800}, {0x0, 0x7ff, 0x1000}, {0x4, 0x0, 0x800}], 0x7) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000001c0)=""/4096) socket$inet6(0x18, 0x4, 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/78) 16:02:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x8) clock_gettime(0x2, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000140)=""/120, 0x78, 0x2, &(0x7f00000001c0)=ANY=[@ANYBLOB="eeff2d2f66696c653000"], 0xa) clock_gettime(0x3, 0xfffffffffffffffe) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) clock_gettime(0x5, &(0x7f0000000000)) 16:02:00 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) flock(r0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000840)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x1, 0x3, 0xffffffffffffff04}, {{r2}, 0xffffffffffffffff, 0x80, 0x20000000, 0x0, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x80000001, 0x6aead982}, {{r1}, 0xffffffffffffffff, 0x80, 0xf00fffff, 0x3, 0x5}, {{r2}, 0x0, 0x80, 0xfffff, 0x3, 0xfffffffffffffed7}], 0xfff, &(0x7f00000000c0)={0x5, 0x33a6}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r2}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r2}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) open(&(0x7f0000000040)='./bus\x00', 0x6db97b3339a6ef7f, 0x16) r3 = kqueue() kevent(r3, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x5, 0x1, 0x9}, {{r2}, 0x0, 0x8, 0x20000004, 0x8, 0x100000000}, {{r2}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r2}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r3}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r3}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r1}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) 16:02:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="b6", 0x1}], 0x1) writev(r0, &(0x7f0000001780)=[{&(0x7f00000015c0)="800a37db0302991fc78fa537e5ecf4f715e79ce68382f6b8fadaa1edab144c4dd20e9b1e9cf6c334861771a330fe495a4ec3955062e0253766746d6052a46e610e7d726204bb108374b5a644bd9f4887b62e91c3862c870f28e2544ec27b77575ff494f6202cc03412a189a9382b8881ff63bc71600bed3020a8012b3f18dbc11f", 0x81}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/30, 0x1e, 0x2, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 16:02:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) read(r0, &(0x7f00000000c0)=""/133, 0x85) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "5942fcc4a79415e7cae881507ab006884a1bf98d"}) r2 = dup2(r0, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)="5f5117a8d669d8beb94f6b7468a5b7b45597b5e6d2b12739da0ed53921a172d62ce463455822d39dce568ced70bf5ef8aa42a501", 0x34) kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x697d, 0x8, 0x3, 0x9, "132c59ca144b383b282287626d5ea225c3fd89d4", 0x186e, 0x200}) syz_open_pts() 16:02:01 executing program 0: r0 = syz_open_pts() readv(r0, &(0x7f0000000800)=[{&(0x7f0000000300)=""/169, 0xa9}, {0x0}], 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="37688b219efac6735df397bf26c38b57e58957455e2be4e21198b27b089ddaa709ce0d477d79e50d0889bdfa350f80343a258cea9c3e57722cec5af40fcdcf1a5df982c5f8558f61cab29e0fb2d4f1cebc2aea13f1efe441f955632ba0883c6e150c8427ba", 0x65}], 0x1) write(r0, &(0x7f0000000400)="e36258a416f72ee9e8a4a2498a6eb6171ffb25b84e5bbdc3a5050094b222a9c4fc63799e5ea7fa0023d58bf6659990c7a39a91ed085c3d30f7c19f078174ec816ca32b8886550704591327acb7b7e50ce91106b27a3c2dc236b8ed3635fb269d80a65fb682e113fc4c3612debf8225486aab6a0973", 0x75) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x1d3b, "9ad84b73d9694ebf0000000000007fd35db5abe3"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:01 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x0, 0x1c3}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:02:01 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) 16:02:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x0) r0 = open(&(0x7f0000001cc0)='./bus\x00', 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, "1557136898000ccbfdd6c60117e3dc7fb7f92c9f", 0x0, 0x10000000}) socketpair(0x2, 0x5, 0x3, &(0x7f0000000000)) 16:02:01 executing program 0: r0 = semget(0x1, 0x7, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x5, 0x100000001, 0x53d, 0x816, 0x1, 0x9, 0xfff, 0x6]) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/185) semget$private(0x0, 0x4, 0x40d) 16:02:02 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x60d, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0xfff, 0x20}], 0x1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x41, 0x80000004, 0x4, 0x7}, {{r0}, 0x0, 0x40, 0x0, 0x67, 0x2118}], 0x9, &(0x7f0000000080)={0x1f, 0x7}) pwritev(r0, &(0x7f0000001440), 0x1000000000000362, 0x0) 16:02:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a05, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000fed000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x9b10c80aa790d467) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) r3 = socket$inet(0x2, 0x4, 0x81) close(r3) fcntl$setstatus(r2, 0x4, 0x44) syz_open_pts() fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0dfe114e9425eb77e729d0e6417115f2325395a3"}) syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffffc, 0x1) mincore(&(0x7f0000fed000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/228) write(r0, &(0x7f0000000140)="98", 0x1) socketpair(0x0, 0x2, 0x9, &(0x7f00000000c0)) 16:02:02 executing program 0: r0 = semget$private(0x0, 0x4, 0x120) semctl$GETPID(r0, 0x5, 0x4, &(0x7f00000000c0)=""/161) semop(r0, &(0x7f0000000180)=[{0x7, 0x3, 0x800}, {0x1, 0x4, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x3, 0x800}, {0x4, 0x6, 0x1000}, {0x2, 0x231, 0x1800}, {0x0, 0x4000000000000, 0x800}], 0x7) r1 = socket(0x14, 0x4, 0xfff) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x6, 0xfffffffffffffffa, &(0x7f0000000000)=""/101, &(0x7f0000000080)=0x65) 16:02:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x9, 0x100000002}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x100000001}) r2 = dup2(r1, r0) r3 = shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ffb000/0x4000)=nil) r4 = getuid() getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getegid() symlink(&(0x7f00000001c0)='./bus\x00', &(0x7f00000002c0)='./bus\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r10 = getpgid(r6) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x8, r4, r5, r7, r8, 0x101, 0x6}, 0x81, 0x80000001, r9, r10, 0x2, 0x81, 0x7c}) 16:02:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) mknod(&(0x7f0000000000)='./bus\x00', 0x6108, 0x81) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) madvise(&(0x7f00003e8000/0xd000)=nil, 0xd000, 0x4) 16:02:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4538) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) select(0xffffffffffffff18, &(0x7f0000000080)={0x9, 0x1, 0x28d8, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) 16:02:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000280)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5e54f2d26c1045f9d96c189da7fa0023d58bf6659990bfe43204340d094908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad44", 0x329) write(r0, &(0x7f0000005100)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d08e6d40c43bd6fceb9cad6d52b5445b54210d2a5487e66bfaea6016c2b0ea616e211ca9836bed6fdd07c1e7ba12e73e8bb6f5c74603375314d0f1356324a9e5615f67db69119ee12d327ad39ba307d12fd01add8e3bab60c190c96f3f83cedf859dca4b06b30ce014b37ebf35ae5763ce43106b163d65e7b8d070f2ed92a97418200fc89a05f9b0ef07c282a89625da85abaf60d50062c02d98d2b5396a9164f9c299bf4b75df66452b187325e3fd3097e24845c943125dc6b9bfea098cc365fd058db74efbd449c990818458b3cc4f4e5954c4373ff4d4ab1cb1d6b18f5bcf866cea50c31f139157aeaa512bd9296d8396755fa0ad086a4a21cd1b4c98421bc6c7ba9e33e89389f55eec5dd0d219e44990dc9125028d0ccd0d03d32f7a96c7bf818bb76d4a7e09120cc7ec632180c1b8b1b4c1c8870633a03773d64dc6afe9dce27d0e671c428cb68a5bcd141f6786cd8c315870f0e1bde4e5101833a44d93ba1a4c0e6ebf69bb768542b8b40ddbc7a0ea83e1a443e5e7963014638dfae1a8c66d2ca1df71b538a734c0d82533994106feb7520579f52a1f820bad211c0a4f90728f1f4e464c995569def621046c0dec2bafc262eee01de9b984f574f81f03d5de398c6a743ae7d41211c9012696c74f582dd572c3ec2cea442658df57c8dee3d5cd43525ca865b8b435f6eec8cfedd72ad4318be5fc192129e937787a034a2c69a83a9504056ebbb06ae6c1be9d07b7e57a88c6ed2a65991dcf4af326905eaf342d16cabc0a085f6c356674213f0546877104d306521fb203d58de04421c83e4f45f28972d94f8b0ee8ad03a1ca44caea96ff9d844497037ff4709ffcbcbcd505770127bb9f8bceb5738d6907d0149095a6e96bb164be06caa65fe30895b233abd4e3f87704d0590461311d1156df089364ee899994ac7732ebc69f7b46c0941bdfb897689eaf1f80d173788a3da930cda509e2e9f9446a8549f9d3bf30176ebdcc69219262aeed7f575f408bbb2be3ea91a84ba012924ba255222427540caef838aec8506695a102742621795db28fd2ed9fc60ae2de303e6fe567c3d922bdf4c3b6f6c5408d7e2aec82f6c3ffd2b06194c0adbae802af5392a33c8b01af557e9f2a72c079eddb96135d023222749868c4ae9b237fc657adb59a2aab5133e9e19422db8485bddf4860bfeeb353455995fdf043a55c02ad0ea56e0cb45ec2af151c541aea2c96b2da37ab2308cb1dd2b90d736f088da9600856501e8e0a5d115d92babc8b3c0b85b64c3207405303cb45a8acd05ba885a201b625f2d5985d02b8cad8b4d750349642f00fd606f2045cd57440a9792683943f991517b62de7b38ccc03b95ca56fc9ad3dfdf7bf76d101f29f70ad178a08eef1d2d54a32247189108c712a00e8c9c71c8a7a65cd785afb664a3e28cd8a8627acaf95422bb8ee251ef23be6029448381f3490e9d3c1c55e5dc726a5d6d33a370310618b15c7c5b0e9fdff44e8a2ccf4b11ca3c9c3524107835411fe6efd6431f1fef2a4cb11164a55bc270b3389288b0da49462ea99286ece131018c79db6d7c88fe939e1fd8fbf01c082f4491417b307f5671c99cc06b8199dd341454fc5a482152ad5bf12848463e12f2f6910ed05956eda715d8340e4926275b11e9afe0f5b443c76390881431138322fa99b23949abec9d7bd2a6347a9b8686d096e63b48ab39ffc92b3c719d3e6ac0c48f4f54907bcf22cf7dabe8d6a7627c52e1aac3a7ffd10f68d71aa8cd6d687e7b1f7d30d5032ffe691013d04ee0f161abebd5ffcb2d329e5ac9e1c76db1ee1a6c76c9a070910182f7fd4f9bbda18d515df56fecd7209184029eb20731ab6e8c91885c0a", 0x77f) syz_open_pts() close(r0) r1 = kqueue() getrusage(0xffffffffffffffff, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000440)={0x0, 0x0, 0x800059, 0x9fb2, "a8fde9354c578228e2d5cd6474f0d60ababc9d24"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000200)="9bb1785de558ad890f8f9d835909b244ca83f3a1019fbbf89db00fb07765a4a808545ed761b8e7493972d7cf1560d14b6d9026a0292ab08ac20544c20a40302372b1360e9b1c16a8c770df5ac0bda1143e2feadcbc2fbcb578a3fa3e99ad62fcb39c43dc88", 0x65) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa00", 0x29) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x1, 0x0, 0x9, 0x1, "ca0a8073f2a42ccca78000000000000000f800", 0x4}) readv(r0, &(0x7f00000001c0), 0x0) 16:02:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="bf8d32ed", 0x1d75b9a1) 16:02:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000001300)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000001280)=[{&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/103, 0x67}, {&(0x7f0000001240)=""/25, 0x19}], 0x4, &(0x7f00000012c0)=""/8, 0x8, 0x100000000000}, 0x841) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) fcntl$getflags(r0, 0x0) socket(0x10, 0x1, 0x9) 16:02:03 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xfffffffffffffffe, 0x200000000000003}) syz_extract_tcp_res(&(0x7f0000000040), 0xdd0b, 0x5) r0 = msgget(0x2, 0x300) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000e320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5b71a9133fa7ac79ae82d3f9a35ba865e5644df963bc00d5e9484ff451fe8ba1ab27a33ebba8226ec49d6cc9f9c8e907edb1f0ce4df4ad27006fccdd19da3e03592b75ac5ade358999c93b52daffd00a62f5e71a1fa13e579f08024b8109796c693b01c232f6a61ffd7e8ec1bb3c67caac8e091796b69e3c5fa421acbcafe45b55e1538a888e5fc1947c09836269c748f25c8b39a99a1a347850b3a78c28870263662cfb1becf086de08e699cfa603b8f5588fb9804739e286e20026129c6f14ae4630000a2558334a46c31942cd43200000000000000"], 0x1, 0x5, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getegid() setgid(r2) r3 = kqueue() dup2(r1, r3) setuid(0xee01) r4 = msgget$private(0x0, 0x82) msgsnd(r4, &(0x7f0000000680)={0x3, "30c617aaff8151515d2867d0306f40332e14dd03c0c17258f854f0e54bd55505c775ed1ac2505f5c7793b8086df2ebf159db40571c6420105c51cf91965ce662bc805d2098b245178863a25785290742e90a7755bf749d3fe11959971fc9e2559063c8c24f64a286f7338d981f9da60f42fbf768632664fc105ad750212b3af3201d52bced4a079ed2b17817e672ed95d0b5df3cdb9e626168dd40aa5fc253b0db48aec0ca0b64fa75fbec8fdb3cd245d6e7446e319646e9b7007b9472ae0501dbd7a633bd0da742bb0ee5d5621525c4373e253427c02e85b2e80f0a39f5de956b3c9ae4d5f6591d8e1618b16383"}, 0x34f, 0x800) r5 = getuid() r6 = semget$private(0x0, 0x3, 0x20) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x4, r5, r2, r5, r2, 0x20, 0x8}, 0x4, 0x2, 0xcc}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) geteuid() chmod(&(0x7f0000000080)='./file0\x00', 0x0) getppid() 16:02:03 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0xffff, 0xfffffffffffffffd}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x7, 0x5}, {{r0}, 0x0, 0x10, 0x10, 0x5, 0x8000}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x4895, 0x7}], 0x3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x80000008, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x4, 0x3b5}, {{r0}, 0xfffffffffffffff9, 0xca, 0x200fffff, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0x40, 0x80, 0x10000, 0xfffffffffffffffb}], 0xfc56, &(0x7f0000000040)={0xfbac, 0x46c7}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:02:03 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r0 = geteuid() setuid(r0) unveil(&(0x7f0000000200)="131377c5fc35d41454d5d41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224a2f3d772e7636e48b33cbf708372e8f1b9933ec5127743be2206209ef02df9cbf2f6e880d3382f00", &(0x7f0000000000)='W\x00') 16:02:03 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x2, 0xe1, &(0x7f0000000080)="bcd47ba1b0fea5be8e19db30db4d8db2c556c0ca0643b11d83dff5a6212d9ae373f613cd3c732bdd99098cb66f4db1944faa64a3d695325dd41cb2a2bd2974b1c0ce57fa90efc441f7bd52340cc5b4689667ba89f715260cb2d151a4a61bbb91b37ab5b620f86564254c1b5088930e7d9522ef1270e6c358cab1b5639786d1fad1e26325", 0x84) r1 = socket(0x27, 0x4003, 0x5) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) semget$private(0x0, 0x4, 0x0) 16:02:04 executing program 0: chmod(&(0x7f00000000c0)='./file0\x00', 0x2) r0 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) sendmsg(r0, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x10}], 0x10, 0x400}, 0x4) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) 16:02:04 executing program 1: clock_settime(0xfffffffffffffffc, &(0x7f0000000000)={0x313c51f6}) 16:02:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000c00)=[{{}, 0xffffffffffffffff, 0x4, 0x1, 0x8, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x3}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x20, 0x3ff}, {{}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x1, 0xffffffffffff8e6c}, {{}, 0xfffffffffffffffe, 0x40, 0x0, 0x6, 0x1000}, {{}, 0xfffffffffffffff9, 0x40, 0x20000008, 0x0, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x46, 0xffffffffffffff80, 0x1000}], 0x0, &(0x7f0000000d00)={0x5, 0xca53}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r1}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x2000002a, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x9}, {{r2}, 0x2, 0x8, 0x20000004, 0xa, 0x100000000}, {{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7f, 0x5}, {{r2}, 0x0, 0x20, 0xa, 0x3, 0x3f}], 0x44, 0x0, 0x7fff, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0x22, 0x676, 0x5}], 0xfffffffffffffffa, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x2c5f, 0x2}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc000000e, 0x7f, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x9, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x401, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x7fff, 0x8}, {{}, 0xfffffffffffffffd, 0x1, 0x80000011, 0x2, 0x4}], 0x3, &(0x7f0000000380)={0x6, 0x8}) 16:02:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f00000007c0)=""/114, 0x72}, 0x0) dup2(r0, r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:04 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x840, &(0x7f0000000140)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x81}, {0x247, 0xffffffffffffff7c}}) recvfrom$inet6(r0, &(0x7f00000000c0)=""/105, 0x69, 0x2, 0x0, 0x0) utimes(0x0, &(0x7f0000000080)={{}, {0x100000000000000}}) r3 = socket$inet6(0x18, 0x3, 0x0) dup2(r3, r0) connect(r3, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001280)={{0x18, 0x2, 0x7, 0xc160}, {0x18, 0x3, 0x3b0, 0x4}, 0x3, [0x1, 0x4, 0x7ff, 0xffffffffffffff4d, 0x4, 0x5b, 0x3f]}, 0x3c) connect(r0, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000001240)=0x2, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x3, 0xd1e6, 0x2}, 0x800, [0x3f73, 0x5, 0x80, 0x9, 0x8, 0x5, 0x81, 0x40]}, 0x3c) 16:02:04 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x1, 0x9, r1}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r2, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d904f7c19f078177da4ce9c287730c51fb394b842dbbccbbda1049fad2ba6eeb00000000000068f789ad445dd976", 0x65) write(r2, &(0x7f0000000dc0)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb8500ec3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535", 0x241) syz_open_pts() close(r2) kqueue() syz_open_pts() 16:02:05 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="364f981967b09c31ad38fd3d397400d01da3c86a386e137cccc94b78f137ab716e1e0531216a1e67607fe3fa17032cdf0a3fdf5e90aab4850d6130800951887fdc23e6db07702274c4a77d42d73a169b175803bc6611066346e2ca63b91ba1a0f1a2cf70252efbf17b326cc863a35adca83c57d160b3d612e2df947a4e0670a377f7dcdec7672c", 0x87}], 0x1, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x401, 0x7, 0x94, 0x3, "108f151fba0d9cf051eab21905d0c75c0731f681", 0x1, 0x80000000}) 16:02:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10c8c, 0x20) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x5e2, 0x0) pwritev(r1, &(0x7f0000002480)=[{&(0x7f00000013c0)="ae", 0x1}], 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x10080, 0x130) r2 = getuid() getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000180)=0x4) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) 16:02:05 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0xf3e1c6de6ff53f4c, 0x2, 0xb3) preadv(r0, &(0x7f0000000140), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x6, 0x4, 0x3, 0x10000, "0e0665979979570ad9307d1e7154a5bf79f70a2f", 0x3, 0xd080}) syz_open_pts() geteuid() dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x0) fchmodat(r1, &(0x7f0000000800)='./file0/file0\x00', 0x0, 0x0) 16:02:05 executing program 1: r0 = socket$inet(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41, 0x1}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x13, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xbf}], 0x10003, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000080), 0x1f, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x12}], 0x65363051, 0x0) kqueue() kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x20, 0x80000042, 0x803, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffa, 0x1, 0x3, 0x401, 0x6}], 0x3f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x8, 0x7, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x5, 0x2db}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000088, 0x20, 0x101}, {{r0}, 0xfffffffffffffff9, 0x80, 0x80000001, 0x879, 0x5}, {{r0}, 0xffffffffffffffff, 0x3, 0x40000054, 0x739, 0x6b85}], 0x97, &(0x7f00000000c0)={0x0, 0x7}) 16:02:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="05cca14b4374ea7fe221a67ed73712df206b3a6c06d8c0cb9859bfff957c2c8a03468d6b5923781dc0db26632390aff098061f87417fc620a95e572095c97f4946a88dd29e52e9fafd8efc09b2d43161d3ecbaa7a0175dcd3879f2dbe4a064204a0965277e564a1959b8ae698acb398b962dd90eb0c4157379140fe0965ea80ff4911fb49dfffc64ac63cac3ae35f7f5b68851af08a55681c46f8194387000b36681653b6f3eee7ca60893d8a99c4c06a6b9361be066ae429818a5ab3b7914ae84b01b8456edb393d2beec9aae0d1b4b54a56250f4dcc630298dbdaf49d8e5a134e89d15", 0xe4, 0xc, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0], 0x1) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x280000000000024, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:02:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r1 = getgid() getegid() chown(&(0x7f0000000000)='./bus\x00', r0, r1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa923, &(0x7f0000000180)={0x4, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6a4a, 0x0, 0x100000000000009, 0x0) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f00000002c0)=""/16) kevent(r4, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x9}], 0x81, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x401, 0x180) kevent(r3, 0x0, 0x0, &(0x7f0000000300), 0x7, 0x0) shutdown(r3, 0x3) getegid() socket(0x0, 0x8000, 0x11b5) 16:02:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffb, 0x7) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:02:05 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a02, 0x0) write(r0, &(0x7f0000002740), 0x106cd) write(r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="01", 0x1}], 0x1, 0x0) preadv(r0, &(0x7f0000002640)=[{&(0x7f00000023c0)=""/215, 0x32011c26a21396fb}], 0x1, 0x0) 16:02:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x400203c, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x8001) chroot(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)) 16:02:05 executing program 1: r0 = socket$unix(0x1, 0x1000000000002, 0x0) r1 = fcntl$dupfd(r0, 0x87e31709699c1092, r0) socketpair(0x16, 0x3, 0x9, &(0x7f0000000080)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x3, 0x28) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x3000) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000140)=""/227) setsockopt$sock_int(r1, 0xffff, 0x1117, &(0x7f0000000100)=0x4b, 0xfecb) 16:02:05 executing program 1: symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0x2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x2, 0x1f, 0x9, 0x810f}) 16:02:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x2, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) munlock(&(0x7f0000cd3000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="4f197aab4092b4b4ba4fcac92591bd3a68c944ea83823d158bbbf7e99c06ab32aa448d12e38c247e550c09980657ce561f5d9285d519cef667682192f88204ca956a3cc5be7371b7562443275c7ef0ae16c9771322c64307ff41bb4b15018137f7013eb3e1b92648d23c73e6c0cea876bd59f303add7bdbe388717222787ea97385d13ed8fc093d82d03a13d8be507accde408e2748485d52eaf5d967d2f5dc97afae42ba730672d6c2ddea76103ef3fe38fcdcb652c471aa4a14f15d3f72a9d4c4eb4212d37ce9de4b8179b0bbec783b12a43df041d02e2af949aaa7f258d3a57245e6ed6f868dd745d838fd9da4c2c661fdcb3de2616e9125022cd86b00f463686823cfb26c202", 0x108}], 0x1) r1 = syz_open_pts() getuid() close(r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0xdd8b) geteuid() kqueue() symlink(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_open_pts() 16:02:05 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0xfffffffffffffda2) 16:02:05 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000001500)="ed14637eb23bc5f2760f77b0a028e51d1a264a3374abc61b1633dc2227aa06dafffb3b6906653632bc0b73154962a53d5b3a9cae447cba4bc1bff7c6acb6406488b269a4c53fc4646c2e895c4447d3ee37feb6b6f6f7a7f1ff9981b96a66a351b2cae8e69613b3c9cc9350d914ac2095263f705e41a21853d10321fe5c2564e6320c0c209590b236ef0b9c18743841e80acc6f0cb07bba54b14001759f84075483788685d598055e51462c0165c69683832b7d454bb3335bea576580befb5af7b0b5ccac19c587a277cfd9037e4386a8165cd694b48f998ebd7999799c51a8b038aa8684989022d45e4c0d7cb6689e5cd37abdd1ee60978977710e141b796774d74890c245b00f24da15016905add719abf85b9070b30fcddb0ec831dcb9ab133f357dc0fdb6f0aba99b590aa3d59b43fce31810ee03bf64da9b0ee099edad7f21c9972a43f25d457b6741fdb33c88746159210c50120a9862071f2c9246dda24bb8df8fbe24732bc00775d81ae315aab055a0258e0b217564fc3b7d96b4f1d6423b9cb990480690bd6503e4ba995ca656d74cf6fe1b9ae295ea6d9f458ccc5989a3f60e2292af06e59153ca7bc664e1e9650ffb9c702229850996dffbbfe90ce6d7b5d237b8df241e9d02da6cdabbda025d28c9f5025079c6f80a92396e4e6053ad46aa27a8bcadab33bedef39f6873428a063ce4a8622b2d85c2ea0adc70004fbeb204141c137004105ad75961a02262fa55f0bce83653353fab5a9c45ac113c5517163675c4c36c225091e199f3e3df614d39e22bc3f93d6c1776eeacd53b89c41db7aae282aecbf37ac5b39ff734c74325705fe033157a485ac9aa59027688c5d7d348150581a7d9b8bf557864f8c896eb533a8540895e9d299c8321bd14a5ebbfa78bc43edd81d71185e03cf24d11dee9e1364a93c84fb42baf9afafee558c07b1136c28006111e47b2e7187b03574059ec05c983af9f674bbd311e1717abd24ca50f4f39efbdd5e2ab8b1b550f4b5636f675500bb1273f9b5f00d0c0eee60f7ebd5aa8393f8563117fca7b56582dc2b9f725e2fc6eedada95d62faf4ecebc910dcd5ea06b4715a8627b0a060f32ccc04fdb74877fec8699118d2b45950d82fa76fb5448bae220f42299e22edc36d13e9cca6d004823d069cece3894a2c8d66e5e6ca04ff22464be9cddf8d08a8b547950c18416bf91fda08963f1b13ce7d58056b216e050d2b7bb160768172ae6ee455478658e3e08f700b9479008ba42e4656e90a2b30e924b8a8cc721e65baf7befcadaa4b2918798fb7aa728dbb1316a8092cd393900f2f91b2deec226e5f3e79cdcb24415be30e304bdaf9c5bbc6bc37cf181178f544b6153f66a146c8c76c4bf7dab130c59debf953785f7df2974ae80fc73e7be0c8162b2356f95c7617c533057cd9f48bce2af202560b97d4e0fc24d0db89d4e8e20040782424c7dbde52fac4ac4cf7148cbe083982e69aad46cbe29f3cb6976c959bcb44fef38e8e5cad00f89c7106bd51a72ca27c97ec834070b4bd1174627dafb5fbe48f8c4bfd8db794a2ca8e2c2f2da80836f3a94f8e5867674baa282cb2700a7ab161f7df3d76c9d248c15358c23a4cd6d54da52392af0486fa8bbd4b1c4f02e002ec2e6ce36a057b7f3814ce246e563c2f97794759ee7e1576a68f2df9f40cf4556b496ac183573b19690d06a90a578a5a5c38ef98f725154c16e129c203bcc6f0a0525dbd835da78a0a9d510254e2dfb2c3875e5b6eb32cf2829fef0e4674fc7e33b552ca037634c94611d244307d41dabe50f742ced840443c3e5afa9cec71a5ea6e869a2c215511d6a50d8488494bfea9433bde86b09ea0d4fc85e6d262a0b3c59e3baaf89d01d8148cc24894d5362b44ceb47d756b2cbe5245ab4542b4b8ab6df7ee45b10329abe2f470d16b5d5e5947898138e956c77177b495e1a1872f2fe7940943ba246b6403f29f2a7ada9c928415512f16a67142fe05de06e44a8e00737093e600c2ee52a05cc1cd5a559ecce676799871d1ea61493d14f16ab940090e2582f00e3514218ee8fb2719ce158a94865d393edb5ca63ad81313d48609ebd1deaa9e07db7a5dd36fc4095273c85b69a1dd01ebcab3919535cd3b270d8bac24e1ed19532cafda9dcdc80887d62ca7f1c17065e0ab80619cd9a2e273c13020c6e0bf578048a50c687d993d08cd384b9eaf294d5763f06e224e9a513a9e89b19ff00b034bd2a7785104c123d1cbb519134290d3f5e0adc817906c8b5ebff88c24a144cc42a871a89846d0796f35b70fb704cbcf41d5d40535b7dd53d1acd5837d0f645f8ae31b74bd6ec8219fa9c1b1168141500e9dc4a71b9b5f35c5461e9a8613a4addd169e0eb404c330ad11ec0b9860f3d357b57f00c603da7182553a2e583173064f0573b4ef766c419973f034b35eb3da577581be4aba9a6c329380768274c4d40311241ef9939a4e60aa5b5690f47159a28dd5061b1e8b130b3276b589d68548066649eca5635a3b91633c22266c3bdb9768a35669cac6bd157b2c98f15c83f3bc1bc4e96fa282ac39fe1b8d59b679b77c9695bced91409cfacebdd89dfc6cadaaffeefa0b7450ee341a504c39fe4b7ab678c52a1841130897ce4ae9ce650c934a29aaf3daead49c08a09ab6dd1ce313a583edade7f2416d66e1dba17e3d9ff8f097e6aaaa423c659c1cab7fc6b9eeeb0f2884ef7143559a83405d8750522c3aed1076d834dde3f30afc7162693b901a1809d5f1535f4a06e566bc590287a5a4d7816162f437d445cee1af81b7d96a5c5d1777eb6985580ec9c8a2d7c8bda16effc3da84b0e9e51546ce25048cd3a4db7a74542224d8997e98efaacfc724db721c91df7662dcece669aafe5c2b036ff619f1c89229ba54c4f5d16c4b47a85c4911ac8a323e65f2df8b2a05c11f4f95c2cf19c2ffc182b6573342eaed6c04548092f7f3682bb29a9210c329277a7bfe58775d908330d9af77fbbfc7742e26189fa7665262f7e1499adec4763baa3fcbed3fca8b46cc7dcc485e39c161979d74635c4b90552b8130493a9e2c7a51a88af65be10509f94494760326ce4b6fd1bc3abdb7a0d6f432662766395970c9e025211b9ad88d68a06842b302889504ae07d3c289b26d3823d9b93c9c75735ece56e77aab86971ad18aa5f2a4642c901c39f440788c345932a6f7b78b7ab8590a0db00bc36af5200f1eaa5b6569ac18318081f219820827e708478f85fa432fbaf732289b91a6793c4e6e3ba3d8578e9f09befc8da6b80995fbee37e6051faafb83b4bf926ad4edd8d124720ca18835e42399d3f337bc925bd017028e997ae1de5ef70d68fd0e87b7c6a6c58778b3fdffc405bfc14936e78a1540db38e1ede16902b0074abdbc2dbe9e5e160a5c67982d33870904b3fae94f2a06467ac61b171054f1f9f1077de76c1e2b18f777ca76be5534f54adc117e4a33c8915472084abb4c73b282e1b917073bfef5b02328d5d6746f4bc58db3783c3d71e34db966b2e7c1ac57af37996079903f9a173ef3b1fdc6477e615631d9563727c29d232ae67f08491cc468fd78afcd2a371512ca0b8545fac0819b9ed2040328a6ccc8d2e7a94b988bc70bd66872eeedae4cdefccad55fceb389fe85de4e821c50eb249031f8fb67d673780f3d61a3c5b6dabdcedc4c6982779a171abed2ed18f398112e5bd9bf9e0e28165b942cda6906ad5d619ebc507a88eddf60eb739d2f51c4e3a4b66cf5ddf6875372f03c4e0b12478329953db3135c927cfb221f9d2a891ccc7cb72def02a1cb04747da0a75d493167321f6b90e7e8ed5a323082ff2eee421ef1467516cd9285ce0ceb2dc22f8758c8a12e625af3da04e5d99a61a219c36beccd67a0c4b339d60c5a3045859baaa5af5104264a1ef7e705631a90c3cbdec792909b3cf32228846b4f766ecd3b4d90e992fca2b9c600bd9b5d30dfd633649185dcaa31a76195980f043f3b46b62b2f61cc80ef7c0e223e3543fa412b2a8a23c03cca20bcd97a3a21185668f374c0b418b5ad6aec3cdf62a8d242e4595b50319317d9e9fc7546e18f372add7c497d5c45295fdb5bb2b890303e439c7469ee00f08d1b96ef79151a93589c39e2d9d32a1b7243c02bf26a9d405d08eb2a86f118672e2418f172a6c6666ad4f34410362aa40160dac7c3f6d88796d04eb7a9ebe3ab48107d629e4fe6fce2eaf628c4b667f51bf00a7ad58fdcbbb696006e9d676946a90a3112623d97c1139739c0b92420d385fb9a28cdb8edd1f6aa5a4ccb1570c0c6615817440fff65eccf38bcdbc25592094ef171e86c0495e999a9365e8fc098334e48166b49e276b2656bdecbe487b95ab21fa0f326234c88417cac2a04e59514b3429cd4be5ad795bd8b81c641c817713a91683a3bd06bfb6e8d90b512e3dffe35b6b30801485f21810f0f917062fb9e9d1ee4bcf7e280623b2e062315462f2cd2ab74e779c36698b0318922b6cdfdba627b65a303149f71a61f5632c4f8bb4d6a3f270166e2ad7dbeabb0e161afe6437a8e9b690cbde1253cc20c37a9485800da2079d5eb0c341bc2aab7bd5649444a0561f7eb8b2e46e75687267a889a0bac88e6e7715de34eacf2e50c80e4eb92dbe7bd456ef4ba92e332356349d5f09c8ab3eb9dc998bc614e9651b795fc7ca3df31f23f00316a32956fce67ab1de147d87e64bf036e3a1180175bd9bdb75861c795a83bf0702ebb11140885a137d15521fa76d2dac9337d7ccdc61856cfb336993afe6094bbc3bdf22680565f8dd459b2ae2db390bea620e2693bc9dd46fb76dba1ee7cb4c59ca58f0057437322f53ea6cf457f795506e7c09e82e532527712b01c4fba9725ae0661dadc5b1345760ac8db1e55dfde242cf6da9a9316e7dcad68b7577b07640eb5ef6217070113f4c6c02d7604e24a9cf40c03b90b8a94ee71b8db36d231661c4a77b83613a5be47d760e1f5da0d051e87e3203960f9a4a40c4f6db3d9520e9d4056971d6cfd994b19b7f4d930eb355b2567d777459a737af2fd657aaf93a22052319d4efba379a8c5b45c94908fe62d4c1c8c98931d1213fd37e2f83a4edf2af1a78185f84026fd016bf9a80b79873241524ad4c1a9c20b5650bc23448bc79b2928d719922dc7907a98f25242709320b08d2ae25c18b51fdda7a41f161f955490ba8b9f9a589ddf2ec424b75ac5963c4f0bfbdf2328fbdc50f1c57038a69ca18f283c4aadea17e88bc6f2b82378f1fd44c4ec5ba29ddc5de84459435990b0491f9b846a50a5fac6dae21e6b607c50c32f36ff71a878640f9264df1232fbc5cbff303a09dc20d0c31b4464501d4cf4cdb4fba84259c972bb0139dc4798dd21a5902e02766b25f15ff1778e95b53f35bb1bfe0248ffcdad808f944690423da816816129e3aeefe2cc7acc1ddf4f9aa0d63c15db540c52edbdf3cb16547f1cbe2d15a2a3b2121cb81ec0851ec96a98312ed6e38d8e06dd2cb9d9e9293e17ff341a157488ad1d979a5e96093c59ecdd4729eac07a8faf8faa6b6fac8a325274dac5b61f5b928d7afafcf75b0c6322845aa6d5a715655d52b0ffa7c46d60a8caf3514d631380815bf950fd4b68984b01da1a1e5cee55a17d9d4e82c5c4534cdf3bafef6a4442ba2f71350f96710cd41837d12c88d64d4797a071a27cd19b1f2618f653308e42e5ca6da3b562a95e8c8801ac8b9db31f3b2f97e27337941ee843fbfb2e8ed704569e407c83dc58312777024e9b6ac9968d53019fc8a9ce0a9c194deaab7e160a4a12c17440bd0a4a738dda", 0x1000}], 0x1, &(0x7f0000000180)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x404}, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/147, 0x93}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) pledge(&(0x7f0000000080)='!\x00', &(0x7f0000000340)="3a233a7d275d2d402f2eef2c027b5d5b5e7d405c2e2900") sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000001c0)="18", 0x1}], 0x1}, 0x0) 16:02:05 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000180), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xe1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000001a80), 0x7fffffff, 0x0) 16:02:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r1 = getuid() r2 = getegid() chown(&(0x7f0000000080)='./bus\x00', r1, r2) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x101) r3 = open(&(0x7f0000001cc0)='./bus\x00', 0x1, 0x400000000) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x4400) r4 = open(&(0x7f0000001180)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200)=[{r4, 0x1}, {r4, 0x4}], 0x2, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7fff, 0xffffffffffffffff, 0x7, 0xfffffffffffffff8, "5fd5ffff0000000000000000000100", 0x1, 0x1000042}) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x61, 0x2) write(r3, &(0x7f0000000700)="fe010aa9d03ce50a7a5bb2827fd97e810957a61640aedc90b7f89236d25c146c302ec2957cabef2c7ca3f921a50883313db1bdf9f5c6a9c6cb2abb25caa401b9c668f99f7f74836b3bc239106c503225a9574b19399a645b1e4d879dea1f45a8855897c4ae545c48b89a55caea63256fd580ae7ecf96c6e10c577e92d639c97193cf49b437028be80b7c3f65f235583cb88fff0df236b5c98b56ffb6be331ce7a0a4c7299220c19b3e44fc0ce1404cc5276702e40399786490af68c7d1c0c68ffc64980b58a3244a3e285beab26e99d9fb8a00ab67c4573396dadb5c173a2a19e79f6285203729677f659bd86c026959297850ab", 0xf4) 16:02:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x100000100000411) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) open(&(0x7f0000000180)='./bus\x00', 0x8, 0x41) mknod(&(0x7f0000000000)='./bus\x00', 0x44, 0x8) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 16:02:06 executing program 1: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffffff91}], 0x1, 0x0) 16:02:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f00000004c0)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6000000000000a240078177da4ce9c287730c53fb394b842dbbcca9da10495dd976a67cf92c23ef4400000000000200000000000000000000", 0x65) write(r0, &(0x7f0000000240)="f36b000000341a3c17cc199ed6af6a5add12a2dbfe4b", 0x1c) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000002c0)=0x9) r2 = syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}}, {{r2}, 0xffffffffffffffff, 0x1}], 0x100, 0x0, 0x7, &(0x7f0000000040)={0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffefc, "a146786eb953d07babec44f0b1c85b6a8a131100"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x8, "03ea01fe829a10cce16f5c4eeea3ebdb160df894"}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') read(r2, &(0x7f0000000140)=""/249, 0xff90) 16:02:07 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)="195d5c2a00", &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='.:!\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='-!^\x00', &(0x7f0000000200)='\'%.\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\t[%)({(\')\'\x00', &(0x7f0000000300)='*:\x00', &(0x7f0000000340)='\x00']) accept$unix(r1, 0x0, &(0x7f00000038c0)) write(r1, &(0x7f0000335000), 0xfc94) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) readv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/115, 0x73}, {&(0x7f0000000440)=""/78, 0x4e}, {&(0x7f0000001540)=""/155, 0x9b}, {&(0x7f0000001640)=""/173, 0xad}, {&(0x7f0000003740)=""/181, 0xb5}, {&(0x7f0000003800)=""/177, 0xb1}], 0x6) 16:02:07 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x10) 16:02:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x7, 0x0, "f0e6cff5c5360c5879bffd7de16ffcd269e808eb"}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x100000001}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:02:07 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() setreuid(r0, r2) setreuid(r2, r2) setreuid(r2, r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair(0x11, 0x4005, 0x81, &(0x7f0000000100)={0xffffffffffffffff}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x81) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) r6 = getgid() shmget$private(0x0, 0x4000, 0x419, &(0x7f0000ffb000/0x4000)=nil) getsockname$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open(&(0x7f0000000240)='./file0\x00', 0xc0, 0x20) ioctl$TIOCSDTR(r4, 0x20007479) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x3010, r5, 0x0, 0x0) chown(&(0x7f0000000280)='./file0\x00', r2, r1) socketpair(0x0, 0x8000, 0x3ff, &(0x7f00000002c0)) mknod(&(0x7f0000000300)='./file0\x00', 0x80, 0x4) getsockname$inet(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = semget(0x0, 0x4, 0xd) faccessat(r4, &(0x7f00000003c0)='./file0\x00', 0x8, 0x1) semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000400)=""/48) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setuid(r0) semctl$GETPID(r7, 0x0, 0x4, &(0x7f0000000440)=""/193) setgid(r1) recvfrom(r4, &(0x7f0000000540)=""/48, 0x30, 0x40, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000005c0)={{0x1, r0, r6, r0, r1, 0x0, 0x6}, 0x101, 0x1}) utimes(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)={{0x0, 0xfffffffffffffff9}, {0xfffffffffffffffc, 0x12}}) 16:02:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e36258a416f790037494132477f256b4093cfb25b84e5bbdc3a51970948b1b2e0ade41a52f5ea7fa0023d58bf6659990bfe4320449078177da4ce9c287730c53fb394b842dbbccbbda1049faafba6eeb00000000000068f7acad445dd976a67cf92c23ef44", 0x65) write(r0, &(0x7f0000000100)="ec", 0x1) r1 = syz_open_pts() close(r0) kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xffffffff, "b1c85b6a8a131100"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r2, 0x81}], 0x1, 0x0) write(r1, &(0x7f0000000000)="acb5423eb7b63f207587486066a5441d9009b1ecad60d02a60ec63c4c44deaf3e7b2e9e878", 0x25) 16:02:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x5) 16:02:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) socketpair(0x20, 0x4, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x20) 16:02:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xbccdbcb4be6b447f}], 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x3, 0x40000021, 0x7fff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x30, 0x3, 0x5, 0x100000001}, {{r0}, 0xfffffffffffffffe, 0xe1, 0xe, 0xffffffffffffff95, 0x81}, {{}, 0xfffffffffffffffd}], 0x20, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x2, 0x5, 0x7b, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0x8f, 0x1}, {{r1}, 0xffffffffffffffff, 0x8, 0x40, 0x1f, 0x9}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x28, 0x0, 0x8}, {{r1}, 0x0, 0x42, 0x40000000, 0x7, 0x1}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf000000e, 0x5, 0x3}], 0xff, &(0x7f0000000200)={0x6, 0x3}) recvfrom$unix(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x1, &(0x7f0000001240)=@abs={0x0, 0x0, 0x0}, 0x8) 16:02:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x10000, 0x140) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f0000001100)=0xc) r1 = socket(0x2, 0x3, 0x0) socket(0x10, 0x8000, 0x7) socket$inet6(0x18, 0x3, 0x0) listen(r1, 0x5) listen(r1, 0x0) accept(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004854374f2e2e6f3e82d4d5a0b18ea8d3d8c8319e2e9901801e89d7639836ad0f0f000ad7641b77ff188b8ebb391afcff2372c63be8e70e1415415649bd69d5434826c1c5dc6539b084a472c9d3156f8034d49390cc1e184c6b14"], &(0x7f0000001040)=0x1002) getsockopt$sock_int(r1, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:02:07 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x0, 0x80000001}, 0xc) 16:02:07 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0/file0\x00') 16:02:07 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x20000, 0x10, r0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 16:02:07 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000001380)=[r1]) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r2 = socket$inet6(0x18, 0x5, 0x80) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x8000, 0x5}, {0x18, 0x3, 0x7, 0xfffffffffffffffa}, 0x7, [0x7, 0x7, 0x3, 0x8, 0xff, 0x3, 0x1, 0x3]}, 0x3c) 16:02:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755a65bdad345f07a098206fb2"}) write(r0, &(0x7f00000003c0)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f07817782aee9c287730c53fb394b842dbbccbbda1049fad2ba6ea574a5b227596586f7acad445dd976", 0xffffff59) write(r0, &(0x7f0000000240)="a0", 0x1) r1 = syz_open_pts() poll(&(0x7f0000000700)=[{r1, 0x1}], 0x1, 0x0) execve(0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 16:02:07 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000001180)) socketpair(0x20, 0x5, 0xffffffff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:02:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1}], 0x49b, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8a5e, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x23}], 0x8, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x1) dup2(r1, r0) 16:02:07 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x7, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mincore(&(0x7f0000272000/0x13000)=nil, 0x13000, &(0x7f0000000040)=""/6) mincore(&(0x7f000003d000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/11) 16:02:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8002000, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0xe0) utimensat(r0, &(0x7f0000000300)='./bus\x00', &(0x7f0000000340)={{0x5, 0x5}, {0x8001, 0x100}}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x40}, {r1, 0x4}, {r1, 0x9f}, {r1, 0x4}, {r1, 0x8}], 0x6, 0x9) fcntl$getown(r0, 0x5) poll(&(0x7f0000000180)=[{r1, 0x94}], 0x20000000000000a7, 0xc8f) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r1, 0x1}, {0xffffffffffffffff, 0x23}, {0xffffffffffffffff, 0x124}, {r1, 0x4}], 0x5, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0x0, 0x10, 0x4, 0x2, 0x9}, {{r1}, 0x0, 0x0, 0x80, 0x2, 0x6}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0x8, 0x7ff}, {{r1}, 0xfffffffffffffffb, 0x70, 0xf0000001, 0xfff, 0x7fff}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x100000001, 0x10000}], 0x100000000, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10, 0x40000008, 0x5, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x80, 0x85, 0x8, 0x30}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x7fff, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0xbb6, 0xdc5}], 0x9, &(0x7f00000000c0)={0x30, 0x9}) 16:02:07 executing program 1: utimes(0x0, &(0x7f0000000080)={{}, {0x800000, 0x5}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="5cbd0400000000004000"], 0x1, 0x0, 0x0) r0 = socket$inet6(0x18, 0x0, 0x1206) r1 = dup(r0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffff7}, {0xffffffffffff2b2f, 0x1}}, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0xad, &(0x7f00000003c0)=[{&(0x7f00000002c0)="0b6bac628255da31c941218bac03ec8125", 0x11}], 0x1, 0x0, 0x0, 0x1}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x8080, 0x101) r2 = msgget$private(0x0, 0x202) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb585d970664464c0000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000095c24480000000000000000000000000000000000000000000000000000000000000000000000"], 0x101, 0x3, 0x800) socket$inet6(0x18, 0x3, 0x3f) 16:02:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x40000006009, 0x401) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000080)=""/178, 0x60efbe9c) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f0000000200)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x300, 0x0) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x0, 0xffffffffffffffff) fsync(r0) r2 = open(&(0x7f0000000240)='./bus/file0\x00', 0x800, 0x1c0) execve(0x0, 0x0, 0x0) munlockall() fcntl$setstatus(r2, 0x4, 0x80) close(r1) mlockall(0x0) faccessat(0xffffffffffffffff, 0x0, 0x8f564f1ac3febd24, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:02:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="a60c20c4a2e4c2ab6a60244001aebcece3186e901caa09e8", 0xfffffffffffffefc}], 0x1, 0x4) madvise(&(0x7f00003e8000/0x2000)=nil, 0x2000, 0x4) 16:02:07 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 16:02:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000005300) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f00000000c0)={0xfe, 0x5}) r1 = kqueue() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fchdir(r0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0xfffffffffffffffc, 0x2}], 0x101840df, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x4) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x4000002a, 0x7, 0x7}, {{r1}, 0xfffffffffffffffe, 0x2, 0x0, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0xfffff, 0x600000000000000, 0x3}, {{r2}, 0x0, 0x20, 0x80, 0xffffffffffff0001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x26, 0x100000000, 0xd32}, {{r2}, 0xfffffffffffffffe, 0x1, 0x40000015, 0xffffffffffffff81, 0x2b3}], 0x800, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xf00000c8, 0x0, 0x1ff}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf00fffff, 0x7, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40000002, 0x9, 0x5}, {{r1}, 0xfffffffffffffff8, 0x5, 0xfffff, 0x9, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x1, 0xa0, 0x6, 0x10001}], 0x5, &(0x7f0000000040)={0xb2, 0x8}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffc, 0x20, 0x8, 0xff, 0x401}], 0x1ff000000, &(0x7f0000000500)=[{{r0}, 0xffffffffffffffff, 0x40, 0x4, 0x7, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x1, 0xf0000001, 0x9, 0x6}, {{r2}, 0xfffffffffffffffa, 0x10, 0x47, 0x3647500b, 0x8}, {{r1}, 0xffffffffffffffff, 0x8e, 0x6, 0x75, 0x3}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0xfffffffffffffffc, 0x6}, {{r3}, 0xfffffffffffffffa, 0x48, 0x2, 0x3, 0x1000}, {{r3}, 0xffffffffffffffff, 0xb9, 0x80000002, 0x408}, {{r3}, 0xffffffffffffffff, 0x40, 0x4, 0x140000000000, 0x5}], 0x3, &(0x7f0000000180)={0x9, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x40, 0x0, 0x7fff, 0x0) msgget(0x3, 0x110) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x22}, {{r2}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x7, 0x0) 16:02:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() mknod(&(0x7f0000000480)='./file0\x00', 0x4000000000002000, 0x2000000000006c7) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000380)=""/242, 0xf2, 0x41, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c", 0x259}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x6010, r1, 0x0, 0x0) 16:02:13 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) 16:02:13 executing program 0: clock_getres(0x7, &(0x7f0000000000)) clock_getres(0x4, 0xfffffffffffffffe) 16:02:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x800000008010, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000000)=""/3) 16:02:13 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) lseek(r1, 0x0, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') lseek(r1, 0x0, 0x2) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) fcntl$lock(r0, 0x7, 0x0) 16:02:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) dup(r0) write(r0, &(0x7f0000001140)="301428c2670ae3b90a39ba18094e82285ab4cf6bf3663b94bbfd7cb933b46cdc9a7754a9e1fe14b82e988cd63e009283b58119c3e1ba798f466d04677f54d4b92b9aca3552f3dd060ac166d08d6a037d5d7f9ca7577a40b0675aa4f4454ad27b4b4ab77f6429fa1de2e3f39f75f14e9bc9a90f4148ea740baaf4f6cc03bf820f6f65ef8d6cb01dd70b3b8b83f9c67199662d32eca367c0d57f47ffe2fe62cff27d501904f8a48fdc55b4ad2ae09d4f6bbdcafab646cb45cfc39da33138fc22ef2fffe62ece41027c0f703a753eb56f467125d8eeb8cdcdf4effec826456993663dd6d70af2e3c812a185e6b5ea00fee163d69cbe677d3d279e7aff9610ff634a716f17e11877b4a38c04e23d43e5135c0116725c217d183642d5aaa32e5e622b601dd8c4c5ecfe7475383a51f03aa46406a7c04660c8cf29d416d299030ca44ee43900fac5ac04b3aa6e43c622aa88b5ad12c34961fc38d7188d3f2fe49654f1320138a86a8127134ede020969203504c9d2c02f5f308dd6d09e2233e3ad988dfa92508f24c7ce88784f11c41a58a88de204673c9f0cf33f47085550b28ebc8df94ca0c2ad48f28200bb25e6fb85abee3474f5bc7b1f014d1211ede50fdfc45d00ec91402235d80b06bd9ca018ff8017389c1cb240d04f7e6b89573fbb697260f867f241567a1ce29b11b9fa2771d5616e2e669b432d286fd632b493d571add004ea5200f1900dba3843b7c021ac69093117bcfbc278d52511cd344ade033fa6447d6028ee0476d0dde6eb87a5af3d14cd07cbaecec597e26e451fd088c33e4535f56107e494cd01aa4d2d8ad555e37fadfcf4a9e9a00d06cde2b26f8980e7e9d30a8f438ef40954dcc7f69c2138a5e4360d6180355078146a010001000000000023cec490bff7a5c7bc1fbfc0d0afe1a770e581956451de7fcaa4ae8ca8ddab80f299b22ee8c208f15474afd14ec378f0db7549e52844ad3200fd24477247ff586b509c258918fd9c30feccd992e0f23141caf899f7b8f2e44638321db43c1cf5cedc4615b30000e95d9a17227ce79d9c56aa7d1d1723321757e1bd5972414cab6e84070bab60ceeddda6e8a92962603f78476cfbe4cea1ab7c5df2ff4ca779eac28ef7804db74e7715ba4b1488a3dea2d67d673998b057b3b1df8cf7e795610f94e89d2d4b597d5b78955ff37a9c99da0963fade5fb586f3b3d4de2958f3986b5e58fd0a0d1f1e617bdc5b873e5ba9c7a238a0a0fd65f1f0ccb0a15143bf6fca92d546a264402c69fcec14020da37dd1d5beca87b265a9681f17fd53ac842702a88e00c049d0c43f0235f0cf121466a90f54a002c4b564601d7472f10000000000000000000000", 0x3c8) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x7, 0x0, "a147780ac85a538a131900e8ebd81823fc7e0d7a"}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0x0, 0x3, 0x800059, 0xfffffffffffffff7, "cd6474f4d60ababcd6e600"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:13 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000180)=""/203, 0xcb, 0x40, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x8120, 0x16a2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x7f}, 0xc) close(r2) r3 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x10, 0xfffff, 0x2, 0x6cc3}, {{r3}, 0xffffffffffffffff, 0xd0, 0x30, 0x5157, 0x5}, {{r3}, 0xfffffffffffffffd, 0x86, 0x4, 0x5, 0x5}], 0x8, &(0x7f0000000300)=[{{r0}, 0x645d632cf877b0d4, 0xc2, 0x20000020, 0x100000001, 0xb55}, {{r3}, 0xffffffffffffffff, 0x24, 0x0, 0x9, 0x5}, {{r0}, 0xfffffffffffffffe, 0xc0, 0x40, 0x2e, 0xb60d}, {{r1}, 0xfffffffffffffffd, 0x83, 0x80, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x42, 0x20000043, 0x9, 0x1}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x9, 0x177}, {{r3}, 0xfffffffffffffffb, 0x0, 0x4, 0x5, 0x81c}], 0x5a42046b, &(0x7f0000000100)={0xa3, 0x7}) 16:02:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x12a0a, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) write(r0, &(0x7f0000000040)='s', 0x1) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) syz_open_pts() mincore(&(0x7f0000ffa000/0x2000)=nil, 0x2000, &(0x7f0000000080)=""/54) sendto$unix(r0, &(0x7f00000000c0)="708c43ec0731a32dc8cf9417c9c47590774e0c8b712d97edf71e261cf760d772545ad1dcfd1ca2fc079757340b4dbdd3e7063673f4b03217c52fbc48b79dc8f1a563a9a1f932eb1015ec37165ebfb4a4670e2f6033113576ed3bc99f5203d5d1acc1d1a10e181c9ca996c9e6ff142e0e84af4bb9b7369ad282a491605fc0b6efe873db657e1619c6a69608df6cef46c8c1a5062c46c87d7c534fd582a24967a3d91548e4b946fe33c04e21b998051fbb446c8b57c0fd318f65aaa72e7b252131613e7a9dce36973fed8726727ace9858cfbc3c8d5c919e11557113bf818508e69c1db59a53c6317535e90a82ab8fe6815947ae99ab3e03fb4a15e904e5", 0xfd, 0x9, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget(0x1, 0x2, 0x420) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/250) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="83040053", 0x4) 16:02:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)) getegid() mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x8, 0x1}, {0x44}}, 0x2) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000040)='./file1\x00') 16:02:14 executing program 1: r0 = syz_open_pts() r1 = dup(r0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xffffffffffffff71) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) write(r0, &(0x7f00000000c0)="f62499a5546c26ac44487aeeaa47", 0xe) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) r4 = socket$inet6(0x18, 0xc001, 0x2) setsockopt(r4, 0x29, 0x25, &(0x7f0000000080), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) execve(0x0, 0x0, 0x0) 16:02:14 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xffffffffffffffff) r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) r5 = getppid() r6 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r6, &(0x7f0000000240)="b48367c0917991b07d80b977198465c21b17b7821f98155d14a375f3f525a6be8f29a4fe95fe1a6c0bdcdb5e490ebd136e4be12423cc28e466181ad7036ebf1ac7baebca7f773485e2cfe5dffcaab757084b5334c8a6bb2e3795cb37e794e148b2d870f31f55c0dfae1d1e947b22d0da24e9b988888056653aca8f4d3cab37f3e5f7b6fadaba9ee3423b18727dfde9d60b3426fc8270980070c527082849f48104a184cfb6d551946feaf6695149d14414d0f3ef548e4a1e17073b0e8537876737be48dcca890ff0c8607bb1c70af78960dd7efb92594da3519e63ea56ecafd6a882d06962cdf83edb4f99f3ca5a4c13", 0xf0) r7 = getpgrp() getsockopt$sock_timeval(r6, 0xffff, 0x1007, &(0x7f0000000340), &(0x7f0000000380)=0x10) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x100000001, r1, r2, r3, r4, 0xb2, 0x6}, 0x0, 0x1, r5, r7, 0x2, 0x81b, 0x6}) r8 = dup(r6) openat(r8, &(0x7f00000003c0)='./file0\x00', 0x3, 0x2a) 16:02:14 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x100) sendto$inet6(r0, &(0x7f0000000080)="178b6e4040366fa1585193cf56f4f09f01f1830394314943e084e156ba7a328cce31032a9a60695473f0a50f152529f9664f6ea0353cc25c29193ae6b5e05411fc9b8a4acb0bafe93dc9688a795cdfca30ae05b0b4511ac7c1a43aecf38a5f117902d14d530a6e25045fd468cee110271b7b7833d1594006205e7cf49b6c7d6b17f705678b", 0x85, 0x400, &(0x7f0000000140)={0x18, 0x3, 0x5, 0xffffffffffff0000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2f6, 0x0, &(0x7f0000000040), 0x0, 0x0) 16:02:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x202, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000700)="78611a98c2212bb71debffdd5d70d815269c2ac6a10ebd064cf425f4829ee3d74b22ee1fa113da90e167d98aebf378131a866e03f05db46704a5eb920068470d4213537331f24956331732c67b07cbfe258da5b6662f6889225f8fd8bf56cb601fc5f604c1ca531b168aea547018a250ca82a17127478f157f5666d3d398797cab2dcbbba4d0048ed6f8ae8ae8d6d2addc1e182cf92230167488cd22eafa427f8e220941752cea4e4236dd", 0xab}], 0x1) 16:02:14 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) setgid(0xee00) mknod(&(0x7f0000000140)='./file0\x00', 0xffffffffffff2fff, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:02:14 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000067, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:02:15 executing program 0: getpid() accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:02:15 executing program 1: mknod(&(0x7f00000002c0)='./file0\x00', 0x1fff, 0x6c7) r0 = open(&(0x7f0000000600)='./file0\x00', 0xffffffffffffffff, 0x0) r1 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f0000000400)=0xe4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0}, {0x18, 0x1, 0x100, 0x85e}, 0x2, [0xed, 0x7, 0x1, 0x100, 0x1f, 0x8, 0xd6, 0x9]}, 0x3c) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0x1, 0x396be3296e6275cd}], 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xffffffffffffffc7, 0x708d2a8b}, {0x18, 0x1, 0x3, 0x6}, 0x1, [0x100, 0x4, 0xfffffffffffff7b0, 0x0, 0x9, 0x2, 0x6, 0xffff]}, 0x3c) bind(r2, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x4465c4cb, 0x1}, 0xc) kevent(r2, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x1, 0x6, 0x8, 0x1c0}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x80000000, 0xf67}, {{r0}, 0xffffffffffffffff, 0x10, 0x8, 0x3, 0x8d4}, {{r0}, 0xffffffffffffffff, 0x7, 0x2, 0x20, 0x1}], 0xfffffffffffffffd, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x95, 0x2, 0x5, 0x401}, {{r2}, 0xfffffffffffffffc, 0x62, 0xf0000008, 0x6, 0x42}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000000, 0x4, 0x81}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x8, 0x42b3}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x20, 0x5, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x80000000, 0x5}], 0x7, &(0x7f0000000240)={0x468, 0x6}) kevent(r2, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffc, 0x9, 0x83, 0x8, 0x59af}, {{r2}, 0xfffffffffffffffb, 0xed, 0x1, 0x0, 0x400}, {{r0}, 0xfffffffffffffff9, 0x60, 0x8, 0x9, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x2, 0x9, 0x7f, 0x3ff}], 0x1, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0x8, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffa, 0x63, 0xfffff, 0x631, 0x34a3}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000001, 0x9}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1a, 0xffffffffffff1927, 0x100}, {{r2}, 0xffffffffffffffff, 0x40, 0x80000000, 0x6, 0x3}, {{r2}, 0xfffffffffffffff9, 0x8, 0x1, 0xffff, 0x90bf}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x9, 0x800}, {{r1}, 0xffffffffffffffff, 0x32, 0x80000000, 0x60e, 0x5}], 0x10001, &(0x7f00000005c0)={0x8, 0x4}) chroot(&(0x7f0000000300)='./file0\x00') 16:02:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') utimes(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000140)={{0x6, 0xffffffffffff0001}, {0x800, 0x4}}) r0 = socket$inet6(0x18, 0x8007, 0x7f) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0xa8) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) open(&(0x7f0000000280)='./file0/file0\x00', 0x288a8, 0x186) 16:02:15 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x6, 0x6, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x8099, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x3, 0x7fffffffffffffff, 0x100000000}) 16:02:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) socketpair(0x0, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:02:16 executing program 1: readv(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) listen(r0, 0x3) socketpair(0x1, 0x5, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000200)='./bus\x00', r2, &(0x7f0000000280)='./bus\x00', 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r4, r5}, 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) mkdir(&(0x7f0000000400)='./bus/file0\x00', 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)) sendto(r6, &(0x7f0000000100)="83ab160deed9b5ad84b30c3d72c4f0aeac9b357c0ea1c6c835b54d163cd85586b7ef4ab5815873772142f0f3e2b2c608b9475ae2ba1d2038100bd9f5744c3b7a8b3f52bdd02a994d630da61064e8ec0e6444ae0a8eb5e32b67a7daa425b058", 0x5f, 0x400, 0x0, 0x0) readv(r6, &(0x7f0000000980)=[{&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/239, 0xef}, {&(0x7f0000000940)=""/9, 0x9}], 0x3) writev(r6, &(0x7f0000000000)=[{&(0x7f00000009c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d05a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a0124874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd94c7349f1f18c8b21cb68d8aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc374610eec2178aae6d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c0000", 0x264}], 0x1) 16:02:16 executing program 0: setuid(0xee01) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000580)="292bfe695b0d34076894d97bf79dfed7ed1700175c01d0728b1efe0e9b0afd378a5046539e5fe1635fe027bebef939b46f9b9cd6d18c2ad78fe3f7e1bc01558ebea2751a3a73522ffa5d31c4dd8f607e5033140caf4d1c8e3b8cce07f585a170787ce35ec33f8a263e6d11368fdd9ed98428dc74a0d178a8baac568166e288345b7dd95084319e34f8af46ee29b85db514a13cc554fcbe04e4e8611f95ee122722953a7e96482b909abf8abc1a59230346d25da72d16f737cb70b66c708ca687cd5d364967690c4a5398751edb78a9069747d7085ec59747114acec15d55eabca182d42827ea15393b55f94e15b003761de901cf0f7791638c234071f87e86533e3127a95e4e31a0042b1a4e12b612c760cad615f78dae863be5dd6ca8823af0282065efd71890b7dbedcce79e61ab9c11c77e6e8c5cfdffdeb03250426756daa8ad72e1ec31b3151da708c90864c6f4564e6792e2baf3ae970d81c614f74ba7cf8f60f5a7240be316f24a0e2718d8b0659d9a032d9bee1c50117c3acdaadc8cb5859bb49a763fa1ecd04e19585d2f91160303f912e16417dc6e6bbd15eae78699f643382d0e4b7b2e590424f383ae9e9476cad9ab8e8883ecd2e11c0d59c55578f123eb6fce0a2c5983e365c66c92d4c83ce03ed757b378290c8020796ace70d1a5d0257681368363fb8f6c46cea93c2a3f42624e3aaa3e6a21e979ca0199c74fe17d1a07656fc3c4b78d551ef8cd5a010951e8751cf140238421d1c8bf332367f978ae9b18958eed9861995e47f1511c16b75b1ae5cfadbb0c260f526b1c5c4276ca78086c42f05c19f8d6aeaa78b663ad7161c14cfd96ce16e7d22d7669f02054b8c29f17c25b427188796312ce38becfa6bdf6789796021401e61925506301abf038630ffe4dfc78cf3b34075e4b28525c6d41c54ece84e4b20a1baeecee338c1d3d6c65115e740e33484c756938baad03f385499c8607fd60faaa94f4271b77d48e1835b5c7f1fd0871f9ac334a7e5565c3bde776c4d9b0054a484ea0ee52a28d646f768cab286ffbaad9d71fe2110e6b252134851b6cc51a255a58f5ccd164bed9ab7aca44fdf4de03d3ee04e099ad89ab31ff9d3b337b24fde1c47f9bb83852b852826744d998a3fc4971c5cb6a3f02d7733360a6d9bc59beee480393d4f13ede452f1f0a02b45a3cc055e139454446d9ef99cfcf139d8bf15435fdb7e88b56d0aff2ec01c1e965fa88403ec9bbf66aaf504e9dfe4120de30fb9d02f75824bf7ed587307384cffc9f48c4c1612a7f197d95600edcfe2ec812a38ae207f89b34489ef4db6b768daeba6fe2a2433c9a1e00f85f13a86bf6d4483f971c39c71ba2aa18902cb279520b8812834559c4b57b0129065105d86e38d61bd639e8d01909003afc88639527c95da877dfb7f2559b9f45d38d691a932c1094c05db9d9554698346dafb47571ea0ea909f78a429b3e6a6734feb717df11ec5c99437dd2bd99f8793b2cf6be16e0ea6a749948d898762a1005fa905159b81d6617e297703a647858aab7c4a168289f8d97842dd217548d18f06e892cec2e253d591d311bc35f4e3f5f5c9486a1f2a9e92290fec03974cbeda1330f86e2ba2db9bb63a5c334a406c8e5dd8a96a3b93c77edef1f0e0f80d964a435eb7fabde4e0b642004d8f4f722e9d7506bf6f70576bc1c4046b46afcf5959c8ba9815e5fdc31d8d2c398f45dbe18babb561af470385a0ecfdb096dd89922b0272ec77a3824ad62e64605b5eede1028544d7ea8a96cdd7a21623a2c874ac589cb0d484732e50c9465134410930805573202774edb7986fef81866dc49cce1d0f4b7b1d66b94a39d3012011629569f1dfbefb420500b988fe4c2d2388156dff00005a7c46028390b62ebea65fce6a09cb123ff4c0391f486faf3a5dc6086acdec5248abc8e82f88263569291f1ff08e2356c7e0aef0214423ab6dfa46e904ddc9a8f0faa9fd46e68be483712f2c64d54e60da82adf049f7e86cde5c50b1739298bb646f062a7857b80c4104dedc60883af38a0dae79fa4ec9e66481ecee7bcb9a7640882e85aabb9d329d10a3bace7829e4c92e658e81c6fa28eb902a4ad0cb5b8fd77f8246bd55d052800c8ebae205223abfec31980e96fc410c61f32843f1f05537c46ba4df7bf811afd6e75253fa0f4419bf602a1c7afd8a2ad62108b6818ff9ef94c961b10a338c0330986615c0e836d09bd5e7e17e8f7f5c87d18535df022d45eedf66be1d178b4dcdb38bb536853962c712208a019c35441860542b92e05ccb62c5d9852523fd349eb7494f45c923a9574cb378cef0ca6f1d0fb5933069a4c4b90f74c9b57c00c73789ce8cb79d359a6f095094807b196e0ad3d02cc48e437676148451b8116f7084a3e63c2f1ee2d1f6f90ef3f0aa853dc64db06b6770ddb24cf0025f9c11eb929a76c0d47184d2d05fb2bd17c3bb8936245d6284d1b92242f4d1411a3801565c25e096d92e9404fa030349c59c57c143880a24f52553ea356dc1224e50a739c05be411c5c908bfc4a81bd766938053685f9630bc2ca4a75a0fbd3347a997270970b202846236f1a926984f02ae07e412d0ba2a911843d4be842e20be0fe2ffcabb75c287cb23ea07d0859d4e60333b2e16325fe451e759cde5e562e9d062c0764d48e0a99ec307c1b92a5e3974b6aa6af92b85665e813441000096ed4bd020ebc1b279a762ff64f6d9b9b8fdc7f1a9244f4cf7cd8cc7e7a1d0719ce14abf39bfbdd94dd9e7e6be4846bf33ccc1675bbd468d0ea42871578e9adf18872a3603ae4cd64e3e9ebe38be613d114683378fe5e9837b9eae1a85dd8a4cf993a3b84efa6540c247c33283a4f0f51b3902a4dfa2bcd7642961ea0873f02d8ba17da898d612546abd3028ddf7e3d7cb7118370bcbad3a6fdd503f4947e33dc68303d61d741c0a64b8d6017dc5cf8e3f0a31c282b733bb82ddeff20e712b7d5594e30097e0a19b9c3fc352f3b0e01c3cb7ba40ff61bde3b9b488105bae737555194681d31215689659f39601192e1001ddd75a8da6a7560f623998a2ac9b1aeb586cf0b9db036f41465e8551d026f7f2057ccb3cb8cd46f848b9903543c63077d615434f66e7db022e42c62abeb3f10bae7d8003422011f4d0ba44b2210e204458f0ce9bea749fdc447d5c2abecb4e57e787e49520be02697e983382e1bde606d6c2840ec76fb800333bd3b4f4e6dae17a1ecd1649de357d96d616b8f9c97546c34a72256446a313834844bbff6d0f218c4c02d65f23c2cfd22e0deb2af7e637579303d9a6426e1ed162331f98faa0458a4e8d0c31c17e8f3661f85472a700a8770b982ea8a7ca84b171e4ec11847542e1fcb4441ffac690c193ad986182026a8d5ef4014b45dfa972bd47e503ca4aebf899a9ea22b85624b2fe9af010c66157ab74fe63fe58b9ea61a93b31c934da2d896051139a953df0699a3333d60e47b5f1f86c85e82e8fdeb37ca39805c9638ed809507155a947bf5415ac84009416eaec013df6509b00bb8393c2166b5b6c59b91f9b399515f9f62ad5b19d3acf523ba3b7a8d066d327b9cc7e0d2a5cab76e3ced86bb84e0467758d0b1385857673bc3c39587cd4231c1f657d946f0fa8fd42182aa62f6bf155473c04afc356de85864bc24fb1232571f15e9056cc4c68093cba8f12e9c329be0cbcfbf80099e5e443f9428d77718283c65278e5ad4567b249bb2beb3adb800bf3f69b7a58ec4f0016b09a858a56745583c0ea71a57c494d8382c46abfbe85a5bd09a2068fc83180ddefcea71df63d1d1efab46c60cf9ef56b896df7b597b9eb87ca53a7ac5d368a7f0089f841c536317dc3cc8df423f23b0f6042e7ce43dbd84466d3c8521b8b2e7cd559ec7286ce3f91b2fa26b5b210a5f4b2469ed49da69a72e51c466ea17636b4c6b9c9763d04574054b02781c422b167a86ee4519dadcb70635ca340f09d134cf90217d290291685c", 0xb04}], 0x1}, 0x0) r0 = socket(0x2, 0x4002, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:02:16 executing program 0: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002640)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f57285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5b3ff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) shutdown(r0, 0x2) poll(&(0x7f0000000140)=[{r0, 0x104}, {r0, 0x8d}], 0x2, 0x0) syz_open_pts() 16:02:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x5, 0x18) semop(r2, &(0x7f0000000140)=[{0x2, 0x0, 0x800}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xbccdbcb4be6b447b}], 0x1000, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="ffc2dd548c1de9246f50db16f7e8ab12c8d1dec3cc49e6ad5f1a735b9299766ee6e196bfcfcef1e4b7aab0340ddb521d8aeff88831afd7f330d8f9fe712643d571e0e62085b00e0be4efd7cd9609ba2305ee90b4b99ee18a6addb872aba7819ef2629e8812b9ba6605caed2dba4f1c783f20455cdf87446fca04d6f1d1ff6f4a7455bd9fe2d93174e6223b76773b77878a", 0x91, 0x0, 0x0, 0x0) 16:02:16 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x1d0) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet6(0x18, 0x4003, 0x0) bind$inet6(r1, &(0x7f0000000000), 0xc) socket$inet6(0x18, 0x3, 0x2a0) 16:02:16 executing program 0: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2028, 0x4400) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fchmod(r0, 0x99) r1 = getpid() mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0xfad9) r2 = getpid() stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 16:02:16 executing program 1: r0 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1803, &(0x7f0000000080)=0xfffffffffffffff7, 0x3) bind$unix(r0, &(0x7f0000001080)=@abs={0x7884d2b899002d7}, 0x10) 16:02:16 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) write(r1, &(0x7f0000335000), 0xfc94) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) read(r1, &(0x7f0000003980)=""/4096, 0x1000) fcntl$getown(r1, 0x5) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}], 0x3) writev(r1, &(0x7f0000001280)=[{&(0x7f0000001040)="57236707fc389dda8394728575ea974de0f07c9c709e798e966e15fd3449dfbea43f08d642c562491e8ed0f521f6f609722859b1974bfbc2268db7512cf1e00c0cac1899b87b67293cec845a571aac6612790af8572946cc6759694bbd31062d037d814df3838e5acc423f26b5853f07d4b7e351b157f21c17c082260a69ed58dd967ac33e6caca476da04bc3600f2d5130d304ba803c6517a73e78c4804f147d1d1633f2dfe6e5dfbc0b314cee0479fe2a65ac55be17672f4dab20b41d1f0ee45ee58ed42e39e77b929", 0xca}, {&(0x7f0000001140)}, {&(0x7f0000004980)="fa6dbeb4c5aa4866863de8d38b619c46629b9173be65fbc2c846e85f1e113adb883cdd6ec47d263564e5b08e0e0bb92f11d129a71e30152ae3fe0ffd9d522b65f76dfd5ad37da2e350469b640e9388ea6df8fd7e63eadb11d7c9d28f974977ea07ef7ec86c622b2bc0f9d71be33a53e857aa9ebb97a2116c3fb7c1a3694168af61170ec6ecc7f34db2859706682c9ebd197e3ba2c2326e9b1aa3e9783d874be7245fbd7462e896ae05bd0461b5ef15573a69d3b619a1243ecc498df7117b081c055f57f0c3dc4ac3b1f78498db5b40abb707b21d676f2210b074eace6954fcc345f4c63cff26ab348f642f9790336a00c873a3f3f0ff4ed0b7ecbc5994753cb5ba6909984be4d0574833ba88eb4dd83ab8c9b18c87a4d91a0fb94a5e56a209b6ad3268d7e6454561fbbeadb3a89e9b73682bdc0c91d653ef6b4a4e1fa044b3fb3fa5bd00f919771fea69ba80c658159c9fa99a63bde03e43996761f4ea6607192d2d12fc032cf949f363ddbaea87181e29dd08ee8b2e1df35e8b48100be069d602a049658b1ee1139e19700eca680cbfd3c91f0afe89a177e2240a0df0ff797ead951bac403bc1050930a11ec21c46ef262c350039c432b53cd6b32658acf9887f931b6b0115634bcb839bbae8f18714c91df80f6c2b0687af3652dcb388c25324c1000a46ad3b89691abfa7ff6f81ff40c641b9bf8d807776ce8ae41cd03a3fb8abc4544be21b66903a12c7c281ce194c342d4704f78847324deff189de23eb48e814598f4df5548df646926248e9db88117195d555a34121afd27c94ef3e7e1ac3f037ee084947ca1e5690f19133f8e9979200e497903048b687bbedf57a0f095d5e5f0d0546c481823aec5587ac6ab5bfa0d162ffefc290dbc3fbcc2463a15b064bcc6bb26381d80e19571bc40f7ba72c476895a149c511ad170e61f6cd042dd123f387a16df2bd7e8819a178eae776ab147e961c4d98cfdcbf386739074edea5f4a26265eff2ae13f29761ac9451331e4eb20d1281a2028c2704fc50a1e92cd7e4e5d76079b80c473cba085145dbd26064c23cb549562d5392fd2f4a57a55ffe3ba3a2563b86347b303fd4322775a98c61def56f21e8af1e312443cb9dd379a325f0244ebb3a3fb7e5ca4cc989daf2fb067bc9b25da6c978c4afe65f0b2fcf4e4d70bb818932a5514663affff006f1bdb6e0373dd800348777ea062e47ed62f22fdde4b5eed864033e7308c53032d9bae9e603e71f557dcbe0908f5f3e5a9d1e968717a860eb803e8f6b9a6798cbcc3813dda3bfa1cfcc272eba9bcebf4f20642d41810dc0332fcc2edd6676926cadc734e0d3c5e507591e72737fa892171489a817ab8f6640fcad96a9c08058312ce79480d080584d7df723fd77ca8397f17d83dad1ef2520bc739bf16d091075b24be1e26f79d85bdc16552dba82cff371ed0ca4fefdbb5286ce71541a75397dd295fe7568d40b785de8a188ebcdbaa708c4f763f358bbec6c4ad91a16cbdf66f071b3921c2ad56b70919398530e1dae9cf3054d29043bc7c1881fc31f685f4cf511080dfe3cf8000130356234ea3fa8b2b61201c352a3693a474e396bd44793218f3a34d56dfd212654f4c7512cb0781bee147933f93cad4bc45e43d9793ac66b0eb36cdcbaea829a53ba245bd9e5b28ebc7002e5ed076ced22b81f4bcec7a8e6b36511d8113e09e9b7881bd2e1869cca0c2741e619896689930bc8fa2c1348d7b55a0b179a51f61cbfa962ce2421b43878b400323402315c974e3fc187462ac339e5197b1ab437ced382fce83a0d3e46d63e6884dc6b95d9652ff6a6a46a469e856ca3c14c968b2e4507d98e21c31823c73761da58c7ba8c4f7f02357f1eeec55777057574fbbd79934fd56bb7b50b3dd5578bf295e3e1b3ac4c9cea98e9ef0f00b64102725b691a53864e0e760ebf4a31b5aa633ac32d7b31700a945b5fe83414940771e43b53886c6c920508a7c03647805f8391a73cd80c1f4091db06a3732169dd2b91a00525107445a3e4a80914b87f6fed65ed90d3e0b669244be0d770459da740beed3cf3650dbe4d92bc2a9b169149c7c7eaa20c282a91e003145f56b4f22b29056f07316a249a273886b0666d3c71b37785d234ac2b44c966f0edec4b5558bfd404cf598a51e90e80d6678ff07a67263c4ee304fcb1e8727ba7bb057ab7122e69e4c4b44cd9af9f39bc7fcf479d1732278d9239c5efc859e652ef00b74808e133a644b1b04cf6cdb8170f6c483148f49b95b8301485bcdf7c2d68571fb7c604caf0bff809da061fb98b5adc1ba4b53fbec5e1378ba8a0c448f4e05449a61d7f6fb220151cba5cd84f0267ad2c7787602cd1a89e6186825de46f9832ead99d8958fd17ce6ba5724fae8aa296796e93e26759618d44d393ad02319e1b1cc57eace565efc10943ea5363f4928d824660fae4282884429f78939525ddbad64b66b6c4e810f700ef7cbd907b2f4d6a2e262565b2bbcb8fadfd1361fff1bf1ad9192c9df92025eed1861eaf197faa5c4e3b45c740f2f111a99cb8d629bd1af40152786445389a8c1784caf91771c82dbc9d2cb7cf6e58bf14d4dbb28193342a52b4b1841da951e327bdec7a9a8a67b4b77a3de46502db00ef0e7e13e3da485261ad63a9d3638bb2106ef7ecba733e96883ba37060ca2428ff80aa89ff2ae048be6501d54af4263f6436c2886017a88caa817646293e6f941fefdcf73ec8bf2431edfc5ce94a3cee37f23a12f0ad6d8975cc326c3ab1c41a088f0b389d99a24dbb71063dd073b51493e20abbc17bcfd0c729b86f12e1203113d846b24c29a7218ab8453537b094f0d4a4813b565c253a35cef85e01c01c16418157c333ef51b74859b8c56ad8cb40d450e2bb6b13aa3e8ac77f1a2ecd00dc58f5d2fe8689c447038efa33043457ffcff72f7400c4d4ab3ec91a63075160c51df787de586e26ba58e6a39bbf01d87c5a3b0c6263e700719c052c365751567d27f123dc6886d6bd0d774f41b3be8c2de9fe8f547a72cac3b988e9b18dd75f3c9b82e99ea8c0eef6a8b6a487351416fed79fb96609cf717d60f18d8f6783ba1607be1d157761cff0948cb41c8bdbeebc8beca7f306aa10f16d268991141a5ec1ab166e677a48cd25507a96232c33ba9e20284896937ab44702fa30cc1e08fe5eb4582afe9c15c575ee47986a8f28fedb8eeb28491af9561ea9eae416ddd6111b733288f1d38847fed8bf27f575cf2cc2889030e166ca68c04b2ac11127f81d9fd38253135a863070bc36ace509efd644c7ab58c691130b0ba8fd72225b8877f677638c5552bb9b1f12f48e0374fe525041da88030ea6d954e17e4b56568b90857a6d9c0c542201da8bc9a325567d40270345a13d5b13e325f9523f9033a5cf36caa2d4b8129567cc1632ec2ee9286476c0667c010f70edaa94d46e74f68ed42bd2b3513afa3efac3311176aa39b966e1d3f338b7a0df15866bd2701a1f67dbdeca0a008bcd4ffc729fd0cf5cf49fcd6e30a20329dbb9de5561f3ebf7ee515bba1ecab248c173c373ad04d07ac14547639476e08b1645a26ff6658ec1a9ffbc1dca6ae26611da1e870ca546ce6019c4490dae44799e4112bdca0a2c61a73ae9355193c8ce7a0918233152689184dc0cb081de3d148f2957f89975a5bfc62a21ea1c0e5ea5f0383596c3ed33aad2f0794b9af99ee2b177f6d0ed0b528fc3911593d1999ebcf25f5e21ad9943b62e22cb65d65c29081ffe608ba20ae3d2f35759981cd54427c61f5ae7b3f38543c48ba49f2df916d57de641a5953095f4804aed816e4744d46f362b469037702d75ce0a2e66df15b422fbaf96c95e48cdfc8f368dd3f7cfa13e769d22fdba1423d8ac95c5dd595f7bfd9813b6fa88815d3454dc69f11a40abe9c9b0870b067b200b044f3359d831bb1733f023653a9437fd7b5b4e21b28c57ece53537fbab81199c98bb480a725ee91122cb8bae95375ae8bfdb6f5f7c16bfc16b676237612e589461d80a5d992a5b482f511a1e621e869a833ac108acdcda2a549f463f31df35e7c505afd64458799f4657de80a7031180e40ced7d23ea726bf976ce8f1501c85ff0539e23027a05875b1fa94b6eab6aaf4bc19fe8296f838e506e1dc24eefedc1c99c2144759cd53bd22a02e52515e1cc3c811c02ba4f69901806539a243409f2d29a2e5cf74b537b488a0cc4dc8ec7b80554849b03eb69d724d63b5f6d849f4a3db63ad375342bb4219b96753d4a48c9a8e25f67b1127110656429e8e7b76b8598ca9ccf6d1b501bd773445c797a71aedf3021e6ab132bf911f72235dbe5cdf1635d2f425a692c37026ba0096cc6a181787786520bfd2c390e946b5b7df12cfab62d0c1262a5f179a0c1c85623581caaf01bf7d40fe1ecce0ca2fe1feedce0cce1e6cf38e837f31fcdc396abcdf38934a4e3d01ab9ab6a53bdce6384c775642a452d1a9bc29c89b47eb640d8bb77a8034825a431ecd0f50e9f7e51fcb4002f47bcfc437d253efeade6480892680eb618e2b4b92fa21b8d0e7168eef018cfe8d146871c15a09d00e186e9f45eedb3f79b08656cc7fbb33db2d96938a50893bde9846b2ae0c50b0b6838b07845433f77f7a4d5d30f179dfb4b0f094f89fb800fd36d4710597e879058510bfa5a7edb38b5721a39e414428a86461e047ccca7ef3fb90d9601fc603527a9a8c0807da9e15c28f1312612fca8a3d425695b1d909f4d163d54e0b186fbc44dc48ff4dddb2580d61f1f26520d8fba2928ccced1446421f92375d006caf91fbf300839b326d95b28300881c44024d85504bf422de79021f0edee4378a3bc8c1f497cf9bb225e2306b58c96b1815ef51be1eea206140b09dc52823e5c4819245fba9cb41a3b9bb3827d05f05a0069524d2c883a729df57c1e918afe871bbad36550e995f32950ccdd33053f001308fa5754790960b613e8eea6896e42003a98d283b5a650734208ab23535450499a5bd75572c73531004193c61949acedd9cd7612ee759fdc4d4b54894acaa8e718a95ea5a51e8e88ce0a50a176302f67bed21053e3e10b945ff5943ea99aec66375afde4072e041df41e1362c5a65b3db0c93e6b9aa7a56559472f76a506f22397602876ac76ac4860be4b73ee8d41a329662d6e84464843f243511b0a20e332c40b16e166e31e80173db8577363ebf0782644f60d2c08ce6908987640f941a5dcca218aa5faeae81c145112c7ef3ca2fbffb6e33711fa23befc25d3279220491725c75ed98b90fa077c9a51b6ee274d203616e3d7562efbd29a5fefac43a9f16f78a1c9d4b10b585495faf7cfc8dc89c787b0972d348008b95b0d92d8753e380fd917247f69a780bafe05efa079924ef780a4dfe8dbd5ec4ae3f54df5bc6539fb4a366402064487ad93d2709feb67a9c89f92520493d28623d670bd6971e46d1a973c48f8eb74c87de361be1f6fa5f7ce6f0a752a4b6d7b1499f4e772dd435689c0d38ef49527b438c68f40cf238d827be96c23d02b52e4fed3d8845703d0cb2a708432eb51ed3883ac51e71c068018596db3d762e38d00dd402fe97e855f93934d4bae512bbca71b8046ed56f2803c69298eb07e82d51068f23371381afdcb5d242782b209555e44b8209aa42e5d1968d656d0978db16a5630ada2d37a2f4b25753ad525043ebe1dc3874d3225e6657e8ec21ec290d3697b5a4a878e80493a7ee2689e3934498c1295ae90d034be575d6e93b4d89aa442333d7c0adffa7afba144ac2c1a5b78cb6868757f4b7dd81f0d619a", 0x1000}, {&(0x7f0000001180)="3094548bc6d8b09ffe70a320f40b5b6449e56e117cf92bac711f06ed1bf2ef495eb7d12907b4126fb93f52a5c57d3c607d6ebca85f0e311fca1c24ffd2c103937174ff8d50d90b770ba52bd98f11415fb321ef4e754eb5876a8e9e3bc36713f6e64c2d17eafb82096cb8735652bb056600811ef0a3f58fd9c3105dd2b8e555f69015ee4bf6ebf34915189d92a03b262bcb36cfb36522fe7abd27318b93acc9fb4d48a296d42abb876021257fb8bcb3b60ec9a80e872005bf6ba7716a6b48022ed3a7c7b639c74673cac3309f196718ad78ef7dcd6d1176ca23443a34c6a0af345808883869d623f07ed57d24cd6d3f6995acbfcd8f32", 0xf6}], 0x4) 16:02:16 executing program 1: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000002000/0x2000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getpgid(0x0) r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x333abba4, r1, r2, r3, r4, 0x2}, 0xcfd, 0x291b, r5, r6, 0x1, 0xfff}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:02:17 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x20, 0x80000001}, {0x8, 0x1}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x1, 0x0, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/193) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:02:17 executing program 1: socket$inet(0x2, 0x3, 0x2f) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4f3158dd6ef58f50) ioctl$TIOCSDTR(r0, 0x20007479) 16:02:17 executing program 0: r0 = semget(0x0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/175) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file1\x00') semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000400)=""/185) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:02:17 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10b885, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x1) 16:02:17 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0/../file0\x00') mknod$loop(&(0x7f0000000380)='./file0/../file0\x00', 0x0, 0xffffffffffffffff) chroot(&(0x7f0000000180)='./file0\x00') 16:02:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x22, 0x6) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, &(0x7f0000000180)=""/232, 0xe8, 0x7860}, 0x800) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/126, 0x7e) r2 = semget(0x3, 0x3, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000300)=[0xc739, 0x1, 0x5]) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x4) 16:02:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:02:18 executing program 1: pipe(0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x7, 0x9}}, 0x0) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000040)=""/167, 0xa7}], 0x1) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x7}, {0x0, 0x423}}, &(0x7f0000000140)) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0xef8836e4b6a9500a) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)=0x800) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x110) close(r1) 16:02:18 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x79}], 0x1c1) 16:02:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000080)=""/248, 0xf8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x8001, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000), 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x4810, r0, 0x0, 0x0) 16:02:18 executing program 1: r0 = socket$inet6(0x18, 0x8003, 0xa5) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x8) 16:02:18 executing program 0: r0 = socket$inet6(0x18, 0x1000000003, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@un=@abs={0x25af90167d5e1800}, 0x1c) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0xfffffd38, &(0x7f0000002a40), 0x10}, 0x0) 16:02:18 executing program 1: unveil(0xffffffffffffffff, &(0x7f0000000200)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:02:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x4000000020, &(0x7f00000000c0), 0x0) 16:02:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4535) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x40) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xd0cd) 16:02:18 executing program 1: setreuid(0x0, 0xee00) socketpair(0x20000000000018, 0x5, 0x7fffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) msgget(0x2, 0x40) 16:02:18 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0x374}], 0x1000000000000018) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) write(r1, &(0x7f0000335000), 0xfc94) execve(0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 16:02:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2108, 0x5a08) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x7ff, 0x0) dup2(r1, r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r0}, 0xffffffffffffffff, 0x21}], 0xd8a8, 0x0, 0x0, 0x0) 16:02:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xffffffffffffffff) setsockopt(r0, 0x29, 0x23, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x108) getsockname$inet6(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) getsockopt(r0, 0x0, 0x6, &(0x7f00000011c0)=""/113, &(0x7f0000001240)=0x71) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) r3 = getegid() fchownat(r1, &(0x7f0000001080)='./file0\x00', r2, r3, 0x4) read(r0, &(0x7f0000000080)=""/4096, 0x1000) close(r0) 16:02:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) 16:02:19 executing program 0: pipe2(&(0x7f0000000000), 0x10000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(r1, 0x0, &(0x7f0000000080)) unlinkat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x8) r2 = socket$inet6(0x18, 0x20000010000004, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x1) r3 = shmget(0x0, 0x600000, 0xa0, &(0x7f00009ff000/0x600000)=nil) shmctl$IPC_RMID(r3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x679b, 0x5, 0x800}, 0xc) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) socketpair(0x1e, 0x202, 0x1f, &(0x7f00000000c0)) truncate(&(0x7f0000000140)='./file0/file0\x00', 0x6) accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 16:02:19 executing program 1: socketpair(0x23, 0x5, 0x1, &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) pipe2(&(0x7f00000000c0), 0x10000) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x2, 0xfffffffffffffffc, 0x1000000000000}) 16:02:19 executing program 0: r0 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x236161bc) r1 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/2, 0x2, 0x802, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000140)=""/223, 0xdf}], 0x1) getrusage(0x0, &(0x7f0000000240)) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x101, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000), 0x14f}], 0x1, 0x0) 16:02:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940), 0xfffffec0}], 0xef8) r3 = dup2(r0, r1) write(r1, &(0x7f0000000040), 0xfffffda0) execve(0x0, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) 16:02:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x800010000) write(r1, &(0x7f0000000080)="be3ce0f3a95a3e7f6bd18d224f4ca990fb735c461e727fcdb9aeeadec56246b7ef786a4194fdfbe47ee2cd5646dd0bb28f867886aae611c575ed38a0ccea65dd2c0b39fbd4957a19fcfbd1fc6535d97ee5355362c5a943ae8e8c9aa01f23890c38abd0c4ac5964bf2f87aa316cd9df946e62827bc15cd2a5e4d27db78b0a00666eb56f701137d429e247fcfe48560753d40d75fdbc519a75865b9d54298ae4f012c942b241e7eb572bae6f931aef0b93e0adf9ae3daa5f9f4d5344bceb89527f9173241a8d73ee323aff55584c0cae6a8c74f882971ae28d8541b2a392f6c90d90dca42ffc92084a3381166bc7d6c423899bb0ab77ff5c34341f1c3ba169eb07fecacd82f915ed03da62cd60985c36c271cfeb316bbebdb1d550250f4992ba329ac979e7802ca1f7bab27e30b95f76988ff9b48356aacbec418b2d8f2846815ef90be27d01b16727589fb64f7eb5555967a97df546e9f1821a192b5ab5c661d979c043ada52d8414a4b5d8c940674ab57cddd82a62ecfdadf13fbb14f728d8168af4d8944704991114d739c063db609e11076bcac72f7b7560940d0d6b3f02134e67884efcf988ab85a8a4c392a2f9374efc4edc112a0b72cfd4c023bdcc82f0227953cd0afdcebb4cb6701dc8d0d6f6abf2665ba26acda264139bd1afb04b56b4594920fe82409717b6c23c7c6a665d8c8a1b30e01ce24a65b323db34364fe01948990bdb0839ca440a3ec04d7028a8095a692824dbcb188a592e536ec71761528c1e6bdb1bd3f48573749094f49a89d456e420ede5c89dfafd7c10acfe47c468507357b073e72b690de95bba5d0652a49d62a28a7dd3ffc946f431abdb911395479d274f84685d54a73b7aa65e575d4cd606621f25fa3dc38e949d2c861f392de61f6d285ed17c8fbe9501f202db689d027a837a58c90fff4c7706aac8b98caa4a033f60414977703191734245bee748a1c94ef83fa717382049c4e71cae31e31ec0fa3676ea3afa79062cfc9d61f153a4f41529dda2b38dca6efc28c93744ab1b6277927793afea6112e427b6041f632956067199f8c7f3b50becc6605b7926ce3c5d18cb730df9d5463dcb40c92f8e13f7d6b53aa8871d88c62a499fefba1b2d75f69c130e0518dfb17a601c32a4d64b0eb585bea95835371607875d012b657885e1b3f62ffc1f106943e77022d06018fbeb570ca81b4b86488bc5a664051d711f5bb77780ae6297a68d8ee29e02e3817908e50c363eae7ab6840d6191f126c6bd878ec11db4f042bf4efca31fae33e16a7518f34a1208bc4ebe487361d57480807b35e17f22aeb59cf5bbff222035273f492951c463909b8b473aa31e37a78c4f6f7b7c544ccd10ea892b31d12b0fbc4823e73423db7ab58efe55d5b4ebe52b383b19c3eeb68bc78ad2d78867484c17e62aa70eecf344f86e7d232ac95286ec7853fffa457e6f97789d8ec098a97575ab4e87233e43e1b9f8040a4d31eba9e1e001d484f5f53e8ea68ffb20969bac828918606ab67319b3b1602bab72e6fd1f6c0d38c656c00ff8739272edba8db580a965fe954095af42ec9d7936513b18f924d7f491d7ec25894695fbed4e6d60869a443783900a0790ea1454a544f18f01ec5523b900bcb1230a4a79a7ea65480be7ab6c575f17b26c526b4d446887ffa6391ae9ff1eb320f118081c4ec60572d6220af908e14969a3e747d14c13b868d24e8fce91af190acc1632a591006b0eaeee6e9475ba17da62ae16104a6bfe122f297081b9b0b39a10b78101303e51ed5faeb394e3d3ed0303cd359b901511925057466cf0855c24d66bb1c3e21212f4503a7093a7117d9eb85b60ba3df27bc8366fe1c4725e38bde8e5f5a16b3e84909ef60adf763882bfad8acf58326542b70ff91c8ff41aa1d42b97d81730cbd6105425dea6308d49751ae43af2cd66e15cf2dec13172a2396af580b7de4265df4e10d0d9119c19f575ecb49035eba86a9bd57d37584589a9eab90b4a31874a1a3c9db77114cc1236f4c72a91a87ad250decded9aa29b537e271baf39db6f14c8a0fb929026911a6a3a697cdeae8054e3779231da8279b744e00f30762a704ff639e1db349b05cf5d93c051239337832732cc357c30b12aaa5999b0abba2ff99ee07ca44264cccbb870e8cefff56205b2d16edbe395130582a39ff98934bdb14b39d19a8098305316f8b01da554e21ab99e43bfb5ece7f3df8e884187918b68013810595716e84dd8ee4be63bcb555724afc8da0fcece2dc3494a7f6257c07ab25a9d3aa02a7ce85f9943a9bb03e08352c289a825d8ecaffde1eeb872fb8b77dc56074065e570b584f363f98a050f2e0fc02f12a45e069157831c7bafb1cb8655ec24eedea20eb8a35d9b1937f6a46e473aa9abef376a8d222e68599c7f630888d18733eb2fe23002c014b9296f2dab2dc1c4d28622fd7e40f480ff78ccfdeeb46a12d6695d1284bfd4ca24851c6e61def82637ffee9cc280819e0bcacb7e9ccb331977a2d48fc9dd16ac05fdef22b6f9451a968d428380ecaa89f1ea4ebc687888f478d4ec765c6e258be7cad64876191e88606912474a5de20ee2c237554d28688db2542ba7fece413c9f52d2fc8a7a316281db10c69be8e9a5cde76b09a745845e7b6ef2a1bc31c7177f1af36dd20c02b1e3a691afd90d3504f46d9d15f377a2fdf93bccea694db53c4e73afed073f12c6e905d743a9726cd9599af64393bfadb739f11b968951040eebd3e1170e3d65e5407dd2bcaf8ccff5743067c17b7f9c60875120c5b4023d12a34c6ae645647aaf49655ed11c9bf840cb976cd50cfa3d919ee3223bf3f32ca811346374678a8ae74a2eaee7bc6e78df15560d66899e7caf984ccc00d3b647ab30b4459dce7b99", 0x801) poll(&(0x7f0000000000)=[{r1, 0x144}], 0x1, 0x0) getsockname(r1, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) r2 = open(&(0x7f0000000940)='./file0\x00', 0x400, 0x8) ioctl$TIOCCBRK(r2, 0x2000747a) 16:02:19 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r0, 0xffff) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x3) r1 = socket$inet6(0x18, 0x8003, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) 16:02:20 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/226, 0xe2}], 0x1, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x20c) truncate(&(0x7f0000000000)='./bus\x00', 0x9) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000180)="5024e971245eeb2b211786aed766b23f02fa0ce845534b60f8e7edbe7113139b5b38c69673145ba2f4ef7eea6d18a53053a05513a5043e00bba3b1ed95b26a28d11731cef433e7d7d2be0073e6ed0f3e0b1bbdb06ac8dae985be7aaa00df18b465043a9e3cacc46026be9e8ef10f665cf9a418603afcc2ded67f9a088a219e6d5d04ace68516ed04423b5b04e27628e37ba409ddc875725a309088e42c", 0x9d}, {&(0x7f0000000240)="67c93990ff898483a240db64d281fd599df34e0aa3b626efef8e2c7c4ba3369952b69820a4e101666de5542526f75d87a0a10fb2608c43f618d68779f9b6677d11a95363963280866c1d30bb0ae340849dee0b9ba60ef4273a6ef76e0a74d87d7cd9", 0x62}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="898a918833bfd7565397051ccb434949f8d15a4c92df7e57a0e35189e7a7431fdf261dbac36a20796d8db68f12804b0369361a2f7272e2db5085a91392d7ee11f77ff6a557c88dde40959921061c813922639cd04c550fbc8465669a39169c3443fb5c4f9e", 0x65}, {&(0x7f0000001080)="6ffe68ce86e7527eab7a59299fbbc0d74ba8b9738331feea956086d6519b23f1c6b0445051007fddda6e6bed161014b8133c4dec1d3966443d8e0b1c22a7ab41c19705432eb01d51692e6bb9652678620b40333979b6e00bbe12b5741bcdbe672f1c4b06254806f945eadfd618c887b37b2cf939c0a23fcdc1cf9eb07da595559ff54ed282b3e285904425e916f4cc81ba23b598b6c4328eec10da29166cf267cb36e267f6b05b9b68fde29b472cfc22b8557fd7b3654e26521daff5aab202bcf46c55c3feb722cdf176d249730df38ac4621c52290472860c1a5734e0f4159f238199472e93aa9bb9cbef16209f66de022907be80f248a251a8127336fe9512b7904eabed8576941c31b9ce63b14efac13594dbe2e289476e2965c64144ec1377a1bb5f77c232ba8d474d1b89bbc3f509f77f398338d7529cdbe151da254f1fd4d1edb8b5f722ec03b7390cfb3b5c1145fb3641eff310441007bc5cc9cc82710623a16d363b94b68b591b3f95ba3b1b6bdb02d11d134d4935a0eec24d40ac02578509c2af32fd6f5d4ab4ca25bd08fc1ed9854d5c073684c66ca9f86a144d6a75082e584fdcb4221c198d25cd4d06451e63568648f716c981bc220993a5b39cc4c707e064f75c67fcda96a9ac1130146548cfebf67e3e8feb2231dd2cb4929179cffec2611e2badf4038961a8b8729178fe910d8118f834254b5423d5f7f5b9750745d201c93b4174acf5a553b45635f50919365231a456ba39eb7c39832bbb8877c4a75b2ee5f37d8859d839241f3c9920b44e3665d4293a84eca4e4179a048ba31986560472fab638ab2ea7eae2d3853a6b26ce512c65e76007d7be9bc4cb10adc9bd294271bcbf69305b1889a3cd19c096259f3526291612306ddbb9ac01ccaf2b54d19cf127b7a18d04d261f9c03fa57226fb15773afe6866d671d1fec994231db3fd7958a0b231260f1ee27658aaa842a70e2fe87235d28da9f38bb435626a6a7cce4ff15cb361933bd11b582fc9bd01c882a3c41d369a8a144e4166cf0ab31a529fd904cfd4110b48d1f9364cb52e68b48793ac18bece2d9fce9b203dc75b6587bedcb4603108e69b50d11aad0ef5dff83850f08e5e23a29f5756714ba24acd18ee75ff95cc8d825e8a2d0def1da4caeeabceb4f10dd4bc39cd4ec343be3367e3e1e1008ef42a9a0d444bf69d2d926299789ea7c4a3c9ace22c3cfc9a64d3e659ab45e64897a12e6a890c958601a589ac9fb389e0e6243072a0049d1a6fd51f0ee8d1f0b371642eb9299eaeb6f94be8ae8ca8ef8d0299f3682a2281cd912c5d271e1e027af237746211cde244c5cb650da70ebd69a76f8defdca1547d7c4c1678e3a3e574cc501223632ea71f10653b87901b9826fda223e07c7e1eb0b5d37fb0fb7f132167ea64afd1563e85a98f017759d65ecb3b7d09765d1f63ab55e386b7913bb6c9314cf4fbedd4e13fa01de1ae7fd5a6351d54127a40046ede7515d643ef94b7ec68f4cc4eb1876ad6937135c3962c05eab8fe6aae131dbe87bf1b672c0dd77ca8f5963665f23fdf3c424f40e8fbda1526d9484d70053a046ca572656463b4df1b70986eff978272f1a37d09398a4f9ba081821e68edb4c71efec54ce4da85a607683ffc6a96c040363b24235674bcfa2a385d0913d1c3a2395a12d13eb3ffa2a5c6aec79a520cf60608fd522b784a84e9daf90e32fdd699f2f28f888f5018ca7cd3d8cba5787f6f6e3d1272b5ae09ccfc87fcbeeddc103073cf3bb90c24814350c78ba7f642753e5d5528f97bc672ba1189cec1d681d01fd2a8c643fef0b27610fc628d2858d3770d54978a95e67aaeeb9cbff5e787a10a43a90b9aaffe70315996b08fe3959834379b76dd58e6b3b2ee86f3091b8f1757748aaec4d49d9bfbd9fbc3473ca74a6973b528d0eebfb9ef3a7723360501137ca797a7d6fec5af3b462fc0e49e411fe71261846b9eb553423d3f1237c65508cd143b7096f7ae89e5682e04e1a896fba3e5c3c8b4f7b38e77b4db2579cab85a04fe69a2070537754bef54d26a4d5ec760d0ccbcab49dd5ac3456e7290f3d74ea75adaee56fd705f931b8b0964973f935c9a977b3b2842daf9b0a1044a6ba9159ade435c215a869ebd3d61b5b6e78c8ac629beb8ea46b4130e46e9bbf3d118c343cf89b24f189ac8ecac48fe30d3a46314e49e0dd4ea0cae1c1e808a5169c9ad50f35a6a106d38ccef7b3caee259162ec11aa8e4922acb96972efcba910b62b449e90a1b27d9d8fad51ad9eba3db71ce9c01048b251eabfb6636560539a45b0af5bf573cdf622a758321866c1e23dae2521dc5785655d46be5599b413a24a2b0fd5d2738c85b336c3fab320c60e84dc0df608671342d24b3749d6799b3f4c6558263012af4c1ce2f376c4b128b6b099897464daa8b02df4d9c2438a2426f876233064231200efdbd7633dedd722876493f4ad8e427e14d0c00159da972514b07b15a60e46015ade9e162ef9e6ee12cea4cd50266b2951781c8f59b6ac987aa2fc4203c90f79d4557b8d4f4b05545de0fca4bccdbdec8631eb1c7a657312da93d560773269d2403d72bf0f64b2fcae9381b8e06cc20bf7605c97677fa9bbf6947a1915662f0b6ab0ee75fb9a3b0d381a0119e110497ed4b920b5fe89ac224ab91a145c8488a16d1210c6399e42d9278d3184a57e1d2c6ddd9611fe17c54a5c5e425fc285f2854c605c57c092a25d0bdd6e799d40590af0fe55bc69e3c27f000a5356a0e4a46d1c81f8d6f60aed55a3e30c9388bd219b47bbe6aaf8f82178c7f863f2fee24a950b21b94cbe41c40848f6f75958baecfd56240fab54615a3c730435d7bbb6edcd66a32742e197e52084defed742314db13a4249dbc876868273b30e9b678096cea0a62701cc806b7284e0bff90dde7d9d4f7089c274785a32c938569a43a23d94e27f63a3cd00aef70c006d8ee82af4fdffefc87ccf441b7d9e084165eea2727a75d34432a2c2ee1274a3071604a40a8a5caba55d01aac75c997c5709b51611d31b5383f545d186d6687c0753f539c3397c4ed3f8cedea4df640c9c673b5684f0a93cc549dcdc3d56bd387fecee0bb89f3eb5e33c1369b36878406c0f2b5fbdf69a9e4ff34b2421799be9da639f63468f1cc2f56e4759a53306534ef20746b35442afee0f11baea6f16ed1a404a7447a7dbc97742f0c1f41e2348ccd9dcd53090242a1eb2dc2a7fef1880fa4e3edef9b008adecfdbc7cc73185dcf53ee9f18d6aa43dc91e9ce13d472bfd2763761030c4c38a686a9bf0b753f8a821242c2fef6d7916d3c7a05b9ad1976d3d042886204265b270cd7e6425c3b78716138d2e2c5fcc8df5e776b6322e3c42c5919c59dbd3e282629de94f5b58c570e51adf041deeefc838f498070f153d862113c763029804f67ffe6ab8e4617a4dec7e966f0c0366ef0dd35d81db5372f5b57cd40d527c6105d43cc9769823fb275195530d1723502d2beed65e76fb82896a5d1f74ce92afbb543e8ce7466c32a5fe26e82804a3912d993efc8a22dcb037e7e46024631121e8b1ec16d70536bd694cecd64d099418382147e5a32f0feb91c26a1a35d0318e89d678a6ae998ff96bd7ab32e33c1641f174e308a9c27b2482607dfc1b8cc5169ad8c206be69f53f8ff01645b0a54be67cc726bc5ff8f05ae00179df092d458178c238390a881de5dd34f8bb164396e58cf562556384baa2b65e6844daef66a20669ce6e0d38a5d14ade3d2233188c7a09943f1e44c1e0498569f2f95ca16d6f699abd7cf249d85d942064b604f7f51778aa4d0f19aff061d7dcc4999b5cfbf33f6bcd2768ff795bb46ba41f5677c84fa53876ffa7891cc7023d66396d8763cf058a2d999dab0077d9831f732147e9e633b09a0003cdbee839f9f360bb5180f27526580da15996d94caf233af5251c5df7328eb8543db27f3d462ae88eec4859fb6444a1990b97505790fdc9d82c6adfde8d119cd8182579d3df770e796248e9476fbc4cadecd8de638477c4af6fdf750499ea7ce11d70e259d04a9a9d6881156dcfc7e8a06e1c4917b9de4f1fa9517fa03bae52b8f9a0aee01b73c7b4c65c44d28ab1ef2ca51a9797e53859c23583946b24f6bf9b5464a308ae444d52f7ec06e274202fd5a8ba986aa98622d8ba1a8433314b0907d3e1359a9858fae6476da7984618a134ed577787eb69e2c5eb1979e926d27359973bbc2145f7fdfb2a5a5aa24311c65b005e8dbc2d0c7a574c673bf80a223498b2e89698ed5a8275c95ce056322b52f465380cc4a890526cbeb86ff05873e9d8f4cc8c8eb973209d61861222340bf5508828d9d0d2a9380fa24c7575ea4a9318948e20baa4a062986adc26240d0a08e3344acb77fac79f032d037672765c466f8a9d00b657f4ac37c091b826e0b0c18227dada3f36a687a43170b936a5a56b17b059ae1b81d4042f4127db4628e24cfc38f31c768b5e5703cb185dc9c5836bb197c99cf815d153e6975c2e7d2d2ba5199093f4a32ef404f29eee58de09208018c5f3aa99d4789f402e4b93567b7a559125c9be7a83536f4e7d3cfa9cfa9b8c35ef801dc5f03034c23c8d2fe3a784efbc0f78869a5e782b16779463eed16166983b49d3e7bf16591bc4abd0d6a577147e71107cc6fda35f8a6ad0d58aa3313502e4d71fd989422baf58a1f7dbcd7fecd9524070e822d8d99865a13b5aa923b38e6d4f2b07370c06cf636141ffa373e84e290c67a3da27d1ba72510fe6ce1d1dd6921c84c56b6b72e0841f889cda840da00653e9afe992e9c1541e88faa5a904ff349718205a2f2563ec8b7c2d8b574e76bf00a13f094bbc209a10f65867c5ba6521a2c6ebfd89c7c94cb45fbd860231488a663d217fea70b3c60c50b867aa1cc28a82edc4edc9916d83a44c18a5f1d0fe351f1b6468239838919dfbcf04ce235f31c4a9d9fe5b08359ab21f755ed9c831407727f30e4a027a55c0f844da57203410a27124deabcb22f28e86d81ef1370f52c3b47d7dd1ef133648ef1211ae8ef86fa6bb151ff88996e812691ba34476126a5c5f0b336c0816c8d29b1ebe30c974150e71c6e020c3f3f2b0537e6c7f8eb3dceb0b5813b1634336af595c11e81cab26bf9554fe5c9dab0752b732021101830eaed12d65bdc831a8f41fd110b46cf26c82e2a3230a204b477640bcf6aaf98d281e67ead9922ed7a061f156681e6fd304dfcb55ef7bd4270cc045036270a8eebffd1ac1b39c9ce4dcc326d619cc71bbe58b2c85161c1241458e333169292c349d64b2246b756dc2de3ceaf1ce01098157d33a9d387c42d9606ce414a141ca5c424e4b3528455ed34de87bd508ba9b500aed7f3dd45230a9d6744e15708f70c0c80555a028e3ae6a015b5c8ff8af0a0cf2fd6d88f61d121d6ec9af5a8c773fa4b21e214e688f3706c3d2af63a73f7a55a278224f3b782e3493f8b642939dfcc8ec9b98d04f1b474b9856af34dfd307ca0da0c2ba6e7ccd27ff0775fec336668dcb938692f84dd7087bdcdd5a734713f65a2e786a7f916d20e390dfdd510d9dbf42ed7b158c0c9285fc72c0f9e0aa3956dc4325aef6d0519238f251a4da506c98ef6c73957dc13656781cb7032070474b0b34b2762d368d21046560015a176c781fdf3b0627ffdd766fde78d8da7e2860dba5951c4390d95a4e4a6a66490c87b881f91243e8f4acecfa66c54bda6bb6ec0f193a38cef01eab87ada5f1e73a0315c6380eff28550606a6272ca5cf9d41fb43b5ca3379ca41221e5d740271c9ad4f1c1e51c5bc8e5", 0x1000}, {&(0x7f0000000380)="a88a428bfd671696bf81f9970b4d1b8d3580e4d7f60cadcca6b20993df274058c3d90a9c3d20d7b6dc0777c0a4e49ca1f2ebe2606d26a9db21e408c5d800370de2997ad422ec63476b8968b81e4cf1ae4f880aee9697e52b929bbc687a836038eaf8e1e1a71a2bdb4b46b465ff095365ff13d697f5e0631d79b39505a238831924e638ce6fb835874b171f21b6c3da93f5eb91431f355e9ec622833e5783625143670b5b709d90af2726e10484b24eca09b7f83d3f", 0xb5}, {&(0x7f0000000480)="3906eae626889bc4fa0d284b8ef8c884d4f01bfbd1ba9bd4f6a27cc734a76d919eafdd56bd4eb7ebe73bfce68f5e8a0f2cd150b4a965b84e96895deebc1ef6005da35a8d78d2f6ef94f32037b4af51246ab9a320f67b6108f6f39f5e31c28cfa4a11064f843f2ba34b850c8d8cf6ba85c083f72d9d7d8f853a1be101a84aa12c11df95b1a744f95269f176d3003d557fb3b146d9e6aeecd1038b60eecf6e0d465b52115c288b8a1ca48afb0294f0be675086533f4cc4c2ec9c1432c0ae36e4e5684f3868d9b98ebd584c10071496bb7049209a62d82129fa79111a9f374b726df07b9cfd923e81a8689c20038285d745246e1b9a", 0xf4}, {&(0x7f0000000580)="6f4f1877e43665cb676180e6ab2de37a7bdaa7c19bd2ad79394f2874efff4a18c1df47b22e141cef90be2ccd2e61393b664429a9803ce55bb9b900824529ce940debfddc72ad115b7ec08e514e8b0f62a0db24313f75cad9505122dc68231db79c96f984e9b33dcee349a948eeeec622cd5cb3995bcdf1b3209ed600073a3dba06036af8acbee9593b74b208478d08df014f9614b6215d85fed0487b39c4c82ad092910e10a7f2fe3b9c0e792b342063955c45165d55e605cdc755e91d", 0xbd}, {&(0x7f0000000640)="bf9d8861f10e41bd65195a1a32678c1c86c5a6b170e186edc1", 0x19}], 0x9, &(0x7f0000002080)=[{0x1010, 0xffff, 0x0, "2dbd71dd5551e573620f2f0b94f3e63c8b9b92ddf75833ba4983edd030728bb69a67b06ae1e1d6961d719ea86830fa1fff624017ae15e5e6b48049798eb03fb77c36cbf3ede52e162783643da8181622e649a33aa7dd4d84f23bcc3052d56cc8b69a8321db3d3fd9c98b20d875f7594d0f3dc183a4a193d500dada6b57d46171f47cbe12563b0803f1bfe2b1aabe4412e17cc1a3d464a51aa8899a1870d97bce023a8351cf7c2dbe56f128a141ff50880b48f9860dc467b1ad4656768bad85d1d4175de3a12ad6f40bbab7bec3b3c8c3bff91769f5402e6fa696285a88fca34820e2e04fdecda56e5dd5e86544a916eee7c9c67ee81088b7aff61157a1a7a859ba82b3fea08192b72146c8c5721f0fadbb833d258e9b2bcb214fe13296f5e1b5ab99e1ee2f09b45c45d4a0925a2b751fa758cf01f03420225ae05e3abc9af1a956e448a967e67ebfa0423ea1c69eb8534d38a6141387470638507ddd4ec2b74e6d58b794b643dadfc374e435cd72d8ee4d8ee0a890f7d7513f86fb6ff1eddb90b2dba522048b4cc0b97a55b4131870341e6db60e3bca2b084e0980c1f95ced592fd00c80cfa1930653e4efde411959b7b35df43c5252c1568cebfe149f1e71fe9967c7b9145e13f2c110e6329bbdedfa9bad67af057e93f911c3574eb8479c7b008edd60123e2e1d35c864850d22577039d3027f26dfd5dfab17dbebcf3d55d4d741043b31f15815c08ff861eeb55dc9b7408083471cbb567f4b165b56812fb7a0babfd93407c660ec85e43d78ad53379bb066a84419265ea05e933d1abb1d836165bde85b0a6787af776623e16d0bd22f43a5348a78c2cb35fbc2e8dd731ce611be15fc65f8faaa16685c12d035ff42e90036aeede9fe2463b04514a858297356fef8c189668df5c2dd2e64a0ec0cdbf2f3f35437e972004003f4e36553d0ed6ae960a3f369e1528bb24729d9107ed4a3d30bb45d1d268641201442b4aee21052377fcf7a912b8ae2adc4740bf86b813b5aea6c5aa83413cc9b7c3e07fd2ee1775ac0beeb0e8285b9f374010dfd5a7ef7c232b2c5b759d7a7cfe1d45e89f059abbc25d2fb539d2bd0d4b91ceb1fc6601dd0c811ff98a3055c1706840f738632e1152422ae1d10c711370ada0f1f44efb1b723b51962776df615df6d3a1bf573197cff4476e987833388c3d8e731a9054c28e3a6f9e3c2177ec1ce08cb89c7c555e34246b61d2fe411fec13507ec20d86a4ee3a49791c41cfaf79af307b1ebaadccbee66b7a24644f804429f401d78d0cc25ffe9f6a988e7d52018eaff919562bf3a9d5a3ab6a812427fa4ba821ea71e2511fd732b3a7019a3098f95eb915eec2d5b67c2f837fce9fb2555e2b48d9c309e32df0fc752e26b11dd1cb561e7881e5ce17deff7a668ee8e22508f5777324c4e2e68fc891617d08e39b46e5efa57894f0442025459bdadbb96ae23eeb841a4b79ff97724bdaa2a16cfe8583a5d1d60c8e48add6f138a6416434aa241fc6e22e048c42aa04116218a6885c222ab9a457e8e1736f34880ac365a9aed8f918c2f461cfc26234bc8339a0e7493163d0581475163149751f983a77623bcbe29527f06d66689627274af2f285917b637a3c092292817ac5df2b0a2de3512a05ae9865a4273327fdd00e6a38c425d5b5da0da358a0e5bf45d31385f3c44fa580a63c5a6656f27d2fd81de0e0567812d9f04b8dc3b0d636c26e58681ff1b60cbead348ec630955acf75c609a403afe3bdd00f32f97f469755547a5493f41bca26dc27b114f36b4d86aa6a9f18305b5e327649c36afd25b666a69a383d5628e7edccffa5c5bb9a01f7adfffcdd0d862d2d0c893dc366f730950488cd7da43f350a6de59bab350e485a42657009281519f6fdde67da107af3822c6cf15ff6992bf7d2a9208b041dded4d1f277c172ef97780eb38ec6beef879c1779807532b60b3dc9e23520f6263ac3b57559baefa3230455b34942af814a6723985e639036836fb275578b6df427a23cae8c6814c6f2e96cd02035a87ea1c0761346f6764298e0563ed021930073eb675aff92d45108320cfb8a8e8ab264402e192dccf3a6f6e4e776e06c0dfa4f53143df7d1cf22212b695b013dbcac0f7f23b5464dce07a1bb3aecd192e80ea13fe3c1dc6622a404d38d081b6aeaa706b817ce928963d88d38a458aae3323fe96d6840cad126b4e1fddc8fc55c41db1d81c64db2523b28def6f0167c6bc4637c5ebbc5969f490a4dad9c43b3b37a2488bed92b5795022d8c9d1bc2c14e59d90c650f35509ca6dc78d160679974ab29536abfadabe2a3b1db2b825a2d8e5e313b523eb8d68efac66bdd13c6608dcecd27637a06d98e5503b2f9e673b7d59549956bd94c3ee6cfb2514d141a5e490ecd38afbd00143606fdc01bbc5141fff80ab36e43bfb42e4fa7a669487aa3e652dc858383a1c261cea0339d69fd68e0f710d98b9b110bb36e7f1a7120f0a982fd88c02e7e2e5beb32f937dfb3deff3870e499ef8d8dee1a63a3bd8bc8de457278a754844369b5a0b5c824bb1fd76e725d67d6eec5f8bee90176b27d84222c5bb978f247b5d050cc8733739f325b5605f19c9a8347cfe1b5f22ed6bf06230febb25bc8c0d910598abb132119d54d68b71ec7ab2329683387f0605ff2e6ef2dbe64103fa2ff3762b6c59eca45d1163d550ead20f16abc7aa978d0ded7b4c01d94759ec63feafc368abe3fd0c9c2bf71959c172769d8ea0ff1a37f0ab0c85e4dc84088dbb1d8daac358ffbaa33f644955256dda20a9224d19725ae65cecf4b17f0df8fa6dad7d424f6e45ad5704b7dab9a1c9d904b08ed5cb204f1a48940a330087241780d13e984abe9f1eedce6787c1787153b0cdd0a8670b225e2a4afe414a7a712a51ff2c484545cfc9413baa90fd882ec82bbef430c99f1be0a31a6aa65e924b1b7f507e3c5b29ff86b99f4749e2a5608dc1685bda22feeb85edcea339902a2011bbe389e0dbfbda3da119bd7c5f7fa538bac92b5767c3ecff6ae11f0a8535e257fc2f1bbf197507d98f45b81c26fee4d7d97e3ba08997ba78c96d596628f202c2ee73f1d0eb5d247d7cefe212bd1f7e1fd8205819b8f84fbed6d0d8662fbba14c5f095208f021f201c1673999ca7a14cfddaf739674301f8dd1a9b9fb9308baa3861a84e178548f0c9e828fcc976321ad1e583be532fbd4027f946abfb6a6733f11a41e26bb1b5c7eb9b0d0888c55207ad515952c0445e4b4f02e734b17ae4bfb4e81ce1409d6e7241aef5e1d41ca26a80f8cfb6e2d3fc0355dc9e6e8f62a50870066db1b4db4a254b642f1f8b6d09fe4d431613a72421ba698c8aae078bb316374a34d1a8e519268802bbe96c09f74be0994c26a861537b3fa2efe14a3eaf4ee7df1658563c44637b0685806305bb351445cbb0a4f31e02eb2d2677ed8be8e095336844869fccff36cef23bac641bcabf76a720c300d4a906ddf20e0cee2db0a2d6925f1c4692b615b2ba663d81c36547ef68d8b87f627f22f305a15800b7d0ffed1269f03cd1dc4eae20d8e4b7edacaba31e22f7805627d87eb836813f14f85accd1ca39116f9e09faa8b84187719eadc9f441e41f30b078b3e94ad0c95e2dc9862bf5885030087f35477c97085886ba571cee78663bc44100ea1de2b39c493558ccf4bdc72ed183a15a3a089bf0454388e3ca63b9ccfebe9c176f280dae720b513c9abf811610874ff506b58ea0ee130454cb425b1b0bcb37f6c081132c9c6be35dc07af55de79efa4bffb9dd2b220ac71212e257ea4e9521b0fb6987c7733a1c29816334fb89acef91c4a23394b4f71af11a6465582bcc21028b3e4e652778f804a4d080a4bebaa2b5b805f731b96d458c18db4b16996437a352c99bb74328499b5a7018ed0b637e84c801365e2578e3a72af37be46e632434935814e41c83eab01ce8c9d82df6c6afe4188921127a504e7d49ce0d4cfb07710bb3fbac379f32fa8354033f4cd6fc4d85f272165c08b0cf93389a491d131ac4f0bd12b280e862952473c16705bc69fda39414ce6e2ec91720147b0756caca5d45946fdff15f856b5f7c1981a889bba490347a054bd354b40cdf1dcc55136e84a6819a3e65d63ff59558a0dd5caac119cadd338dad952baa30a47708b3c42d58db526ed59b386888c6ee2c7d35b2c4314c58638604c6402fd0b594ff6506378d99505549cc0f3bfc9a0f8d9bd03e880a7e85258a45b0b51ead06340be451aa840ff6a5362988839de2451fae81aff9b8066874c0cb88f3fa305d8e2bd82899f66253ea26f368d1282dbac06b2b3d655fd0f773df93832b0b831dbd62df0be8d4acc24649d3e91caf5ac3ec84230fa57dae9d7750f426f80ba302c672524fdc9d9596aa4306391b1abfd01a6697bb33e3b9b89abf5e2406858ca4c9f94f8464a08ee2b90d193b009340318409114163829edd160e7dbb53d75f7eacd9fa5c7306756992a7ced1ff4a4c5d1f163b9a5aeb1bbeda20e8bce31e6e0b94751e6d84ef0c7e698cb30652205807c3488c651e57517752b429242c22ec80bb2b3bd1ca235949f6e58165f2dadf51dba586a50b4e3317f1436cd054074ef51a89570825489b91b1c1f6390e8589a2642b9adead9a4ddd11d730f0aaa6703a3f5e33a350e5219e2ff7fad7b2755d754907c8b7ca5e9895e8af2e1e59fb9c9302ec374c3fe08e2f5c9b488b87dfec03c26c1d71b1a0daa403ffb71975358a95da75e86ab308374a44ba894db2528bbbefc1e5c0c4a49edbe4dfcbf9d0461e2bb488d9bbffc73bce9ca74338e4136e468cf7e0062448c91803cb8769798ddd1e4ec0f428c27f369a895d9db0b5e72b52adf9a0e6aa08f8f77feea08f919282e6a62c39466f5b983e616b194b5207823f72aa21885b2873114cd7bb8c1d8244c31f1a1356b253fbc1574413be9f8baf060253a4e7766a57d34f42c8e61a0fa9fd2e30b8e539b1cfdd4657199cc5f95fffc277341821e015cf1f5f5711e34f29f0bb27efb82788fcbcb2bd0fa9797184acb77500f7e49d4d951424be3b07833ae274ae1e003553aefdefb4ae5a0af3fb2a2ee31abf56ae75b3b9a25c0d9a34d6100fb6cdc805b1977fea2d883aa7578a9a345c15d212c970bc0b00338d37f2a019d7c7fa7fb736f88902e838ad220df0de96dfb63f0bd0cebf9e302a7e4467312bb95bf3d8ead10b0f51e7a4a418c441c9a271d0a9a6611cbdfb7d7485cc58e9e1d4f0398d844f9fa34a8617cbaa5162ad4d4de76d3a191422fdbf9f1fd0eeac5c28b23e8638ea1b2c2e6602bc1f6dc3c8dc305b76e9513101cfd50f7795eefa4bd00cb027edfbd3ea7b1e24b820566cc90359cb13d05560aa0e3f13fcbb33f4f464e0d4b9072e6e7f5bd265b9423b56fd49378cfe1f78f05f70dbd13bdc65f24fc7e346db2b3dd7348aa59ab105e6d50697fb53194e786ba0415c84f25159e915b375fb3ff7e2302785afeb6a9313d74a3baa857b62439ea9572b2e22d12781b9f8780f66c74457a0b405e7e6029577e911a08fb4de5fdce12820f69298be9103cace2be62f99f01b4ad6bbb24e207b0397d6dda579b5750f0f090129d9a36a2c3f8adc83b1ddbb516884cb36e84814d9b3bac10e22132b8473068ff801b88d172626f9d73475d7b0da30f883334f35394408c852cef1f22ef7b5cf7c49ec8c1299d0591df62febca6f5d85b56eb141a84580f35a20e6f353c92b9dc65ab33d02e53ca02a6f6883c215178a65f44d63779e86793fe17a4fab57075e734b870e76075c9e4f520b3a4"}, {0xe0, 0x0, 0x7ff, "abd4573012687438ba4c0bfd3f33740e08ccb0e55b1f75ae94aebb149bb8ce79e2d200db15f86ecc1ceb9cd1482621b52bcf45f00415656c4a79465d4392f097fe40404d97bd57240ef693d87ec973fa0c5188d5dcc95d68b018693e8bfe6e57d7294955da9cda6e445e724408aba559ed36711355f3c8743a871544d9e88556cff4d2299b661ac01f3298851fc91be3a88352aac2e6cbba3a1f6028713f6ec5605a7f32565e104af3cfa746aee8547e1a333d9f15406ac59e8408bb62e846a89ff8f02ddd737d3e3521e48a"}, {0x1010, 0xffff, 0x4, "817bd508a40cca9ea33739b7181a4376b54a0999c29dd1ca219fca67e1159c36de11f5fdaa662d377a0931d0a2c930c204fc1c73c1153a4b8b9196d7c34ac0bac0b2d78d75cf254b0d22bb853e11b57a48ee0b5be9c51a0a54b9e8d0d21eca603fa10ba5dc9ff196225f4ae712d3792a10d96a5ac2c75d49b21db396411603346c64e341fd7fa48ef3d742d9f191ac8dc6b7fb99c35d2256564d4cce359a9118769ce6e7c354fd0f126f5ca8c7a5aaa14d0031e361687cc2433a4c35dcc49920498a171739d217308e8121bd44f635e4c60970651d212c285af981e704c9cc6fd6d6587f2b562fd6b58a8d8f06d07c6238baab7f5a960fe3bdd4a64465c031acb9a231266c1697d209ac5450d4459e8f8e0a4d486b14aa3ee500b2465a28a277aaa89d9eda4e22feb941c2b9e23e0c60d5a6d21e9baff70c9a78c5d7c67a2586ae1816a0ccd04bdc5afac6d36a7d262566f48306e140d2cc42965fdcd7b7b815be1f25844450581921f9b49d414706fe19b0886b1aa684e6b7d604c41f5b7985a1c79ab4918f7332a1e2301c0a79d04f4069a417b60b87713fd933624fa0265b49da52b3683d40f4573262443c01b67cb448e40d09787fcc550273720e34f023e8aa44c3d4f866bc0291d1098c00d390b32208e18a33de68b8635dea1aaca64e4e04956fd375f85672afd41ec2720e2ae11adf032585446547c9e081577a0b04777d949304b16504b6e7700c5f26df64453fc1fb4150bf1b25b46f3b1b8e80bef0b77b8cb6317404be17571157a51c711ef05686f25868563b59560223a7dc91699008bb65434ff0fcc856395504af466a394a8028bcb8c578639da47279f0a8a03bfd2713acde76037b4d78f61b2d6d60c8b8e822151b7ab8ec6095b2dd7de40f0eae33d147defeefe8a7a68e501e7e82be3b5bc9cbdbfec337baf366ca34900118f719e7dc579593fa5f7173041a6f4a54363c79834794ad400335630662f61dbfedc0acfa0fa22ba0e98545885e00fd5204068b324119dab627121f8f353ff4976306602fc2d140fa3c4e7cc73a6c05499e59cdf5cc4ea3be7d09b8538b85c6c801a258229457d5a372a827021c5804a960f5fb8173a83e031c4cd1f84629ee5c57facd59804e9c4671b431517346c7611c99ade359cefe40ff5bda2314f248767082dd212e1ee1c9e85cd39f0a154b140f635175260cc4a20cbcf987b169e89c60b697bf8ec272cdb372ea10097fb2ee84683cbdeac476b6c2a8a09992d715fd6792364513d4bb7ba642d3bf3d538be22c49e2c9547877b5c06d20b3d7cd97985f072c14a835f88a0b24708df09a85851ed959b9a8992bf3d636292b1ad98e70d97a8dd29c698e62dd447c6a057ba7a62b086730e1c778306409e1bf0e00c797069695fe64e2fb0ad2328cf0de76a998ae1a12e7a001ab735d8ceea323844758fd06960de923810603ba0b6fd03fcdabd50b1bd7efea59491680dd17250403486d35ed623d753a0f0da84da488fa4bf63de22eabc139b1f9308c61d89fc14a5cd0f00ea539cb7ed35ec1cee94ef60c287a9507218776e8c14a40d7dfa38292dfa81414b679ddf334af6ce3d8ebf6a9aa98a20657dab476e108cf006acef9372e7a3a99b0c2a9dbcec7194ebc0bb0c86c8459ea9e9b4e2d127dc9eab051a7e3939d928c32ba5140cdee1671d0f94206e11887c3e5da2198962f7d9e613691d682ac3285382fac14796ccd5256987aa14658fb8fa84c5556eef79021fa4e158956d9fd50452fd1af1fd6f25a003e90bf02f3d06270fc281ab6fe39fcc181e08ea0b296f6697d34fb0ae5d09009126dd97d95768adea29764843b67c16d66eeffba6c82052b791a8a43cf5b083b172356074ff8672e7b182c61222d3882e37d92affd9d11f07d0134ee47ad539c44a40ae8b69ee5dbf4dd89fcdd1714596e14be0ecbd2b89c785d1a5a6a7142f337a82bf3d4a395885fb7e1108180642902d95300a566fb87a577fae896392074b0965a54c8271ef27fc1e9db29a23d62af542738ee617b19bd7c18166e5169f4c69cbcf3f7ef07b33e7ff44d8ae79d233ae2de6698af4752a74cee4c09198da7e0e97f5beae9ef70fca662d7210d67e42dae7808d98f40a37d08d0fc31ca505f4dd9f7b69fbcc6a4bda686708df7a531cdd5281e091fe50ba6f5b325db6ec7ec5c0665ad790c4f9f03a928d2410efcaae2a0deb2f82348264830fa42c8b8d1c7e90d942ac3d3b3e7f2f24bee4db01a173cdfba5d9ee5f6cb117722fe94af1e17f98c1541c90f85b2f12974917a365176208cfd08ef4dabcffe75e48db7e886e4993bc09419e7aaa786d2a630db478968f73af19829c206d3fe99c7eeb9ce24ed244dd090e3d312bcc057702b74f711bf35fbf32b44d7cd57bdfe94479cf88b8b59bc7da2cef683038fa53e625746300d76587b64070ba5809132b4a3b96dc08819e48c77089f0722061d2ef71b09845ca01817f9958399b219d8742af16fca7394f61afc62c32ddbf2ab1a4ec51c7ba107316d95482cee81f5fd747486ffc89f73d4b741a6cc05bf2c3f8ce2a279d0fd7d338812dfff447f4b1823949f9364952583e736ae88cc957b9e1ff1d3eab21fdc72636d281318e2b8a21221e0a7b059a7fce2ae2d0055f3f42b2d203890709ff8872dc8d7c07903e6ed345a620b3f63e4fa0a937e792b4d6763fa20f47856edd298f62c171f1223c21015758ce483a18b4d42409090f182eb2afbea1cf151086ab6fccd2ef4c490bef545b8d8c793566440e4a9c929b2c13547fa715fb152faa017ca48758692fb60aaffa8d4993968b6a24c50079d930538724335231d97c2616ce432de0426ac990005c5313b7d35f2fb6cdf21b376197303b39ecc2ed279c7bc2f095ededdeb580ac1899f2f10413ec32564844fe02d00e94afe5b24220381523b50f0ee1fac0c1b8b95fb3020b0e6fd8e73fbcf704026aeef45a2067792439d8cc0c5ef2b499d4b9a51bc234a00f9d429032aeeb7d5883f139f1986d87e2ecf1aebce130bfce9a750098fff7dcca65e34a6d4265f7cad0fbf75685eb62104c2ac02b6c7a0737e61a5c2d8c5403ffb67c3b9ffca0705160dff6226a7fbbf8046abe025875c02f90d298f993a094a9480f8c6ddb4a7b6b93386c0ee2a3eb4e36148d4f675f9b13719d5b15ae596eb3561ace4301f2e19ce06dadaef5e0230a2a73a75120e70919e0061fc04480bbc0f31fdc706f0c0e703092c7abc42fbb330e526b1b7ee0b3417084b509758ba2c35455efdffe1e16d90966c19cfd03d879aba272d702ad07260b58d046c1bac3be70ec944eff81025ca3b12a69f808cc0c9fdf624f6958189199ad9e1b56c790c885e99ef84f3cb1df4b799606d37c55132666a71301970add3fcb39a9ee1254c52e610c1b8d3d2383b7589f3825ffcfbff2e7113a618a6ab95d0a35f09cdf3dba5ebf95b8a825d1b129e5278ad8ae51cb25fd5ebcc18adbfa8282fe00ad700a2bb62f5d9e17b7a502e272e61200ada01d2c148cf8656b78ea3ed8de9cb2e8d22aeedf5c74d21c36014313ac92ab1d369842c8dc3044243f02ae37c67be72ff8e7ee5e7cb0603905bbc9aeb7eee565075730cff2cbcca817edd49c2054150995ff3148ef0db69b0417b127aaa02e9525b44008dd38491dd4217903e41b20838f329e70a2fca042f08e4a4ebb12103dd0ea8cb40a84816a4a926cf0043e21db57ebc35dd17d86caff58dcc39a51088e641c8b767f7cd61df2327b641398f7e78041457cbeec1114670971efb0fbec0e4a79e8d3601afd77fdf53c60b8523a310e2f88da16de21659cc5a84154565815f367832acbf4ab6cbfa67acef0f9cf78bdff1db62ffda84ee36febbc74866e3552e72d64ec3eced7763f87e31be609ed7805f06681cf6e6d3659d6363f547825092e55bf0ab8fee9541c2b9f4128f6af0ced147e58d8e0b4859fd2946a20eb9327fd529c60d5262068a69e52984b9f7a1e5f56bd2dce064803ab16409b02f80047dc13ce88565d41ae85b50c3d49098d488bcf0e4bef3b2abab49f26b2e9fb538db9a645c1d3d3b96ce0946a0eff92cc0ed40a693469808fea7b3524abd86ddd0e664e3e69405e3a0c7fdd81dd0fecab41b8627b566d9afcf70b994cf1009cc0612be3b853c199183a7252422682b6bfccbb568d126f9bffd491a666dab06af64d9e0efb1980364a072673366cab2df8ee894122131b315d3c0b2010d5d466248bd465b4d93184a32c133b25566298c2fa71582980796bf26b3d98171b31d5c99d6aed01a0e359c92693541c26dc33a5df67edeb67b2dec09a8e01531a19c7487a32da633b2a53bcbf0812c0a51790e5cede2ca03a889cdb234b29846498f93f873a63e3a593398f224283f4dd5dfbca2b36ab60336a729352e19951aee86630258b44ab4e90036a3d58fc5592aa09e43b7c0822f6320ce965268f4c58f464aa233f93fd250111987dbf175578b0d203cc4fbf3d4c1feb6251cd977821fb95026f81c14fa3af8b6f2e700f8d6821841bf30fac96a4f40489a684b11d6446c0979a597f610193c9e6923191baa4fc8bb2e200fbe068905b2592d3fa0d87652982156a0fb0aef939239fb77f33a9ddcbf665d14114a0ea45fbbcae02fc114270e33ce354c8447df169e7a7ae40794572e3f9264503dfd258e69ecee4b8628ef2371d6282a9d0131f9e67155d024cd992853797e90a60e379472caac49757134ce3dcec4308def950130aab2e356a7e86613587a0f5a313f07fd8f888c3594572f4f880e5b6192253d6af7e80ea7a9587731d3a099d742f44990a0ffd56768e4d31e18e0879082c52658003891797e86e72f989ecb1bb3b592543940fa26860c129dfe01e4783a96189e806d9d4c12b88ed8e2e900d2edeca3623bd96c267537511d5a9456e6a88ad716a3aeec00d0712cf6b94b2b3da9223b461c7663d8302c99a29203f6520c6da67a56055d71d74107b3a77d5662e39e6202f38f47034469e2d22498994d63a02707e1ee0397ec7f24dae93706727e07dc5fb8e0e78f0d44bb07208116e94061c501d01f541638087d0c06e9495b511705b99972622e6b2fe2e599d4cb23bf586956a57c02af9ffd647652515c3824aebbb40a2c24977304813cc229951e8fced17033d14bfaf8cfb526cd66c5d68f7f2ee54b0c19b0441ee01a5f79d44c7d7ebf3a11cd0a27e17640c100e3e32f194f785a0a987edb08117f5bd6d6d9244f4ba7b77d788dcf0543afc508b4051a1f63cb47b816888bd276bbe78d2c9dead3248f79f1003396c7147b08dddcc4b9067621297e98747b471a135ff0f81e7c4ec3a9173791cdefe651695e9d85d8b851c393c353ce887c2b276700d0bc78905a9a914903eb65c91c862913cced03e98eac3a8f52f2c54703f6f8c972e04820af1c710079d48a3658c972db17de88a0eef3bbf24071f8ca69d129d3ac02f338eee35000318cadff0a2b963ffaab1fdac71f143436d43e16d7ad3132ab9ed5a4173a4c352eee34b9eea14314a1136692431e37bd5e7f5773e91b408c4ef804c60888659f3a1b31e7496c725999ef20e28311f089e65b427b5bafb40f853170d3c41a7f230dedee25c36e25d7d6e5310b645649373f0aad2127359237d46316983f5ccec32fc6be31e449a88e882604e0de1db43079c7689b7a9a3394e9656c467f2dcf21611011f2022f4aacfebc14d131e117e35731b754fbf8ee675f81fe124e69611430f11a9a35b9004ae9d18f667dfefccc236f12db016ea384a723d3"}, {0xb0, 0xffff, 0xc6f, "1ef142ea628d76ddacbb63f16b04df0e31950e946d12f89de2cf0b7085d1510364d7d751e6438f7890f169edfdbbd793f9837aef26f523396b2b95fb881b6ab11154acf3990516167e42fea9a96396b8fca7f4091f08ddb296907b66274675985355dd0d42fe129c499c172c510b2e6412df3bed689606e80be179c0260760e269948280ce89503284612a45abe7016b04c1d936c77d088a04a5f1dd5b"}, {0xd8, 0xffff, 0x1ff, "6307085c73825f9e57c6fe83ee4912bb5b3377cd948595f788dab9e0ec1903818b2083d7e0641dd998955be401bd98abbdf61b659c1d751ab1192ab97cec11f0a18d7687bb638a0d78edcc5706d9f07d7681606cddda23958f4176b2ba3bb0cc8fdcab341a6cb4ec01991f44cc920ccc50088ab8c68259a157c1e0801a0df67270558eca93bf71689ae92ff542ac789300caa8db7d872fb57f78e8e8816e218ec4fafcb2d2c0701df413daa14cd70b7085c1421f58eb9baffc6079d57dff61a43ad44868"}, {0x50, 0xffff, 0x12000000000000, "dafe50219f6a45fee28faaf3d1a5368781cecfb6fd7884ec73036d5a4cfa68fe48e011f426fd60feedc13169a958a25f422e7d0e7c350131c16fc21efcf629"}, {0x110, 0x1, 0x0, "4af9c6cae165e7a059a0151a96c7a706b08728596106b5e245bb6710d89f080629f22be2925a32fddc7a43dde1e0e8eb6135b97f29b47b6899803e3ef1b435f38073231160e6cdb25c08f2b7f15287a5bc6afa798d98bf064b4ecccf58cbd798c88bfb33b08988ca15ecbab688b2fa1b50c7f7bc5a261d3010be6e35be5941d0441a1c17a7ee7c87f1edf293beb7dc7d3a9e0e41da981aa415abd3ab6af0865db0c9777565cf73b5677f09c1f4fe5ca48870e7768cd7ad40a8931f719dec1bb10541c66943dfb0d1b9ca254645d8d67094dd17c65d83b78a347568d4cc13f7c6ea1cadd1f005f70ff351ff19d1d993f17954e978de41acf83d4f707c2119"}, {0x20, 0xffff, 0x2, "087be5fce62e252c22"}, {0x80, 0x1, 0x8001, "9f6ac94c0930f533105acd0a76bc7b82e51862a3aef7064e8b802b94d7144abc5dad2a58eb3b2699c0888527fdc738d7043c75a37f053ccf57882e7b53485490cc70d23ea1a83ef51bfc6579242324e6612b3dcd94317349f14f1526a63f309dd4e0412fe62c41688433e1e180ba1e"}], 0x2488}, 0x8) pwritev(r0, &(0x7f0000000000), 0x1000000000000185, 0x0) close(r0) 16:02:20 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x4000000000000002, 0x100) fcntl$setstatus(r0, 0x4, 0x0) 16:02:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x802, 0x3d, &(0x7f0000000000)="821a8d071758d48af059aeef1c226d1b6f8d5a5c883206be572123b3cd74a704c285d12b63207c9052302e140fbbd3a4b2c0e126fafbb86e17976886a98dd206e583e4c0837d45459b5d1a9b252ad4ccc75a55fdd8e3852c437dd354be3e33e4d728fa887854ac4f48f4608c0173be9d8d912bee38fc77c3f28fbe6064eb049c47fe3add3b2554f18b7ccb16a59faba6929d942829f092f35dd8458793", 0x9d) 16:02:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2047, 0x2d53) r0 = kqueue() r1 = kqueue() close(r0) r2 = fcntl$dupfd(r0, 0x0, r1) accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x21, 0x1, 0x446d}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000019, 0x1, 0x16}, {{r1}, 0xfffffffffffffffa, 0x14, 0x20000001, 0x6, 0x7fffffff}, {{r3}, 0xfffffffffffffff9, 0xa, 0x40000000, 0x7, 0x1}, {{r3}, 0xfffffffffffffffe, 0x18, 0x1, 0x7, 0x83ee}], 0x118152a0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x81, 0x80000000, 0x15c452b6, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x10000, 0xffff}, {{r3}, 0x0, 0x40, 0x10, 0x3}], 0x3, &(0x7f0000000240)={0x9, 0x5}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffff79}], 0xfffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x400, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x78, 0x0) 16:02:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x100000003, 0x0) getsockopt$inet_opts(r1, 0x0, 0x2, 0x0, 0x0) 16:02:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x4000003200) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = getpgrp() setpgid(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000000)=""/60, 0xffffff1c}], 0x1, 0x0) 16:02:20 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getpid() setsockopt(r0, 0x29, 0x25, &(0x7f0000000080), 0x0) 16:02:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, 0x0, 0x1c0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket(0x38, 0x3, 0x2) 16:02:20 executing program 0: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:02:20 executing program 1: r0 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r1 = geteuid() socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() r5 = getegid() r6 = getpid() r7 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x1, r1, r3, r4, r5}, 0x8, 0x2, r6, r7, 0x71e7, 0xed, 0x3f}) setuid(0xee01) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)) shmctl$IPC_RMID(r8, 0x0) 16:02:20 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) clock_settime(0x6, &(0x7f0000000000)={0x80000000, 0x7}) 16:02:20 executing program 0: r0 = semget$private(0x0, 0x2, 0x4) semop(r0, &(0x7f0000000000)=[{0x3, 0xfff, 0x1800}, {0x2, 0xf45c, 0x1000}, {0x2, 0x5}, {0x3, 0x200, 0x800}], 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4]) semop(r0, &(0x7f0000000080)=[{0x3, 0x2e0, 0x1000}, {0x4, 0x100000000, 0x1000}], 0x2) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) nanosleep(&(0x7f0000000100)={0x171, 0x40}, &(0x7f0000000140)) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000180)=""/124) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/252) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000300)=[{0x0, 0x10000, 0x1000}, {0x1, 0x3, 0x800}, {0x4, 0x1, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x100000001}], 0x5) semop(r0, &(0x7f0000000340)=[{0x3, 0x1662, 0x800}, {0x5, 0x6, 0x1000}, {0x4, 0x4, 0x1800}], 0x3) r2 = semget$private(0x0, 0x0, 0x421) setrlimit(0x7, &(0x7f0000000380)={0x5, 0x8}) semop(r2, &(0x7f00000003c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x8, 0x800}, {0x4, 0x2, 0x1800}], 0x3) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/185) r3 = semget(0x2, 0x4, 0x0) semop(r0, &(0x7f00000004c0)=[{0x7, 0x7fffffff, 0x1800}, {0x5, 0x527, 0x1800}, {0x0, 0x8, 0x800}, {0x2, 0x1, 0x1800}, {0x0, 0x1000, 0x1000}], 0x5) mkdir(&(0x7f0000000500)='./file0\x00', 0x80) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x4010, r1, 0x0, 0x20) semop(r3, &(0x7f0000000540)=[{0x1, 0x6, 0x800}, {0x1}, {0x6, 0x1, 0x1800}, {0x0, 0x9, 0x1000}], 0x4) bind$unix(r1, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000640)=""/232) semget(0x1, 0x4, 0x600) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000740)=""/33) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000780)=""/132) getsockopt$sock_int(r5, 0xffff, 0x11ab, &(0x7f0000000840), &(0x7f0000000880)=0x4) kevent(r1, &(0x7f00000008c0)=[{{r1}, 0xffffffffffffffff, 0x21, 0x0, 0x7}], 0x6, &(0x7f0000000900)=[{{r4}, 0xfffffffffffffffe, 0x80, 0x2, 0x5, 0x1}, {{r1}, 0xfffffffffffffffb, 0x8, 0x4, 0x7, 0x5}, {{r5}, 0xfffffffffffffff9, 0x8, 0x0, 0x7, 0x3}, {{r5}, 0xfffffffffffffff8, 0x45, 0xf0000022, 0xc4d, 0x3}, {{r5}, 0xfffffffffffffffd, 0x8, 0x80, 0x9, 0x401}, {{r5}, 0xfffffffffffffffc, 0xa0, 0x21, 0x100400000000, 0x3ff}, {{r5}, 0xffffffffffffffff, 0x1, 0x80000001, 0x3, 0x8}, {{r4}, 0xfffffffffffffffc, 0x0, 0x30, 0x3, 0x14a}, {{r4}, 0xfffffffffffffffd, 0x1, 0x20000095, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000004, 0x0, 0x101}], 0x6, &(0x7f0000000a40)={0x200, 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000a80), 0x1, 0x0) 16:02:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20b0, 0x10400000000006c7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x91, 0x2) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x80) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000400)={0x8, 0x9, 0x80000001, 0x0, 0x6, 0x401, 0x20, 0x6}, &(0x7f0000000440)) 16:02:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000500)="e3", 0x1) close(r0) r1 = dup(r0) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r2 = syz_open_pts() r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x4c) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="8abb8c2ba672ac3971e25e5363bbaca38129ee864c1644c6c3088a8f8d604988176926f2ec3e2d2f2fc77f7105ebfdfe023cc106e705aa60ec21c4f64da5ed7c9a33ae56c6dd6b79d6e4dca621ba64795460b2816a5717616e962004fbad1f9fc4d809bfcdbb987a9b32455f3e5ecfac7003a289ff63f058c8b4cbd47419524fc93b5c97d48c525cda6cc82fd44a33d9307ee0ace0f953215e62e0afb97c2cda66d83fd0958619", 0xa7}, {&(0x7f0000000180)="5be35eb723278eac01429be6055be9f3d89d0f7abce61beac9ee8ef07c7d5da20ad0c22c2b8839a89238a22174c547c01e4e55a688615bf22ba03ea0f68c28318e4b063cebd468d3c812eb7ff7d6c9343c0dfbed04b0c4d38e0b761f8440724e39e6e21cd86f397d1965712d06f6ef4f834db5db857db7ba4c96d38698fe5b5e77e9f84c8d27b94a1c6e240d89479afcc817644fd47f6bd6651403eeeeee8ea5459002168a896f9f6272c1e6fdd15a27812c96db4e87b430ee2a9ab33eeb8d44e1db7cb9e6e0207934eded47fd0bc79b600d", 0xd2}, {&(0x7f0000000000)="4060f43d882488dc7a38759a9469", 0xe}, {&(0x7f0000000280)="cc37bd3c0e433f05c929726e7eed2176907ea31819521d163515786c4e42a4c6a5ef1cd9cbfb51896bd31ed842f5b4a95a3fc3a39e8147baa4a3daead7056f6d51", 0x41}], 0x4) read(r2, &(0x7f00000003c0)=""/249, 0xfffffeab) r4 = dup2(r3, r2) sendto$unix(r4, &(0x7f0000000540)="be50d8d2e370a970170f90cf4dfb599daa794424344aad1f74321229be1205296fb997e4cae25ff74564c3a8dd5546e361c9a85a83e7bb693988d054bef54ce61bf741e23e16aaa15cc28a295f6398608bedf02bff1539c69bcf3c9dfe3c763b010fd1203ca9bdd8e0efbfb682fa816ef3a4b59695d6f4393e82bd1445fccb09e46e206eb4b87ae4e7437fcfb1a2b73b40df7902f318d36e3cc542fd49466c212b1b772cd2470c65f9cc85117c22fb248dcee8c99cfc6be73a5718b1757a8d841a79bc16eaa6d09329e36775d642ff0e7030b48cac551974196ee2689eaeaee9956375edbcb0325d3712a224adfcc9c3078ed90f6f6f774f03295538a9aef0e5f3762438399f2ff043af428669f17046d112713734c41f62ec43eaf6a88cccef24c46fbbf7902e0bd79859a0d6bf54a00f751580d7a27f6e72024ade93a743d4d3dd4606fc8db77d95651109fc512dee0890bd88a35c64ff47e523e61b8b03d7008179185c8d603f0286a4a470c64f61baf8e69b5579b6b9c6e4a084891105f78d78e428e5cebdd65617f2f7925f623c36ea6410be37052fc06dc0378afe398bc1d9ddd5606b01cbbbc9edfb4765b5902eb46211299b5f70b5ce4cf1e7e236fe137bbc766fe28d6efec4e18851d8ed4f6b174b173d6cd2676f776b1ca6c56d9ac1ae1b41d08d30962eff4e03e2d29b9c31926f3d881dbe01e346520219ea84ed4be40911840904e1eb1a6a216f66ebfe28337ced62ac0eaede6425d2050d0a8a98ef28a64cad306ea591098fe6c46697eb764eda8e156870008b41b3e09963f221562fb924b18c5774e16f9c37a30e689c31ab1d05188632e6eb5122cd6229ec3fe162a1f94ccc7b0ed7b571e17529ae5044a5ae630aadd47115af62b676efbe1b52dcb07db470fc1d898d7edacff467c035d26710a038f65f266bb1edde457d3478cda22668d862f24b96209a235ec478b104ddea99319d9bf766eb37bea1b6a000d59ebbe67440607584cfeb69502aa2c912514d631cccf0bcd826841ce1d1be8b86ffcfb751b9abee471cbf5d00ae793bb10f5aa3fc6c5c71fd984a4ef4c7b7a9bf42849582b7ce6957ce24140f12bc33ada60ef0f03e3904cbe09cfdeb0678e54967943340379146dafc15041c7abb4d7bd4fc66214adc88faa73e94aefbfb61630a8ac1729f82a3b0eeb0a95c6a81fb669e299c019080c91a184b288802dfc16ae5bd3509c9e22972bb143ea8faffb018976518aeb9bff9ce5dfeae654d72bf009c3e9116846ccbb685220b17ff3330d2b353fd23e2fe686820251ea4c845073ccff5c81ecd5c713068021bcd4e0ef10170ff8b681f471531b2ac9efb5f46f1c9616a4ad93323409cd6b287205bae879b2b18719f3a2501fa0ee0f160dda387f2f8200a3a72e3e3b36a85e65918bc229b4537d4e712266b26d21af8e8c1875710117a5b6fb7364a6c45feffdf227c19bbe8dde40638861b5a3fb15b13228e79aa1d889b5eee031a8c1cb8894d561ec3fc86d3669bafaffc6280c1829fde29d68f4b622cfd504a2b8bdc7ada31e08e6a9fec2748c256e6d5a5cad93497a84e8a0deba82e7eedaaebea897f3626b1355bafcc91cbe3e82e07fb77c91fc841ea285765459687544ac888b421654650c3c09a8eb2a6021710ae7f961f85fd395663eaf765df5498c46d05a0c4338641f9f02542e87bfb04b9ad94fecb2b080c307192fabdcc0777f7fd871327d54c4ca4eb9f2d6c181f4b49d3a3534da2453cae8a3818e0886ebdc4b27fd4ded458211375ee029958019a994e94a149cb648d9089c5c2ae0f37d95ebd8cc0f679bd60728b34faababf90aaf9c36a4049fb6802252b876cf522467ad0bea45a80186b6eca0caf880a4674faadb411139995b0be1a5c3cb3e251f469ef61921dec1301819dae6e9ef5f9959c148c4d52b6ea2e8894eac2481aa0091bf3da3cadfe84753dcfc301bdb986cb7f175cb87876a3d9f967fc34300d103742e0903107ce599838f65fd53cb66e163dc4470c749d06141b227cb254f244685bac19c2f407cf07e34bc021393666fd562de8651c84d35650363d5e277f244dd2d2c68a83c732607bd4808f8136c86c670c65a85c18d23bf0ca488ddbe829c8c17ff59c55e64a1796c813e8b16046b6c262dd3a4f2829c9d295044e3cab7265d0bc9b697bc161a727f91fac54d162f7fef8f6f385ff1d803513ced9e4585df1c4b4b73e82b24fb6507bd7dd0e86f8d4968a819ca3609df293dde98eb03bb174b335e46c7f792b1172e7deafaa0253846b1c4c83319c683b76f29eb61455f16d0a42e8dc2d50a901e0244378a0888e387ac197d5525f30bd5cc8619b9b73a876fd17d928310d5c05b62930697a99b81b2719089c4931bc3c25a1eb15f80c8b72b8f6821eaa17bb0efac5113f36e127b2c5a5f8b7664d7243e0941a8aa4111531ac14d680587effe6bc1b23067ae5ada72e429a331c705b5102f14ae4d8f9ac0d18ff87b7cea08dee680a6323a84c099ad3a9696794a5c9ef7dc5678a36b6b9c2fda2ccd98d879c4968e4f922d5ec5bcdf0b9fc781c2c4224ae3128bb791548d277c76a3970eac3d7ceff16959b665d029f0ee9ec08b7160a9f03fd65d59562d51fce77cf79e8f2bf39f2ce032440555b099c7008f935c2041a1f43f980ad8fe96033e85beadd626f643a324970d3e6ac66cdad292628c8ab371bbbb07dd2cef9192965f2657aba9f776977f9a5d1f8a324b128fcb1d6be1a200255f44bcc9e120a88ab26886c333dc9c4108a1be1a227874533d4c5944643a3e5975959e6ea43a6afe296a5eab2b003b3a5c8443aec8458f8dd4ef70c48e95ea85f53038b1ce097be83a2016618944762c6879b470fe9d15ffc0c54c4b49900d4bcb825fcb45536ed7c6d6f53adbd2b4df6a0c0adb40ff0d607d96e50edfc7fa6331091fa2a2ea0b734804f5e9ccdf93ec0b9f23181bfdeed6fb6524316c492177cf28dc53f1e8284ab3fd252cebcd2a2ecaec61c4c2547ed08c6f7a3b2c5544e410abe96a63607a505fbca5adcfa0d39cb98cae3a57ed267377e5b086da78323142691cec5bb511e0c3feb65df19270ef8ba3766a765739ab61963036d5e7d50f838255746abd9191da875dce830f1fea1fff6af40f93e471becb2e0a7ba30688a24e00d5eac6a601161357ea63667f76e37d1d81f55054e8534f5d6981f88754f314becb1e9ac32211e4c53020f128f01c9fccb963409a05adce3bda24e463278ce9426b9c8d0537e96240fd3bf5e2213e3995daf89fb2f94d2aae1a79e4145d89ab1d5ef5014c76660586e479a17a2acbdf64f9158713afa5100aabf9fcf4413a9a39e4e9aaf66952e66d0218ecf053b154e875002c7ebec3fe59c324c724a3d23657fef49d804c6865e83fd2baa4d6116e70a54a6e0042d22181c8f8b3b35f544be13c61d364c90a8591ed02c96a9c8bf9ceed154ca3b0a14e701707e2d2464de5f9a4bb723fb5a300255c2a7414b641c788aa25038592216de37e1025045e832ad7698b13d16a2f6ba25500bf462a1faf8d6a9b57a1799478a0e19dd4223a7dc0aa0c1288e7b40faafb0761f78f07ee513349fe69ad52ed2e4fa6d220168735d968add90cca4c6d33916fb7c0266cc84b0364e410e1438343a6a4377a4e58b7dca83915639edc64acd6d91bb41f71e1cc5ae6a4858e2066d6ca15796426705b03903302906f4ecfbc7293f06f295cbbef0b3881ffa9b62e9f32b7932637bcd6111f2ec96e034495b8393496d9a78eafdd1198fd02fefee34e73c807cc1ed6e03011138f55e24947c80b4ea88c9fbefe7864fc394faa602f2eb6fd37234039c4674cc0d53e9656adc67b5be532109c33aeaabcf83a42cc251d3c51b26e5824612a32eb0ba054e44fc61bb21ee3c1beeb31642f57b186484fdff17dcd33f089933c9ce91fad3765784bd691740dc3aeddf42b20644b33494a3fe1d0ef3607138a44c69d078ffb87d94bfcd3b6f20a3687a0ce7840be7d89189c3d0d12bd49c8bac920ee2b8b12f756da2d090bb6f032d6d45e9e8a6a4cf12bc21557d1a3091385a098788167a79f052b07ea06a255430f27bdf4739d961c1c0a9696785397b545fd5aa7c5863693186e9c6ead754776f56beb18ce7b68516f43d3b219aa36303acd3b069a4a7864036932ec6981f7e9b54429269ba305875a5173044a9dceda59385c4da62fb9fc469d31cfe92877f28daddd4cec54fd5955078aa02309d5e3d38bad9e597987ab310d5d0e0c56456993d2d07c590be22606d08f1366d143150acd6dc602bb7b91cee1cdf44637cf7c826229b235c25ed8b4e863de7446541093d698e693a301d7496f9c0c4503ed48da12eeeba18c211cf4bdc90df8ba518d605f09598b1229acf5baf13ecc59e769784733bc45cc04a670f7bccade2df06df380e17026721e5b9b26ca764f61aaf865b8ea96e22eba94ce55d2d90a1d298a1c78d597003ee90350ae7a4e579ec0600149623fb7a7cab9d6bf12d4e8fbcdfe539ea4017b6c58cdfd461dee67381b18fd94b3e08b296adf3bce7eac5190f153ed46772cb70af2d443cce4647473fa89c96470de4c50e6e79c7954c4f521e44e03addca6bbf09992128e3b207aca9784c0e423aba157776bfaa4d664db2b2c269aa4e560d23c5529ef111e389f0590418e6ecaa715ac1baabf85df0518877193e3ce22fef0cc190b9f2f44481084e388bf3d929121d66f26f585c14e7a9d274e730cfef98cf57070e30f6fe8f0b9793dbfc58e600a125b798ce737bf71bde27ba61531526a7d327df1468930d8a1dbce611ea145bc5abb699b7cf7b9ad5674343c2b55f125deb593e0ca2888cc1553b02aebf116567dc7019f8ebc8c0ba0677a2922378dcac99e219403c81d8bd82ea4d3b13c2e6cc75e8490139eef91714ca0b8950d344733c9700a42b8854ea6d3017baa3aebc94d270fdfda625cb80b293f87230c366582e3ff5539e7013a3c98dab9efc5ab22244208d6e54154cab0fad151fceabdf51abc7bd42d913fe5d314e26ac3cb8104d7c3af7a631568d56edfe979eabb71d7cea96147f154c92d9079ff41c11b0f52ee266f1229d06751e668b6136ddcec0aa981a1345293cea5c007ba20438858056e1c77417323d5b934cf830a2d8b901b85a3295b5adb7ef7403964ddcfc76615c856e6665424fd772db26ea4fa0534e8be3104d937883cbd9a9f4f472b17f67d47fba950a9d720431da3b41034447d287f2abdbc91cc89e6f30adfc25cde7d5acf700e1851cea64b7c462224b42262a08b23f9ab5a8aed503c69b158a22bf06301c897c5dc1bc3a27731f07a50423b29b35177bd5928b9fa786b2a89e963c4dd2f3cb9be680dcffd083beb785df141187af13f4ff4d4a88de6c9f86605dc76e75ff9f74953d9e2cfd7260228e2f0838bf7ab077b5fc78adccff7a84eeac907c1beb645db9cb649eb12de7dac1d67d6ffec8138fd4e4a4a32e96a299a37187d4382147c450bb66ff9d1e6a15f06a45a945a980b8860abc2db4a755df1d5d5a03d363063af3a5ff40568d41d3300ceb8332fd4f516aa9c35825ab572ac378b270a58e526899a8503dae5e9125b4525a3eceeb8deb8c091c8dabc5a637a9e944f8f83f9b6a4f4513d46c96eb0f5f3af49fb8c4c6155a182a648264aa840c5f9dfbd5cf4be76a2143744c571a6dcae9451ce1895a862ed65e8d8f6285cdb6b6698b8f1b4f10679e6335a61f2954cc1762d8d7c50d1bd878698a82bac0f9db58c5d0976ff8253ede3651ad9", 0x1000, 0x401, 0x0, 0x0) 16:02:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x4000000000002000, 0x6c7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)=""/237, &(0x7f0000000540)=0xfffffea7) renameat(r1, &(0x7f0000000200)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') getitimer(0x3, &(0x7f0000000000)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x101}, {0x8, 0x1000}}) getsockname$unix(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000936ee3e0e407552a0744180dfe0cb46100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000c020000000000f65fcfb2c98d94744bcbf50fa13565ac4a8a458a6c37f0ea55d5095e17d4d761d974457ad70776fde3fe80b9d16b670fe9df74f78c23838e2b6a017bccc47888342fb154627f625fc575c44892f962fb27a7ebda2654f888ffeb0d61da771e2fcd7b4ccad1cd1c9b3031cd3990d5213b9cc2b3c6ff0b1c1202e9af7dbc64b2279d64884c1c79145b617e9feb800703db20116c328cbbabefa5532622876219ad0e05016a99464214f8c749ae3e5a6f9621c6b29acaffff000017e2b716a9f68b88dd8fab6020621c30084c1e"], 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x10) r3 = geteuid() rmdir(&(0x7f0000000300)='./file0/file1\x00') getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) fchown(r1, r3, r4) getitimer(0x3, &(0x7f0000000240)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x3f) setuid(0xee01) r5 = getuid() seteuid(r5) mkdir(&(0x7f00000002c0)='./file0/file1\x00', 0x0) rmdir(&(0x7f0000000180)='./file0\x00') getdents(r2, &(0x7f0000000480)=""/90, 0x5a) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xed00ed699fd80ab0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') writev(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)="891c3618d8a9fafa3b814c11c4724cbaaafa054788b1ca20e7d04dd25a47857e9898e7f867839aae0f4f8764614c07a5fbb12f4ef098a1345b910c92b5da4e2a5c355c7f34978c8b09f9d3363632572645020b6ffa1e0ec3e0eff158f6ff995b696f1dced1968c0a10bd6d9b7d7037af6ded1f8f53e2798152835459368502405990ed3894adb01df95c53ee494ab93b7e8c223437df431197be0497f942e1497efe603bd596b4de5efe0740260854d158bfe88017e999c8d4155515013ce9139efc2ed41d3cd835a882f01790732fb665f93a8a8a24874d9e60308dc1ea1b3ef582f6f8a834daf27feed616c847d41510e411c4e6712a95df40e769961d603aff880f71768f24a82719e4bc07570e1a74f5dcd9aa77214d9e1a2e1a33ef47030f2e45c473c708d14501e9aef929f5a561af3e88123dfc7aed9a30a524ae01e9267710124a3bc435674adea818b30e98bbcea94845ad950493f0ebb83d5451376ebef3db66f1fe816c81cc1920ba5a1285dad46d05f0f42fa857cb4b6ce476af3de4ed4c515ccc12fbd4b75fde4eaf8bec6fce501ca3ce1b92fe193ef5b11355e02030de44b18fde5f91f716a4e67ff095999e3695196a1e69109bfb67a65fffbba6f00da7e4d8ee897416533c9823550540677eb845fb3e27a3694fbf081696f5ab5f3a32911c2172191a9fe75b8e80074a8484944b8647d0d98a8a5e85f879dd3ad8686049d6186d48f816107b20b5498ef9aa77d6bd6c9b73b17a7ac86030b3a61215c712f12e17b8e2f7f0725484e4667813d5f7354b81f94e01ebd0b6e86243380995b786376866ee2a1ee2cf0d86db87db6a8b2c397c3e95544ec37398b4f1e782f13fa8d186e001b02a8a0ffc3273057c8d3111e552b9532760a539f2aa6dd23bf0a09e037e2fbb2c97738a71616d33dde5f39127a308666c392c780cc148ef02e8a92ed71566344f714dd85858ec902bfd537470cd51e9ed163e41e85fb36770cd21237adcd7ac186c9e55ccecdb3543ef20662b72ddcd4dd83ed97ce5f278fb2b6863f59b7b92b3997944942317df971a75a2b4df76b014e1c8a40d7e6785591b4829e545d81ab192b3565039c6baf052fa12ab2dc25ef952f98fbfb1786317e7500b65ef8c8a42eeaa7ec529ed309c394f5f8f8e4846a3e20cb04907db5e2147afeab439570f1748bfe6c7cd73071f7ac04d65774fcf84477f1dce95954dfe6a8f34545361fb9dab5ddee78d91cb92f9138d46ecb4fa359f728d1f2a78387944960357e73c684d51554b9ba1e9f6e579ec1a8c9eafd4dfdb985db0e9717f7d18a928f97281b17f2048c433db6a9134b07dadc2c7001f71a4c38447164cc8f61cfbd4e1f19a6a0aa87050c6c234206d60c150cbd2a72218fde24e93b0d92887a0bc3262ff2a3cab9b88cac5ecb443959efa83f6f3b4b98765adce25b554f62348aa530245d78d55fa60b83aa61c9e1a72856793f5e1d38158f1b212f629d362d42be99b1f44159b92754e940018f61b5de38e330959db4a4b044174708928622d5670d1a8a8e72dff708cb7938b5ff26ccef6ba8ec4e26e9c4039c401a5dc686851d8baae6f65df006834675d8f40c4d428fccfc704db76660b8d918e9fa792a4ea41a4ffceaceba7f4f67285a38b0d7079e18451353d531e073eaddedaf28b9cff2383f28cd9f3c2aaa5e38c704dea0945e3a43708d5ff4293e07925c2ec8273584e33a2c9b149fbb3bfb6ba1cc955282de1279b45c2cbafe263fb34956f110dffc5cffb8ed4b98c8854af00e3b70d7a32e4d66a659776d814958b0edbb72b3fcdd1995c27042bd53d052711457ff376bd1a21532fc4a3933b4918ee0e8d6c3c9600436aa2fa401fadbe9fee2c6cc2823b565b78ec91eeda6bf2348779142283c0d82aae9b0c75c38f99658c502143d8d00a504858bdc8f6a47e0a1f19e57a3b95b33c93a8767521f391728abc952e627afc067c0c68b8d98f27e5dfc0a62814e08eeb5b5246c920e4d1b77ebe3ce0e10479cfec45728ff7573efd4de4c4d3bc5a2e1bdc604d851304cf0b21e6f96d4be9649bd3c2112172df793a79d96fb8793d9a360633a6815c207b6e0bf054e596009f3be89dfe51bb88d2ea2ff3950deb2b85c86303931320fa7d04e42a7ae8fd288b637ed06eaf52e9383d207f61d0b7a32b56571be4b7bf9d4870f59f1067a9ec8f999a7b98a8ee59841c73d93c9bef4b9f0cbcbe3a6d13e3020c4c0e7bed2e8c62d2eb8cbbf7226e416e7817b30d7eb59d5586b4982d76a431dfe8cb0eb31d07b6cbde6823712292b44eb9827369ed2cd34f28d5adb729aedf2427be345800a229a91d6729ce67d405889b5d1e6a5a4b151c4b92a8fb2e272427fdd6dc030ba3149745379c91ce62594241a721693652d62178d3727100840fd289acd730a1b315bcdfbecfe9c64cc9d1b0fe4e62be24a3120a39a21289a646d7c9b99e43e0750d613be1a90c8dea", 0x6de}], 0x1) 16:02:21 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 16:02:21 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) unlinkat(r1, &(0x7f0000000100)='.\x00', 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x101, 0x85) 16:02:21 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0xa20, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x1010000100002}) 16:02:21 executing program 1: r0 = open(&(0x7f0000003640)='./file1\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000001440), 0x1000000000000362, 0x0) r1 = msgget$private(0x0, 0x400) r2 = geteuid() r3 = getegid() r4 = getuid() r5 = getegid() r6 = getppid() msgsnd(r1, &(0x7f00000000c0)={0x2, "80bd5ac5115172b2b67a9ef9d4fb95efa246f9e29dee60cdf5ffded1d2e414b8d1f4a51198cac1e651390ea8057bab399020e88f18e2ae7083d202cd266541b5f22b3fd0fdfe8a68228b2ed115ee4ed1c3bf182de82c6faadcddda34a1838adf25b8649d26724795e055c57b9fba9353f3ef9ef76d222bc3e50998b6f7012f9868301efd5dc65e7c748c919bf9c26f65f55eb4e004ed81434bf2e730fbc42521c202fcdc6d91f7473c83ba1a736910dd3456ae139fde5e85723628a550286482d911b4076a252c73140b4def9e63fb143346250f0d28929c35693044d78614ab00f7066717e5083f252e8d62fcaa83ff11fb3f3285aa15ee5afd9f72967207313a66a66ce606965c8f707577b1539e614d4e768df4e646885d52af2054896e41262e6d043b8314ea687b02b9b6bbf770fef697920051a87aa6e302e8655fdf25d72570781212995365d4104996951636a8a1743a5d495fe009a43276f75f968f96bd9fd589ddebe64cf1151ff91329678eb90a33b6bb1aa982453d9d71c8176fbf598857e92213313dcb3df218ea977c5ade5eac79ad971c03fb253ac7a6d10c1a82bbbd56036fd4302f5801098246b295fd27a78c3d95304915aa43be4c0cbd4002107fc7a66940642eb5beaa5fa730ddf9403eac2832ab36b2fbd3728bfc6886fccf20510180b0dad87e2c7193423a31f6059e6715ceb11670cacf70b1fce92a99a471898fbd848c237dd02dca6250de801316537f7eea5f93fdfaf619687caf5d6f1de693ce656f6f41cb0b65534dca4ac33e90349d8d08d1a6c79b56c64d559c21a99b664bfa563d2fff92a5c4702a06d546abc066aad3d71c8fcac4e296f40367868bcffc155aa89e06728d4e39d590a03cc3eaabe1e52bc2e8030ecbfb5c34caa3fd78a16ce391ee42191c01a78fa8e8a13a97939604409964585a9f89a799af5baa0416baa831cc3a28157795cc32b0a4eac6ad4cb20b63fa8594626c6bfa9b4d19d4d276850e904afe519fffacdff97ea1f26a4f49fce4adc0daf80f61fcf79e050ba4a638c84df596e1f0f1c63bdcd40dd345cca3c2087af096b5053c2ed272305e5c0b34d18b3d39818e303fd8ac4450e81530bab5c8cef8924c3c6293887e3c80f392f6ad829c5ef22d9cc2d56c7c45782f03cfa0b319511f115345d1b2db239873c2bc9534a3721f55d74994cea654b054a5f8f5afc5729ad6ffd6d073bb4c411cf51b484fcde268252fe46a905b6dd25859680ac9f290e0ce75674394dbc0d8d4145ce8e479a4fa7fcaf1f3c6cbf4a6f2484fe67a53a2f841d9cc0020fbb3d3eaf86b158a2ff96e91482b1cd30da50ae4205edaa8c49abfa40e526b083982d6acfa3dc82b5c0daffcf125752d5108337d55bcc2ac021315c15e583436e3a0b523a71a86effd97575752eebfa9714c9d27a8a15d02149b67ee0a7482f833d87da876fbfcc412fd37494a0263d55fafc58fa521df154989453ecf32505873eaba28795e7074732da0c32a35a3d234a66e2c2945f181f4275a5ab49892f5be7ec6290adc4ecc25ac9459434a4b6f1af1f24a8a338665a4546e088070ed0658361235e1c976c5dd8fd4ebb57feae6c73bcb2c7c88184345e64be4d58c548777ef3b38c8c8aad5d457e32e99c02b8224105d66dde603af80cf6a48d466139d623140a149857fe60cf867696ce0a146cbbc1a7ebecf87a454f3db04854c92a35fdda1203fc8fce11a51e8f97a9ef3a8cc242eb7912500b02f6bd9aa5825f0182ac9a9a061e6aa05c51e15bd500741d5707a334c28e8b3eb475737e1feec9e1a54756258cfd96e972b2a12fdba3d2427e3fa85c95a825ef64aa75fa3b5449db1ee33813b14b4b12a139b2944ebae2ccef96654097276431d354e26b024262d41d83f4b1464f192e717d6174c21ef75670391c492cdcce5c9bdbb619996711cbda0784dfd7e5bbec49e25e39e48591d3157404c42ef979244be6fdc114d48076823472e5d22290bb4a13814e7a7aaf9d0cdf01e3f07687cc326f46937736a7207a6bd842022721aa7219f2541916935baf21385e5993f354458a7cf66403c535d920dd81099071f5586bc180ae9efddee103135fa884991ef72fb205e60bd33cf68a4f942147a0979552aeaa49c4cebbb0dd0bcf2f04760fea7be5fee8a50273d8944652bb73d72e3e4b5e8800c1bc0abbf5e5a82b6aa823231eace205026455ea9b9a77f0723aebb04f9a350c92b71eeb922b0d7f7d760b33e295c889d20e50f6faf8afc24f96540b48da5789ee3d09e8d7566f3b6c1f3a7827fc422c1a4e8a93f813a3b8ec991f8c6f505ac9cfa477b6d6507f31e5e71084de464b2d099b1911b1169c6a05f0b05715f330646f01b3c0f917358a314abffdbfc93c8803aa0b74f931a281c5635a16fbb4eac81bfda8cf898070e53a9d8bffb8fa8a5b27f6f8df0044867af0f0513d42d9285e52a231b995d3a5599b24a653cd1a1ee973d7654dd4b69fec3321e66465529b91f8c4058dfc60bd62817298949bf73be0bafea4eec4d7105776f2d6df70e28cbce2b97f3f9a3c224fb3fe2c7d6c0ba6dcc9ebe1f88617e994ab38c9d841ae448bf43cf1182d77139a407d4dd27dea4fc75b9449cb763c312bda2dc26d253e6ad8fdff6558aa3fcb2e4d7e4ac98ec6ea4653dfd2414efcd36cd25591ed1957c7e60e5cbcca3c54a94bdedbfdb9f2599baf139ab35aeefa11ca7d08984a476294f61fd68abf7701adb3ce37d4053970f572d7431f37b5aa6d84935fbc2d5f348b4b8f5a2a4491326e7f5011ff35dd154e41d9e7c7a054596866a126d77e5df2ef0ffcfb0c6ce3d4638fe4153c483b03ee0cded934762c8bb5c7fa466eb9d50b94998900e4345fc8b716740f6455aaf8d9d239293e61563e62d4943bf4a296e0105274069dc6172330a45adb48615c674680822892901d2b35c2b1a946883efcba45daa8ccf50be5c07e3dca2fe98a4794506f31237b67b1a85b3ae802908118240486175516c7455b3591ea083e5324270feb71d7f99f0ceb3f057bbc962806d7bbf25e9bd836f7284e04f588b09a0b6cda5a54474854b4451b86ca8c4d5437662e6632865585fc699f30784c7ae01ffc66f460cd75a816c3ed4a12432cef910ae3afe13bf69e24e5d993ddd7e429a160958a09fe125834eb4b087f9e5e8627df0df641ae9e00d38b5e5dc1bba5b4991ff89b060ccd83703e7980946c523b6b785d0e929a2d8d6205e712aa342e73019398438485ed76025a7c79ce16500a85b0f5cfd1f8b7f1d723ad62102badad114b48497ce5ae0a9d9e2194bc088b4a74b5a932c3d22873b284c0f757fd03a25dd62e2d3ff6a1bbabd1f3a0242e954c25d98d1474bf2fdc252429ddc38c9e97bd08df032af629fde79cd23878c97910dfe119c95aa16225c14caf3d21e91891cee3a197e44711e0109bd386deddca5ede8761074b7c64cf684e9588c49d0a2793feb1b2affe0c81c71843bcf2e571a95ae8ea6659b967a57345116b84ebc1e3c9d75eb382227af37191b82f25bae14bf1876ef246c42a66f180ca17063990b811d6f2a8a9ac8d88129e0866e60bf318498f2fcf15b583df21240ca154a9a5d320de4fa02dca5fd7eae69946ded793630e5d12f26dd9272fd471ba8e68f3f37558d79add97724d115a3dd4c4398e79a08c11383355e9c9727e2d7236d0f4338f38719482673a0eb4398a7f075611d20f46e76f3f0174466a62b246030479c99e25f812a652d6156e4ef9b865c276238ea80f8ce590e11d4d2e8bf7ad70ea15e0675073426bface9d6b93fe5873ba28154c04be4a64d95307a09ec99db6b86811f32ef6923ab6e42667c3798d9b551e124ba874d917c6c541ecfcba3dc5213895d06ad45c3e43586490b25a8d181b03d8cb75d9ad5f5a59621bcfa6bda7d654ecb8cbd1c3399f28eebc1d0794a3438dc81e303d252eff3289f1a1de80a350fc0314b083908c9b6daa930e7e2ef4718946de147e20dc245874bdb48a772ec2f134d3a3e71ce070216c1b1f8a2a2cc78a2b5466cdec7c258320aca88b968fef4312b074bc4e40236d49b0e7ae16a3232f9f078580272c84c770ba209d194b8494d3a2ef2af3c4fefa48c4df3c142964845f5f1bc7e49f0ac7ec81ec6bd881701334d9e048f9cb4efbbaeb5020a3b5fc249aa610934714947e71123c8b5655876c85fb7a21fe3116950ed9a43eedbc5c048dfb70436b415a93094a91913d1a39eccb2b2abbafdf31b4aceebf2522f73e420876ea242f0d907929b14fef7c7630bcc2bc6d1dcdf4714a7a0def46759b7235337419c32d4fae5e912d41a5dc21ad7b21b6dff2ed132b80f992356ec166150a46fbff16dd49f430d0efa479f30ac665532e3cd800534717ca0675e3b032000ee2cc32a62de11ae712ecd5368053cd7f9c02470f679909bd95cea50f61a273079ca1e043d203c3f29e6dbd98f2c058f6506d4725bdf17c6ca26753776be0eee79330b5d188ccec1ececa7f6da5181cd9dd26f9e95f66ec2c222a66b0a5670b10af5612239ee394b179d85d96f197e98b5d0c3aa2fa712348b7fb8133e1682796a37d5aa933728780f7c12fa7436785fa2a760e26964156b8e202f2f763b33dc894daa8004c90ec7ee338d66ca61d0d2eb968ea2c9029cc3dd4bdaf985336ae4608d77aa782a75778fb08c78d0d2df39428627aac0dd423d4c65496df41314fcfc6da3ba90aa3e86d6df65c6323f29ebadab1c05b4520a268d1833a31821e0e9f20d8f7ea276aacb92389ad338b9686fcb7aeae05dfbd19f9933ff469d9d3e1858ddc3f6c2e66cb83af479d25b2c2ae861c4d2570d06d716e859cdbdc9d64599fd474eb77f1d249e11a66e1ca962ee223cb4717d2b208ee4829ee44999a6c92382e43e4d66574ea1cc8daa5fd3094aa2dd124125063c250de726176744a24c78882e29c61cf8f4893f2d888aa8f65fcfb3982984e7e326cc045c6fd33c0a7ebe549363de2b5a119434ace6edb88d3c672928513a1db9b9c976a33598a12a23197c4d9fc214124984d40014905edea932441730968e8a93c56529f47b5396932718fa8a5e5ed68773d1f67f5d3f97b1e1aeae185eb884c58855c2d2b8f5a6234a721b4e5ff68e599cc1a1172b6a7c2cad15b8de6c5ee98a526b712d022cf0ddbba70d171cb458e1bab16e4d5d09b775f034c5ddf2c8f59e7c525e4a65e9bd7cce5721b5402cac4ae525e3a16dee753c9acbe014cfbdb48ea13f7904aa1fca63dc4fffded35c3cce001350f14d4ed57ec2e3a65435c6f7f328fdb7dda17afb3ac36cfb167e46437b4ef4c3ffa7934931b27f5da085a533bebeb0b464ff49b7e5d903bef64211b5a413b9ab534924bed81c90c332f8d59a1cd3b6da18f143283f475c8a4a8b285605d067fc7ca5b120c3d8ea40f7cf6a2646d4038d1452a6e05714691ac2c4ceb602a241772468b1ccf535cf78dcf4c2744115930125f59872743b2e592f1d27c64cb3bbe2289c19c6780ee001be1761925137e89c9a9d5fd4618d3a8c635796d3611902f8e9fed50b2a1f42ceb7d7faf7962d20fadb41701eb3715dd8806d9c067c755bb7247da512a8297a73266a9236d3d7fe5986b98fce5e2fa75b5fb645687f21d9da4c3d6387392f563ae03ccf2ddc683313978fea8cedd6a0a79d171b33af2e1d768a39cea4e39b883f5323851d5963a8c181c87ed8e32ef9ce1520a2cad2d0641ed10e6237da218d743c21639f9a26b19df4ecf0ede15b01cf119950233be960613aecfa8dca1c599db051c7"}, 0x1008, 0x800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x2, r2, r3, r4, r5, 0x120, 0x80}, 0x7f, 0x9, r6, r7, 0xfffffffffffffffc, 0x0, 0x5, 0x5}) 16:02:21 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmget(0x1, 0x1000, 0x200, &(0x7f0000ffb000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) 16:02:21 executing program 0: mknod(&(0x7f00000002c0)='./file0\x00', 0x4000000000002000, 0x6c7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2020, 0xfffffffffffffffb) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x800, 0x0, 0x41b1f84c, 0x0) 16:02:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001340)="33c55b6357f82bcf653aac63e704be4978ff09d680b23bec47db660072f8644048908c94aa9e2704c7abf4e2922233d3ba6dc4352a8bf4b437813276a2906e8c93e780c1eb31a21c2caf24fc0eb7ad88d40dff0d86635bd52c6291c0823dd441e5e1ea4bffb4e4275e037e3f9528ad8e5015d7d534604ce9b33715cf5086995eb51a4459e44d6fe4650f1020c53875af97550ada277fc1c14cb93109bf811f2dc95a3001b63897b61550a97b4f16262b2f95d024fb5e43c2eb69139f57ab565ac1f05ba05f10d84873fea0b674588923371c17f2ebf34cd78fece490f2a69df47c0d44bfd2c8ab075a4d1ba03aa9ad6366c8c3cfdc41f009b00ae658b54e0c0047775e60a5bd76c0adee7dee5ccb576934e5af387a4ea88961e30304091964f4381fd1abb2787b5ba920a496add2f077eeb479aa517f07b3123979c28efdba85bf8cb9c009a5f217fd47fb25c495a754fd57bfc311cac88ce10e9f3547bbec6e139ae0747c47f67d22c022dac3d69c38744cf6408932859c46b0626e526211686583613fdde2fa0ce9270578d2cc08f6a5f1b253921a4322bd7372ed577c079b43fc80ff57a178f1f12b83cc276f200a18dcfbb80e25b9844602fae549af61a40e04406f0880688c14773e3c9bc4ee041fe4adac41461af3c7ed644bd10ef389ce55a0414e3ee5264964e3c7996161950c2d245ba50f96c71238960bf0ef927fa26951fbba8bbcd8fa0bbbac47774795ac0480c44ade39f7a6764a4ab7955e41db40e53ab513f86433a14f58fb8e20bccb39437859914563f8c773c58a7cf38566b923672fd1b0a632ceedf7016b7a72fb7bb5b7f7f1140b63501cf1930fa8da1959bb16bb3c992ec78e7286390505656d1d716127b7343e5989c195d22717e4c800e0a1deb1364d473a93f4908635ccd52ab88ccad296318d1b9ea70940589bde0cb29e85343770d1e27080a50405dba9430a0762b276a55382eb060afcb105ec0227fb6df34c1888c4428f0ef73db1b9e6da75cf55691bc32a478fc23522a41e633e92fab02a7f02d80d2a8347bd8aded82fc8c010ff31df7a6ea348b88e2aef3c2fdb943dc6ab18bcb3e522161bc214738e4d5afe4ea8420eaa12589ed2088608a5e0d42227adf6462dbea340b8955df332d02d01eb8851173141ff99839cc910f8154005999fb01467ad6e38df594d2a8900a91fda60b01827a3460d6bc1ea59dc5b746eb1c1f9e13e78bcea78ddc0c991356564c6fb11ca937b9f9efa3d853fc924daa313dd5ffd1f6e67c39e059941ab3220e5644886c0fd21f24a0bf559a5eac132bcea94798840633db19456f39ecfc4684dc1187e7017b73c9272197589b8864f59309965765dafdca6342551e243b12ef38f93c9eb3295f2205fa3341b25b857ca615243c9a2195bca2cae95d1b7d0ad3ed2e8f374c565a68be201875fd887693802f15c6347961369c3a707ebf53d014ec10dad12a2fd9483bb2ac655e297cdc28a631f814a46d746a3f2ed34b4e627ef15ee9a5a91ffcd96ca86ebfe34810f132834ed35dfcaa3602e8fcaee6c9e25d7cdacd74620589d00b782c39f25438c65f8d56c6bc56f1b8da318c66b1e2639ad665837442cf60d1b2c531ea50447485ec8f99c61238e0ac05bc577c8b722b51f060ba4d2c2a9ea5b4805bebda9da03d18b961774b8fe8d6cbc06710f46e2b347c74de59579d372e58baeb0aeb58b00017c88a6f1f751bd41f7e036e7ebdf3d83988922260b30d6f38bfd26328321626440d6cd5cdfc21b28ed35cdeca8f08aedfcee6ee170ac59b4660aba486f3c05e4aea4cb63f46b69ab668c4591663a39e0dd567448695192c46eafaa2fe762314e664ad1f0a2b0f4d2347510a1cab2ec37de4e8d66100d7bfaeac2562bc6af96526e17c7a88415468a21a95f1ac7f5920f4508af5cd92882328b1dccf9ca00dbec82e5688b2b426fb8c3ccf551ed7f41da0e3ae4177e1d0eee9629206c4cf249605a5c9e6503cf37c6b089475176324933e71a11cda323288e5c25d66fdef8284fbeb61f0c7f30e2c9b4962f48be52fade323baf3e18ff0cf82ea7604d6aba506509c12f240d36beeac34c7842e31aefc7fd8e53396d97f0b77f7c1fff0bc5825160f787419573f375f9253ed164a406c6adc797ca7ed20c271d46c5b8aedbac74827577ae45ae5dee0b59a98a0cd78ac6fc2d15e31b31fddcc4dc16fd17b694697943ccd2f746f8c7eac092ede01556c0e13035048595d1547568913659217d4e8a21172f806cd8a7a880930dfc73ed693b628c8c0d2aa0298ca80937a2302d9400a26cf7f2ec9146d99309c137cc4e9df930f80a89c0c52ae28a22d8e9ba41cc3d2dbc2f5d5564b1e0835dd55273e15e4ff5b63064d066024d9b877cd285457168d550f0974683561d2614420d04cff5fb96fc40641c319a4b7835558c4ab8f3b39ea775ad338caf11f4127e73a368b7bd40065b1a1b51eb3ee1f17c892c79b8c099ef76c878574c7df644d722c1e4895d04c949eb7fce3c7ab8e2e7ac6875915dc43c50c90b3ec92d8f550b9a622274c2670bf182b793e99dbb085e150dd9074fa31e0c35d872f4bdfbc401dd55392cf39c69d802ce3a84c410f3150e427a9797af8c15c6a0bdbf8943553926e40f793cf80388dbd9213fb263c8024a01589c0d06c580f877d607b5d13a7072db110bea75ead54984b100f683c2f024691ab5e7cb209abb7d92fa9ff22bec8ad5f21f1aca94cc3cd9504f7336af2484e9c65076169e3a45aa5a88acadb64e7165948a7a183129181a780f74e920de42e9f052da63222882d3d5f46741ca22d5cd24c62d98b52692bb2123d831605e71bc03c3135ba6092b52e20274853268aed26060d2d1669299f006b371536523cf4a10a33f7d10497ace4983d2aa00a03aa746a8cd0d03544fd5046c718edcc0c6ebc72b36f18b192741a1573515fdec7904d4d695a2dd8ca32590f171dcfacfc65fa799247addfe4cf54333a902e257ba1509275e2f790ae7d3c8db064efb0415d25892efb4a7483638c82c995bedd4dad5c755c922eae0b2f5549be4cbce522606458b4fb747e21b414c9cc08871a2067b29fce51ccfa6308cd108623029850e08247c4132fa15391581f8cf0744ab97725301b203a3ac65e6d3e630b6e4587f9ff9952ce60f2316a96052a37dab58ab9186ea82d26eabe947feb77e8919b3dd179a62f4eac7137cf76d02a73607b3d2531b52b8ca8b0ad99155309efc0205edf444c83523c1fed91d4723da859573279e400c3a3cbd7566ac6895fc08ff8cebf29afa467582b188dc841561830d50632ea2846c3c4da635782ce03927918618f2bd946f8418a504fa720ee7b5b31d90abe9049eedc4c97e1b32beeb8cea8ec030a767ec9b7f4316259df66a5c5a966638471bf9fba529ffca2265e7a1ba02e2b3dc16f8e82f1fb924ea1196a8ccaba75f333927b9904ab055c610acb39e7fe58012c1ab72319647ed4b5b4cb86a4f691d81617444bad6ee5a54335b980a8fadf00e600878849b243cee88b86b26573491abe40b17bc58a8c7a957d6656ed0c1c6476db5a36d29297c419eaaaa75a489d037b52c89b604edcc46e139565a8c9d98a492695704d1b4341901dd554b736b827ebfe0664cda19512dbb0dfb64d85c18f11b705d653f493ba1cfd6c62ad45a10b9c892fc9b156caaff5d47c2e27e0d66f2b5e0124678f9177ba1656c8f3f5978529066d617b2960aaee3624dd88368a14e2981ae373e97c79f0468eb2c243506d87475eff0cf181a920e84471c21812e647e0d8514cc6ba122577ae48d3307b68971b9d574d2454a155bee9177920b4ef957b305b7dd3ff4896f138e0b5895efa871f0257d186a0fc851aa48bd7f22c1af70151c8df10fb786ed8f496de4647545d883f359369178d8d25386bd4d5d7a1dfa9c53f9d899f4636adf4708754cebc22d8a85499db5fa84a4ced32f83acad4c78e7279ef01a6ec516e87d02f2fef09a56950c036ab7881b4ab8c1adcb126417aba5ef8a63837aa4d039b9530f6ae20273edde084e8747f32058f07a08ebf472adb25a0f180cdaaca6934f75b5d229b9aa806c1d200a4e47199e67727d339e4187b327d5f0d0dd2d8969f8c00022a8ad89653e249deaff5d9b0c67771817cf011feaf8a079ab9d30f39291977f4f24b3d0bb5a2b4a4598815b7f0c6ba625c44bf9f6d27b79cdb758fd11a2af083ef453974577cf36f871b274fcfd1dcb893c57940d7068933e080532ad05de24b769dda96cba468cbb311c6e8f494c4f97418b3dc1b212125a7b8a6e7a203264ad90b345b32c9daa2e5f04101e7ec7eef55eac6e9fbb1b918a0156d15d392298a12e0ec1bda2fd8d4a6ea221aef20dafe20d50a2cf19a727a7a510d3b5de18e25dbd4922c36248322a2dd17a36a88a15d5b150b8175b0731cbc9e59dcace9403d822aa9f37685ffde453bbe5fdeddb124d76bc2202853dd1542450256ee9dbddffb25d22ee00", 0xc78) r1 = kqueue() sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0x389}, 0x0) kevent(r1, &(0x7f0000000080), 0x98, &(0x7f0000000100), 0x10001, 0x0) execve(0x0, 0x0, 0x0) 16:02:21 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f00000002c0)='r\x00') syz_open_pts() chdir(&(0x7f0000000100)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(&(0x7f00000000c0)='./file2\x00', 0x0) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000200)='./file2\x00') syz_open_pts() unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='c\x00') getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) 16:02:21 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x200, 0x20) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffdfffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206f92"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000280)="43863839ab8d37fff1ef9e3c2996129b9548f596f30c1bc3ed5425e5cce804d4a78ff6418a7602701f2df13269da09c4e833cab352f49dce1f0e87a4d3d9dec3dde33bea73103fd12a397b6108b9121f8d7dbeee179c5e93474cfb12b25f317fc1dca3136cc1aeb5caadf26f3ccc8622307bb22f01aa37e88768c0da40f65cd75093bad95cb621c50c5575af84a7dfbb8ee909f1203981d4ac832b79da8b4df88b60230b8cfb3e8647fb8a8862533f56c558688315e7d27bb1659ab054ed2f3858678ae2cdb735924a317d9d615dd923981efaba1753", 0xd6) syz_open_pts() close(r0) r2 = kqueue() kqueue() r3 = syz_open_pts() r4 = fcntl$dupfd(r3, 0x0, r2) write(r3, &(0x7f0000000040)="ffb14b607330", 0x6) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x5, 0xfffffffffffffbad, "bad84b73f2a42ccccaa70600000075835db57180"}) readv(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 16:02:21 executing program 0: setuid(0xee01) r0 = syz_open_pts() fcntl$getown(r0, 0x5) 16:02:21 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x100) r1 = socket$inet(0x2, 0x5, 0x8) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/45, 0x2d) r2 = dup2(r0, r1) clock_settime(0x0, &(0x7f0000000080)={0x66b6f8f9}) r3 = getuid() r4 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x5) 22:22:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) dup(0xffffffffffffffff) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x4) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x1001a, 0xc1) symlinkat(&(0x7f000001effd)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') stat(&(0x7f0000000200)='./file0/file0/file0/file0\x00', &(0x7f0000000240)) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000500)=[&(0x7f00000001c0)='r\x00', &(0x7f0000000340)='r\x00', &(0x7f0000000380)='r\x00', &(0x7f00000003c0), &(0x7f0000000400)='r\x00', &(0x7f0000000440)=',$\x00', &(0x7f0000000480)='r\x00', &(0x7f00000004c0)='r\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='r\x00', &(0x7f0000000580)='.%}!\x00', &(0x7f00000005c0)='/^.,\x00', &(0x7f0000000600)='r\x00', &(0x7f0000000640)='r\x00', &(0x7f0000000680)='}![&\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='r\x00']) 22:22:01 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x203c, 0xd00) socketpair(0x1e, 0x4000, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000001480)=""/4096, 0x1000}], 0x1) r3 = syz_open_pts() r4 = syz_open_pts() pipe(0x0) getrlimit(0x0, &(0x7f0000000080)) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r3, 0x6, r5) fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$TIOCCDTR(r2, 0x20007478) 22:22:01 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) socketpair(0x1e, 0x8004, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/96, 0x60}], 0x2, &(0x7f0000000200)=""/217, 0xd9, 0x800000000000}, 0x801) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x202, 0x0) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000000)="3113c05c811b8fbeeb370afbd2f1839a3818c641628b9f0b4d2e9d6eb1f640854568030f4315ed1feb6685625666ed922838c13e07f473563c48430c09f63bbbe72202c0b53b", 0x46}], 0x1) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000340)="4328257d42c3ab4069040e251ce63b20f60fca0f833c98ee9a7bac0d25b01ff0eac84392083ec61180fd3f65459b9f1d110ac0532728ba58100007824511792ea47ed95449abd2af9268b4511094f8fd800348c40a5fbb32237566c9b931eeda801595f1ab8eb7c0cbd2a364e8d6715f955048f2051b1fc8844f1b1a9311d168727ad0f341eb2f20f63371bc8d70ccbe25eb3357f377ec9ccba449951bb35f53cf8fcb0babf782e980373575298ae27597a3a6b5faf0bb1379faa6d133221ad4b738f7db733ee06b7253907c1d4284591e1c6288b8cdfe957310cdf638d20aca051232aee529e42cb35254ae15c8ffb136f11ad2f3ba9b6d6bb2052be67dc86719404e770c186a64a903a030d700c775a68390b76ce296c54daeccb1ce26c68c7feeae3c9b41cb9a839042d45766ee07611b537ba2c36764130bc89394ef9cb6186468c2571ee9fd4752a3764fbc036a65188820d3c6e3b99f9c8e8edb06cb13bde30057608f41492733412d44157c1905da4d507a51a84592f1cc6d32f146c19e632c5b4c806aa369358755ad57a04d05d6342ff2f582e1977608de64c2e192157e749e6400eb4fa5c933966d680549cb40682c2d77ee3de300976921d0249dd0a6c2066199fa0bfb4908749df74add7437b78d84e84175425deb0e6243304b28df9f26903a57a8d6b3181a59b29cc12afe46e0c6a9376b1bec73c4e6c76bad1e03281ce392a649f5c39061c443cdeea3f82dd68f53e7ce3c872f23336d9a2576f99d2678af16771f7494f479b10953d2771b104586f16cbf297bf4d0f970a1959c341dfd3f5b7c5bd4eba5a3f882636ad7777f4fa737aec7682e703297e947928a95cbe47e074cbeadc1ab741727c22388f38393f97ddbc5d44166de630666e2486c568e41632943d2571108d10e58cb5fb7548407d87aa370b8cd67278645ccdf2a7ddac5a5154a4cc819725dc061955d437ffd1f330ec50c92edc75b43865f603113bae537b9108764803f9230b9ed1998c82280617f5a17639c856e5fbc57442bf978b40838a8b41a787e2f0255365c36929d7cd7224c204833cdb9066c50f509f2d74993b7a251619d4ec93c0251c4b9220c9ea520439b94c383de1784269bd3a11570be5a22cc034c66b8c6b942d98255f377448a88ed6bccc7847c0e660526013929b2a5bf14d790bdd0aba792b06e28d899acc72e6100d1226c5f9ca4b94e8497b90be1b168990570f90d90ca224202ad7a4454fa8b5f90d23aa3a6b0d1c48ec45f93006b07a899cdcc6b688236c40e19f6a576350b65ec01a58827bd34210f736d0420cd47e6088a6b91eb5e5400fe44bd7f44b1d9daa31f3e707e4595b4a30e3f695b420639d70244754860acb0ac65632bcaabdcf496718653ce1d1a75e4488c24cab5e26d10f426bc65938c741eeffa96a0afb0927e3b60c217d4aafb9b9388cc7dec7fb7b69cd302d1acb8223769c68676b73abb836d73670ca814cb1abb07aaa1694c0f32bacebb8cbcde28588a57e501b70ddb66909603ef98e10012904a1f1b3da107c57e6445a60cace5edab7195ce9132d8be57287dc9abbbcc51bb7fe2a18abec2c415ef5a0395d290ddd77f884868e18bcc720b1f838a6849bbb2c4f263c98f7fd941db8e761ecce10a14b6cb532ae7fb79923d6d0104b653c14d7572014b21b109e58408f3fe34b370b6ab1bcc89fbb7189f73b22376f320e47d4c0a3df173844fbb460093063819489c8b1a2e2f836d173a08aa5790cc023fedc88d6f9c03eefd6880de1f2ed46ef9eb2107c73a6dafd5377b6b8844bd0a4ee3940fe0ec77ca05dcfbc157751729f9bbc69792897e6d7e11df596232deccdd1ca18096fd1cbafa159d2d542640dcee9b1d8704b9cde995a01a8b13d0e7d7a00d928f8db6d286599692ec394bcf749d8f676d6c3b86d5d47e85d0959c159fbd363e283720f3d02788942ace8e64ded9f0609f263c1f8246a22d73819f6973a64d96d9aa156c2ef28438c5615d0cbd3c32f64f7b51345b475dbee9f47b45ce1b34c75b8a680277b9493ee500b172df2c5bfa3ca0624bf2d3764520acad4db94b2ac28ccd3422002812ac047d46b8f6ce5ec1a105c95003578a5eedb165cac7dea8308c8636d71c3be3a6712c8d54db1c35933fc37b01f0efa2f1a79b544fe4e167f042d40f21753940c967c9dd44bc4f0c63d8c1b9c71be9434c7906ed29bb37382421d998c3556fc38627b90ee38b3241486b2c73f1b32c80696c4a6f9b25257abfe83ce726dddebb5d7f1ea04505c79ba3333f3e4951c1b958aac1e4476a07265ce55aecf33c72a781567d4ebe4d0883bdb5e072db763e9befa1d3e3597f9ae19a0209734c513d145eb92f5fc7c1fdfd339891b8f0d2be8988275e435d1f4d8752128c1c58f9daaba265f6a16132798dc996ecbd41c0cfe2c60890bb7ec49aab3e9bc75f240f07c2d148b67f3d2b91cab20bf4aec0ef723431308fe58f73a89350256a94482a453218d50b7d47d5db947484b66d3251af7851a775e3e1162991a8958be42c0bd573abe4a6d008c09b8c83bccbcfc63915adf2ecddbdfd28399b16a1ca343e16d63044e07f3f067257c25353505d06da90786ddeb886112279fbceb7083062ef1bac5f889a1fde941047828722aa97fb155926e5c3dcaa94e95bab8320b6084e2dbd7baf1fd80e4026cebdee6fd859724d5200e3885b1a9b69aa0454b2fc2cd68cdcc944c714c0471bb7689fbbd65ce1f257a0728a173768cf908dc04e643e4a685176c2732db8fbaeb5f4be4e13f22c775f7c37010b401e69b8b501b6df8e6848640c9596f59958b4fb4b64d8e6e26ab2353652e71ff2e37928a35c2160dcb273abf9938d9ba2cba59fe2cb769eef8f87031c0d51504b6309a3efffecb8e5eb9aed5e5159e7c20d7123ce48f7d6d7ff811a945891f48a53ea5d1950f0edcfef4bc1b26f3395b3cb86fb3c1b6a1b3895a0351df5454a06e41b884fda8a287941be36e9996b0d612e580c3b9132092052910c54fbddea04c0fb008956964320d03cdec0f0c20898faa04c346d3de7d2f2927a37829d499346784aef9787322ec935d479baf26ce74ddcb21630c7a4b05856f54814b36239e5c2da9fa487e2b43a9c4fd7bf12cf1cfe0472c4ccff97b50004c1fb37a6ba98c0210a9b4eaa414f64d4f8b6f986c05849a2276d96739256cc043705e079f07534394ffd54d825371f7f11ee66b1afe1f0e1acc0351511339b3cfcd357d6ebbbf053f8b16fe8cf98ca3b296812aeb283c5f0d239dbbd2d78b5cd61f6ee0cd7ab5db8afbf95a81ce6dfc252624ad7cf1f1b1d9d690dffb1dc42247df14155c2095b5fd720a7afb3457dc8b90a28738d1fe278900c0547bc7a29ba0fde5f7c4c238ac000a1c6765e15f5c63cf1facbe5ab9f4d7fbd54255d7d357e2ecb9daec030d296b7eeffa17cfda823d65ab6c1a3bceb08cc9e40f48d0cbf42a2b23240048e6048ab691e602a93cb05b67ee33391f7492d4461c24f1edec994c3359b9bbd63055aaff6e48308e5e2be7f701b0fb5fbbe8edff90a2703b39db6d5dc3f55a15bc2f4a77b20939f68e2a8cd7bccf4393790eca2eeb92b34062a772083787de917b0816f6d0f99535c9cecb2be46858fe669a647b60082dafb1029b7616a1eefd1ec7da6d3f0bb4b96c11adaf78ce3a63060580414977c8a879914f9a54a6acab29944c1fa8a6edc6350ee1e107fddf88eaffa41a397459f43cc81e4c75c79bff028856890f9bd2da81517186037463f5995ae8f48999d4d5e970f5a9582ef563895fd66d0ad42f54cc9f6309efe33618bb7cdd3d3581bda119ede41cca001c788d87458a628696ecfcaf62c3b1d3fa132e66d843d9c28807c25d859b15cce3751f24ab69bf8066fef1aa754b4f7a334b704528f1c34cb55fb785cf5020e64a3fb73097e77803c56cde872308fceab3cee38750ad743c443f8bfd8f0e12f2f2d1ffa6a8b47759cdf6fa3794edf95479ae71b23453b6ca64e54605de8e965011e4f077442966141d23fd008dfb0e72a77397414eb3c468212179af91fbb707c58db69af5659ecbdb4aa06aa026057f94bbb944604f60f9ca1779f4cc176e76a98e9e1a7acb08c66de697ef6eaf7750ffc84e1fbbf444d2636e375760d066d0ef29d12456d24f1b5832c20ea72a56c510f7255336673cf5f1f387146e872f3c13cbdea8fee7a830c6058da58e96a3f2d20a90168805dede5e3988adad48bb86a632cf3e60e4ab3fa3d764262ca547d4179d79e72070bc05583a56d4973f263b8d4064ebb408ebeb0c9fe1e4eb7abc3b2208f043fa7bf6b0e48160f8a2462cfd2399d37e4de28386d580ffd7557d415c026774c3fcc4e96947aa90367afe97a53aaa041cb1929be758c3112e0ce03f91afcdcdee76e4cbe64f56ff6a5e51e0689863a2d1b8f0bcfe6eaf5bf6875ecafaab4e8c70c9e108421c3de21272d7ade4011fc3c03b4139063f83d64520b08fb7650028f295dac336762ee933558551665e0e90287cfb0ff99bdf8fd506e99ea143f52f6165905a07c3c1c401a8fbc103604a8b6162df0e2acc370268f56674feb50ecb82c3385c0224f2dd9bf1f45e3fe1e492f69f8791b1b8df9afa23a0bd1f8c4f8da822fa8e70059d5859df74c43d3790fd40442b54db6a24d9b9ee77126c4438cd3218e99a998c267dc5f1a57ad8b3af8035ce6d028dadd130c3bc642a27105200abb217a51b9e97de75627b3a34d1219c103dac45406839551581ca78daf0aaef2d0e74df51470048e07e3dc679d1570e65d5eee891532dee22634b3c94277bfaf37f3d2d012dfa9ceb04aa41bddc9af53525314ac649167586f06c3c278272d1f813f20badeb7599a4c3b700a19c65877d2c0beee05a632f773e6407f8d9e55fdeec4163212b158f21d0bdf1643efa8014c7046c2552643c7437ae6b65bf199efbb0d3c8d832362bd", 0xdbb}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x44}], 0x20000000000001cb, 0x0) 22:22:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "1eae8682ab0320755ab8bdad345f07a098206fb2"}) write(r0, &(0x7f0000000540)="e36258a416f72ee99586132477f256b4093cfb25b84e5bbdc3a5197094b222a9c4de41a52f5ea7fa0023d58bf6659990bfe432044908d0d99bf7c19f078177da4ce9c287730c53fb394b842dbbccbbda1049fad2ba6eeb00000000000068f7acad445dd976", 0x65) write(r0, &(0x7f0000000200)="a13e5ac4c2641db6826b523ec3cabc1869e5e57335d6ffa4a43c04959f8454718bc013b1e4dc33173924460c3c1447ecfb5d5e4f6d8cd6b44ed33981d999f639eadc854b16917b90b84d1fae21c3b5e99162402abe9b8b4d411e020216", 0x5d) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() close(r0) r1 = kqueue() close(r1) r2 = syz_open_pts() r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x743e4b8b, "bad84b73f2a42ccccaa772d8374275835db57180"}) readv(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/235, 0xeb}], 0x1) 22:22:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2029a, 0x48) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) nanosleep(&(0x7f0000000100)={0x4, 0x8001}, &(0x7f0000000140)) setuid(r1) execve(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:22:02 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10080, 0x1000000000001) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xfffffffffffffffe, "f5a6849ac35d9dfc1ffdfc79f7a824d9c9bfd010"}) getpeername(0xffffffffffffffff, 0x0, &(0x7f0000000140)) 22:22:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2018, 0x5cd8) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) recvfrom$unix(r0, &(0x7f0000000100)=""/211, 0xd3, 0x803, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x11ecec5c3e74d4a1, 0x0) chroot(&(0x7f0000000340)='./bus\x00') 22:22:02 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000001040)='./bus\x00', 0x2, 0x0) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58e7", 0x2d) sendto$unix(r0, &(0x7f0000000000)="799970d8d125f9e7c1853048af44a668bcf478368d017be3a2890ea82ff5435d2602b6bcc369ff8c4c8f9160890bed289b31486184138fcd0783cb058833f40745b16655353d223b85a5", 0x4a, 0x2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000640)=[{&(0x7f00000002c0)="d285480794a4ed58fdc6eb51fbe7887f41be4ca0d139c37dab411b4b6e5c742b2d5b86be30330d690a09dacfcf6cb7ae019f5d7820e0d85481", 0x39}], 0x1) 22:22:02 executing program 1: mknod(&(0x7f00000006c0)='./file0\x00', 0x2006, 0x8040000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "0ec433fa548f05710a07e6ab306aac537c53d7cb", 0x0, 0x10001}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 22:22:02 executing program 1: getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x0, 0x0) setregid(r0, r4) setuid(0xee01) getgroups(0x8, &(0x7f0000000000)=[r0, r4, r2, r4, r3, r2, r1, r1]) semget(0x0, 0x800000000001, 0x4000000020000300) 22:22:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mprotect(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffffffed0100004d7e9b285b2c400e0800000063020075d2089d0ef3b1ae9211d3783703274a83b71e69203f4a978676b35ca29fa67e867af2e07c01000000ff2d269309dd71eaa8324ca78bdd6426d107158aded8cfbc515bb9ba553197244521"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=""/93, 0x5d}, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) 22:22:02 executing program 1: pipe(&(0x7f0000000940)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x4000000000002000, 0x400000000006c7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000001300)=[{0x0}], 0x1) dup2(r0, r1) execve(0x0, 0x0, 0x0) 22:22:02 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0x236161bc) r0 = open(&(0x7f0000000180)='./bus\x00', 0x261, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) pwritev(r0, &(0x7f0000001640)=[{&(0x7f0000000000), 0xffd4}], 0x1, 0x0) syz_open_pts() write(r0, &(0x7f0000000100)="e34aad9d87adddba0bf50bf36551774850c0ecaae0fe91eae60a84bd91099f8c4f6fe44f57d2f2a5dc785c58", 0x2c) setgroups(0x1, &(0x7f0000000040)=[r1]) write(r0, &(0x7f0000000400)="744c10f46a", 0x5) panic: pool_do_get: mbufpl free list modified: page 0xffffff003bb0e000; item addr 0xffffff003bb0e400; offset 0x0=0x8ef77e4406000100 != 0x8ef77e443ffc2778 Stopped at db_enter+0xa: popq %rbp TID PID UID PRFLAGS PFLAGS CPU COMMAND *350981 93286 0 0x10 0x4000000 0 syz-executor1 db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81e99280,ffffff003bb0ed00) at pool_do_get+0x3ae pool_get(1,2) at pool_get+0x77 m_get(0,2c) at m_get+0x2f switchwrite(ffffff00365d55c0,ffffff00365d55c0,ffff800014ad03c8) at switchwrite+ 0x1d3 spec_write(ffffffff81e300a8) at spec_write+0xa0 VOP_WRITE(2c,ffffff00365d55c0,1,ffff800014ad03c8) at VOP_WRITE+0x65 vn_write(ffffff003064b268,ffff800014ad03c8,2c) at vn_write+0x127 dofilewritev(ffff800014ada538,ffff800014ad0470,2c,ffff800014ad0488,7c27454a9b8) at dofilewritev+0x13e sys_write(ffff800014ad0510,ffff800014ada538,ffff8000149d0620) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,0,c,0,3,7bfb34be010) at Xsyscall+0x128 end of kernel end trace frame: 0x7c27454aa40, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> show panic pool_do_get: mbufpl free list modified: page 0xffffff003bb0e000; item addr 0xffffff003bb0e400; offset 0x0=0x8ef77e4406000100 != 0x8ef77e443ffc2778 ddb> trace db_enter() at db_enter+0xa panic() at panic+0x147 pool_do_get(2,ffffffff81e99280,ffffff003bb0ed00) at pool_do_get+0x3ae pool_get(1,2) at pool_get+0x77 m_get(0,2c) at m_get+0x2f switchwrite(ffffff00365d55c0,ffffff00365d55c0,ffff800014ad03c8) at switchwrite+0x1d3 spec_write(ffffffff81e300a8) at spec_write+0xa0 VOP_WRITE(2c,ffffff00365d55c0,1,ffff800014ad03c8) at VOP_WRITE+0x65 vn_write(ffffff003064b268,ffff800014ad03c8,2c) at vn_write+0x127 dofilewritev(ffff800014ada538,ffff800014ad0470,2c,ffff800014ad0488,7c27454a9b8) at dofilewritev+0x13e sys_write(ffff800014ad0510,ffff800014ada538,ffff8000149d0620) at sys_write+0x6e syscall(0) at syscall+0x3e4 Xsyscall(6,0,c,0,3,7bfb34be010) at Xsyscall+0x128 end of kernel end trace frame: 0x7c27454aa40, count: -13 ddb> show registers rdi 0xffffffff81e28ee0 kprintf_mutex rsi 0xffffffff81a90bd9 db_enter+0x9 rbp 0xffff800014ad0010 rbx 0xffff800014ad00b0 rdx 0xffff800002ad0000 rcx 0x4357 __ALIGN_SIZE+0x3357 rax 0xffff800002ad0000 r8 0xffff800014acffe0 r9 0x8080808080808080 r10 0x8ef77e4406000100 r11 0xffffffff8142ad10 x86_bus_space_io_read_1 r12 0x3000000008 r13 0xffff800014ad0020 r14 0x100 r15 0xffffffff81c4957a cy_pio_rec+0x11e9c rip 0xffffffff81a90bda db_enter+0xa cs 0x8 rflags 0x202 rsp 0xffff800014ad0010 ss 0x10 db_enter+0xa: popq %rbp ddb> show proc PROC (syz-executor1) pid=350981 stat=onproc flags process=10 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014ada790,0xffffffff81e94fe8 process=0xffff8000149d0620 user=0xffff800014acb000, vmspace=0xffffff003f12bc60 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 93286 164133 12549 0 2 0x10 syz-executor1 *93286 350981 12549 0 7 0x4000010 syz-executor1 37641 524188 21133 0 3 0x80 nanosleep syz-executor0 37641 496532 21133 0 3 0x4000080 netio syz-executor0 37641 441033 21133 0 3 0x4000080 fsleep syz-executor0 20384 180936 1 0 3 0x100083 ttyin getty 10423 236569 0 0 3 0x14200 bored sosplice 21133 180896 14147 0 3 0x82 nanosleep syz-executor0 12549 19404 14147 0 3 0x82 nanosleep syz-executor1 14147 80799 72740 0 3 0x82 thrsleep syz-fuzzer 14147 188474 72740 0 3 0x4000082 nanosleep syz-fuzzer 14147 499200 72740 0 3 0x4000082 thrsleep syz-fuzzer 14147 403876 72740 0 3 0x4000082 kqread syz-fuzzer 14147 12730 72740 0 3 0x4000082 thrsleep syz-fuzzer 14147 492324 72740 0 3 0x4000082 thrsleep syz-fuzzer 14147 345860 72740 0 3 0x4000082 thrsleep syz-fuzzer 72740 459809 68628 0 3 0x10008a pause ksh 68628 346718 77037 0 3 0x92 select sshd 77037 485929 1 0 3 0x80 select sshd 43193 38535 23290 73 3 0x100090 kqread syslogd 23290 469642 1 0 3 0x100082 netio syslogd 84316 92923 1 77 3 0x100090 poll dhclient 70340 380214 1 0 3 0x80 poll dhclient 50933 56733 0 0 2 0x14200 zerothread 12004 355764 0 0 3 0x14200 aiodoned aiodoned 51127 379766 0 0 3 0x14200 syncer update 24280 512960 0 0 3 0x14200 cleaner cleaner 27223 369979 0 0 3 0x14200 reaper reaper 44090 268758 0 0 3 0x14200 pgdaemon pagedaemon 18427 392264 0 0 3 0x14200 bored crynlk 58777 183244 0 0 3 0x14200 bored crypto 16688 431324 0 0 3 0x40014200 acpi0 acpi0 14321 423696 0 0 3 0x14200 bored softnet 1291 496269 0 0 3 0x14200 bored systqmp 70817 150751 0 0 3 0x14200 bored systq 92050 87108 0 0 3 0x40014200 bored softclock 48088 454604 0 0 3 0x40014200 idle0 1 481062 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper